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

基于單片機的溫度測試箱控制系統

2009-04-29 00:00:00李小敏,楊帆
電腦知識與技術 2009年33期

摘要:單片機具有處理能力強、運行速度快、功耗低、與溫度等傳感器接口簡單等優點,因此,智能溫度控制系統中采用單片機控制是非常可行的。該系統采用AT89S52作為系統的核心控制器,單片式的單線數字溫度傳感器DS18B20。該設計方案實現了對箱體溫度狀態的實時控制,控制靈活、可靠,精度高,可滿足對系統的各項要求。

關鍵詞:溫度;檢測;控制;AT89S52單片機

中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2009)33-9398-02

Temperature Control System of Temperature Curve Based on Single-chip Computer

LI Xiao-min,YANG Fan

(Henan University of Urban Construction, Department of Electrical and Electronic, Pingdingshan 467000, China)

Abstract: Dealing with single-chip can be strong, fast, low power consumption and temperature sensor interface and simple, therefore, intelligent temperature control system used in single-chip control is very feasible. Selection of the system of one-way single-chip digital temperature sensor as a temperature detection device DS18B20, using AT89S52 as the core of the system controller. The design of the tank temperature to achieve a state of the real-time control, control flexibility, reliability and high precision to meet the requirements of the system.

Key words: temperature; detection; control; AT89S52 MCU

1 設計方案提出

本系統采用高密度鋸末板作箱體,由電熱管作為發熱源,內置風扇均勻箱體溫度,在箱體上面設計一個電磁鐵控制的開關門并在門上方放置風扇散熱。選用DS18B20作為溫度檢測器件采集箱內各點溫度和箱外環境溫度,以AT89S52單片機作為主控制器對外部信號進行邏輯分析計算,控制電機,電磁鐵,電熱管完成相應的動作以達到設定溫度,運用鍵盤和LED數碼管作為人機接口,輸入指令,并通過LED數碼管實時顯示設定溫度和實際溫度并可以查詢運行狀態,選用成品開關電源分別為單片機控制板及外圍器件供電。系統的結構框圖如圖1所示。

經過反復論證,最終確定了如下方案:

1) 采用AT89S52單片機作為主控制器;

2) 運用多個DS18B20組成一線總線方式分別檢測環境和箱內各點溫度;

3) 選用普通直流電機電動風扇均溫;

4) 選用電磁鐵驅動箱體通風口并用電風扇加速空氣流動降溫;

5) 4個獨立鍵盤用作人機輸入口,用來輸入數據和指令;

6) 4位LED實時顯示系統溫度和設定溫度,并通過按鍵查看各項參數;

7) 高亮LED和高分貝蜂鳴器提供不正常狀態的聲光報警;

8) 單片機和電熱管電機等高功率電器使用分立電源,分別用5V 2A開關電源和自制的24V整流直流電源。

2 硬件模塊設計

1) 電源模塊

本系統將使用雙電源供電,開關電源選用臺灣明維5V3A開關電源,電源經過大量測試發現電源波形溫度,溫度系數較好。大功率用電設備選用交流整流方式獲得。整流電路采用全波橋式整流電路。

2) 溫度測試模塊

采用DS18B20作為溫度傳感器,是美國DALLAS半導體公司繼DS1820之后最新推出的一種改進型智能溫度傳感器。與單片機的接口電路設計上采用寄生電源供電方式, P1.1口接單線總線為保證在有效的DS18B20時鐘周期內提供足夠的電流,可用一個MOSFET管和89C51的P1.0來完成對總線的上拉。采用寄生電源供電方式是VDD和GND端均接地。由于單線制只有一根線,因此發送接收口必須是三態的。

3) 人機交互模塊

LED數碼管顯示運行時間,運行的狀態,實時設定溫;用兩個狀態指示燈顯示,一個紅燈,表示上電,一個綠燈在系統運行時候顯示,并且綠燈包括兩個狀態,一,綠燈滅,系統沒有正常運行,處于開機等待狀態,二,綠燈亮,表示系統正常運行,三,綠燈閃爍,系統設置狀態或運行設定時間結束;采用由三極管驅動的發光二極管并聯蜂鳴器的簡單電路指示系統不正常狀態。如圖2所示,單片機輸出電流較小,無法直接驅動蜂鳴器,P1.6信號作為驅動信號使三極管處于飽和導通或截止狀態來驅動LED和蜂鳴器動作和停止。

