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

基于STC單片機的溫度調控系統設計

2016-03-22 11:21:01遼寧工業大學電子與信息工程學院趙子龍郭延鋒盧小輝
電子世界 2016年1期

遼寧工業大學電子與信息工程學院 趙子龍 郭延鋒 張 彭 盧小輝

?

基于STC單片機的溫度調控系統設計

遼寧工業大學電子與信息工程學院趙子龍郭延鋒張彭盧小輝

【摘要】主要是對以STC單片機為主控制單元和以溫度測量單元構成的單總線數字溫度傳感器DS18B20進行研究。該系統可以設定溫度上、下限,并顯示檢測溫度,監測實時數據。如果溫度超過設定的上限或下限溫度,報警系統將依照事先設置的參數來實現自動控制,達到一定范圍內溫度的監測與控制。

【關鍵詞】溫度采集;DS18B20;STC單片機;超溫報警電路

0 引言

隨著微機測量和控制技術的迅速發展與廣泛應用,在工業生產和日常生活中,對溫度控制系統的要求,主要是保證溫度在一定溫度范圍內化,穩定性好,不振蕩,對系統的快速性要求不高。在論文中分析了單片機溫度控制系統設計過程及實現的方法。系統的測溫范圍為-20℃~40℃,溫度檢測系統根據設定的溫度范圍完成一定范圍的溫度控制。

系統設計了相關的硬件電路和應用程序。硬件電路主要包括STC單片機最小系統、實時時鐘電路、測溫電路、LCD液晶顯示電路、超溫報警電路以及通訊模塊電路等。應用程序主要有主程序,按鍵處理程序、DS18B20通信程序、LCD顯示程序以及數據存儲程序等等。DS18B20可以直接讀出被測溫度值,而且采用3線制與單片機相連,減少了外部的硬件電路,具有低成本和易使用的特點。以單片機為核心的溫度采集過程與控制系統的研發應用在很大程度上提高了我們生產生活中對溫度的控制水平,經過測驗得知本次設計的系統是正確的,可行的。

1 溫度控制原理

用戶通過鍵盤輸入設定的溫度上限值與下限值,溫度信息由集A/D轉換和溫度測量于一體的DS18B20溫度傳感器測量并且轉換成數字信號,輸入到主機,此信號經過標度轉換后,通過LCD液晶屏幕將溫度顯示出來;當測得的溫度超過上限時,蜂鳴器報警并且采取降溫措施,低于下線時采取加熱措施。這樣就可以控制輸出設備,實時調節溫度的變化了,使其逐漸趨向給定范圍且達到控制的目的。

2 系統硬件設計

系統的硬件結構主要由按鍵掃描與系統總體顯示電路、溫度檢測電路、報警電路、輸出控制電路等其他部分組成。

2.1溫度檢測及控制電路部分

系統中溫度檢測電路是選用美國DALLAS公司生產的數字溫度傳感器DS18B20實現的。該器件在使用中不需要外圍元件,與單片機交換信息僅需要一根I/O線。在此次設計的溫度控制系統中,采用的是多路測溫電路,所以DS18B20溫度傳感器與主控單片機的連接方式如圖1所示。DQ管腳為數據線與STC的P1.2連接。DS18B20的溫度檢測與數字數據輸出全集成于一個芯片之上,從而提高了干擾能力。在DS18B20內部,可編程的分辨率為9~12位,溫度轉換為12位數字格式最大值為750毫秒。當用戶需要的時候,DS18B20將通過單線接口串行發送數據。

圖1 溫度傳感器與主控單片機的連接

2.2LCD顯示模塊

LM016L液晶模塊(如圖2所示)采用HD44780控制器,HD44780具有簡單而功能較強的指令集,可以實現字符移動,閃爍等功能。LM016L與單片機MCU通訊可采用8位或4位并行傳輸兩種方式。HD44780控制器由兩個8位寄存器、指令寄存器(IR)、數據寄存器(D)、顯示數RAM(DDRAM)、字符發生器ROMA(CGOROM)、字符發生器RAM(CGRAM)和地址計數器RAM(AC)組成。

圖2 LM016L液晶模塊電路連接圖

3 系統軟件設計

主要是DS18B20以及LCD液晶屏的子程序編寫。DS18B20的主要數據原件有:64位激光Lasers ROM,溫度靈敏原件和非易失性溫度報警觸發器TH 和TL。DS18B20可以從總線獲取電源,當信號線位高電平時,將能量貯存在外部電容器中;當單信號線為低電平時,將該電源斷開,直到信號線變為高電平重新接上寄生(電容)電源為止。LCD液晶屏的子程序編寫主要是屏幕的初始化以及顯示部分數字值以及符號程序的設計,流程圖如圖3所示。

4 系統總體方案論述

