999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STC89C52單片機的溫度報警系統的軟件設計

2016-07-09 09:11:05陳卓周瑞乾
數字技術與應用 2016年6期
關鍵詞:單片機

陳卓 周瑞乾

摘要:隨著電子信息技術的飛速發展,單片機技術已日趨成熟,并廣泛應用于人們的日常生活和學術科研當中。本文主要介紹了一種基于STC89C52單片機的溫度報警系統,闡述了系統的設計框架和功能,重點對各主要模塊的軟件設計思想進行了描述和分析,并給出了部分源程序。

關鍵詞:單片機 溫度控制 STC89C52

中圖分類號:TP393 文獻標識碼:A 文章編號:1007-9416(2016)06-0189-02

1 系統的設計框架

本系統主選取STC89C52單片機作為中心控制單元,選取DS18B20溫度傳感器作為溫度測量單元,并以按鍵為輸入裝置,以蜂鳴器和報警燈為報警裝置,用LED數碼管來實現溫度顯示[1]。單片機作為“大腦”實時與溫度傳感器DS18B20保持著通信狀態,不斷從DS18B20獲取新檢測到的數據,并在內部進行分析處理。接通電源以后LED數碼管會將處理后的數據以BCD碼的形式進行顯示和刷新。當檢測到的實時溫度超出提前手動進行設置的報警值上下限的時候,啟動蜂鳴器鳴叫,同時報警燈接通間斷性閃爍紅光,溫度檢測精確到小數點后一位有效數字。如果遇到突發性斷電,數據不會損壞,而會自動儲存與單片機內部EEPROM中。如果長時間處于設置界面而不進行相關鍵入操作,系統會在15秒之后自動退出設置狀態,恢復正常測溫狀態。

2 主要模塊的功能分析

2.1 主控制器模塊

采用STC89C52單片機作為整個系統的核心,即主控單元。通過各元件反饋的信息,及時進行處理并將結果再傳送到各端口,實現既定的控制功能,以滿足所需性能指標。整個系統的功能是通過各個元件獨立正常運行來完成的,其中最關鍵和最復雜的部分要數如何進行溫度的自動顯示并報警,這就需要依靠一個強大的微處理器。STC89C52芯片是一種低功耗、高性能的CMOS8位微處理器,它繼承51系列單片機內核,并在其基礎上有了很大改進。具有功能強大的位操作指令,編程自由度高[2]。I/O口均可按位尋址,內部程序存儲空間擴展到8K,并帶有4K字節EEPROM存儲空間。縮小了元件體積,降低了成本,而且價格非常經濟,是本設計的理想選擇。

2.2 溫度測量與顯示模塊

采用美國DALLAS半導體公司的生產的 DS18B20 進行溫度測量。DS18B20 相比于老式溫度傳感器,最大特色是采用了單總線的數據傳輸,即僅僅用一根線就可以實現與單片機芯片數據的雙向通信[3]。它不同于傳統熱敏電阻,可直接在檢測端將溫度轉化為成串行數字信號,省去傳統的測溫方法的很多外圍電路。而且可將多個 DS18B20并聯至多根線上,實現多點組網功能。且該芯片的性能穩定,元件線性較好。它的測溫范圍寬,最低至-55℃,最高至+125V℃。在-10℃~+85℃之間精度可達±0.5℃,其可編程分辨率為9~12位,測溫精度極高。當分辨率設定為9位時,甚至可以在94ms內實現溫度信號到數字信號的轉化過程,體現了高速高效性。

采用4位共陽極LED數碼管顯示溫度值,輸出信號使用三極管8550進行放大,作為數碼管的驅動電路。當位選打開時,將對應碼段的數值送入,使對應的數碼管接通,而后以BCD碼形式將溫度顯示出來并刷新。

2.3 報警裝置模塊

采用蜂鳴器與報警燈結合的方式,進行溫度報警。在讀取DS18B20測量的實時溫度值以后,將此數值和預設的報警溫度門限進行對比判斷。如果當前溫度小于報警溫度的下限值或大于報警溫度的上限值,則啟動蜂鳴器和報警燈進行報警。

