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—),女,河北淶源人,碩士研究生,遼寧工業大學副教授。

作者簡介:

主站蜘蛛池模板: 亚洲中文字幕av无码区| 67194亚洲无码| 精品国产黑色丝袜高跟鞋| 狠狠色香婷婷久久亚洲精品| 国产99视频免费精品是看6| 亚洲性色永久网址| 99在线观看国产| 最新国产成人剧情在线播放 | 国产综合精品一区二区| 久久久噜噜噜| 91久久夜色精品国产网站| 97久久精品人人| 亚洲毛片网站| 波多野结衣的av一区二区三区| 99精品在线视频观看| 亚洲综合婷婷激情| 国产免费好大好硬视频| 国产第一页屁屁影院| 亚洲区一区| 欧美有码在线观看| 亚洲精品桃花岛av在线| 午夜色综合| 91丨九色丨首页在线播放 | 欧美午夜视频在线| 亚洲人成影院午夜网站| 日韩在线永久免费播放| 午夜视频免费一区二区在线看| 欧美日韩动态图| 亚洲精品动漫| 小说 亚洲 无码 精品| 亚洲婷婷六月| 国产欧美视频在线| 欧美另类精品一区二区三区| 国产成人久久777777| 欧美a在线视频| 欧美α片免费观看| 少妇精品在线| 免费国产高清视频| 福利在线不卡| 国产波多野结衣中文在线播放| 2020最新国产精品视频| 日韩欧美中文在线| 色噜噜中文网| 孕妇高潮太爽了在线观看免费| 国产午夜精品鲁丝片| 人禽伦免费交视频网页播放| 2020国产精品视频| 亚洲欧美日韩视频一区| 欧美一级大片在线观看| 看av免费毛片手机播放| 操操操综合网| 制服丝袜国产精品| 欧美精品亚洲二区| 国产日本视频91| 色哟哟国产精品| 久久毛片基地| 国产激情无码一区二区三区免费| 国产av剧情无码精品色午夜| 欧美精品一区在线看| 久草性视频| 精品国产免费观看一区| 精品99在线观看| 玖玖精品视频在线观看| 她的性爱视频| 午夜毛片福利| 9999在线视频| 国产人成乱码视频免费观看| 久久www视频| 国产在线小视频| jizz在线观看| 国产精品播放| 国产精品自在在线午夜区app| 色亚洲激情综合精品无码视频 | 亚洲国产成人超福利久久精品| 99视频在线免费| 国产手机在线ΑⅤ片无码观看| 亚洲女同一区二区| 国产成人精品高清不卡在线| 亚洲人成人伊人成综合网无码| 亚洲无码高清视频在线观看| 精品三级在线| 亚洲天堂网在线观看视频|