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

熱電偶數據采集系統仿真研究

2022-03-17 08:33:02溫洪昌殷強張信禹
電子測試 2022年4期
關鍵詞:單片機系統

溫洪昌,殷強,張信禹

(宜賓職業技術學院,四川宜賓,644003)

0 引言

溫度數據采集、存儲和回放,廣泛應用于國民經濟的各個領域;本文以MAX31855為熱電偶至數字輸出轉換器,測溫范圍可以在-270℃至+1800℃,溫度分辨率0.25℃,配以K型熱電偶,溫度范圍為-200℃至+700℃,保持±2℃精度,測溫范圍及環境不同時精度有差異[1]。配合微控制器,對作業現場的溫度進行采集,同時將數據上傳到由Labview構成的上位機監控平臺,進行實時數據顯示、保存,上位機也可以對歷史數據進行查詢等操作;整個過程采用仿真方式實現。

1 系統總體結構

單片機控制熱電偶數字轉換器對K型熱電偶數據進行采集,通過通訊接口將數據傳給計算機,對采集的數據進行顯示,保存和分析。系統總體結構如圖1所示。

圖1 系統總體結構圖

1.1 系統主要硬件設計

1.1.1 控制器與熱電偶至數字轉換器

單片機采用AT89C51RD2[2],內部具有64K字節的在系統可編程Flash存儲器,內含256字節的RAM,44引腳版有32個可編程I/O口線,3個16位的定時/計數器,指令系統與C51兼容等特點;熱電偶至數字轉換器采用MAX31855KASA,對K型熱電偶溫度數據進行采集,在溫度轉換時,器件執行三項操作:內部冷端溫度轉換、外部熱電偶溫度轉換和熱電偶故障檢測。該器件與微控制器的連接如圖2所示。

圖2 系統硬件電路原理圖

單片機的P1.0連接器件的SO端,P1.1連接器件的SCK端,P1.2連接器件的CS端,驅動CS為低電平時,SO引腳將輸出第一位數據。通過串口讀取完整的冷端補償熱電偶溫度,需要14個時鐘周期。讀取熱電偶和參考端溫度需要32個時鐘周期。在時鐘下降沿讀取輸出位。第一位D31為熱電偶溫度符號位。D[30:18]位包含溫度轉換數據,順序為MSB至LSB。D16位正常狀態下為低電平,熱電偶輸入開路或對GND或VCC短路時變為高電平;D0缺省時為低電平,當熱電偶輸入開路或未連接時高電平;D1缺省時為低電平,當熱電偶輸入對GND短路時為高電平;D2缺省時為低電平,當熱電偶輸入對VCC短路時為高電平;在圖2的硬件電路原理圖中,當單片機檢測到D0,D1,D2變成高電平時,分別由P1.5,P1.4,P1.3輸出低電平,使與之相連接的發光二極管進行狀態顯示;單片機的P1.6,P1.7用于顯示熱電偶溫度符號,當測量溫度為正數時,顯示綠色,負數時顯示紅色。參考端溫度數據從D15開始。輸出轉換數據時,CS任何時候均可變為高電平。讀寫時序如圖3所示。

圖3 熱電偶轉換器讀寫時序

1.1.2 通信電路

單片機與計算機之間的通訊采用USB-TTL轉換器模塊實現,PL2303是一種高集成度的USB-RS232雙向接口轉換器,該器件一方面從主機接收USB數據并將其轉換為RS232信息流格式發送給外設,另一方面從RS232外設接收數據轉換為USB數據格式傳送回主機。這些工作全部由器件自動完成。

由于本文采用的虛擬仿真,電路原理圖中采用了PROTEUS軟件中虛擬串口器件,在電腦的任一USB口插上USB-TTL轉換器模塊后,在設備管理器中就能查到其串口號,將轉換器模塊上的TXD、RXD短接。在電腦上安裝虛擬串口驅動軟件,進行配對,為上位機軟件LABVIEW分配虛擬串口號。如圖4所示,已分配虛擬串口10與物理串口4配對。

圖4 虛擬串口

1.1.3 顯示電路

采用6位的數碼管顯示電路,段碼線接單片機的P0口,位碼線接單片機的P2口,動態顯示。

1.2 系統軟件設計

1.2.1 下位機軟件

系統軟件包括下位機和上位機兩部分,下位機程序是單片機里面的運行程序,分為系統初始化程序和數據轉換、數據顯示及發送程序,每次采集溫度數據后,打包成一個以AB為開頭,0X0A為結尾的字符串,由串口發送給上位機,以下是數據轉換的C語言程序,單片機晶振頻率為12MHz。

1.2.2 上位機軟件