3 系統的軟件設計

系統總流程圖如圖1所示,本溫度報警系統是通過主程序對三大模塊程序的調用來實現的,分為溫度信號處理程序、數碼管顯示程序和按鍵設置報警門限程序等。每個模塊獨立完成各自的任務。溫度信號處理程序是將DS18B20測量的溫度數據送入STC89C52處理,進行判斷比較。數碼管顯示程序是把處理以后的結果通過LED數碼管以十進制形式顯示。按鍵設定報警門限程序是通過手動按鍵輸入,對報警溫度的上下限進行設置,范圍可精確到0.1℃。

4 結語

本文從系統的整體結構入手,闡述了基于STC89C52單片機的溫度報警系統的工作原理。進而將重點放在主控制器模塊、溫度測量與顯示模塊以及報警裝置模塊三大主要模塊的分析和設計上。最后提出了系統的軟件設計的要點,并給出了部分模塊的源程序,為后續溫度報警系統的硬件實現和調試打下了基礎。

參考文獻

[1]呂俊亞.一種基于單片機的溫度控制系統設計與實現[J].計算機仿真,2012(7):242-245.

[2]江世明.單片機原理及應用[M].上海:上海交通大學出版社,2013(12).

[3]劉青.DS18B20在糧倉恒溫監控系統中的應用[J].自動化應用,2013(7):70-71.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 国产精品偷伦视频免费观看国产 | 欧美一区二区三区不卡免费| 国产无码在线调教| 亚洲欧美在线综合图区| 91www在线观看| 亚洲国模精品一区| 国产一区二区福利| 久久伊人操| 九色91在线视频| a级毛片免费看| 波多野结衣亚洲一区| 国产精品19p| 亚洲无码久久久久| 欧美日韩综合网| 日韩黄色在线| 看看一级毛片| 婷婷色丁香综合激情| 亚洲成人精品久久| 91福利免费| 欧美国产日产一区二区| 欧美一区二区三区欧美日韩亚洲 | 国产天天射| 波多野结衣久久精品| 538精品在线观看| 一区二区在线视频免费观看| 色视频国产| 国产日韩欧美在线视频免费观看| 美女内射视频WWW网站午夜 | 国产极品美女在线观看| 国产成人无码久久久久毛片| 91人妻在线视频| 国产成人8x视频一区二区| 国产一区二区丝袜高跟鞋| 亚洲视频免| 精品久久人人爽人人玩人人妻| 在线观看欧美精品二区| 不卡的在线视频免费观看| 国产菊爆视频在线观看| 国产精品专区第1页| 丁香婷婷激情综合激情| 九一九色国产| 亚洲天堂精品在线| 视频一本大道香蕉久在线播放| 亚洲人成影视在线观看| 亚洲综合经典在线一区二区| 国产极品美女在线播放| 色婷婷成人| 亚洲无码37.| 亚洲第一中文字幕| 无码啪啪精品天堂浪潮av| 久久精品只有这里有| 亚洲综合中文字幕国产精品欧美| 都市激情亚洲综合久久| 国产成人无码综合亚洲日韩不卡| 国产成人精品无码一区二| 欧美成人手机在线观看网址| 在线视频一区二区三区不卡| 亚洲看片网| 日韩第一页在线| 波多野结衣亚洲一区| 久久精品电影| 国产精品私拍在线爆乳| 福利片91| 国产97视频在线观看| 性激烈欧美三级在线播放| 久久精品国产国语对白| 欧美在线国产| 一区二区三区四区精品视频| 丁香五月激情图片| 免费人成网站在线高清| a毛片基地免费大全| 5555国产在线观看| 国产白浆在线| 国产人人乐人人爱| www.youjizz.com久久| 日韩无码真实干出血视频| 日本一本在线视频| 夜夜高潮夜夜爽国产伦精品| 国产精品尹人在线观看| 欧美黄网站免费观看| 国产福利微拍精品一区二区| 激情视频综合网|