【正文】
elds . Taking ARP9600 chip as the core ,this voice record and play machine has a big advantage in price and easy to spread so this design has an great value in application.Key words:speech and sounds chip。 application基于APR9600的語音錄放器設(shè)計與制作第一章 系統(tǒng)方案設(shè)計與論證選擇適當(dāng)?shù)恼Z音芯片,設(shè)計一個語音錄放器。音頻功放和語音芯片公用一個電源。APR系列芯片是臺灣地區(qū)生產(chǎn)的模擬存儲芯片,和ISD語音芯片的功能大致相同,但價格便宜,每片大概15元,錄放控制也比較容易,每段都有對應(yīng)的鍵控制,按哪一鍵就錄、放哪一段,而且可以方便地對任意一段重新錄音不影響其它段、對任意一段循環(huán)放音等。市場可以買到6V電源,但是價格在10元左右,穩(wěn)壓性能也不是很好。(3)控制模塊選擇APR9600要實現(xiàn)串、并行錄放控,進行復(fù)位操作和模式選擇需要大量的開關(guān),考慮各引腳觸發(fā)方式,使用頻度的區(qū)別,對模式控制引腳的控制采用指撥開關(guān),對錄放段操作引腳的控制采用按鍵開關(guān)。語音芯片采用APR9600,音頻功放采用JRC386D模擬集成塊,電源使用4節(jié)干電池串聯(lián)而成的直流電源,采用指撥開關(guān)和按鍵開關(guān)對電路進行控制,用普通駐極體話筒實現(xiàn)音頻輸入,普通4Ω喇叭輸出聲音。(1)APR9600語音芯片外觀APR9600采用28腳雙列直插式塑料封裝。放音時芯片內(nèi)讀邏輯電路從FLASHRAM中取出信號,經(jīng)過一個低通濾波器送到功率放大器中,然后直接推動外部的喇叭放音。read circuits模擬讀寫;256Kcell flash……256K閃存模擬存儲陣列; Message decders信息譯碼器;Message control信息控制; Low pass fiter 低通濾波器;Device control設(shè)備控制端; Amp音頻功放; APR9600語音芯片的一個很大的特點就是具有磁帶模式,在磁帶模式下的信息存儲和操作過程與傳統(tǒng)的磁帶錄音機很類似,信息的錄放可以順序進行。每次錄音時,剛錄完的信息就成為最后一段信息。如想再從第一段開始放,則要用 端來復(fù)位芯片。其外接振蕩電阻與采樣率、語音頻帶、該電阻可以根據(jù)用戶需要的時間和音質(zhì)效果要求調(diào)節(jié)。此外,用一個10~470μF的大容量電容器作低頻旁路。③電阻在APR系列器件的應(yīng)用中,任何涉及增益或電平的關(guān)鍵部分是不用電阻的。可使用電池來作電源VCC。標(biāo)準(zhǔn)的APR系列器件一般是采用單一的5V電源,并要求電源內(nèi)阻低且無噪音,這個條件尤其是在錄音過程中相當(dāng)重要。本設(shè)計采用四節(jié)五號電池串聯(lián)供電,所以要盡量選擇在電量充足時進行錄音,以免引入噪聲。單片機能夠工作的最小電路還包括時鐘和復(fù)位電路,通常稱為單片機最小系統(tǒng)電路()。另外 STC89X52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。 單片機最小系統(tǒng)圖 AT89C51引腳圖P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口。當(dāng)P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。P3口也可作為AT89C51的一些特殊功能口,:端口引腳第二功能RXD(串行輸入口)TXD(串行輸出口)/INT0(外中斷0)/INT1(外中斷1)T0(定時/計數(shù)器0外部輸入)T1(定時/計數(shù)器1外部輸入)/WR(外部數(shù)據(jù)存儲器寫選通)/RD(外部數(shù)據(jù)存儲器讀選通) P3口第二功能RST:復(fù)位輸入。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE脈沖。 /EA/VPP:外部訪問允許。 XTAL1:振蕩反相放大器及內(nèi)部時鐘發(fā)生器的輸入端。噪聲可以來自Vcc電源和電路板接地電流。當(dāng)使用無偏置話筒(即自偏置話筒)時,這兩個噪聲源也就消除了。設(shè)計控制電路要根據(jù)語音芯片引腳的觸發(fā)方式和芯片的操作模式來確定,芯片的引腳觸發(fā)方式前面已經(jīng)介紹,這里不再贅述。注RE=0(置低電平)為錄音狀態(tài);RE=1(置高電平)為放音狀態(tài)。 控制單元電路圖第三章 電路設(shè)計原理圖將各個模塊的電路按照方框圖連接起來。uchar Count = 0。for(i=0。 j++) 。 //開總中斷}void Outside_Int(void) interrupt 0{EX0 = 0。EX0 = 1。 Delay(10)。檢測無誤后再通電進行測試,將問題解決后,電路能夠正常工作。測試結(jié)果表明:串行模式選擇有效;/M8=0時錄兩段有效;/M8=1時錄任意≤256段有效;/M2快進鍵有效;順序播放、選擇播放、循環(huán)播放有效;復(fù)位操作有效。第五章 結(jié)論問題一:語音芯片買不到,沒有買到470K電阻。問題三:通電開始按鍵選擇開始錄音后,電路不能正常工作。問題出在功放模塊,仔細檢查后發(fā)現(xiàn),是輸出電容的引腳沒焊牢,重新焊一次就解決了。 心得體會 這次課程設(shè)計,我學(xué)到了五項技能:(1)學(xué)會根據(jù)設(shè)計要求選擇最優(yōu)方案。(5)從方案設(shè)計、購買材料到制作完成、測試產(chǎn)品全部獨立完成,鍛煉了綜合能力。尤其要強烈感謝我的論文指導(dǎo)老師—熊勇勇老師,他對我進行了無私的指導(dǎo)和幫助,不厭其煩的幫助進行論文的修改和改進。 ,置“0”為開關(guān)導(dǎo)通,置“1”為開關(guān)閉合。/M8開關(guān)任意。每段的最大時間為15秒(以全片60秒錄音計),錄滿時指示燈熄滅并響嘀嘀兩聲,當(dāng)然實際每段錄音可以長短不一。其它并行二段、八段的控制使用方式相同。將全功能應(yīng)用電路板上撥碼開關(guān)的模式一、模式二開關(guān)打開,/M8開關(guān)關(guān)閉,將撥碼開關(guān)的RE向上撥進入錄音模式,按住/M1即開始錄第一段,松鍵即停止。這時的/M2有效成為快進選段鍵,每按一下/M2即向后移動一段,例如現(xiàn)在按了三下/M2,再按/M1就放音第