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

基于LabVIEW及單片機的溫度測控系統設計

2014-03-14 05:15:56李冬冬魏志欽黃凌森吳濟敏黃吉彪羅擴龍
電腦與電信 2014年6期
關鍵詞:單片機計算機系統

李冬冬 魏志欽 黃凌森 吳濟敏 黃吉彪 羅擴龍

(華南理工大學廣州學院,廣東 廣州 510800)

基于LabVIEW及單片機的溫度測控系統設計

李冬冬 魏志欽 黃凌森 吳濟敏 黃吉彪 羅擴龍

(華南理工大學廣州學院,廣東 廣州 510800)

溫度測量控制系統正逐漸向虛擬儀器的方向發展,而LabVIEW是應用最廣泛的虛擬儀器軟件,但是與其配套的數據采集卡一般成本較高,為了降低其成本,設計了一個基于LabVIEW的溫度控制系統,該系統通過DS18B20溫度傳感器采集溫度,再通過單片機與電腦的通訊,將信息傳送給LabVIEW來對溫度進行測量、監控。

LabVIEW;單片機;溫度監控;DS18B20

1.引言

美國國家儀器公司率先提出了虛擬儀器這個概念,徹底改變了傳統儀器由廠家定義、用戶無法隨心改變的模式,使測控儀器發生了巨大變革。與傳統儀器相比,虛擬儀器有很多的優點:對測試量的處理和計算可以更復雜且速度更快,測試結果的表達方式更加多種多樣,可以方便地存儲和傳遞測試數據,價格低且技術更新更快。目前的溫度測量與控制系統大都還是使用傳統溫度測量儀器,其功能基本都是由硬件或固化的軟件來實現,而且它的功能只能通過廠家定義、設置,這顯得非常的單一、固定,用戶無法根據自己的意愿隨意去改變其結構和功能,因此這樣的溫度控制系統已經不能適應現代化監測系統的要求。虛擬儀器技術在分布式測控系統、遠程設備診斷以及網絡虛擬實驗室建設等領域都得到了廣泛的應用,但LabVIEW所支持的數據采集卡價格比較昂貴,造成了溫度測量與控制系統的成本比較高。為了解決這一問題,本項目采用AT89S51單片機、溫度傳感器、溫控部件等通過串口和上位機的通信組成了成本較低的溫度測量控制系統。

2.系統方案設計

該溫度系統硬件由計算機、單片機、溫度控制電路和溫度傳感器組成,框圖如圖1所示。該系統集計算機、強大的圖形化編程軟件LabVIEW和模塊化硬件于一體,建立靈活,且以LabVIEW為基礎的測量及控制模式,構建出滿足隨時可改變要求的系統[1]。通過傳感器獲取溫度信號,再由單片機組成的小系統對溫度信號進行采集、整理和轉換,然后通過單片機將數據在LED顯示屏中,同時也通過單片機與電腦的串口通信將數據傳送給計算機,并通過計算機運行的Lab-VIEW程序分析處理單片機輸入的數據,最終在計算機顯示結果,同時將控制信息返回給單片機,通過單片機控制溫度控制電路。另外采用電阻加熱取代電機加熱,冷卻采用制冷

圖1系統結構框圖

3.下位機的設計

該虛擬溫控系統采用單片機AT89S51作為下位機,控制溫度傳感器DS18B20的操作,并將從DS18B20溫度傳感器讀取的數據通過電腦與單片機的串口通信發送給計算機的LabVIEW軟件。數字式溫度傳感器DS18B20把當時的溫度轉換為數字信號傳輸給單片機AT89C51,之后通過串口的COM口發送給計算機,該串口具有TTL-RS232電平轉換功能。下位機程序采用匯編語言編寫,主要包括定時器初始化、DS18B20的初始化、啟動DS18B20溫度轉換、讀取DS18B20的數據、串口數據發送模塊[2]。

4.上位機的設計

