1 引言 智能濕度檢測儀在各個領域得到廣泛的應用,尤其在紡織車間等場所,然而目前多數(shù)產(chǎn)品硬件結構較復雜,組裝調試困難,造成生產(chǎn)復雜化,產(chǎn)品技術指標一致性差,精度較低,制作成本較高,銷售價格較貴,用戶難以接受。 本文介紹采用HT46R22單片機和HU1015N型濕度傳感器制造而成智能濕度檢測儀,結構簡單,組裝調試容易,成本低,產(chǎn)品一致性好。它有3位數(shù)碼管組成的顯示屏,有三個按鍵設定濕度報警輸出的參數(shù)值,有一個發(fā)光二極管顯示濕度值超范圍報警。 特性: (1) 工作電壓: fSYS=4MHz:2.2V~5.5V; fSYS=8MHz:4.5V~5.5V; (2)19 個雙向輸入/輸出口; (3)看門狗定時器; (4)喚醒功能(可降低功耗); (5)8 通道9位解析度(8位精度)的A/D 轉換器; (6)63 條指令; (7)位操作指令; (8)14位查表指令; (9)低電壓復位功能。 2.3 濕度傳感器 濕度檢測采用HU1015N型傳感器,特點:內置放大器,伏級電壓輸出,快速響應,重復性輸出好。接線見圖2:由IC5、C8、R3組成。 2.3.1 特性: (1)供電電壓:5±0.2V; (2)輸出電壓:1.0~3.0V; (3)工作溫度范圍:-40℃~+85℃; (4)濕度范圍:0~100%RH; (5)精度:10~100%RH(25℃),小于±5%RH,0~10%RH(25℃), 小于±5%RH。 3.AD轉換參考程序(其它程序略) AD轉換的基準電源采用單片機的供電電源。 AD轉換的時鐘來自于單片機的工作頻率,通過ACSR寄存器可以調整分頻系數(shù),越高的頻率轉換速度越快,但可能會影響精度,較低的AD轉換速度AD轉換精度高。AD轉換的值在ADRH和ADRL中,ADRH保存AD高8位的值。 參考程序: 選擇AD轉換時鐘分頻 MOV A,01H MOV ACSR,A ;選擇AD轉換時鐘 AD轉換時,先選定模擬輸入信道和選定當前AD轉換的信道,然后啟動AD。 如設計PB0-PB1作為AN0-AN1 MOV A,ADCHN ;AD采樣的信道值 AND A,03H OR A,10H ;PB0-PB1為模擬信道 CLR START ;啟動AD轉換 NOP SET START NOP NOP CLR START SZ EOC JMP $-1 MOV A,ADRH MOV ADVALUE1,A ;將AD轉換的值保存到ADVALUE1單元中 MOV A,ADRL MOV ADVALUE2,A ;將AD轉換的值保存到ADVALUE2單元中 4.結束語 采用HU1015N型傳感器和HT46R22單片機開發(fā)濕度檢測儀,結構簡單,硬件無需調試,控制精度高,運行可靠,穩(wěn)定。 
|