探針式智能溫度控制儀
2.2 A/D轉換器采樣模塊
探針式智能溫度控制儀采樣模塊主要是由基準器件A/D轉換器AD623和AD7705組成,由于所采集的溫度傳感器電壓為毫伏級,所以需通過(guò)具有放大功能的AD623完成,其電壓放大倍數由RC決定,放大倍數G=(100 kΩ/RG)+1。由于傳感器輸出電壓為80~320 mV,基準電壓2.491 V,故選取RG為20 kΩ,則放大倍數G≈6。經(jīng)運放放大,其輸出電壓信號為0.48~1.92V,完全滿(mǎn)足輸入電壓不高于基準電壓的要求。圖3為信號放大電路。本文引用地址:http://dyxdggzs.com/article/195620.htm
2.3 顯示模塊
如圖4所示,在單片機和LED顯示之間接入一串入/并出的鎖存器74HC595,驅動(dòng)LED燈。單片機I/O接口控制4個(gè)LED數碼管的位選,利用三極管的飽和、截止特性。數碼管通過(guò)4根位選線(xiàn)與接三極管相連。單片機I/0接口向移位寄存器逐位移入8位二進(jìn)制數,在上升沿信號時(shí),存儲器移入1位二進(jìn)制數。存滿(mǎn)后,單片機控制存儲器輸出8位二進(jìn)制數,點(diǎn)亮對應數碼管,這樣可減少單片機資源消耗。
3 系統軟件設計
3.1 溫度算法
圖5為信號變換框圖,由電阻值可得數字量,反之單片機對A/D轉換器采樣的數字量進(jìn)行處理,可通過(guò)公式2.5×(數字量/65.536)計算輸入的模擬電壓值,逆推出電阻值。由于熱敏電阻PT-100阻值與溫度具有分段接近線(xiàn)性的特征,并參考PT一100阻值與溫度的對照表,將溫度值每10℃分作一組與對應電阻值求其斜率,可根據單片機采樣的數字量計算出相應的溫度值。
評論