當(dāng)前位置: 首頁(yè) > 傳感測(cè)量產(chǎn)品 > 工業(yè)傳感器 > 溫濕度傳感器
發(fā)布日期:2022-10-09 點(diǎn)擊率:99
這個(gè)方法比較笨,但是還挺實(shí)用。redis有一份rdb文件是舊的數(shù)據(jù)文件dump.rdb.back,當(dāng)前已經(jīng)有新的dump.rdb文件。現(xiàn)在要做的是將dump.rdb.back的數(shù)據(jù)添加到現(xiàn)在的redis里(服務(wù)器master)。
1.先用另一臺(tái)redis服務(wù)(slave1),加載dump.db.back的數(shù)據(jù),即先備份slave1自己的數(shù)據(jù),用dump.db.back覆蓋slave1的dump.rdb文件;
2.啟動(dòng)slave1的redis服務(wù),在redis命令行里執(zhí)行bgrewriteaof,生成舊數(shù)
一、DHT21溫濕度傳感器(奧松公司官方)概述
?DHT21數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。傳感器包括一個(gè)電容式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能8位單片機(jī)相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價(jià)比極高等優(yōu)點(diǎn)。每個(gè)DHT21傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式儲(chǔ)存在OTP內(nèi)存中,傳感器內(nèi)部在檢測(cè)信號(hào)的處理過程中要調(diào)用這些校準(zhǔn)系數(shù)。單線制串行接口,使系統(tǒng)集成變得簡(jiǎn)易快捷。超小的體積、極低的功耗,信號(hào)傳輸距離可達(dá)20米以上,使其成為各類應(yīng)用甚至最為苛刻的應(yīng)用場(chǎng)合的最佳選則。(我自己買的實(shí)物圖如下):
二、DHT21溫濕度傳感器性能
1、傳感器性能說明
2、采樣周期不得低于最小值,否則會(huì)引起錯(cuò)誤
3、接口說明
建議連接線長(zhǎng)度短于20米時(shí)用5K上拉電阻,大于20米時(shí)根據(jù)實(shí)際情況使用合適的上拉電阻我的實(shí)際應(yīng)用:自己的開發(fā)板上只有10K電阻,所以上拉電阻為10k,連接線長(zhǎng)為20cm,采集和通信良好。
4、 電源引腳
DHT21的供電電壓為5V。傳感器上電后,要等待 1s 以越過不穩(wěn)定狀態(tài)在此期間無需發(fā)送任何指令。電源引腳(VDD,GND)之間可增加一個(gè)100nF 的電容,用以去耦濾波。我的實(shí)際應(yīng)用:電源線(紅色)接開發(fā)板電源3.3V,GND線(黑色)接開發(fā)板GND,數(shù)據(jù)線(黃色)直接和開發(fā)板IO連接,上拉10K電阻,可正常采集。
5、單總線接口
DATA 用于微處理器與 DHT21之間的通訊和同步,采用單總線數(shù)據(jù)格式,一次通訊時(shí)間5ms左右 ,具體格式在下面說明,當(dāng)前數(shù)據(jù)傳輸為40bit,高位先出。數(shù)據(jù)格式: 40bit數(shù)據(jù) = 16bit濕度數(shù)據(jù) + 16bit溫度數(shù)據(jù) + 8bit校驗(yàn)和測(cè)量分辨率分別為 16bit(溫度)、16bit(濕度)。
6、接收數(shù)據(jù)解析示例
例子: 接收40bit數(shù)據(jù)如下:
0000 1100?0000 0001?0101 1111?1110 1110
濕度數(shù)據(jù)高8位濕度數(shù)據(jù)低8位溫度數(shù)據(jù)高8位溫度數(shù)據(jù)低8位校驗(yàn)和
濕度高8位+?濕度低8位+?溫度高8位+?溫度低8位=校驗(yàn)和
例如:0000 0010+1000 1100+0000 0001+0101 1111=1110 1110
濕度=65.2%RH 溫度=35.1℃
當(dāng)溫度低于0℃時(shí)溫度數(shù)據(jù)的最高位置1。
例如:-10.1℃表示為1000 0000 0110 0101
注意:
用戶主機(jī)(MCU)發(fā)送一次開始信號(hào)后,DHT21從低功耗模式轉(zhuǎn)換到高速模式,
等待主機(jī)開始信號(hào)結(jié)束后,DHT21發(fā)送響應(yīng)信號(hào),送出40bit的數(shù)據(jù),并觸發(fā)一次信
號(hào)采集。(注:主機(jī)從DHT21讀取的溫濕度數(shù)據(jù)總是前一次的測(cè)量值,如兩次測(cè)
量間隔時(shí)間很長(zhǎng),請(qǐng)連續(xù)讀兩次以獲得實(shí)時(shí)的溫濕度值)
二、DHT21溫濕度傳感器外設(shè)讀取流程圖
更多詳細(xì)文檔請(qǐng)參考AM2301A溫濕度傳感器模塊官方手冊(cè)
建議你的中斷時(shí)間要小于整個(gè)AM2301采集時(shí)間,不然去中斷,萬一AM2301在傳數(shù)據(jù),會(huì)出現(xiàn)錯(cuò)誤的,
如果時(shí)間小不了的話,就不要用中斷了,設(shè)置全局變量,將AM2301數(shù)據(jù)存入變量中,然后有兩種方法來完成顯示
1,調(diào)用顯示次數(shù)加多,顯示的余輝就多了,就不閃了
如:
AM2301();//調(diào)用溫濕度數(shù)據(jù)然后去顯示
for(i=1;i<10,i++)//i可以更大,
{ display();//顯示調(diào)用
}
2將顯示display();//顯示調(diào)用加到AM2301主函數(shù)中的幾個(gè)地方去(時(shí)間就減小了,顯示的余輝就多了,就不閃了),
一、產(chǎn)品概述
AM2301A數(shù)字溫濕度模塊是一款含有己校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。它以專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價(jià)比極高等優(yōu)點(diǎn)。每個(gè)傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式儲(chǔ)存在單片機(jī)中,傳感器內(nèi)部在檢測(cè)信號(hào)的處理過程中要調(diào)用這些校準(zhǔn)系數(shù)。標(biāo)準(zhǔn)單總線接口,使系統(tǒng)集成變得簡(jiǎn)易快捷。超小的體積、極低的功耗,信號(hào)傳輸距離可達(dá)20米以上,使其成為各類應(yīng)用甚至最為苛刻的應(yīng)用場(chǎng)合的最佳選擇。
二、應(yīng)用范圍
廣泛應(yīng)用于消費(fèi)電子、醫(yī)療、汽車、工業(yè)、氣象等領(lǐng)域,例如:暖通空調(diào)、除濕器和冰箱等家電產(chǎn)品,測(cè)試和檢測(cè)設(shè)備及其他相關(guān)溫濕度檢測(cè)控制產(chǎn)品。
三、產(chǎn)品亮點(diǎn)
?完全標(biāo)定
?數(shù)字輸出,單總線接口
?優(yōu)異的長(zhǎng)期穩(wěn)定性
?響應(yīng)迅速、抗干擾能力強(qiáng)
四、產(chǎn)品定制化
可以根據(jù)客戶的要求進(jìn)行定制化開發(fā),詳情請(qǐng)咨詢客服人員。
下一篇: PLC、DCS、FCS三大控
上一篇: 電氣控制線路圖控制原