<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 設(shè)計(jì)應(yīng)用 > 電飯鍋數(shù)據(jù)采集平臺(tái)的設(shè)計(jì)

          電飯鍋數(shù)據(jù)采集平臺(tái)的設(shè)計(jì)

          作者:梁?jiǎn)⑽?龍世瑜 梁麗玲 楊金華 許敏君 時(shí)間:2018-12-27 來(lái)源:電子產(chǎn)品世界 收藏

            (2)“倍增繼電器”公式模塊

          本文引用地址:http://www.ex-cimer.com/article/201812/396098.htm

            分離出“DAQ助手”數(shù)據(jù)端三個(gè)通道采集到的信號(hào),將ai0、ai1通道的信號(hào)連至“電壓-溫度公式”模塊得出鍋?lái)敽湾伒诇囟刃盘?hào)。ai3通道的繼電器電壓信號(hào)無(wú)須轉(zhuǎn)換,但若將繼電器電壓波形與溫度波形顯示在同一波形圖中,繼電器電壓幅度與溫度的幅度會(huì)相差很大,為了后期便于觀察和分析,構(gòu)建“倍增繼電器”的幅值公式模塊,將繼電器的幅值放大20倍[2]。

            4.3信號(hào)存儲(chǔ)程序

            用“寫入測(cè)量函數(shù)”將轉(zhuǎn)換后的溫度信號(hào)與繼電器輸出的電壓信號(hào)寫入PC機(jī)內(nèi)的存儲(chǔ)單元中,用戶可在PC機(jī)中創(chuàng)建任意路徑的文件來(lái)存儲(chǔ)采集的數(shù)據(jù),文件類型自定義,此次定義為.xls。用“布爾控件”(命名為“錄波啟動(dòng)”)來(lái)控制寫入[3]。這樣,溫度數(shù)據(jù)和電壓數(shù)據(jù)最終保存在PC機(jī)文件中,編程如圖5所示。

          nEO_IMG_5.jpg

            4.4信號(hào)顯示程序

            用“讀取測(cè)量函數(shù)”讀取PC機(jī)中已寫入的數(shù)據(jù)文件,在其“EOF?”接線端中創(chuàng)建顯示控件,命名為“加載完畢”,標(biāo)志加載波形完畢,波形加載完畢時(shí),此控件為“真”。在信號(hào)接線端用“收集信號(hào)”函數(shù)接收采集到的數(shù)據(jù),用“波形圖”控件進(jìn)行顯示[4]。為簡(jiǎn)化程序界面,將其嵌套在“事件結(jié)構(gòu)”中的一個(gè)分支中,輸入端創(chuàng)建“布爾開關(guān)”(命名為加載波形),觸發(fā)事件為“加載波形;值改變”,來(lái)控制讀取文件工作。為保證讀取工作的連續(xù)運(yùn)行,外加“while”循環(huán)結(jié)構(gòu),“停止”端口連至“EOF?”。信號(hào)存儲(chǔ)模塊編程如圖6所示。

          nEO_IMG_6.jpg

            4.5讀取占空比程序設(shè)計(jì)

            繼電器的電壓信號(hào)輸出的波形類似于方波。讀取其占空比的程序分3部分實(shí)現(xiàn):波形的提取、通過編程識(shí)別繼電器電壓(即ai3信號(hào))的波峰與波谷、識(shí)別出橫坐標(biāo),間接實(shí)現(xiàn)占空比的讀取,占空比就是一個(gè)周期內(nèi)高低電平的長(zhǎng)度與一個(gè)周期長(zhǎng)度的比值。此部分程序嵌套在“事件結(jié)構(gòu)”中的另一個(gè)分支,事件觸發(fā)為“水平調(diào)節(jié);值改變”。

            (1) 波形的提取

            使用事件結(jié)構(gòu)第一分支中的“波形”的局部變量,在第二分支,作為“提取信號(hào)”的“信號(hào)”端,用“波形圖”顯示提取出的波形。創(chuàng)建此波形圖的屬性節(jié)點(diǎn)設(shè)置X軸標(biāo)尺的最大值與最小值的調(diào)節(jié),將X標(biāo)尺最大值的屬性節(jié)點(diǎn)的寫入端用滑桿控件來(lái)控制,命名為“水平縮放”,并使其為事件分支結(jié)構(gòu)的驅(qū)動(dòng)按鈕,意在控制X軸波形的縮放。采集的波形在有限的圖形空間下,會(huì)過于密集,不便觀察與讀取,因此創(chuàng)建波形圖的屬性節(jié)點(diǎn)使得X軸的標(biāo)尺可見[5]。由此,可與“水平縮放”控件配合使用,將波形圖放大,調(diào)節(jié)X軸的標(biāo)尺便可清晰觀察和讀取數(shù)據(jù),編程如圖7所示。

          nEO_IMG_7.jpg

            (2) 識(shí)別波峰與波谷

            ①波峰與波谷分界處的識(shí)別

            索引出ai3信號(hào)中的元素,判斷大于50的元素,執(zhí)行最外層“條件結(jié)構(gòu)”的“真分支”:內(nèi)嵌一個(gè)“條件結(jié)構(gòu)”,在分支選擇端創(chuàng)建“布爾”控件,為“真”時(shí),用“數(shù)組插入”函數(shù)將數(shù)組大小作為索引號(hào),使每次循環(huán)得到的數(shù)據(jù)按順序插入到數(shù)組中存儲(chǔ),每次得到大于50的第一個(gè)數(shù)后,用平鋪?lái)樞蚪Y(jié)構(gòu)將“布爾控件”置為假,并在最外層“條件結(jié)構(gòu)”的“假分支”中將“布爾控件”又置為真,即將索引出的ai3信號(hào)中的元素小于50時(shí)將“布爾控件”置為真,這樣就能保證每次讀到的是第一個(gè)大于50的元素,并且保證下一次最外層條件結(jié)構(gòu)為真時(shí),還能正常執(zhí)行內(nèi)嵌的“條件結(jié)構(gòu)”?!癴or循環(huán)”中移位寄存器右端子最終得到的是數(shù)組:此數(shù)組存放的是ai3信號(hào)中所有幅度大于50的數(shù)據(jù)[6]。識(shí)別波峰與波谷的編程結(jié)構(gòu)是對(duì)稱的,在此只介紹識(shí)別波峰的編程過程。

            ②波峰與波谷分界處坐標(biāo)的識(shí)別在以上內(nèi)嵌的條件結(jié)構(gòu)中,同樣將“for循環(huán)”中的當(dāng)前數(shù)組大小作為“數(shù)組插入”函數(shù)的索引號(hào),使每次循環(huán)得到的數(shù)據(jù)按順序插入到另一數(shù)組中存儲(chǔ),當(dāng)前循環(huán)計(jì)數(shù)i作為數(shù)組元素的輸入端,由此,“數(shù)組插入”函數(shù)的輸出的新數(shù)組就是ai3信號(hào)中所有第一個(gè)幅度大于50的坐標(biāo)。以上程序描述的編程結(jié)果如圖8所示。

          nEO_IMG_8.jpg

            (3) 占空比的讀取

            此部分是把識(shí)別到的波峰與波谷分界處的橫坐標(biāo)標(biāo)識(shí)到波形圖中的編程過程。編程中,利用到波形圖屬性節(jié)點(diǎn)中的“注釋列表”來(lái)實(shí)現(xiàn)對(duì)波形圖的標(biāo)識(shí)?!白⑨屃斜怼睂?shí)質(zhì)上是一個(gè)簇?cái)?shù)組,在編程處理中將其元素索引到循環(huán)中進(jìn)行運(yùn)算和處理,再重新寫入注釋列表中[7]。

            將注釋列表的元素索引出來(lái),并將其作為“按名稱捆綁”函數(shù)的輸入簇的輸入端,對(duì)這些注釋列表簇元素進(jìn)行操作,用戶可根據(jù)需求定義注釋列表中的元素。名稱的輸入端就是需要標(biāo)識(shí)的橫坐標(biāo)的內(nèi)容,注釋的位置Position分為X軸和Y軸,由X軸和Y軸共同決定,將上一個(gè)“for循環(huán)”中移位寄存器的兩個(gè)右端子“按名稱捆綁”成簇連至Position,為了注釋的信息更加清晰,不重影,在LabelOffset中設(shè)置值偏移量,將注釋內(nèi)容相對(duì)于X軸的偏移量設(shè)成20,相對(duì)于Y軸的偏移量每四個(gè)偏移i%3。注釋列表的輸出簇的接線端通過“數(shù)組插入”重新寫入到注釋列表中[8]。編程過程如圖9所示。

          nEO_IMG_9.jpg

            識(shí)別出波峰與波谷的編程結(jié)構(gòu)是對(duì)稱的,在第二個(gè)“for循環(huán)”后用“數(shù)組插入”函數(shù)將注釋波谷的輸出簇插入到注釋波峰的后面,最后寫入到注釋列表的輸入端。最終完成標(biāo)識(shí)的編程如圖10所示。

          nEO_IMG_10.jpg



          關(guān)鍵詞: 電飯鍋 Lab VIEW 201901

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();