<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • ISD4004語音芯片在語音報站器中的應用

    時間:2024-10-21 01:32:27 理工畢業(yè)論文 我要投稿
    • 相關推薦

    ISD4004語音芯片在語音報站器中的應用

    最后機會,開始倒計時 摘要:ISD4004語音系列芯片是美國ISD公司推出的產品,具有可多次重復錄放、存儲時間長、使用時不需擴充存儲器、所需外圍電路簡單等特點。介紹了ISD4004芯片在語音報站器中的一個實際應用,并說明了其功能和使用方法,從而使讀者對ISD4004系列語音芯片的使用有個初步的了解。

    ISD4004語音芯片是由美國ISD公司推出的新產品。關于該語音芯片的引腳說明以及內部電路等,很容易在ISD公司提供的芯片資料中查到,筆者就不進行過多的描述,只簡單地對其特點做一介紹。

    與普通的錄音/重放芯片相比,ISD4004具有如下特點:首先,記錄聲音沒有段長度限制,并且聲音記錄不需要A/D轉換和壓縮;其次,將快速閃存作為存儲介質,無需電源即可保存數(shù)據長達100年,重復記錄10000次以上;此外,ISD4004具有記錄時間長(可達16分鐘,本文采用的為8分鐘的ISD4004語音芯片)的優(yōu)點;最后,ISD4004的開發(fā)應用具有所需外圍電路簡單的優(yōu)點,這一點從本文介紹的其在語音報站器中的實際應用可以體會到。

    1 語音報站器硬件電路設計

    目前市場上流通的語音報站器,大多采用的不是ISD4004系列的芯片,這與其剛推出不久以及價格偏高有關。但隨著ISD4004應用的增多以及價格的回落,再加上ISD4004系列芯片本身的優(yōu)點,可以相信,在語音報站器中采用ISD4004系列語音芯片是完全可行的。筆者設計了該裝置的硬件電路,并進行了上車調試,取得了較為滿意的效果。

    圖1 報站器硬件電路連接圖

    本文討論的語音報站器主要是指裝在車上的放音電路,不包含錄音電路。而在實際應用中,錄音電路則完成報站內容的錄音工作,并收錄內容存儲到語音芯片中。本文主要結合ISD4004在放音電路中的使用介紹ISD4004的典型應用。

    本文討論的報站器主電路主要由單片機89C52和ISD4004構成。該系統(tǒng)的硬件電路連接圖如圖1所示。

    本系統(tǒng)主要分為三部分:單片機控制部分、放音部分和顯示部分。顯示電路采用的是通過P3.0、P3.1控制的兩個7段數(shù)碼管的靜態(tài)顯示器,在此不作詳細介紹;控制部分主要由單片機89C52構成,包含必要的按鍵電路、復位電路和看門狗電路等外圍電路;放音部分主要由ISD4004構成,包含配套的變壓電路、功放電路等。

    從圖1中可以看出89C52和ISD4004之間的連接較少。單片機的P1.0~P1.3引腳接按鍵,控制報站器工作過程中是否放音和放音內容;P1.6接ISD4004的片選引腳/SS,控制ISD4004是否選通;P1.7接ISD4004的串行輸入引腳MOSI,從該引腳讀入放音的地址;P3.0和P3.1控制外圍顯示電路,在報站器工作過程中顯示當前的站號;P3.2和P3.3分別接ISD4004的串行時鐘引腳SCLK和中斷引腳/INT。ISD4004芯片所需要的連接還有音頻信號輸出引腳AUDOUT,該引腳通過一個濾波電容與揚聲器連接;AMCAP為自動靜音端,使用時通過一電容接地。此外,由于ISD4004的工作電壓為3V,而單片機所需供電電壓為5V,因此需要采用變壓電路得到3V電壓供ISD4004使用。

    2 軟件設計

    程序流程圖如圖2所示。

    電路上電后,首先完成程序的初始化,隨后查詢按鍵狀態(tài),進入系統(tǒng)待機狀態(tài)。如果有按鍵按下,則轉去執(zhí)行該按鍵指向的工作程序。按鍵包括放音鍵、停止鍵、加一鍵、減一鍵以及特殊語鍵。在待機狀態(tài)下,如果放音鍵首次被按下,程序將首先判斷是去還是回(公交車路徑一般是既去又回的),并點亮相應的指示燈,自動讀出第一站的放音內容,站號顯示1。如果不是首次按下,則首先判斷當前站號,并以該站號為依據獲得存放該站放音內容的首地址;然后調用放音子程序,讀入前面獲得的本站放音內容首地址,開始放音。每一句放音完畢后,ISD4004的中斷引腳(25腳)會自動送一低電平信號。在硬件設計中,該引腳與單片機的P3.3連接,因此會引起一次中斷,在中斷子程序中有一個計數(shù)器記錄中斷次數(shù),從而判斷何時當前一站結束,站號加一并刷新顯示。加一鍵按下后,程序放音內容轉向下一站;減一鍵按下后,則使程序放音內容轉向上一站,相應的站號顯示也將隨之刷新;特殊語鍵按下后,程序轉向執(zhí)行特殊語放音(譬如“拐彎請注意”等語句);停止鍵按下,將中止當前的放音狀態(tài)。

    為了便于讀者對ISD4004應用的理解,本文給出了部分程序。

    該部分程序主要完成放音操作,把獲得的放音內容的地址送到ISD4004中,完成放音。

    PLAY?

    ACALL POWERUP ?上電子程序

    ACALL DELAY25 ?延遲子程序,至少延

    遲25ms

    CLR P1.6 ?選中ISD4004

    MOV PLAY2?#11100000B ?存放SETPLAY命令

    MOV A?PLAY0 ?送放音地址低8位

    ACALL SEND ?調用送地址子程序

    MOV A?PLAY1 ?送放音地址高8位

    ACALL SEND

    MOV A?PLAY2 ?送SETPLAY命令

    ACALL SEND

    SETB P1.6

    CLR P1.6

    MOV PLAYING?#11110000B ?送入放音指令

    MOV A?PLAYING

    ACALL SEND

    【ISD4004語音芯片在語音報站器中的應用】相關文章:

    SPCE061A在語音遙控器中的應用03-25

    ISD2560語音芯片在排隊機系統(tǒng)中的應用03-21

    VoIP語音卡在路由器中的應用及硬件設計03-07

    語音處理芯片AC48105在低速語音編碼設備中的應用03-18

    AMBE-1000在語音壓縮中的應用03-19

    鐵電存儲器在新型語音電子門鎖系統(tǒng)中的應用03-19

    語音參數(shù)提取在聾兒學習中的應用03-07

    藍牙芯片ROK 101 007在語音系統(tǒng)中的應用03-27

    TMS320VC5402 DSP與ISD4004語音錄放芯片03-19

    主站蜘蛛池模板: 精品久久久久久| 国产精品永久免费视频| 中文字幕亚洲精品| 日本一卡精品视频免费| 国产高清在线精品一区二区| 国产精品女同一区二区| 无码精品人妻一区二区三区AV| 色综合久久精品中文字幕首页| 久久精品国产第一区二区三区 | 自拍偷自拍亚洲精品情侣| 自怕偷自怕亚洲精品| 91精品啪在线观看国产| 午夜精品乱人伦小说区 | 色综合久久综精品| 2022精品天堂在线视频| 亚洲日韩精品无码一区二区三区| 国产精品美女久久久久AV福利 | 国内精品99亚洲免费高清| 华人亚洲欧美精品国产| 久久国产精品77777| 亚洲精品视频免费观看| 精品无码国产污污污免费网站国产 | 中文字幕精品视频在线| 国内精品久久久久久久涩爱| 热久久国产精品| 成人午夜精品网站在线观看| 久久精品国产亚洲av水果派| 自拍偷在线精品自拍偷无码专区| 久久无码人妻精品一区二区三区| 精品国产毛片一区二区无码| 国产亚洲精品激情都市| 国产欧美在线观看精品一区二区| 国产精品无码一区二区在线观一| 中文字幕亚洲精品资源网| 777久久精品一区二区三区无码| 久久精品国产一区二区三区日韩| 久久国产精品久久国产精品| 精品一卡2卡三卡4卡免费视频| 国产欧美久久久精品| 久久精品国产99国产电影网| 久久91精品久久91综合|