上位機采用LabVIEW圖形化編程軟件來編寫程序,無需編寫繁瑣復雜的計算機程序代碼,只需要寫上相應的圖形即可實現測控系統的構建,程序簡單明了并且界面美觀。

本設計主要使用了LabVIEW的串行通信節點。在Lab-VIEW中,串行通信節點位于函數選板共包括8個節點,分別實現初始化串口、串口寫、串口讀、檢測串口緩存、中斷以及關閉串口等功能,VISA配置串口節點用于初始化串口。在利用計算機控制串口儀器設備時,先要配置好串口,即先初始化串口,使計算機串口的各種參數設置與儀器設備的串口保持一致,才能夠正確地進行串行通信。并且在每次使用前都需要如此設置,達到成功進行通信的目的[3]。

根據設計要求將串口初始化為波特率2 400b/s,數據位8位,1位停止位,無奇偶校驗位。從運行初始化后一直處于等待接收數據狀態。數據采集終端每過一定時間上傳一次數據,這個數據是和時間一起上傳的,是自動記錄數據歷史的部分,所以要存儲在一個特定的文件夾里,等待后續程序的處理。

當需要上傳某一特定時間段的數據時,需要上位機發送一個命令(即起始時刻和終止時刻的數值)給單片機,這時需退出記錄數據狀態,向串口發送一個命令串,需要注意的是發送命令的控制按鈕要設計為一個脈沖的形式,否則程序會循環發送命令,不能返回等待定時上傳狀態[4]。

圖2 溫度測控系統用戶界面

圖2為溫度測控系統的界面,即LabVIEW的前面板。前面板提供了端口選擇功能,同時也能顯示當前的溫度情況??刂泼姘暹€有一個數據報警模塊,當實際溫度大于溫度上限或小于溫度下限值時予以超溫報警。超溫報警時,系統即中斷自動控溫,確保人員及設備安全。系統通過信號燈及報警聲實現超溫報警,即當采樣數據超過系統所設定的上下限時,指示燈變紅,并發出警報聲[5]。

5.部分程序框圖

后界面為程序框圖,由不同的模塊所組成,每個模塊都有對應的功能,都控制著不同的部位。當串口參數設置正確,則文本框里的數據就可以通過串口發送至下位機的單片機,更新相應的目標溫度。生成報表及溫度數據處理的程序框圖分別如3、4所示。

圖3 報表部分的程序框圖

圖4 溫度數據處理部分的程序框圖

6.結論

隨著傳感器技術的不斷發展,傳統的測試方法已經不能滿足我們對測試精度的要求。隨著信號檢測和計算機技術的不斷發展也使得高精度實時采集數據和分析處理成為可能。本項目是基于LabVIEW軟件設計的溫度測量與控制系統,可在計算機上和LED上同時完成被控溫度的實時顯示、直方圖統計顯示及PID控制,同時也可將采集的溫度數據保存到指定的數據庫中,以備系統運行中隨時查閱和分析。查詢結果以表格形式呈現,方便用戶查看。同時,只需要一些傳感和溫控電路就可以完成整個系統的功能。此測試系統,極大地降低了溫度監控系統的成本,系統具有很大的靈活性,同時也大大提高了系統的測試精度。同傳統系統相比,采用虛擬儀器的方法具有效率高、性能好、運行可靠、成本低等特點。

[1]王琦,翟正軍,郭陽明.基于虛擬儀器的實驗室溫濕度控制系統的設計與實現[J].測控技術,2009,(3):39-42.

[2]李全利.單片機原理及接口技術[M].北京:高等教育出版社,2009.

[3]宋文緒,楊帆.傳感器與檢測技術[M].北京:高等教育出版社,2009.

[4]林鷹,郭兵,楊奕.實時異構監控系統數據平臺的集成技術[J].西南師范大學學報(自然科學版),2005,30(1):87-91.

[5]廖傳書.基于LabVIEW與串行口的直接數據通信[J].中國水運,2006(4):23-25.

