91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 傳感與控制

基于ISD1420的高響度語音電路設計

發布時間:2008/5/26 0:00:00 訪問次數:888

        

    

    

    作者:李平 李亞榮等  

    

    1 系統構成

    

    語音電路組成框圖如圖1所示。由plc發布rs232電平信號,經電平轉換后,為單片機at89c51所接收。一方面控制語音芯片isd1420放音,同時控制高亮度數碼顯示牌給出倒計時信號,為被訓練人員提供提示。看門狗則保證該電路正常運行。 

    

    

    

    2 語音信號控制

    

    2.1語音電路構成

    

    根據訓練要求,語音電路在起跑前10秒發出“長提示音”一聲,然后每隔一秒發“短提示音”一聲,計時回零時發“發令槍聲”(發聲規律可調)。

    

    語音部分電路設計見圖2。“提示音”與“起跑槍聲”由語音存儲/再生芯片isd1420分段存儲,isd1420輸出的音頻信號經電容耦合到兩片集成功率放大器tda2003構成的btl功放電路,最后由揚聲器輸出。max232將plc送過來的rs232電平信號轉換成ttl電平并送到單片機at89c51,at89c51根據plc的指令,通過p3.6控制isd1420的放音,p3.2~p3.5用來調整放音地址。max813l則作為看門狗為單片機at89c51提供上電復位和運行監控,由p3.7提供喂狗信號。

    

    

    

    2.2語音電路特性

    

    選用語音存儲/再生芯片isd1420。該電路采用eeprom存儲方法將模擬語音數據直接寫入半導體存儲單元中,具有音質自然、可反復錄放、抗干擾、低功耗等許多優點。isd1420放音時間為20秒;最多可分為160段,每段段長最少125ms;輸入采樣6.4khz;100000次錄音周期;5v單電源供電,放音電流15ma,維持電流0.5μa。完全滿足設計需要。使用28引腳的dip封裝芯片,引腳功能見參考文獻[5]。

    

    地址引腳(a0~a7)有兩個作用,取決于a7、a6的狀態。當a7或a6有一個為“0”時,a0~a7解釋為地址位,作為當前錄放操作的起始地址。我們設計的電路使用了a0~a7的地址位功能。isd1420的地址空間分配見表1。

    

    

    

    根據需要,語音信號分為“提示音”和“發令槍聲”兩段存儲數據,“長提示音”或“短提示音”則由放音時間來區分。利用a0~a7引腳的地址功能,將isd1420的內部存儲空間分成兩部分。20秒存儲空間分為前8秒存儲“提示音”,后12秒存儲“發令槍聲”。本設計對語音信號的音質要求并不高,所以語音數據事先由模擬方式錄入。由于實際放音持續時間都小于存儲的時間(8秒、12秒),可以通過調整語音芯片的低位地址a0、a1、a2(p3.2~p3.4控制)來選擇合適的數據段播放。

    

    如圖2所示,語音電路在現場使用時只受控放音,

    

    

    

    at89c51的p3.6控制,放音時間長短由p3.6低電平保持時間決定。放音地址則由p3.2~p3.5決定。p3.5=0為“提示音”地址;p3.5=1為“發令槍聲”地址,p3.2~p3.4為地址微調。何時放音、放哪段聲音、放多長時間均由plc發布命令。

    

    2.3btl功放電路

    

    起跑裝置要求在無交流電源時,可用電瓶供電,所以電源設定為12v。由于在戶外使用,要求發出的聲音具有一定的響度,即要求語音電路有較大功率輸出。isd1420內部輸出級帶有放大器,其直接的揚聲器驅動功率為12.2mw(16ω負載),這距離我們的實際需要相差很大,因此后級功放必須保證能在低電壓下輸出大功率信號,以推動揚聲器發聲。

    

    要在單電源低電壓條件下輸出大功率信號,功放電路選擇橋接式無變壓器輸出電路(即btl電路),其基本工作原理由圖3所示的分立元件btl電路簡圖說明。圖中有四個輸出管vt1~vt4,揚聲器接在兩個輸出端之間。在輸入信號u的正半周,vt1、vt4導

        

    

    

    作者:李平 李亞榮等  

    

    1 系統構成

    

    語音電路組成框圖如圖1所示。由plc發布rs232電平信號,經電平轉換后,為單片機at89c51所接收。一方面控制語音芯片isd1420放音,同時控制高亮度數碼顯示牌給出倒計時信號,為被訓練人員提供提示。看門狗則保證該電路正常運行。 

    

    

    

    2 語音信號控制

    

    2.1語音電路構成

    

    根據訓練要求,語音電路在起跑前10秒發出“長提示音”一聲,然后每隔一秒發“短提示音”一聲,計時回零時發“發令槍聲”(發聲規律可調)。

    

    語音部分電路設計見圖2。“提示音”與“起跑槍聲”由語音存儲/再生芯片isd1420分段存儲,isd1420輸出的音頻信號經電容耦合到兩片集成功率放大器tda2003構成的btl功放電路,最后由揚聲器輸出。max232將plc送過來的rs232電平信號轉換成ttl電平并送到單片機at89c51,at89c51根據plc的指令,通過p3.6控制isd1420的放音,p3.2~p3.5用來調整放音地址。max813l則作為看門狗為單片機at89c51提供上電復位和運行監控,由p3.7提供喂狗信號。

    

    

    

    2.2語音電路特性

    

    選用語音存儲/再生芯片isd1420。該電路采用eeprom存儲方法將模擬語音數據直接寫入半導體存儲單元中,具有音質自然、可反復錄放、抗干擾、低功耗等許多優點。isd1420放音時間為20秒;最多可分為160段,每段段長最少125ms;輸入采樣6.4khz;100000次錄音周期;5v單電源供電,放音電流15ma,維持電流0.5μa。完全滿足設計需要。使用28引腳的dip封裝芯片,引腳功能見參考文獻[5]。

    

    地址引腳(a0~a7)有兩個作用,取決于a7、a6的狀態。當a7或a6有一個為“0”時,a0~a7解釋為地址位,作為當前錄放操作的起始地址。我們設計的電路使用了a0~a7的地址位功能。isd1420的地址空間分配見表1。

    

    

    

    根據需要,語音信號分為“提示音”和“發令槍聲”兩段存儲數據,“長提示音”或“短提示音”則由放音時間來區分。利用a0~a7引腳的地址功能,將isd1420的內部存儲空間分成兩部分。20秒存儲空間分為前8秒存儲“提示音”,后12秒存儲“發令槍聲”。本設計對語音信號的音質要求并不高,所以語音數據事先由模擬方式錄入。由于實際放音持續時間都小于存儲的時間(8秒、12秒),可以通過調整語音芯片的低位地址a0、a1、a2(p3.2~p3.4控制)來選擇合適的數據段播放。

    

    如圖2所示,語音電路在現場使用時只受控放音,

    

    

    

    at89c51的p3.6控制,放音時間長短由p3.6低電平保持時間決定。放音地址則由p3.2~p3.5決定。p3.5=0為“提示音”地址;p3.5=1為“發令槍聲”地址,p3.2~p3.4為地址微調。何時放音、放哪段聲音、放多長時間均由plc發布命令。

    

    2.3btl功放電路

    

    起跑裝置要求在無交流電源時,可用電瓶供電,所以電源設定為12v。由于在戶外使用,要求發出的聲音具有一定的響度,即要求語音電路有較大功率輸出。isd1420內部輸出級帶有放大器,其直接的揚聲器驅動功率為12.2mw(16ω負載),這距離我們的實際需要相差很大,因此后級功放必須保證能在低電壓下輸出大功率信號,以推動揚聲器發聲。

    

    要在單電源低電壓條件下輸出大功率信號,功放電路選擇橋接式無變壓器輸出電路(即btl電路),其基本工作原理由圖3所示的分立元件btl電路簡圖說明。圖中有四個輸出管vt1~vt4,揚聲器接在兩個輸出端之間。在輸入信號u的正半周,vt1、vt4導

相關IC型號

熱門點擊

 

推薦技術資料

滑雪繞樁機器人
   本例是一款非常有趣,同時又有一定調試難度的玩法。EDE2116AB... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
麻江县| 宁强县| 土默特右旗| 平罗县| 天柱县| 云阳县| 沂源县| 大庆市| 晋宁县| 达日县| 吉水县| 靖边县| 遂平县| 东丽区| 临颍县| 巴里| 南充市| 铁岭县| 青龙| 孙吴县| 泗阳县| 于都县| 资兴市| 榕江县| 华池县| 历史| SHOW| 西畴县| 白银市| 高平市| 峨山| 雷波县| 贵州省| 南通市| 黄骅市| 蒲江县| 炎陵县| 河曲县| 荔浦县| 潞城市| 垫江县|