利用語音錄放芯片APR9600制作智能說話布娃娃
出處:computer00 發(fā)布于:2011-09-03 10:57:22 | 3289 次閱讀
其實娃娃說的話都是預先錄制的,你想讓她說什么她就能說什么. 這個聰明的布娃娃是用普通布娃娃改制的,內部有一片語音錄放芯片APR9600.
APR9600芯片不需要磁帶就能夠錄放聲音,錄音時話筒得到的微弱信號經話筒放大器放大后由濾波器濾波,采樣電路處理后以模擬量的方式存入專用的快閃存儲器FLASHROM中,由于采用了模擬/多電平存儲技術,可避免普通的數碼錄音電路A/D、D/A轉化過程因量化和壓縮而引起的失真,所以音質很好.并且非揮發(fā)快閃存儲器不怕掉電,不會因為掉電使存儲的語音丟失,錄入的信息可保存100年,放音時芯片內讀邏輯電路從FLASHROM中取出信號,經低通濾波器再送到功率放大器放大,推動喇叭發(fā)聲輸出功率約125mW.芯片的電源電壓4.5~6.5V,靜態(tài)電流僅為1uA,工作電流為25mA.
APR9600的錄放時間為32~60秒,和外接振蕩電阻的大小有關(當取44K時采樣頻率較低,錄放音的頻帶為2.1KHz,錄放時間最長為60秒;當取24K時采樣頻率較高,錄放音的頻帶為4KHz,可以和電話的音質媲美,此時錄放時間僅為32秒).振蕩電阻可以根據需要的時間和音質效果無級調節(jié).
APR9600芯片的優(yōu)點是可以很容易地進行多段并行控制,在ISD芯片中要實現多段并行控制十分復雜,一般需要大量的二極管譯碼陣或單片機輔助實現,另外進行并行分段錄音時需要微機和編程機才能實現.APR9600通過設置24、25、9腳的電平可以實現并行二段、四段、八段控制.這里就接成并行八段,只要按下M1~M8中的任一鍵,芯片即將該段已錄入的聲音重放一遍,如果在放音期間再按則立即停止,如果按住按鍵不放芯片將循環(huán)播放該段.在并行控制狀態(tài)時各段時間均相同,所以八段中每一段的時間都不能超過7.5秒(振蕩電阻為44K) M1~M8可選用八只微動開關,分別安置在布娃娃的不同位置,碰觸時應能可靠接通,話筒回路只要接通電源就會消耗一定的電流,實測約0.3mA影響電池的壽命,所以加入一只雙刀開關,當S1、S2斷開,話筒回路斷開不工作,RE端通過電阻接高電平置1,芯片為放音模式;當S1、S2閉合,話筒回路工作,RE端接低電平置0,芯片進入錄音狀態(tài),這時按住M1即聽到"嘀"的一聲表示可以進行段的錄音,松鍵時又聽到"嘀"的一聲表示錄音結束,用同樣的方法可以進行其余七段的錄音.
該電路原理圖如下:

版權與免責聲明
凡本網注明“出處:維庫電子市場網”的所有作品,版權均屬于維庫電子市場網,轉載請必須注明維庫電子市場網,http://hbjingang.com,違反者本網將追究相關法律責任。
本網轉載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品出處,并自負版權等法律責任。
如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網聯系,否則視為放棄相關權利。














