多路溫度自動巡檢系統
單片機80C51的



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