基于MXT8051的低成本高性能溫濕度記錄儀的設(shè)計
系統(tǒng)總體結(jié)構(gòu)設(shè)計
本文引用地址:http://m.butianyuan.cn/article/117173.htm系統(tǒng)基于MXT8051混合信號微處理器來開發(fā),兼具低成本和高性能,主要包括六個部分:MXT8051處理器、溫度傳感器及調(diào)理電路、濕度傳感器及調(diào)理電路、LCD顯示和PC機管理軟件,系統(tǒng)原理框圖如圖1所示。
系統(tǒng)以控制芯片MXT8051為控制核心,MXT8051內(nèi)部集成144段式LCD驅(qū)動和5個外部中斷源,能夠滿足微控制系統(tǒng)中對于人機信息交互的需要;其獨特的可調(diào)增益放大器、恒流源、放大器模擬模塊,可為電阻式傳感器(如壓力、溫度、光線)或其他生物傳感器提供完備的數(shù)據(jù)轉(zhuǎn)換和采集系統(tǒng)。測溫電路采用PT100,采用恒流源測溫方式。測濕電路使用HIH4000,這是一型具有激光調(diào)整互換型的容性變化的單片集成電路,其輸出電壓與RH值呈線性關(guān)系,精度高,響應(yīng)時間快,漂移小。存儲器使用AT24C1024,可存儲1Mbit數(shù)據(jù)。控制芯片MXT8051按照上位機軟件設(shè)定的記錄間隔(2秒~24小時連續(xù)可調(diào))采集溫度和濕度,并將檢測到的數(shù)據(jù)存儲到AT24C1024中。溫度濕度記錄通過USB轉(zhuǎn)串口與PC機連接,通過上位機軟件可設(shè)定記錄開始時間,記錄間隔等。
溫度檢測電路
本項目設(shè)計目標(biāo)為測量范圍-40℃~100℃,測量精度±0.5℃,分辨率為±0.1℃,基于性價比考慮,采用線性度相對較好的PT100作為本項目的溫度傳感器。
溫度測量采用恒流源測溫方式,測量調(diào)理電路如圖2、圖3所示,采用MXT8051的片上資源。如圖2所示,利用OP0、VREF1、VREF2和外部電阻820Ω構(gòu)成恒流源為傳感器PT100供電。 如圖3所示,OP1、OP2與可控電阻網(wǎng)絡(luò)一起組成一個差分輸入的PGA。OP3起調(diào)零的作用。兩個可調(diào)電阻由RESCON控制,且具有相同的阻值,調(diào)節(jié)范圍為100~355kΩ。
OP2的輸出為: VOP20=VREF1+(21+0.2×RESCON)×() (1)
其中RESCON為特殊功能寄存器RESCON的值。
OP3的輸出為: VOP30=2×[VREF1+(21+0.2×RESCON)]×()-VDAC (2)
通過AD通道3測量OP3的輸出電壓,計算出相應(yīng)的PT100電阻值,查表得出實際檢測的溫度。
評論