国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于單片機(jī)的語音采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2012-12-31 00:00:00吳立鋒田莎莎
電腦知識(shí)與技術(shù) 2012年17期


  摘要:根據(jù)ISD4004語音芯片的特點(diǎn),利用單片機(jī)STC89C52控制ISD4004語音芯片實(shí)現(xiàn)了一個(gè)語音采集系統(tǒng),該系統(tǒng)可以實(shí)現(xiàn)數(shù)字化語音的存儲(chǔ)和回放。實(shí)驗(yàn)結(jié)果表明:該系統(tǒng)界面友好,操作簡單,可將其應(yīng)用于商業(yè)領(lǐng)域。
  關(guān)鍵詞:單片機(jī);STC89C52;ISD4004;SPI
  中圖分類號(hào):TP391文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)17-4235-04
  傳統(tǒng)的數(shù)字語音合成設(shè)計(jì)十分的復(fù)雜,先要對(duì)需要的各段語音建立數(shù)學(xué)模型,經(jīng)過自適應(yīng)差分脈沖編碼調(diào)制(Adaptive Differential Pulse Code Modulation,ADPCM),變換成數(shù)字量,再將它們寫入EPROM存儲(chǔ)器中作為音源并換算好地址,然后設(shè)計(jì)電路板,裝配包括數(shù)模轉(zhuǎn)換器、處理器、多級(jí)濾波器、邏輯接口電路、音頻放大器等在內(nèi)的各種電子器件。元器件數(shù)目多,制作周期長,而且產(chǎn)品體積大,成本高,音質(zhì)方面不容易做得很好,背景噪音較大,音源更換也極不方便。為了嘗試解決上述的種種問題,主要出現(xiàn)了兩種解決方案。第一種是采用集成度更高的微處理器,即在微處理器內(nèi)集成語音處理的大部分功能,但是該方案導(dǎo)致軟件設(shè)計(jì)更加復(fù)雜,同時(shí)成本也大幅上升;第二種是采用專門的語音集成電路(Integrated circuit,IC),這種方法設(shè)計(jì)簡單,成本相對(duì)較低。
  本文采用了ISD4004語音芯片,與普通的錄音/重放芯片相比,ISD4004具有如下特點(diǎn):
  1)記錄聲音沒有長度的限制,并且聲音記錄不需要A/D轉(zhuǎn)換和壓縮;
  2)快速閃存作為存儲(chǔ)介質(zhì),無需電源可保存長達(dá)100年,重復(fù)記錄10萬次以上;
  3)記錄時(shí)間長(本文采用的為8分鐘的ISD4004語音芯片);
  4)外圍電路簡單。
  1系統(tǒng)的硬件平臺(tái)
  1.1 SPI總線簡介
  本系統(tǒng)采用串行外設(shè)接口(Serial Peripheral interface,SPI)總線實(shí)現(xiàn)單片機(jī)與ISD4004的通信。SPI主要應(yīng)用在EEPROM、FLASH、實(shí)時(shí)時(shí)鐘、AD轉(zhuǎn)換器、數(shù)字信號(hào)處理器和數(shù)字信號(hào)解碼器之間[2]。SPI總線系統(tǒng)可直接與各個(gè)廠家生產(chǎn)的多種標(biāo)準(zhǔn)外圍器件直接接口,該接口一般使用4條線:串行時(shí)鐘線(SCK)、
  主機(jī)輸入/從機(jī)輸出數(shù)據(jù)線MISO、主機(jī)輸出/從機(jī)輸入數(shù)據(jù)線MOSI和低電平有效的從機(jī)選擇線SS[3]。
  1.2 STC89C52簡介
  STC89C52是一種低功耗、高性能8位CMOS微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。STC89C52具有以下標(biāo)準(zhǔn)功能:8k字節(jié)Flash、512字節(jié)RAM、32位I/O口線、看門狗定時(shí)器、內(nèi)置4KB EEPROM、MAX810復(fù)位電路、三個(gè)16位定時(shí)器/計(jì)數(shù)器、一個(gè)6向量2級(jí)中斷結(jié)構(gòu)和全雙工串行口[4]。
  1.3 ISD4004簡介
  ISD4004芯片工作電壓為3V,單片錄放時(shí)間為8至16分鐘,且音質(zhì)好,適用于移動(dòng)電話及其他便攜式電子產(chǎn)品中。芯片采用多電平直接模擬量存

闽清县| 龙陵县| 阿拉善左旗| 韩城市| 易门县| 龙岩市| 兰坪| 崇明县| 佛冈县| 讷河市| 宣恩县| 南充市| 嵩明县| 万宁市| 沙湾县| 精河县| 黄浦区| 泽州县| 新源县| 紫金县| 定远县| 精河县| 舞钢市| 五原县| 香河县| 湘潭市| 大名县| 连州市| 阳原县| 思茅市| 桓仁| 长沙市| 大埔区| 衢州市| 监利县| 三台县| 海兴县| 彰武县| 阜城县| 延川县| 会泽县|