国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于LabVIEW的溫度監(jiān)控系統(tǒng)設(shè)計(jì)

2013-04-29 17:41:49董志斌張勤
科協(xié)論壇·下半月 2013年9期
關(guān)鍵詞:串口單片機(jī)

董志斌 張勤

摘 要:利用LabVIEW設(shè)計(jì)一個(gè)溫度監(jiān)控系統(tǒng),下位機(jī)采用單片機(jī)對(duì)溫度數(shù)據(jù)進(jìn)行采集,通過串口與上位機(jī)通訊。上位機(jī)采用LabVIEW編程,實(shí)現(xiàn)溫度數(shù)據(jù)的實(shí)時(shí)采集、處理與顯示。

關(guān)鍵詞:LabVIEW 溫度采集 串口 單片機(jī) DS18B20

中圖分類號(hào):TP277 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-3973(2013)009-134-02

1 引言

環(huán)境溫度監(jiān)測(cè)在工農(nóng)業(yè)生產(chǎn)、科研、工作和生活中占有重要地位。溫度監(jiān)測(cè)儀器的功能和質(zhì)量對(duì)于溫度測(cè)試的結(jié)果有著很大影響,因此開發(fā)高性能的溫度監(jiān)測(cè)儀是十分必要的。本文基于虛擬儀器技術(shù)設(shè)計(jì)了一個(gè)溫度監(jiān)控系統(tǒng)。

2 下位機(jī)設(shè)計(jì)

本系統(tǒng)采用STC89c52單片機(jī)作為下位機(jī),利用DS18B20溫度傳感器實(shí)時(shí)檢測(cè)環(huán)境溫度,計(jì)算機(jī)機(jī)作為上位機(jī),二者通RS- 232串口接收或發(fā)送數(shù)據(jù)和指令。

2.1 溫度采集部分

溫度傳感器采用單總線方式的集成溫度傳感器DSl8B20,它的測(cè)量范圍從-55℃到+125℃,可以滿足常用的環(huán)境溫度檢測(cè)需要,同時(shí)它能在1s內(nèi)將周圍環(huán)境溫度信號(hào)轉(zhuǎn)化為單片機(jī)能識(shí)別的數(shù)字信號(hào)。DSl8B20與單片機(jī)的P10口相連。電路原理圖如圖1所示。

2.2 串口通訊模塊

下位機(jī)與上位機(jī)之間利用RS- 232實(shí)現(xiàn)串口通訊,由于單片機(jī)和PC機(jī)之間電平不匹配,所以需要用MAX232芯片進(jìn)行電平轉(zhuǎn)化。如圖2所示。

2.3 下位機(jī)軟件設(shè)計(jì)

下位機(jī)的軟件由C語言編寫,主要包括DS18B20的讀取和串口通訊兩個(gè)部分,串口通訊主要采用中斷方式,波特率為9600,測(cè)溫單元主控單片機(jī)串口工作方式為1。下位機(jī)工作流程圖如圖3所示。

3 基于LabVIEW的上位機(jī)設(shè)計(jì)

本系統(tǒng)上位機(jī)采用虛擬儀器技術(shù),即用NI公司的LabVIEW軟件進(jìn)行模塊化編程,實(shí)現(xiàn)環(huán)境溫度的數(shù)據(jù)采集、處理、顯示、存儲(chǔ)等功能。LabVIEW通過VISA串口驅(qū)動(dòng)程序和單片機(jī)進(jìn)行通訊,采集溫度數(shù)據(jù)。上位機(jī)軟件設(shè)計(jì)了豐富的控制旋鈕,可以滿足特定場(chǎng)合的需求,如開始、暫停、上下限設(shè)置等。同時(shí)本系統(tǒng)還具有良好的人機(jī)界面,可以通過溫度計(jì)和波形圖的方式實(shí)時(shí)顯示溫度數(shù)據(jù) 。儀器前面板如圖4所示。

4 小結(jié)

本系統(tǒng)采用模塊化設(shè)計(jì)思想,主要包括溫度數(shù)據(jù)采集模塊、溫度上下限設(shè)置模塊、溫度數(shù)據(jù)顯示模塊、數(shù)據(jù)存儲(chǔ)模塊、報(bào)警模塊等,從而實(shí)現(xiàn)了環(huán)境溫度的監(jiān)控。同時(shí)系統(tǒng)還具有良好的擴(kuò)展性,可以根據(jù)監(jiān)控需要設(shè)置多路溫度數(shù)據(jù)采集,只需要對(duì)程序框圖進(jìn)行相應(yīng)修改即可。

參考文獻(xiàn):

[1] 余成波,胡新宇,趙勇.傳感器與自動(dòng)檢測(cè)技術(shù)[M].北京:高等教育出版社,2004:58-65.

[2] 李朝青,劉艷玲,沈怡琳.單片機(jī)與PC機(jī)網(wǎng)絡(luò)通信技術(shù)[M].北京:北京航空航天大學(xué)出版社,2007.

[3] 張桐,陳國(guó)順,王正林.精通LabVIEW程序設(shè)計(jì)[M].北京:電子工業(yè)出版社,2008.

猜你喜歡
串口單片機(jī)
淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
數(shù)字電源內(nèi)部數(shù)據(jù)傳輸?shù)拇谕ㄐ欧椒▽?shí)現(xiàn)
USB接口的多串口數(shù)據(jù)并行接收方法探索
串口技術(shù)的實(shí)物調(diào)試和虛擬仿真聯(lián)合教學(xué)模式
基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時(shí)無線通信
元江| 乌拉特前旗| 同江市| 颍上县| 荆门市| 恩施市| 涡阳县| 宜兰市| 安溪县| 大渡口区| 彭水| 团风县| 天柱县| 延边| 凤山市| 游戏| 石嘴山市| 浑源县| 伊金霍洛旗| 得荣县| 桃江县| 安义县| 金华市| 黎城县| 白玉县| 威海市| 中阳县| 从江县| 浦城县| 江华| 平舆县| 贵定县| 天镇县| 盐城市| 古丈县| 武威市| 东辽县| 获嘉县| 建平县| 河东区| 达日县|