3 軟件設計

本設計的主程序十分簡單,只需完成程序的初始化,各子程序的聲明,設置定時器0、1模式和初始值,進入主程序后開啟定時器0開始系統時間并開始顯示的任務調度。然后進入按鍵處理子程序,從按鍵跳出后開啟定時器1,然后進入程序主循環,程序在主循環中主要有3個方面的任務處理,分別是:溫度檢測,溫度控制和按鍵處理。主程序流程圖2所示。

在程序的編寫上,因C語言本身具有簡潔緊湊、靈活方便語法限制不太嚴格,程序設計自由度大,適用范圍大,可移植性好等諸多優點可考慮選用C語言作為編程語言。程序的編譯,采用的是C51的編程語言,運用KEIL編譯工具。

4 小結

該設計實現了對箱體溫度的實時控制,控制靈活、可靠、精度高,可滿足產品初步老化測試的各項要求。在溫度加熱恒溫的處理上,形成了一套完整的控制方案,可以移植應用于設備恒溫、屋內暖氣等許多方面。因此,該設計的研究成果及設計理念能夠很好的在別的設計中移植,做到了與實際的較好結合,具有較強的現實意義。

參考文獻:

[1] 劉文濤.單片機應用開發實例[M].北京:清華大學出版社,2005.

[2] DSI8B20芯片器件手冊,2006.

[3] Atmel AT89S52芯片說明書,2005.

[4] 黃智偉.全國大學生電子設計競賽訓練教程[M].北京:電子工業出版社,2005.

主站蜘蛛池模板: 色综合天天娱乐综合网| 人妻一本久道久久综合久久鬼色| 极品尤物av美乳在线观看| 亚洲a免费| 国产精品偷伦视频免费观看国产| 91精品国产91久无码网站| 天天躁狠狠躁| 亚洲自偷自拍另类小说| 五月六月伊人狠狠丁香网| 在线观看国产精美视频| 欧美97欧美综合色伦图| 精品国产电影久久九九| 国产原创演绎剧情有字幕的| 亚洲AⅤ波多系列中文字幕| 亚洲成人在线免费| 伊人久久久大香线蕉综合直播| 国产精品成| 999国内精品久久免费视频| 国产高清在线观看91精品| 亚洲综合欧美在线一区在线播放| 在线观看欧美精品二区| 国产日韩AV高潮在线| 日韩在线成年视频人网站观看| 国产免费黄| 综合久久久久久久综合网| 97精品久久久大香线焦| 欲色天天综合网| 免费人成网站在线高清| 无套av在线| 国产精品亚洲欧美日韩久久| 影音先锋丝袜制服| 免费看av在线网站网址| 欧美精品亚洲精品日韩专区va| 人妻精品久久无码区| 91精品专区| 国产h视频在线观看视频| 欧美a级完整在线观看| 国产三级韩国三级理| 色婷婷电影网| 久久香蕉国产线看观看亚洲片| 国产微拍一区二区三区四区| 99在线免费播放| 天天综合网在线| 欧美 国产 人人视频| 国产喷水视频| 欧美日韩成人在线观看| 国产午夜无码专区喷水| 国产精品无码一二三视频| 日韩成人高清无码| 99久久精彩视频| 国产成人高精品免费视频| 国产福利小视频高清在线观看| 成人福利在线看| h网站在线播放| 粉嫩国产白浆在线观看| 久久国产精品波多野结衣| 亚洲国产综合精品中文第一| A级毛片高清免费视频就| AV色爱天堂网| 久久久成年黄色视频| 国产精品黄色片| 91久久国产成人免费观看| 国产精品久线在线观看| 一本大道香蕉久中文在线播放| 视频在线观看一区二区| 啦啦啦网站在线观看a毛片| 色综合久久88| 在线国产91| 国产对白刺激真实精品91| 午夜不卡福利| 久久99国产综合精品女同| 亚洲中文字幕在线观看| 免费在线播放毛片| 亚洲欧洲日本在线| 久久99精品久久久久久不卡| 欧美全免费aaaaaa特黄在线| 亚洲h视频在线| 园内精品自拍视频在线播放| 成人在线不卡视频| 婷婷激情五月网| 91精品aⅴ无码中文字字幕蜜桃| 亚亚洲乱码一二三四区|