新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > SPCE061A在語音環境濕度測量儀的應用

        SPCE061A在語音環境濕度測量儀的應用

        作者: 時間:2013-05-29 來源:網絡 收藏
        3.1.3 濕度測量程序流程圖

        濕度測量程序流程如圖 3.3,為了減少誤差,確保測量的正確性,測量四次,去掉一個最高值和一個最低值,如果中間兩個數相差不大于10,則中間兩個數的平均值就是測量的最終數據,程序中這個數據為TimerA的計數值。

        由于用Feedback功能測量傳感器的電容,如圖 2.6。事實上利用Feedback功能直接能測到傳感器工作的頻率,根據這個頻率來才能計算傳感器的電容值。

        測量傳感器工作頻率的方法:利用TimeB作為定時器,TimeA作為計數器;根據TimeB定時時間內TimeA計數的個數來測得傳感器的工作頻率。


        圖 3.3 濕度測量程序流程圖3.1.4 語音播放任意整數數據程序

        語音播放任意三位整數程序流程如圖 3.4。這個程序可以定義形式參數來傳遞任意三位數。先計算這個數據的百、十、個位,再分別進行播放,播放的流程如下:


        圖 3.4 語音播放任意三位數流程圖3.1.5 中斷服務程序流程圖

        FIQ的中斷服務程序如圖 3.5。FIQ中斷服務程序主要功能是調用F_FIQ_Service_SACM_S480函數解碼并輸出。

        IRQ2中斷服務程序如圖 3.6。IRQ2中斷服務程序有兩個功能:一是保存TimerA的計數值;二是為了配合濕度測量函數,設置定時時間溢出標志,如果進入這個中斷服務程序,說明定時溢出。


        圖 3.6 IRQ2中斷服務程序流程圖4 結語

        濕度測量本身比溫度測量復雜的多,主要是由于濕度受溫度、大氣壓的影響。對于電容式濕度傳感器來說,更是難上加難,因為測量電容本身也是一個非常復雜的過程。的Feedback功能給這種測量提供了很大的方便,利用固定電阻和電容式濕度傳感器形成RC振蕩電路,接在Feedback的輸入和輸出端,這樣通過測量頻率,很容易就能得到電容式濕度傳感器的電容,根據標定值就可以得到測量濕度。(end)


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 镇远县| 巴林右旗| 开江县| 保德县| 辽阳县| 炉霍县| 手机| 如皋市| 蒙阴县| 平利县| 延寿县| 五大连池市| 丹巴县| 贵港市| 南江县| 松桃| 武胜县| 彭州市| 郧西县| 东乡县| 乡宁县| 城固县| 博白县| 丹东市| 古丈县| 渑池县| 东辽县| 同德县| 长春市| 娱乐| 海阳市| 富顺县| 泊头市| 文登市| 开远市| 板桥市| 台北县| 东丽区| 五莲县| 内乡县| 太湖县|