• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

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

    2015-10-08 13:31:49何乾偉王小魏黃致堯
    科技視界 2015年27期
    關(guān)鍵詞:程序設(shè)計(jì)

    何乾偉 王小魏 黃致堯

    【摘 要】傳統(tǒng)的溫度監(jiān)控器功能完全依賴硬件實(shí)現(xiàn),有精度低、速度慢、價(jià)格昂貴等缺點(diǎn),根據(jù)溫度監(jiān)控的需要,結(jié)合虛擬儀器的特點(diǎn),基于LabVIEW的開發(fā)平臺(tái)設(shè)計(jì)了一種自動(dòng)溫度監(jiān)控系統(tǒng)。該系統(tǒng)主要完成了前面板和程序框圖的設(shè)計(jì),具有使用靈活、效率高、自動(dòng)化程度高、操作簡單、可實(shí)現(xiàn)用戶自定義其功能等優(yōu)點(diǎn)。

    【關(guān)鍵詞】溫度監(jiān)控系統(tǒng);LabVIEW;程序;設(shè)計(jì)

    0 引言

    借助于儀器儀表技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展,虛擬儀器隨之誕生,20世紀(jì)80年代,美國國家儀器公司首先提出虛擬儀器的概念,和傳統(tǒng)儀器相比,虛擬儀器具有使用靈活、效率高、自動(dòng)化程度高、操作簡單、可實(shí)現(xiàn)用戶自定義其功能等優(yōu)點(diǎn)。虛擬儀器已成為未來儀器發(fā)展的一種趨勢(shì),但這也對(duì)現(xiàn)有虛擬儀器技術(shù)提出了更高的要求。

    本文重點(diǎn)介紹了一種基于LabVIEW而設(shè)計(jì)的數(shù)字化自動(dòng)溫度監(jiān)控系統(tǒng),在很大程度上解決了傳統(tǒng)溫度檢測(cè)儀器的諸多弊端。該儀器可以由用戶自由地組合計(jì)算機(jī)平臺(tái)、硬件、軟件、以及各種實(shí)現(xiàn)應(yīng)用所需要的附件,這種靈活性可由供應(yīng)商定義,功能固定、獨(dú)立的傳統(tǒng)儀器無法與之相比。

    1 自動(dòng)溫度監(jiān)控系統(tǒng)的設(shè)計(jì)指標(biāo)

    該自動(dòng)溫度監(jiān)控系統(tǒng)基于LebView而設(shè)計(jì),在實(shí)現(xiàn)傳統(tǒng)溫度監(jiān)控器所實(shí)現(xiàn)的功能的基礎(chǔ)上,結(jié)合虛擬儀器的特點(diǎn)進(jìn)而增加了一些傳統(tǒng)儀器不具備的新功能,該設(shè)計(jì)實(shí)現(xiàn)的主要功能如下:

    1)實(shí)時(shí)監(jiān)測(cè)溫度數(shù)值;

    2)自動(dòng)分析已檢測(cè)溫度,顯示最大溫度、最小溫度和平均溫度;

    3)設(shè)定溫度的監(jiān)控范圍,出現(xiàn)異常時(shí)報(bào)警提示;

    4)華氏溫度與攝氏溫度之間互相轉(zhuǎn)換;

    5)用戶可以控制監(jiān)測(cè)過程。

    2 自動(dòng)溫度監(jiān)控系統(tǒng)的設(shè)計(jì)

    2.1 前面板的設(shè)計(jì)

    前面板的設(shè)計(jì)主要包括顯示部分和控制部分,具體設(shè)計(jì)步驟如下,圖1為前面板的設(shè)計(jì)圖。

    2.1.1 顯示部分

    顯示部分主要包括一個(gè)波形圖表和多個(gè)字符串顯示控件,波形圖表用于顯示當(dāng)前溫度值和規(guī)定的報(bào)警溫度溫度上下線,字符串顯示控件分別用于顯示設(shè)定的溫度上下線、當(dāng)前溫度值、最大溫度、最小溫度和平均溫度,以便于更加直觀的觀察各項(xiàng)溫度的精確值。其產(chǎn)生方法為:在圖形控件選板中直接拖出波形圖表控件,在顯示控件選板中直接拖出字符串顯示控件。將這些控件在前面板上合理排版,并適當(dāng)修改其屬性。

    2.1.2 控制部分

    控制部分主要包括程序的啟動(dòng)、停止和華氏度與攝氏度調(diào)換控件。啟動(dòng)按鈕和停止按鈕可由布爾選板里的確定按鈕控件產(chǎn)生,華氏溫度與攝氏溫度調(diào)換控件可由布爾選板里的水平搖桿開關(guān)控件產(chǎn)生,將這些控件在前面板合理布局,對(duì)其外觀進(jìn)行美化,適當(dāng)修改其屬性。

    2.2 程序框圖的設(shè)計(jì)

    設(shè)計(jì)程序框圖的目的是實(shí)現(xiàn)前面板各控件的功能,包括溫度數(shù)據(jù)的采集、溫度數(shù)據(jù)的分析、溫度超限報(bào)警、溫度采集過程的圖形顯示攝氏溫度和華氏溫度的相互轉(zhuǎn)換這幾大部分,圖2為本自動(dòng)溫度監(jiān)控系統(tǒng)的程序框圖。

    2.2.1 溫度數(shù)據(jù)的采集

    本設(shè)計(jì)簡化了溫度數(shù)據(jù)的采集過程。溫度數(shù)據(jù)用0~100的隨機(jī)數(shù)模擬,通過采用While循環(huán)實(shí)現(xiàn)溫度數(shù)據(jù)的連續(xù)采集,并利用定時(shí)器控制數(shù)據(jù)采集的時(shí)間間隔。

    2.2.2 溫度數(shù)據(jù)的分析

    溫度數(shù)據(jù)的分析包括求已檢測(cè)溫度的最小溫度、最大溫度和平均溫度。當(dāng)溫度采集過程結(jié)束后,While循環(huán)函數(shù)的“自動(dòng)索引”功能將循環(huán)框內(nèi)的溫度數(shù)據(jù)累積成一個(gè)數(shù)組,并將其輸出到循環(huán)框外的“數(shù)組最大值與最小值”函數(shù)、“均值”函數(shù)和波形圖表上,從而可計(jì)算溫度的最大值、最小值和平均值,并顯示出溫度變化曲線。此外,本設(shè)計(jì)還涉及了溫度預(yù)警報(bào)警程序,當(dāng)溫度超過預(yù)設(shè)的溫度上限或低于預(yù)設(shè)的溫度下限時(shí),LED指示燈會(huì)閃亮變紅,蜂鳴器發(fā)出報(bào)警聲。

    2.2.3 圖形顯示

    溫度的輸出方式分為兩種:華氏溫度和攝氏溫度。采集的溫度數(shù)據(jù)默認(rèn)為攝氏溫度,在溫度采集和溫度輸出部分之間通過一個(gè)條件結(jié)構(gòu)判斷用戶選擇的溫度輸出方式,若用戶選擇攝氏溫度輸出,則將所采集的溫度直接輸出顯示,若用戶選擇華氏溫度輸出,那么通過一個(gè)公式節(jié)點(diǎn)將攝氏度轉(zhuǎn)化為華氏度再輸出顯示。

    2.2.4 華氏溫度與攝氏溫度的相互轉(zhuǎn)換。

    本設(shè)計(jì)利用了一個(gè)條件結(jié)構(gòu)和一個(gè)公司節(jié)點(diǎn),結(jié)合公式F=1.8*C+90實(shí)現(xiàn)了華氏溫度和攝氏溫度的相互轉(zhuǎn)換。

    3 結(jié)束語

    本自動(dòng)溫度監(jiān)控系統(tǒng)的設(shè)計(jì)具有使用靈活、效率高、自動(dòng)化程度高、操作簡單、可由用戶自定義其功能等諸多優(yōu)點(diǎn),解決了傳統(tǒng)的溫度監(jiān)控器發(fā)展所遇到的瓶頸,實(shí)現(xiàn)了實(shí)時(shí)監(jiān)測(cè)溫度數(shù)值、自動(dòng)分析已檢測(cè)溫度、顯示最大溫度、最小溫度和平均溫度、可設(shè)定溫度的監(jiān)控范圍、出現(xiàn)異常時(shí)報(bào)警提示、華氏溫度與攝氏溫度之間互相轉(zhuǎn)換等功能。用戶可以控制監(jiān)測(cè)全過程,相對(duì)于傳統(tǒng)儀器而言實(shí)用性更佳。

    【參考文獻(xiàn)】

    [1]張凱,郭棟.LabVIEW虛擬儀器工程設(shè)計(jì)與開發(fā)[M].北京:國防工業(yè)出版社,2006.

    [2]侯國屏,葉齊鑫.LabVIEW編程與虛擬儀器設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005.

    [3]劉其和,李云明.LabVIEW虛擬儀器程序設(shè)計(jì)與應(yīng)用[M].北京:化學(xué)工業(yè)出版社,2011,3.

    [4]豈興明,田京京,朱洪岐.LabVIEW入門與實(shí)戰(zhàn)開發(fā)100例[M].北京:電子工業(yè)出版社,2014,4.

    [5]McQuiston.Virtual instruments for use in test systems development[C]// Proceedings of the IEEE Systems Readiness Technology Conference[S.l.]: IEEE, 2003.

    [責(zé)任編輯:鄧麗麗]

    猜你喜歡
    程序設(shè)計(jì)
    何為設(shè)計(jì)的守護(hù)之道?
    《豐收的喜悅展示設(shè)計(jì)》
    流行色(2020年1期)2020-04-28 11:16:38
    試論我國未決羈押程序的立法完善
    瞞天過?!律O(shè)計(jì)萌到家
    失能的信仰——走向衰亡的民事訴訟程序
    “程序猿”的生活什么樣
    設(shè)計(jì)秀
    海峽姐妹(2017年7期)2017-07-31 19:08:17
    有種設(shè)計(jì)叫而專
    Coco薇(2017年5期)2017-06-05 08:53:16
    英國與歐盟正式啟動(dòng)“離婚”程序程序
    創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
    确山县| 攀枝花市| 喀喇| 涿州市| 共和县| 光泽县| 日照市| 交城县| 黄梅县| 梅河口市| 广饶县| 武安市| 宁津县| 鄂州市| 景东| 凌源市| 峡江县| 万源市| 伊宁县| 文安县| 绥中县| 英吉沙县| 南开区| 迁安市| 大宁县| 沿河| 乌鲁木齐县| 宿松县| 汝州市| 盐边县| 苍梧县| 遵义县| 县级市| 故城县| 上林县| 临洮县| 海南省| 贵港市| 崇左市| 益阳市| 禹城市|