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

基于DS18B20的多路溫度檢測系統設計

2012-07-12 12:29:48任志華李永紅
電子測試 2012年7期
關鍵詞:單片機檢測系統

任志華,李永紅

(中北大學,山西太原 030051)

0 引言

隨著社會的進步和工業技術的發展,人們越來越重視溫度這一因素,許多產品對溫度要求嚴格,而目前市場上普遍存在的溫度檢測儀器大都是單點測量,同時還有溫度信息傳遞不及時、精度不夠的特點,不利于工業控制者根據溫度變化及時做出決定[1-2]。在這樣的形式下,開發一種能夠同時測量多點,并且實時性高、精確度高,能夠綜合處理多點溫度信息的測量系統就很有必要。

本文采用單總線數字溫度傳感器DS18B20和單片機AT89C51構成的溫度測量裝置,它可直接輸出溫度的數字信號[3]。測溫系統結構簡單,體積也不大,而且AT89C51可以帶多個DSB1820,可以非常容易實現多路測溫,輕松的組建傳感器網絡。

1 系統硬件整體結構設計

本系統由單片機AT89C51、顯示電路、串口通訊電路、報警電路、數據存儲和上位機組成。單片機AT89C51的I/O線作為總線可以掛接多個溫度傳感器DS18B20,I/O總線處于高電平時,可以為數字溫度傳感器提供電源。單片機AT89C51通過巡回檢測,獲取各點溫度,貯存在數據存儲卡上,通過MAX232串行通信接口接上位機,同時可以送顯示器進行顯示,并且溫度超限時可以報警。系統硬件整體結構設計框圖如圖1所示。

圖1 硬件整體結構框圖

2 系統主控模塊設計

2.1 溫度測量電路設計

本文為多路溫度測試,因此DS18B20采用外部供電方式,理論上可以在一根數據總線上掛256個DS18B20,但實踐應用中發現,如果掛接25個以上的DS18B20仍舊有可能產生功耗問題。另外單總線長度也不宜超過80 m,否則也會影響到數據的傳輸。在這種情況下我們采用分組的方式,用單片機的多個I/O來驅動多路DS18B20。在實際應用中還可以使用一個MOSFET將I/O口線直接和電源相連,起到上拉的作用。

2.2 溫度顯示電路設計

在本文中選擇液晶顯示模塊LCD1602,它是一種可編程器件,可以顯示兩行,每行16個字符,采用單+5 V電源供電,外圍電路配置簡單,價格便宜,具有很高的性價比,可以定時循環檢測和通過LCD1602顯示多路的溫度,因此選擇LCD1602。

2.3 串口通訊電路設計

AT89C51有一個全雙工的串行通訊口,所以單片機和電腦之間可以方便地進行串口通訊。進行串行通訊時要滿足一定的條件,比如電腦的串口是RS232電平的,而單片機的串口是TTL電平的,兩者之間必須有一個電平轉換電路,我們采用了專用芯片MAX232進行轉換,雖然也可以用幾個三極管進行模擬轉換,但是還是用專用芯片更簡單可靠。其電路如圖2所示。

2.4 報警電路設計

在實際的工作中,工作的溫度可能會超出設定值的范圍,在本文中,如果外界溫度低于9℃或高于85℃,系統將產生報警聲音,并且對應的LED同步閃爍,LED-YELLOW為低溫閃爍,LED-RED為高溫閃爍。

3 整體電路圖

整體電路圖如圖2所示。

圖2 整體電路圖

4 軟件設計

整個系統的功能是由硬件電路配合軟件來實現的,軟件設計部分采用模塊化設計和C語言編程,主程序流程圖如圖3所示。

圖3 主程序流程圖

圖4 溫度采集流程圖

通過對多個DS18B20進行操作就能實現對溫度的采集,程序中對DS18B20的操作主要有幾個步驟:初始化;搜索DS18B20;匹配DS18B20;發送溫度轉換指令;讀取溫度值[5]。其溫度采集流程圖如圖4所示。

5 仿真實驗結果

通過對各個部分電路的設計,本文基本上實現了對4路溫度的測量和控制。以AT89C51作為控制主機,以單總線數字溫度傳感器DS18B20作為現場測溫元件,當外界溫度低于-20℃或高于70 ℃時,具有報警功能。

