• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 語音芯片在智能儀表中的應用

    語音芯片在智能儀表中的應用

    作者: 時間:2013-02-25 來源:網絡 收藏
    引言

    隨著智能化程度的不斷提高,的應用也越來越廣泛。為了使儀表裝置的功能更強、更完善,我們在儀表中加入了語音系統,增加了儀表的智能化。

    語音系統的原理圖如圖1 所示,分錄音和放音兩部分。系統利用單片機進行數據采集,經處理轉換成判斷放哪段音的判斷信號。同時,單片機提供控制信號給,使其正常工作。在輸出端接一個功放電路,使喇叭聲音足夠大。

    newmaker.com
    圖1 語音系統原理圖

    1 錄音功能的實現

    1.1 ISD25 系列語音芯片

    ISD25 系列語音芯片[2]是華邦(Winbond)公司的專門產品,該芯片采用模擬數據直接在半導體存儲器中存儲的技術,不需經過A/D 或D/A 轉換。因此能夠非常真實、自然地再現語音、音樂、音調和效果聲,避免了一般固體錄音電路因量化和壓縮造成的量化噪聲和“金屬聲”。

    ISD25 系列語音芯片具有如下特點:使用簡單,單片存儲,錄放音方便;高音質,聲音自然;有60/75/90/120s 多個時間檔次可選;手動操作/微控制器控制兼容;放音時可用邊沿觸發或電平觸發;可以循環放音;具有自動節電控制,節電時靜態電流為1μA;信息存儲無需后備電源;地址豐富,能進行多端信息處理;片內信息可保存100 年;存儲單元可反復錄音十萬次;內置時鐘源;放音可用單片機編程來控制;單電源工作;有PDIP、SOIC 和TSOP封裝。

    1.2 錄音電路及其原理

    錄音電路見圖2 所示, 錄音既可以手動操作,也可以單片機控制操作,在這里我們采用手動方式。地址發生電路用來控制A8~A2 的地址端輸入。片選信號發生電路用來控制每一段的錄音持續時間。/CE 變低后,允許進行錄音操作。芯片在/CE 的下降沿鎖存地址線的狀態。錄音時,由地址端提供起始地址,錄音持續到/CE 變高。

    newmaker.com
    圖2 錄音電路

    1.3 語音信號的存儲

    可以進行多段信息處理,它分為600 段,每段的存儲時間為0.2s。因此 的每個地址對應的存儲時間為0.2s,手動操作很難達到這樣的精度。由于單片機的I/O 口有限,為了在放音時減少作為地址信號的I/O 口,我們把最低兩位的地址置零(A1A0=00),把最高位的地址也置零(A9=0),這樣手動控制的最小精度為0.2×4=0.8s。

    在錄音前,先分配每段音的初始地址,每段音的預留存儲時間比實際存儲的時間大約多2s,以防止溢出情況的發生。信息何時結束在錄音時進行設定。只要/CE 端上升沿到來,錄音就停止,此時ISD25120 芯片會在內部的一個獨立的EEPROM 單元內設置一個信息結束標志EOM。當由/CE 端脈沖觸發放音時,放音持續到EOM 位為止。ISD 芯片存儲陣列的每一行都可以獨立尋址,每一行中均勻地布置4 個EOM 定位點,由于每行的尋址時間為0.2s,故EOM 的分辨率為50ms。這樣,從信息結束到EOM 信號輸出的最大延時是50ms。EOM 上升沿實際上標志信息的結束,因此語音在EOM 處于低電平時仍繼續從芯片輸出,而在上升沿時則停止。

    2 放音功能的實現

    2.1 ST7 通用單片機

    ST 公司單片機[3]采用了XFLASH 技術、EEPROM 電可擦除技術、低功耗技術、高可靠性技術、抗干擾技術等,因而使單片機在性能、結構、品質上都有明顯的優勢。它具有電壓工作范圍寬、豐富的片上外設、存儲器結構與一般計算機相同、多種可編程低功耗方式和開發方便等優點。

    我們選用 ST7LITE29 單片機,它有8KB 的程序存儲器,384B 的RAM,256B 的帶讀出保護功能的數據EEPROM。

    2.2 放音電路及其原理

    放音電路如圖3 所示。

    newmaker.com
    圖3 放音電路

    單片機ST7LITE29 通過PB0、PB1、PB2 端口采集數據,并對采集的數據進行處理,產生判斷語音芯片讀取哪段錄音的變量,單片機根據這些變量送相應的初始地址給ISD25120,然后用PB3 輸出一個低脈沖給/CE,讓語音芯片讀取指定的錄音,并把聲音經輸出端(SP+,SP-)送到功放電路放大,再通過喇叭發出經放大的聲音信號。

    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 阳高县| 绥宁县| 亳州市| 朔州市| 寿宁县| 东光县| 贵德县| 东台市| 洮南市| 攀枝花市| 井冈山市| 会理县| 嘉黎县| 克什克腾旗| 房山区| 滨州市| 邹城市| 沙河市| 盐津县| 台北市| 巴东县| 新郑市| 清水县| 德州市| 宝坻区| 璧山县| 曲阜市| 新化县| 剑阁县| 邢台县| 昭通市| 开江县| 湖南省| 宝坻区| 阿拉善盟| 白玉县| 梁河县| 甘洛县| 六安市| 台中县| 通城县|