新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 淺析超聲渦街熱量表的研究

        淺析超聲渦街熱量表的研究

        作者: 時間:2013-10-15 來源:網絡 收藏
        (1)單片機打開捕捉端口捕捉到2個連續脈沖信號,其間隔時間作為基準T0,然后關斷捕捉端口。

        (2)在7/8T0后打開捕捉端口,1/4T0后關斷端口。這就形成寬度為1/4T0的捕捉窗口1。

        (3)如果在窗口1捕捉到脈沖信號,與上次脈沖信號間隔記為T1。如果窗口1捕捉到脈沖信號則根據T1,按照打開窗口1方式打開窗口2;如果窗口1未捕捉到脈沖信號則根據T0在15/8T0后打開窗口2,其寬度仍為1/4T0。如果在規定時間內一直未測到脈沖信號則認為該組測量值都為0。

        以上步驟實現跟蹤以頻率1/T0為中心,窄帶頻率范圍為(64T0/81,64T0/49)的帶通濾波器。由此可以看出T0是每次測量脈沖周期的關鍵所在,按照同樣方法以每組間隔一定時間再測得另外2組數據,各組測得的有效數據取平均值得到每組算術平均值Ti0由于3組測得數據是在間隔很短時間內測得的,具有數值的相似性即的變化在很短時間內不會有大的突變,他們之間多大偏差范圍之內可以判斷為渦街脈沖信號是模糊的。

        2 硬件電路的整體結構設計

        從抗干擾和降低功耗2個角度考慮,設計了脈沖輸出型數字渦街計的硬件電路,整體結構框圖如圖4所示,采用了以PIC18F8490單片機為核心的硬件結構單片機強大的控制功能和超低功耗特性于一體。的整體結構可分為超聲檢測渦街信號電路,溫度測量電橋電路等。從而實現了渦街信號采集,數據傳輸,數據處理,現場顯示等功能。

        newmaker.com
        圖4 硬件電路的整體設計3 軟件設計

        單片機程序的主程序設計流程圖如圖5所示。單片程序設計采用匯編語言編寫,雖然,采用C語言編程會提高編程速度,但是執行效率不高,由于整個程序非常龐雜需要對程序的執行效率進行優化。

        newmaker.com
        圖5 主程序流程高性能芯片PIC18F8490使用。隨著芯片技術不斷進步,高性能的微型計算機不斷的面市,性價比不斷提高,使得現代儀表的性能不斷地提高,PIC18F8490單片機就是其中之一,它具有豐富的外設和指令集,并且功耗很低,作為的核心芯片,簡化了系統電路,降低了整體功耗,滿足電池供電工作11年之久。

        參考文獻:
        [1]李晶,莫德舉.戶用低功耗超聲式熱量表的研究[J].北京化工大學學報:自然科學版,2005,32(1):74-77.
        [2]趙偉國,梁國偉,李文軍.低功耗遠傳熱能表的研究[J].電測與儀表,2005,11(12):26-28.
        [3]朱善安,陳偉.智能型低功耗熱量表研究[J].機電工程,2001,9(5):18-22.(end)


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 集贤县| 沐川县| 石嘴山市| 密云县| 沽源县| 河西区| 汕尾市| 兴化市| 祁东县| 宁晋县| 临澧县| 疏附县| 霞浦县| 怀化市| 扎囊县| 东乌珠穆沁旗| 兴安县| 萝北县| 内丘县| 新源县| 南靖县| 拜泉县| 南投市| 芒康县| 岳池县| 临泉县| 铁岭县| 呼图壁县| 新闻| 弥渡县| 云和县| 宜丰县| 广平县| 义马市| 嘉义县| 锦州市| 赤水市| 天津市| 广宗县| 夹江县| 庆阳市|