6 結論

數字溫度傳感器DS18B20具有測量速度快、精度高、智能化等特點,以AT89C51作為控制主機組成的多路溫度采集系統可靠性高、維修方便、抗干擾性能好、具有CRC校驗功能,適用于各種溫度檢測和控制系統。因此,在大型倉庫、工廠、醫療與健診等系統需要多點溫度檢測中有著廣闊的應用前景。

[1]吳東霞,陳天勝,王佳.基于MCS-51的多路溫度檢測系統的硬件設計[J].科技信息,2009(35).

[2]劉岑俐,張明.多路溫度檢測系統的設計[J].四川大學學報,2008(10).

[3]朱群峰,黃磊,唐杰,王躍球.基于DSl8B20的單總線多路溫度采集系統[J].儀表技術,2008(12).

[4]黃宇飛,吳江,秦旭,等.單片機單總線技術[J].單片機與嵌入式系統應用,2001(1): 22-25,47.

[5]月霞,孫傳友.DS18B20 硬件連接及軟件編程[J].傳感器世界,2001(12):25-29.

[6]王玲,王中訓,王恒.基于MSP430單片機的多路無線溫度檢測系統[J].現代電子技術,2011,34(1).

[7]張慧坤.溫度檢測系統的設計與實現[J].北京電力高等專科學校學報:自然科學版,2011,28(5).

[8]東耀,汪仁煌.數字溫度傳感器在倉庫溫度檢測系統的應用[J].傳感器世界,2001(12):30-33.

猜你喜歡
單片機檢測系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国模私拍一区二区| 无码内射在线| 亚洲视频免费播放| 视频在线观看一区二区| 国产91成人| 搞黄网站免费观看| 999国产精品| 在线va视频| 国产成人久久综合777777麻豆 | 午夜视频日本| 色天天综合久久久久综合片| 亚洲国产91人成在线| 国产午夜无码专区喷水| 欧美日韩成人在线观看| 国产精品无码AV中文| 免费国产一级 片内射老| 视频一本大道香蕉久在线播放| 99热线精品大全在线观看| 少妇露出福利视频| 久久久久人妻一区精品色奶水| 久久久黄色片| 日韩色图区| 国产精品白浆无码流出在线看| 色婷婷狠狠干| 中文字幕亚洲电影| 一级做a爰片久久免费| 日韩国产综合精选| 啪啪免费视频一区二区| av一区二区无码在线| 欧美自慰一级看片免费| 亚洲大尺码专区影院| 九九香蕉视频| 高清久久精品亚洲日韩Av| 全午夜免费一级毛片| 色综合综合网| 午夜免费小视频| 亚洲综合婷婷激情| 一区二区日韩国产精久久| 久久动漫精品| h视频在线观看网站| 免费福利视频网站| 一级香蕉人体视频| 国产精品区视频中文字幕| 久久一级电影| 婷婷午夜影院| 久久综合婷婷| 国产成人你懂的在线观看| 高清大学生毛片一级| 亚洲国产日韩欧美在线| 婷婷五月在线| 国产精品无码在线看| 亚洲欧美日韩色图| 国产91导航| 热久久这里是精品6免费观看| 在线亚洲小视频| 最新国产麻豆aⅴ精品无| 国产手机在线小视频免费观看 | 蜜臀av性久久久久蜜臀aⅴ麻豆| 日韩精品专区免费无码aⅴ| 国产女同自拍视频| 国产精品区网红主播在线观看| 97久久精品人人| 欧美性天天| 天天色天天综合网| 老司机aⅴ在线精品导航| 精品无码国产一区二区三区AV| 亚洲日本www| 亚洲最大综合网| 国产精品露脸视频| 第九色区aⅴ天堂久久香| 国产中文一区二区苍井空| 亚洲第一天堂无码专区| 精品国产中文一级毛片在线看| 国模私拍一区二区| 国产午夜不卡| 亚洲一区二区三区中文字幕5566| 亚洲成人77777| 国产精品久久久免费视频| 欧美成人一级| 日韩中文字幕亚洲无线码| 亚洲中文字幕无码爆乳| 日韩欧美国产另类|