摘要:提出了一種對(duì)基于TC8831F系列芯片的數(shù)字語(yǔ)音復(fù)讀機(jī)進(jìn)行改進(jìn)的方案。該方案能夠以很低的軟硬件代價(jià),將復(fù)讀機(jī)的語(yǔ)音記錄時(shí)間延長(zhǎng)到原來(lái)的4倍,或者在不縮短語(yǔ)音記錄時(shí)間的情況下大大降低復(fù)讀機(jī)的制造成本,非常值得在使用此系列芯片的語(yǔ)音產(chǎn)品中推廣應(yīng)用。
TC8831F系列芯片是東芝公司生產(chǎn)的一款低成本高性能的數(shù)字語(yǔ)音錄放專用集成電路。TC8831F芯片是一塊數(shù)模混合的大規(guī)模集成電路,其結(jié)構(gòu)框圖如圖1所示。內(nèi)部集成了構(gòu)成典型數(shù)字語(yǔ)音錄放系統(tǒng)所需要的大部分功能電路,包括兩級(jí)可選用的總增益達(dá)46dB的話筒信號(hào)放大器,A/D、D/A、ADPCM壓縮及解壓縮電路(支持的比特率為32/22/16/11kbps可選)?熏輸出語(yǔ)音帶通濾波器、外接DRAM接口電路?熏MCU控制單元接口電路。使用該芯片,只需外接DRAM、MCU和輸出端的音頻功放電路等少量電路就可實(shí)現(xiàn)一個(gè)典型的錄放音系統(tǒng)。該芯片具有功能齊全、應(yīng)用電路結(jié)構(gòu)簡(jiǎn)單、操作控制方便、功耗低以及使用廉價(jià)的DRAM作為語(yǔ)音存儲(chǔ)介質(zhì)等優(yōu)點(diǎn),因此成本低廉,被廣泛應(yīng)用于對(duì)成本非常敏感的一些海量生產(chǎn)的民用產(chǎn)品中,如語(yǔ)音復(fù)讀機(jī)、電話答錄機(jī)、留言系統(tǒng)等。
TC8831F芯片的DRAM接口最多可以支持4片4M×1bit的DRAM(或者燒錄好的ROM)作為語(yǔ)音存儲(chǔ)介質(zhì)。在高質(zhì)量的32kbps采樣速率下,能夠記錄語(yǔ)音大約512s,熏所以市場(chǎng)上的這類語(yǔ)音復(fù)讀機(jī)的錄音時(shí)間大部分都是500s上下。為了降低成本,延長(zhǎng)語(yǔ)音記錄時(shí)間,增強(qiáng)產(chǎn)品在市場(chǎng)上的競(jìng)爭(zhēng)力,應(yīng)廠家要求,我們對(duì)基于TC8831F的復(fù)讀機(jī)的電路作了改進(jìn),以極小的硬件代價(jià)和很小的控制軟件修改量,成功地將TC8831F外接DRAM的接口能力從4片4M×1bit 擴(kuò)展到4片16M×1bit(DRAM選用日立公司的HM5116100)。
1 硬件修改工作
TC8831F外接4片4M×1bit DRAM時(shí)的電路連接如圖2所示。4M×1bit DRAM的地址總線有22位,分為高位地址即行地址(Row address)和低位地址即列地址(Column address),兩者通過(guò)分時(shí)復(fù)用,共用11根引腳A0~A10,每片DRAM的尋址范圍為000000H~3FFFFFH,各片DRAM通過(guò)不同的CAS信號(hào)線來(lái)區(qū)別(見(jiàn)圖3)。在TC8831F內(nèi)部,4片DRAM聯(lián)合尋址,因此尋址范圍是000000H~FFFFFFH。相鄰存儲(chǔ)器芯片之間,系統(tǒng)自動(dòng)切換,無(wú)需用戶干預(yù)。針對(duì)不同的系統(tǒng)讀寫(xiě)速度要求,DRAM有多種不同的讀寫(xiě)模式和存儲(chǔ)單元的數(shù)據(jù)刷新方式。在本系統(tǒng)中,由于所需要的數(shù)據(jù)速率非常低,所以讀寫(xiě)模式是最簡(jiǎn)單的普通讀寫(xiě)模式,也就是讀寫(xiě)每一位數(shù)據(jù)之前發(fā)送完整的地址信號(hào),包括行地址和列地址,然后進(jìn)行讀寫(xiě);而刷新模式采用cas-before-ras方式,并將刷新脈沖穿插到讀寫(xiě)時(shí)序中間。圖3示出了TC8831F的DRAM接口的刷新、寫(xiě)數(shù)據(jù)和讀數(shù)據(jù)的控制線時(shí)序圖(數(shù)據(jù)時(shí)序略)。
將TC8831F外接和DRAM從4片4M×1bit 擴(kuò)展到4片16M×1bit之后,存儲(chǔ)器的尋址空間增加到原來(lái)的4倍,因此DRAM的地址將增加兩位,也就是說(shuō)增加了一根地址引腳。4片16M×1bit的DRAM除了A11引腳外,其它引腳的連接和圖2所示的4片4M×1bit的連接完全相同。對(duì)于A11引腳,需設(shè)計(jì)適當(dāng)?shù)倪壿?a href="http://m.xsypw.cn/soft/data/4-10/" target="_blank">控制電路以生成所需的時(shí)分控制信號(hào),用以模擬該地址線的尋址控制信號(hào)。經(jīng)過(guò)分析,采用MAX plus II仿真以及實(shí)際電路驗(yàn)證,A11引腳的控制信號(hào)可以通過(guò)圖4所示的簡(jiǎn)單電路擴(kuò)展得到。16M×1bit的DRAM的地址線有12根,對(duì)應(yīng)著24位的地址ad0~ad23,按照DRAM的地址線分時(shí)復(fù)用的原則,ad12~ad23是高位地址線(行地址),ad0~ad11是低位地址線(列地址)。但由于TC8831F在讀寫(xiě)DRAM單元時(shí)使用普通的讀寫(xiě)模式(區(qū)別于快速讀寫(xiě)模式),讀寫(xiě)每一位數(shù)據(jù)之前都發(fā)送完整的地址信號(hào),即先輸出行地址,然后輸出列地址,這樣就為用簡(jiǎn)單的邏輯電路實(shí)現(xiàn)存儲(chǔ)器尋址范圍的擴(kuò)展提供了可能。
擴(kuò)展地址線仿真波形如圖5所示。XIN、/RAS、/CAS分別是該芯片的時(shí)鐘源、DRAM行選通信號(hào)、DRAM列選通信號(hào),PAGE0、PAGE1是由MCU輸出的頁(yè)面選擇信號(hào)。在“PAGE1、PAGE0”分別為“00”、“01”、“10”、“11”時(shí),A11引腳的控制信號(hào)在/RAS、/CAS的下降沿到來(lái)之前有效地建立了復(fù)用的地址信號(hào)00、01、10、11,這個(gè)信號(hào)就是訪問(wèn)不同的空間所需要的地址信號(hào)。擴(kuò)展之后,訪問(wèn)DRAM的邏輯地址到DRAM的實(shí)際的物理地址的映射關(guān)系如圖6所示,上面的是邏輯地址,下面的是物理地址。映射之后,DRAM的A0~A10引腳對(duì)應(yīng)著存儲(chǔ)單元的邏輯空間低22位地址。因此在引腳A11的信號(hào)確定的情況下,就將由引腳A0~A10所能訪問(wèn)的每片DRAM上的各個(gè)分散的物理存儲(chǔ)空間映射成連續(xù)的邏輯空間,每片DRAM對(duì)應(yīng)的這個(gè)連續(xù)的邏輯空間大小就是4M×1bit,相當(dāng)于擴(kuò)展前的一片DRAM,4片16M×1bit DRAM對(duì)應(yīng)的4片邏輯連續(xù)空間的總和與使用四片4M×1bit DRAM時(shí)提供的空間將是完全一樣的。改變A11的控制信號(hào),也就是通過(guò)MCU改變PAGE0、PAGE1,將獲得4塊不同的存儲(chǔ)空間,從而完成最終的存儲(chǔ)空間的擴(kuò)展。
圖4 擴(kuò)展地址線電路原理圖
經(jīng)過(guò)擴(kuò)展之后,DRAM的刷新脈沖(Cas-Before-Ras Mode)間隔不變,但是芯片的容量增加到原來(lái)的4倍;每一個(gè)刷新脈沖刷新一行信息,所以刷新周期延長(zhǎng)到原來(lái)的兩倍。但是延長(zhǎng)之后的刷新周期仍然在DRAM的許可范圍之內(nèi),完全保證了DRAM內(nèi)數(shù)據(jù)的安全性。實(shí)際上,在使用具有待機(jī)模式的TC8832F芯片的系統(tǒng)中,采用這種改進(jìn)方案,雖然待機(jī)情況下刷新周期已經(jīng)超過(guò)了DRAM的芯片手冊(cè)的規(guī)定值,但是經(jīng)過(guò)大量的長(zhǎng)時(shí)間的樣機(jī)測(cè)試,證明該方案仍然是可靠的。
2 軟件修改工作
上面介紹的存儲(chǔ)空間擴(kuò)展方法,除了PAGE0、PAGE1外,無(wú)需來(lái)自MCU的任何干預(yù),工作情況和以前完全一樣。MCU的控制程序所需要做的修改工作就是產(chǎn)生所需要的PAGE0、PAGE1控制信號(hào),并作記錄。也就是在錄音開(kāi)始時(shí),輸出某PAGE0、PAGE1信號(hào),在語(yǔ)音存儲(chǔ)空間用完的情況下,自動(dòng)地通過(guò)PAGE0、PAGE1將存儲(chǔ)空間切換到下一個(gè)頁(yè)面,直到錄音結(jié)束或者所有存儲(chǔ)空間耗盡為止。然后記錄下該段語(yǔ)音信息的開(kāi)始地址、結(jié)束地址(包括PAGE0、PAGE1)。放音的時(shí)候,讀出地址信息,然后設(shè)定語(yǔ)音存儲(chǔ)空間的的起始地址(包括設(shè)定PAGE0、PAGE1),就可以放音了。如果語(yǔ)音存儲(chǔ)空間跨頁(yè)面,則在當(dāng)前頁(yè)面放音完畢之后自動(dòng)切換到下一個(gè)頁(yè)面(修改PAGE0、PAGE1),繼續(xù)放音,否則停止放音。也就是說(shuō),只需要在原來(lái)的控制程序的基礎(chǔ)上增加PAGE0、PAGE1的控制部分和信息存儲(chǔ)部分。
3 應(yīng) 用
利用上述方案對(duì)某語(yǔ)音產(chǎn)品實(shí)現(xiàn)了成功的改進(jìn)。改進(jìn)后的產(chǎn)品在高質(zhì)量的32kbps的比特率下,語(yǔ)音記錄時(shí)間延長(zhǎng)到35分鐘;使用較為滿意的16kbps的比特率,錄音時(shí)間延長(zhǎng)到大約70分鐘。而這種改進(jìn)工作所付出的硬件成本非常小,控制軟件則是在原來(lái)的基礎(chǔ)上作了非常小的修改。
還可以看到,如果不需要延長(zhǎng)語(yǔ)音記錄時(shí)間,使用這種方法可以將外接的存儲(chǔ)器減少到一片16M×1bit,這樣就可以減少芯片數(shù)量,降低功耗,縮小PCB面積和線路板體積,對(duì)海量生產(chǎn)的復(fù)讀機(jī)等語(yǔ)音產(chǎn)品帶來(lái)非常明顯的經(jīng)濟(jì)效果,值得推廣使用。
- TC88(8675)
- 改進(jìn)方案(7266)
相關(guān)推薦
四款復(fù)讀機(jī)電路


