儀表網(wǎng)手機(jī)版
手機(jī)訪問(wèn)更快捷
儀表網(wǎng)小程序
更多流量 更易傳播
公眾號(hào):ybzhan
隨時(shí)掌握行業(yè)動(dòng)態(tài)
掃碼關(guān)注視頻號(hào)
網(wǎng)絡(luò)課堂 行業(yè)直播
產(chǎn)品推薦:水表|流量計(jì)|壓力變送器|熱電偶|液位計(jì)|冷熱沖擊試驗(yàn)箱|水質(zhì)分析|光譜儀|試驗(yàn)機(jī)|試驗(yàn)箱
以往我們經(jīng)常從用戶使用儀表的角度,討論如何提高儀表的測(cè)量精度,例如從安裝維護(hù)調(diào)試這幾當(dāng)面。今天我們將從廠家制造儀表的角度,來(lái)分析如何提高儀表的精度,本文我們將重點(diǎn)介紹一種數(shù)據(jù)采集方法,這種方法對(duì)提高儀表的測(cè)量精度和響應(yīng)速度有重要的意義。
今天要分享的數(shù)據(jù)采集處理方式,是采用低功耗CPU,采用CPU自帶的AD模塊、DMA模塊、定時(shí)器模塊。采集波形時(shí),使用TA定時(shí)器開(kāi)始計(jì)時(shí),開(kāi)始AD轉(zhuǎn)換,AD轉(zhuǎn)換完成后,啟動(dòng)DMA傳輸數(shù)據(jù)。

(圖源網(wǎng)絡(luò))
首先是粗采樣,以比較低的采樣率對(duì)原始回波信號(hào)進(jìn)行采樣,使用定時(shí)器達(dá)到25K時(shí)間產(chǎn)生中斷信號(hào)啟動(dòng)AD轉(zhuǎn)換,AD轉(zhuǎn)換完成中斷標(biāo)志觸發(fā)DMA傳輸數(shù)據(jù),以及RAM里面的DMACPU信息到域,當(dāng)DMA傳輸?shù)臄?shù)據(jù)量達(dá)到1000個(gè)時(shí),DMA中斷完成數(shù)據(jù)傳輸,完成對(duì)原始回波的粗采樣,給出數(shù)據(jù)處理標(biāo)志,CPU對(duì)數(shù)據(jù)進(jìn)行處理,產(chǎn)生虛假回波,計(jì)算回波曲線,確定起點(diǎn)位置和真實(shí)有效回波位置,計(jì)算起始點(diǎn)和有效波形位置所需的延遲時(shí)間。其次精采起點(diǎn)位置,即以較高的采樣頻率對(duì)原始回波信號(hào)的起點(diǎn)位置進(jìn)行采樣,根據(jù)粗采樣時(shí)計(jì)算的延遲時(shí)間,延遲時(shí)間在前,延遲時(shí)間在上,控制AD、時(shí)序TA、DMA模塊得分接近起點(diǎn)80個(gè)點(diǎn),采樣頻率較高。精采的有效波形位置,即以較高的采樣頻率對(duì)原始回波信號(hào)的有效波形位置進(jìn)行采樣。時(shí)間選擇計(jì)算出的延時(shí)時(shí)間先延時(shí),延時(shí)時(shí)間結(jié)束后,控制AD、定時(shí)器TA、DMA模塊在采樣頻率較高的有效波形位置附近打80個(gè)點(diǎn)。采集完成后,設(shè)置數(shù)據(jù)計(jì)算標(biāo)志,開(kāi)始計(jì)算。最后是數(shù)據(jù)計(jì)算,根據(jù)起始點(diǎn)、有效波形和累計(jì)延遲時(shí)間,據(jù)此計(jì)算出準(zhǔn)確的起始點(diǎn)位置和物料的反射點(diǎn)位置,反射點(diǎn)位置與起始點(diǎn)位置之差為對(duì)應(yīng)的時(shí)差,反射距離,然后相應(yīng)地采樣頻率計(jì)算實(shí)際液位。

綜上所述,通過(guò)粗采樣確定有效信號(hào)空間的大致位置,此時(shí)精度較低,然后通過(guò)高采樣頻率僅采集這部分駐波圖案,并進(jìn)行計(jì)算過(guò)程。在采集數(shù)據(jù)量不增加太多的基礎(chǔ)上提高了儀器的測(cè)量精度??偟膩?lái)說(shuō)使用粗采精采的這種方傳之后,減小了CPU的計(jì)算任務(wù)量,大大提高了儀表的響應(yīng)速度和測(cè)量精度。
相關(guān)產(chǎn)品
免責(zé)聲明
客服熱線: 15267989561(同微信)
加盟熱線: 15267989561(同微信)
媒體合作: 0571-87759945
投訴熱線: 0571-87759942

下載儀表站APP

Ybzhan手機(jī)版

Ybzhan公眾號(hào)

Ybzhan小程序