Design of Temperature Measurement and Control System Based on LabVIEW and Microprocessor

Li Dongdong Wei Zhiqin Huang Lingsen Wu Jimin Huang Jibiao Luo Kuolong
(Guangzhou College,South China University of Technology,Guangzhou 510800,Guangdong)

Temperature measurement and control system is developing towards the trend of virtual instrument.Currently Lab-VIEW is a software for virtual instrument used most widely.However,the data acquisition equipment connected with it is generally expensive.In order to reduce the cost,the temperature measurement and control system based on LabVIEW is designed,which gets temperature by sensor DS18B20 and transmits the message to LabVIEW with the communication between microprocessor and computer,to measure and control temperature.

LabVIEW;Microprocessor;temperature control;DS18B20

李冬冬,男,廣東揭西人,碩士,講師。研究方向:測試技術。的方式,加速冷卻,通過P1.1、P1.2輸出高、低電平控制加熱或停止,通過P1.3、P1.4輸出高、低電平控制制冷或停止。

猜你喜歡
單片機計算機系統
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年22期)2020-01-14 03:06:34
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 精品乱码久久久久久久| 欧美性猛交xxxx乱大交极品| 91精品伊人久久大香线蕉| 91视频区| 国产成人精品一区二区三在线观看| 国产一级毛片高清完整视频版| 亚洲—日韩aV在线| 无码AV高清毛片中国一级毛片| 久久综合色天堂av| 久青草免费视频| 伊人久久精品无码麻豆精品| 亚洲欧美不卡| 热久久综合这里只有精品电影| 亚洲精品无码久久毛片波多野吉| 中文字幕免费在线视频| 在线毛片网站| 国产亚洲美日韩AV中文字幕无码成人| 国产成人禁片在线观看| 国内精品一区二区在线观看| 亚洲视频三级| 99久久精品免费看国产免费软件 | 视频二区国产精品职场同事| 最新日本中文字幕| 99精品在线视频观看| 亚洲三级成人| 国产综合另类小说色区色噜噜| 日韩av电影一区二区三区四区| 中文字幕丝袜一区二区| 色综合天天综合| 午夜啪啪福利| 亚洲男人的天堂在线观看| 夜夜拍夜夜爽| 亚洲bt欧美bt精品| 中文字幕亚洲第一| 亚洲精品无码在线播放网站| 国产成人av大片在线播放| 一区二区理伦视频| 人人澡人人爽欧美一区| 日韩精品无码免费专网站| 欧美成人国产| 国产成人一区在线播放| 亚洲国产91人成在线| 色欲国产一区二区日韩欧美| 三上悠亚精品二区在线观看| 久久综合国产乱子免费| 欧美视频在线不卡| 成人在线视频一区| 欧美日韩亚洲国产主播第一区| 日韩a在线观看免费观看| 动漫精品啪啪一区二区三区| 国产9191精品免费观看| 激情视频综合网| 免费99精品国产自在现线| 国产精品毛片一区视频播| 亚洲中文字幕精品| 国产一区二区免费播放| 国产精品欧美日本韩免费一区二区三区不卡 | 亚洲成人精品久久| 亚洲美女一区二区三区| 永久在线播放| 欧美一区二区精品久久久| 国产精品无码AV片在线观看播放| 亚洲欧美一区二区三区蜜芽| 在线欧美a| swag国产精品| 国产真实乱人视频| 一级做a爰片久久免费| 狠狠v日韩v欧美v| 欧美精品色视频| 激情影院内射美女| 91小视频在线观看| 久久婷婷五月综合色一区二区| 欧美日韩91| 欧美日韩精品一区二区在线线| 久久美女精品国产精品亚洲| 亚洲男人的天堂网| 久久精品人人做人人爽97| 国产人免费人成免费视频| 一级爆乳无码av| 国产福利一区二区在线观看| 9久久伊人精品综合| 欧美日韩成人在线观看|