51做主控芯片的情況下怎么判斷tc35模塊是否有語(yǔ)音來(lái)電
61板電子實(shí)習(xí)使用手冊(cè)
語(yǔ)音方案專家
語(yǔ)音芯片
語(yǔ)音芯片
ADAU系列芯片選型
WT588D系列語(yǔ)音單片機(jī)使用說(shuō)明書(shū)
WTV系列語(yǔ)音芯片在智能儀表中的應(yīng)用
Wi-Fi兒童故事機(jī)的解決方案
[原創(chuàng)]公交車報(bào)警器語(yǔ)音芯片方案
[原創(chuàng)]完美結(jié)合語(yǔ)音芯片與單片機(jī)
jinke-169復(fù)讀機(jī)開(kāi)發(fā)資料(PCB+原理圖)
專業(yè)真人CS語(yǔ)音芯片—PM50替代品WTV系列語(yǔ)音芯片
使用WT588F/E系列語(yǔ)音芯片有哪些注意事項(xiàng)
關(guān)于UPD78F0515語(yǔ)音提示洗衣機(jī)方案優(yōu)勢(shì)
可以語(yǔ)音提示的面條機(jī)-面條機(jī)語(yǔ)音提示芯片方案
基于CI130X語(yǔ)音芯片的智能語(yǔ)音馬桶解決方案,可實(shí)現(xiàn)離線語(yǔ)音控制,拓展更豐富應(yīng)用
如何開(kāi)發(fā)智能家居語(yǔ)音控制方案
如何選擇最合適的語(yǔ)音芯片
完美結(jié)合語(yǔ)音芯片與單片機(jī)
完美結(jié)合語(yǔ)音芯片與單片機(jī)
常見(jiàn)八腳語(yǔ)音芯片和小板語(yǔ)音芯片
智能垃圾桶語(yǔ)音芯片應(yīng)用設(shè)計(jì)方案介紹,WT588F02B-8S
智能肩頸按摩儀離線語(yǔ)音識(shí)別芯片方案
有誰(shuí)用上位機(jī)控制過(guò)ISD1700系列的語(yǔ)音芯片么?
精品分享:jinke-169復(fù)讀機(jī)開(kāi)發(fā)資料(PCB+原理圖)
精品分享:jinke-169復(fù)讀機(jī)開(kāi)發(fā)資料(PCB+原理圖)
索科CP-2300復(fù)讀機(jī)無(wú)聲故障檢修
血壓計(jì)語(yǔ)音芯片如何選型
語(yǔ)言復(fù)讀機(jī)聲音小伴有較大的雜音,3秒后便無(wú)復(fù)讀的檢修故障
語(yǔ)言復(fù)讀機(jī)電路原理及維修
請(qǐng)問(wèn)VS1053能截取一段音頻文件嗎
QGEN3M系列-簡(jiǎn)易型語(yǔ)音芯片
TC4423A/TC4424A/TC4425A中文資料 (M

洗菜機(jī)語(yǔ)音ic方案 游樂(lè)設(shè)備語(yǔ)音芯片
數(shù)據(jù)閃存AT45DB161B在語(yǔ)音電腦復(fù)讀機(jī)中的應(yīng)用

ISD4004-16M語(yǔ)音芯片的循環(huán)錄放電路設(shè)計(jì)

WT588F02B-8S,對(duì)講機(jī)語(yǔ)音芯片應(yīng)用方案介紹 #語(yǔ)音芯片 #語(yǔ)音ic #音頻芯片



寵物喂食器語(yǔ)音芯片,WT588F內(nèi)置存儲(chǔ)語(yǔ)音IC,方案展示



眼部按摩儀語(yǔ)音芯片,可多次燒錄語(yǔ)音IC方案,WT588F02X-8S



電子藥盒語(yǔ)音芯片方案,帶有光感設(shè)定功能的語(yǔ)音ic,WT588F02B-8S



ISD4004-16M語(yǔ)音芯片的循環(huán)錄放電路設(shè)計(jì)


關(guān)于復(fù)讀機(jī)造成堿性電池漏液的安全隱患

基于SPI實(shí)現(xiàn)dsPlC與ISD語(yǔ)音芯片的通信設(shè)計(jì)


ATBM8831 DTMB解調(diào)芯片介紹


復(fù)讀機(jī)原理分析

步步高復(fù)讀機(jī)原理及介紹

電飯煲語(yǔ)音芯片應(yīng)用方案,支持自行燒錄語(yǔ)音與功能 WT588F02B-8S



電飯煲語(yǔ)音芯片應(yīng)用方案,支持自行燒錄語(yǔ)音與功能 WT588F02B-8S



嬰兒搖籃語(yǔ)音芯片應(yīng)用方案 支持紅外遙控的語(yǔ)音IC 唯創(chuàng)知音WT588F



WT588F語(yǔ)音芯片,紅外感應(yīng)語(yǔ)音提示方案,內(nèi)置PWM功放音頻輸出



血壓計(jì)語(yǔ)音播放芯片NVG080W 語(yǔ)音ic設(shè)計(jì)方案# 語(yǔ)音芯片# #pcb設(shè)計(jì) #嵌入式開(kāi)發(fā) #產(chǎn)品方案



多功能鍋語(yǔ)音芯片 NVD系列 聲音提示ic設(shè)計(jì)方案# #pcb設(shè)計(jì) #產(chǎn)品方案 #電路原理



WT588F02B-8S 嬰兒音樂(lè)搖籃語(yǔ)音芯片ic方案,低功耗語(yǔ)音輸出芯片



WT588F系列語(yǔ)音芯片 可應(yīng)用在電動(dòng)輪椅語(yǔ)音播放上



WT588F02B語(yǔ)音芯片ic運(yùn)用在洗衣機(jī)語(yǔ)音播報(bào)上



步步高復(fù)讀機(jī)原理及介紹

WT588F系列語(yǔ)音芯片ic應(yīng)用在掃地機(jī)語(yǔ)音播報(bào)



WT588F系列語(yǔ)音芯片應(yīng)用在血壓計(jì)語(yǔ)音播報(bào)上



WT588F系列語(yǔ)音芯片用在近視治療儀語(yǔ)音播報(bào)上



WT588F系列語(yǔ)音芯片ic用于智能電茶爐語(yǔ)音播報(bào)上



唯創(chuàng)知音WT588F系列語(yǔ)音芯片用在消毒柜語(yǔ)音播報(bào)上



WT588F系列語(yǔ)音芯片應(yīng)用在制氧機(jī)語(yǔ)音播報(bào)上



WT588F系列語(yǔ)音芯片ic用在洗衣機(jī)語(yǔ)音播報(bào)上



WT588F系列語(yǔ)音芯片ic用在閘機(jī)通道語(yǔ)音播報(bào)上



紐曼U2復(fù)讀機(jī):一款多功能的學(xué)習(xí)機(jī)

語(yǔ)音復(fù)讀電路的原理及設(shè)計(jì)


智能音箱普遍 但智能語(yǔ)音技術(shù)未來(lái)還有很長(zhǎng)的路要走

語(yǔ)音芯片播報(bào)方案,它的優(yōu)勢(shì)是什么

復(fù)讀機(jī)的原理是將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)

N9301語(yǔ)音芯片在學(xué)習(xí)機(jī)上的應(yīng)用

80秒的語(yǔ)音芯片—NV系列


加濕助眠儀語(yǔ)音IC芯片 白噪音語(yǔ)音方案 WTN6040F-8S

艾灸儀語(yǔ)音芯片方案!


mp3復(fù)讀機(jī)BGA芯片底填膠應(yīng)用


加濕助眠儀語(yǔ)音IC芯片 白噪音語(yǔ)音方案 WTN6040F-8S


評(píng)論