新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于SPCE061A傳感器測試系統的應用與設計

        基于SPCE061A傳感器測試系統的應用與設計

        作者: 時間:2013-01-23 來源:網絡 收藏
        語音功能的實現

        基于SPCE061A傳感器測試系統的應用與設計

          圖4 PC機虛擬儀器分析窗口

        基于SPCE061A傳感器測試系統的應用與設計

          圖5 響應曲線

          氣敏的語音功能的實現,主要體現在當測量傳感器數據的同時,揚聲器中會發出語音提示,如“開始測量”、“開始測量電阻RO”、“開始測量電阻R1”、“開始測量電阻R2”、“開始響應曲線繪制”、“復位”等。當測量結束后,系統會播報:“RO測量完畢”、“R1測量完畢”、“R2測量完畢”等。語音播報電路如圖6所示。

        基于SPCE061A傳感器測試系統的應用與設計

          圖6 語音播報電路

          凌陽單片機自帶雙通道DAC音頻輸出(DAC1、DAC2為單片機的(21)(22)腳),DAC1、DAC2的模擬信號分別通過插件CON3①③管腳輸出,由于DAC輸出為電流型,所以DAC輸出經過SPY0030音頻放大,便可驅動喇叭發音,這為單片機的音頻設計提供了極大方便,而語音的具體功能主要通過程序來實現。語音處理大致可以分為A/D轉換、編碼處理、存儲、解碼處理以及D/A轉換等步驟。的開發軟件具有一個SACM-LI庫,可以將A/D、編碼、解碼、存儲、D/A做成相應的模塊,對于每個模塊都有其應用程序接口API,在了解每個模塊所要實現的功能及其參數的內容后,調用該API函數即可實現語音處理功能。對于常用的SACM_S480和SACM_A2000兩種放音算法則要涉及到語音資源的添加問題,即將所需要的WAV文件按照需要的壓縮比進行壓縮,變成資源表形式在程序中調用。這樣,當把錄制好的語音文件經過壓縮存入存儲器后,在程序執行過程中調用該語音模塊的API函數即可實現語音輸出功能。

          結束語

          將SPCE061A單片機應用于氣敏中,并對進行了設計,實現了傳感器測試系統對待測傳感器信號的精確測量,滿足了使用要求。該系統具有測量精度高、速度快、硬件電路簡單等優點,克服了原來使用手工測量精度低、速度慢的缺點。同時,采用了與計算機相連接的方式,操作方便、通用性強、智能程度高,為傳感器測試的自動化奠定了良好的基礎,對其它同類測試系統的設計開發也有一定的參考價值。

        參考文獻:

        [1].SPCE061Adatasheethttp://www.dzsc.com/datasheet/SPCE061A_13.html.
        [2].N-1datasheethttp://www.dzsc.com/datasheet/N-1_1997158.html.
        [3].RS232datasheethttp://www.dzsc.com/datasheet/RS232_585128.html.
        [4].RS-232datasheethttp://www.dzsc.com/datasheet/RS-232_584855.html.
        [5].SPY0030datasheethttp://www.dzsc.com/datasheet/SPY0030_1098308.html.


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 武胜县| 台南县| 宕昌县| 宁河县| 宜兴市| 通州区| 兰坪| 巴林右旗| 佳木斯市| 平遥县| 麟游县| 灵川县| 阜新市| 清原| 施甸县| 洛阳市| 措美县| 弋阳县| 兰坪| 涟水县| 平舆县| 新闻| 永吉县| 霍邱县| 武冈市| 秀山| 廊坊市| 柏乡县| 安吉县| 京山县| 桂东县| 闸北区| 库伦旗| 兴城市| 历史| 岑巩县| 宜阳县| 尚义县| 麻栗坡县| 邵武市| 永年县|