上位機程序采用LABVIEW編寫[3],主要的有串口初始化、開始接受、讀取文件、保存文件、停止運行等,保存文件是將串口接收的數據以二進制的形式存入文件中,文件名以接收文件時的時間命名;讀取文件,首先輸入文件名,然后將存取的二進制文件以圖形的方式展現;程序如下。

圖5 上位機程序

2 系統仿真

打開下位機程序進行仿真,程序運行結果如圖6所示。

圖6 下位機程序仿真

圖中虛擬終端實時顯示下位機向上位機傳送的字符數據,SCV,SCG,OC三個指示燈分別顯示熱電偶是否與VCC、GND短路,是否斷路,正常情況下都為0,否則為1。D1發光二極管指示測得溫度的符號,大于0是綠色,小于0是紅色。

上位機的界面如圖7所示,首先選擇串口號,輸入與下位機一致的波特率,運行程序,開始接受,串口來的數據及相應的系統時間在波形圖表中顯示,并顯示實時的溫度值及其符號,大于0是綠色,小于0顯紅色。此時可以在保存文件的對話框中輸入文件名(為便于分析,最好以采集數據時的時間命名),然后點擊保存文件按鈕(變成綠色),保存實時數據;在讀取文件對話框中輸入已保存的文件名,點擊讀取按鈕(按鈕變為綠色,松開變成紅色),將文件中的數據在歷史曲線波形表中顯示出來,將最后一個數據顯示在波形表的上面。

圖7 系統的前面板

3 結論

數據采集廣泛應用于各種測控系統中,單片機作為下位機,在構建數據采集系統中靈活、方便,簡單;Labview圖形編程軟件,功能豐富,編程簡單,易于構建友好的上位機界面,在測控系統中越來越得到廣泛的應用;本文結合二者,搭建了一個簡單的數據采集仿真系統,給出了詳細的方案,對類似研究有一定的借鑒作用。

猜你喜歡
單片機系統
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
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲成a∧人片在线观看无码| 激情六月丁香婷婷| 久久香蕉国产线看观看式| 亚洲侵犯无码网址在线观看| 精品国产三级在线观看| 亚洲日韩Av中文字幕无码| 一级毛片免费播放视频| 97精品久久久大香线焦| 国产精品va| 亚洲毛片网站| 国产熟女一级毛片| 国产人妖视频一区在线观看| 国产欧美精品一区aⅴ影院| 国产精品无码影视久久久久久久| 色老二精品视频在线观看| 国产乱人伦偷精品视频AAA| 精品视频一区在线观看| 伊人精品成人久久综合| 久久精品亚洲中文字幕乱码| 国产女人爽到高潮的免费视频 | 99国产精品免费观看视频| 亚洲一区二区三区麻豆| 欧美一级大片在线观看| 欧洲欧美人成免费全部视频| 午夜一级做a爰片久久毛片| 亚洲日韩精品欧美中文字幕| 国产在线精品网址你懂的| 欧美成人精品一级在线观看| 日韩精品免费一线在线观看| 欧美国产中文| 一本大道东京热无码av| 久久精品人人做人人爽电影蜜月| 欧美国产日产一区二区| 久久综合国产乱子免费| 天天躁夜夜躁狠狠躁图片| 欧美日本在线播放| 久热re国产手机在线观看| 九九热精品免费视频| 无码AV日韩一二三区| 国产尤物视频在线| 一区二区三区在线不卡免费| 亚洲色欲色欲www网| 中文字幕欧美日韩| 亚洲国产精品人久久电影| 欧美天天干| 国产日韩久久久久无码精品| 国产精品免费久久久久影院无码| 九九免费观看全部免费视频| 国产无码精品在线| 久久香蕉国产线| 国产精品视频白浆免费视频| 欧美精品在线免费| 四虎成人精品在永久免费| 国产精品久久久久无码网站| 香蕉久久永久视频| 无码中文AⅤ在线观看| 99re精彩视频| 日韩无码视频播放| 欧美午夜小视频| 国产成人综合亚洲网址| 日本a∨在线观看| 亚洲精品无码成人片在线观看| 国产视频一二三区| 色噜噜久久| 久久久精品国产亚洲AV日韩| 免费A∨中文乱码专区| 亚洲三级色| 97在线国产视频| 美女内射视频WWW网站午夜 | 欧美亚洲国产日韩电影在线| 91久草视频| 中文字幕在线一区二区在线| 久久精品电影| 亚洲水蜜桃久久综合网站| 一区二区午夜| a亚洲天堂| 成年A级毛片| 99久久国产综合精品女同| 亚洲日韩精品欧美中文字幕| 五月天久久综合| 热久久综合这里只有精品电影| 欧美日本激情|