本設計中的主控制元件使用的是STC單片機,溫度傳感器使用的是DS18B20,在本文中重點介紹了STC單片機和DS18B20傳感器的特點及用,為硬件電路的設計和測試程序設計做好了基礎準備。對控制系統中的各個單元模塊的電路連接和程序運行流程圖都做了詳細介紹,主要涉及了單片機控制系統、溫度傳感器系統、按鍵系統、顯示系統、報警系統的設計等。系統設計的程序都使用C51編寫的,并在KeilC編譯環境下運行通過且經由STC公司的STC-ISP軟件下載到系統中的。主要包括DS18B20初始化、讀、寫程序,LCD顯示程序,報警程序等等。測試通過,系統設計成功,可以滿足基本的數據采集要求。在設計實驗的過程中,通過采用先分塊設計,再整體調試的方法,實現了各個擊破。

圖3 軟件設計流程圖

5 結語

此設計是以一種STC單片機為主要控制單元、通過DS18B20傳感器實現溫度控制的系統。該系統可以實時檢測相關的溫度數據并記錄當前的時間。其主要特點是:實用性強、設計簡單、靈敏度高,并具有一定的推廣性,對下一代溫度控制系統具有借鑒和引導作用,通過實物制作證明了可行性和有效性。

參考文獻

[1]彭偉.單片機C語言程序設計實訓100例——基于8051+Proteus仿真.[M].北京:電子工業出版社,2009.

[2]王忠飛,胥芳.MCS-51 單片機原理及嵌入式系統應用[M].西安:西安電子科技大學出版社,2007:268-273.

[3]王小飛,袁濤,張鐵冰.鉑電阻測溫儀的設計與實現[J].電子技術應用,2005(09).

[4]江孝國,王婉麗,祁雙喜.高精度PID溫度控制器[J].電子與自動化,2010(05).

[5]金偉正.單線數字溫度傳感器的原理與應用[J].電子技術與應用,2000.

[6]李鋼.1-Wire總線數字溫度傳感器DS18B20原理及應用[J].現代電子技術,2005.

趙子龍(1994—),男,甘肅天水人,大學本科,現就讀于遼寧工業大學。

郭延鋒(1971—),女,河北淶源人,碩士研究生,遼寧工業大學副教授。

作者簡介:

主站蜘蛛池模板: 99精品视频在线观看免费播放| 4虎影视国产在线观看精品| 亚洲日韩精品无码专区97| 在线高清亚洲精品二区| 精品国产成人国产在线| 久久伊人久久亚洲综合| 久久精品中文字幕少妇| 中文一区二区视频| 国产噜噜噜视频在线观看| 国产成在线观看免费视频| 激情亚洲天堂| 国产无码高清视频不卡| 岛国精品一区免费视频在线观看| 亚洲成a人片77777在线播放| 亚洲中文精品人人永久免费| 国产视频入口| 亚洲电影天堂在线国语对白| 狠狠亚洲婷婷综合色香| 精品一区二区久久久久网站| 99热这里只有精品5| 2022精品国偷自产免费观看| 久久精品66| 最新日本中文字幕| 一区二区影院| 久草视频中文| 伊人狠狠丁香婷婷综合色 | 亚洲色图另类| 亚洲欧美日韩中文字幕在线一区| 高清色本在线www| 欧美日韩成人| 在线另类稀缺国产呦| 国产69精品久久| 亚洲第七页| 亚洲国产精品国自产拍A| 亚洲欧美日韩视频一区| 囯产av无码片毛片一级| 色综合日本| 韩国自拍偷自拍亚洲精品| 免费看a级毛片| 九九久久99精品| 国产在线视频自拍| 在线国产综合一区二区三区 | 久久美女精品| 怡红院美国分院一区二区| 亚洲国产欧洲精品路线久久| 亚洲国产成人久久精品软件| 国产高潮流白浆视频| 午夜小视频在线| 91高清在线视频| 天天摸夜夜操| 九九这里只有精品视频| 国产精品黄色片| 免费人成视频在线观看网站| 亚洲自偷自拍另类小说| 国产成人精品2021欧美日韩| 精品国产自在在线在线观看| 欧美成一级| 午夜福利在线观看成人| 青草娱乐极品免费视频| 99中文字幕亚洲一区二区| AV在线麻免费观看网站| 高清欧美性猛交XXXX黑人猛交 | 高h视频在线| 91色在线观看| 国产第一页第二页| 欧美一级在线看| 日本高清免费一本在线观看| 成人免费午间影院在线观看| 91精品在线视频观看| 久久久久久久97| 国产精女同一区二区三区久| 亚洲三级电影在线播放| 国产91导航| 日本91在线| 人妻一本久道久久综合久久鬼色| 日韩毛片免费观看| 亚洲中文字幕久久精品无码一区| 欧美视频在线第一页| 亚洲国产精品无码久久一线| 亚洲欧洲日韩综合色天使| 人人91人人澡人人妻人人爽| 亚洲成av人无码综合在线观看|