多路溫度自動巡檢系統(tǒng)
單片機80C51的腳外接電路是一報警電路,當腳輸出為高電平時不報警;當待轉換信號超出了溫測范圍,腳輸出低電平,這時就會報警。
單片機80C51內部含有振蕩電路,就只需要在XTAL1和XTAL2這兩個管腳外接晶體振蕩器作為振蕩源,振蕩信號經內部電路整形作為單片機的主頻信號。在RST管腳外接了手動復位和上電復位兩種復位電路。
通過T0,T1腳接的按鍵S1和S2可以實現(xiàn)選擇測溫通道,實現(xiàn)定點檢測:在檢測時,當需要檢測顯示某個通道時,按下S1按鍵就選擇第一路溫度檢測,再按一次S1按鍵,則選擇到第二路溫度檢測,再按一次S2就顯示第一通道,以此類推,當按到所需要的通道時,停下來就顯示該通道的數(shù)據(jù),以實現(xiàn)通道檢測的切換。
2.4 溫度顯示電路
溫度顯示電路使用的是液晶顯示,液晶顯示比LED數(shù)碼管顯示要簡便,外圍電路元件也較少。LCD1602是一種液晶顯示器件。
溫度顯示電路如圖4所示。本文引用地址:http://butianyuan.cn/article/162011.htm
R32用于調節(jié)顯示的對比度,15腳、16腳外接一個5 V的背光電壓。
LCD1602液晶模塊內部的字符發(fā)生存儲器已經存儲了160個不同的點陣字符圖形,這些字符有阿拉伯數(shù)字、英文字母的大小寫、常用的符號和日文假名等,每一個字符都有一個固定的代碼。
3 軟件系統(tǒng)設計
當檢測到的溫度信號送至A/D轉換電路時,程序初始化,當送入到P0口的模擬信號是高電平,則通過P0口送入80C51進行數(shù)字信號處理,數(shù)據(jù)處理完后經P1口送到顯示器顯示,如送入到P0口的模擬信號不是高電平,則返回。
主程序的流程圖如圖5所示。
中斷程序流程圖如圖6所示。A/D轉換流程圖如圖7所示。
4 結語
系統(tǒng)采用半導體集成溫度傳感器AD590。AD590溫度傳感器不但實現(xiàn)了溫度轉換為線性化電量,而且精度高、互換性好、應用簡單方便,并且可把輸出的電信號經A/D轉換為數(shù)字信號,以發(fā)揮其實時和準確的特點。
總之,與水銀溫度計、銅一鎳熱電偶溫度計及半導體熱敏電阻溫度計相比,AD590具有線性好,測溫不需要參考點及消除電源波動等優(yōu)點,因此在常溫范圍內可以取代它們,廣泛的應用于科技和工業(yè)領域中。
評論