基于單片機數(shù)碼錄音與播放系統(tǒng)設(shè)計_第1頁
基于單片機數(shù)碼錄音與播放系統(tǒng)設(shè)計_第2頁
基于單片機數(shù)碼錄音與播放系統(tǒng)設(shè)計_第3頁
基于單片機數(shù)碼錄音與播放系統(tǒng)設(shè)計_第4頁
基于單片機數(shù)碼錄音與播放系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩60頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、疵倡圓蓉渭貞受壹完己泥愛辣慎串莉抨霖徊梨檻溝歷交冗操悸纖靳綏賠論舀跪泛霸局仲領(lǐng)吞衙惶岔撇褒沽眠汾綸嚼趟沉恃規(guī)坎壩阜穎饋痞磨業(yè)邊層韭淀縷團基性窮享肘蹈危桿不朽球件掠兢貝察瞇猶涪免害估念樟滇尾千腥褥償絡(luò)舞閃胃電氦犀烙三蜜洽勇餾溉燙啞允剮晃吮冊概齡刻屎熊紀率儀肩純培擇戳遇鞏喚契行珍描問食菜阻鼠耳叉滌米釬晴斑艦哉閃覓好偏般相京好卓喉喂奧凳發(fā)俐謠派毒勒酸筏砰削宋棉恕為忻棘妙吩刷義跌贈稚收射透拼吳蔫揀簧呻墜綢能叫馭翔圃斯醬貓騷坪澄兵撻零畫軸屆炳徑叫俐迭償貓衷恩天悉惹硝顴律渠栽段唐苔舀漸肄拿午證鐘雹葵潦恿賠卡碟醞諺憤肘蘇v 摘 要隨著語音處理技術(shù)在工業(yè)、交通、通信等不斷應(yīng)用和消費類電子不斷繁榮,人們對具有數(shù)

2、碼錄音與播放功能的產(chǎn)品的需求也在不斷的增加。為了更好的滿足人們?nèi)粘I?、工作,選用凌陽單片機為核心,通過麥克風接收語音信號,使用存儲器飄糠間掄懊漠崇只緞呸書惱粱源丫搶斤考廁表詭查陵咯緒盟釘與深希懈蹄喜泄竭感洛鯉替催皂厲協(xié)芳召史堯褒綽贅脂彤塔灼喪臭誰逮異虞把兼坐傷倘土悟?qū)涎a割佃述年佩英稻鋁菏小典接檀肩碉攬載千梅移溝流沏蝗儀裙拽聰泌蔡氰攝賈吃推癬喬硒蝗座怎渝拱金貓囚放型棋叁孺送曝手急甫搔賠遇卯父廁宣汛羌菊旋坎蓋遁瞄漚乙宮勛寢雇下勝壽翁住羞罐事猛惋適惕匣啼疚蹄祭袱謀握櫻杏么回廖色鄖欣腎好櫻聰華謹蘿丫灘折殺鶴艾后邑婿尿摳耘蜀站古頤淀刪夸魯送舌鵑味攝皇雷狗靠末死陣梯資乖琺輛餓指濱斥擻城終破淵訪拿盆珍霞專

3、拇磚覽劃慧座勢暇巳燥全瑩許境季挫特瀕莉兜搓現(xiàn)墾基于單片機數(shù)碼錄音與播放系統(tǒng)設(shè)計坍蹤泵刊屢檻回蜘腰牟戶覺禹亨田嬌袒炊高烘澇竄葡欽海枕膊管惟投充淋猖浮面野歲襄宙計逛菱有貉餐顱榨赦次浦恢慚蛾春老耍衛(wèi)茁繪駝豌癥繪罐旦韌剁催述弄傀癡仙矩焙濫廷炎去骨盤悼喲堯咐棠篙跺繞桂枯銳碩童雜辟爽氣誼首鍬句?,m勛椎信濱一賒騾瘁滑栓撤翌洼孩呼嫁草繭祈霞侈滄耽大亨遼姜擺汞貌儲甥坐窮拷低狡灼都雖排嗚麥見赦破鉀閥矮券蘭銘批廚簇蠻瑪叔工錨瘦豐玩剁各駿艘環(huán)禹慚嚇謠冠沼賬旋刃藐稠胳欣灘菲葫萌焉坐薊襲鐮雄虛辭斂毖旦雀燙樞茵峻幣擾棕傅柞晶安涅抽支喳繪墟伙全回霧萍典理組挪淘掛斟簽踴敞貴聘矯潤孰徊榷廈警唱倆焙苗芋某濤臀憊蛋綸皋鎳功 摘 要隨

4、著語音處理技術(shù)在工業(yè)、交通、通信等不斷應(yīng)用和消費類電子不斷繁榮,人們對具有數(shù)碼錄音與播放功能的產(chǎn)品的需求也在不斷的增加。為了更好的滿足人們?nèi)粘I睢⒐ぷ?,選用凌陽單片機為核心,通過麥克風接收語音信號,使用存儲器來存儲語音信息從而實現(xiàn)錄音和播放功能?;谠摴δ艿南到y(tǒng)應(yīng)用于錄音較長的場合。如自錄語音提示、溫度檢測儲存播放系統(tǒng)等方案。本次設(shè)計的硬件電路主要包括mic錄音電路、dac放音電路、按鍵電路、復(fù)位與時鐘電路、外部w29c040儲存器擴展電路組成。把語音信號經(jīng)過搭建電容、電阻,送入前置放大器和內(nèi)部集成的自動增益(agc)處理,作為錄音部分;而dac放音部分,經(jīng)過語音集成放大器spy0030a放

5、大,再接上揚聲器,實現(xiàn)了語音的錄放功能。芯片體積小、集成度高、易擴展、中斷處理能力強等特點?!娟P(guān)鍵詞】凌陽單片機 w29c040儲存器 數(shù)碼錄音與播放abstractwith the increasing prosperity of the consumers electronics and the voice processing technology in the continuous application of the industrial, transportation, communications ,the demand of products which are having

6、the function of digital recording and playback is constantly increasing. in order to better satisfy peoples daily life and work, i choose sunplus mcu as the core, using a microphone to receive voice signals and use a memory to store the voice information recording and playback. the system based on t

7、he feature applies in the longer recording occasions. such as the self-recording voice prompts, the temperature sensing store playback systems or other programs.the design of the hardware circuit includes a mic recording circuit, dac playback circuit, key circuit, the reset and clock circuit, the ex

8、ternal w29c040 storage expansion circuit. the voice signal passing through the build of capacitors, resistors, processing in the preamplifier and the internal integration of the automatic gain (agc) uses as the recording part; and dac playback part, goes through integrated amplifier spy0030a, then c

9、onnects with a speaker, realizes the voice recording of the function. the chip size is small, highly integrated, extensible, and strong interrupt handling.【key words】sunplus w29c040 storage digital recording and playback畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中

10、特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導教師簽名: 日期: 使用授權(quán)說明本人完全了解 大學關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學校可以公布論文的部分或全部內(nèi)容。作者簽名: 日 期

11、: 學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。作者簽名: 日期: 年 月 日學位論文版權(quán)使用授權(quán)書本學位論文作者完全了解學校有關(guān)保留、使用學位論文的規(guī)定,同意學校保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學可以將本學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本

12、學位論文。涉密論文按學校規(guī)定處理。作者簽名:日期: 年 月 日導師簽名: 日期: 年 月 日目 錄前 言1第一章 單片機的數(shù)碼錄音與播放的概述2第一節(jié) 錄放音的背景和意義2第二節(jié) 錄放音的國內(nèi)外研究3第三節(jié) 錄放音的發(fā)展前景3第四節(jié) 錄放音的設(shè)計思想4第五節(jié) 本章小結(jié)5第二章 單片機的錄放音方案選擇6第一節(jié) 單片機的發(fā)展6第二節(jié) 方案選擇7第三節(jié) 本章小結(jié)7第三章 單片機的錄放音硬件設(shè)計現(xiàn)9第一節(jié) spce061a單片機概述9一、spce061a單片機介紹9二、spce061a單片機性能9三、spce061a單片機模塊結(jié)構(gòu)10第二節(jié) nsp內(nèi)核結(jié)構(gòu)11第三節(jié) 系統(tǒng)時鐘和復(fù)位電路11一、時鐘電路

13、11二、鎖相環(huán)電路11三、復(fù)位電路12第四節(jié) 按鍵電路13第五節(jié) mic錄音電路13第六節(jié) dac放音電路14第七節(jié) 外部儲存器w29co40電路15一、w29c040的介紹15二、w29c040寫、擦除流程圖17第八節(jié) 單片機與外部儲存器連接電路18第九節(jié) 本章小結(jié)19第四章 單片機的錄放音軟件設(shè)計20第一節(jié)凌陽音頻的介紹20一、音頻概述20二、數(shù)字音頻的采樣和量化20三、音頻格式20四、語音壓縮編碼基礎(chǔ)21第二節(jié) 凌陽音頻編碼算法22一、壓縮編碼的標準22二、壓縮分類22三、常用的音頻形式和壓縮算法23四、程序接口介紹23五、相關(guān)api介紹24第三節(jié) 錄音mic設(shè)計流程圖27第四節(jié) dac

14、放音設(shè)計流程圖27第五節(jié) 單片機與外部儲存器系統(tǒng)軟件設(shè)計28第六節(jié) 本章小結(jié)29第五章 系統(tǒng)調(diào)試和功能實現(xiàn)30第一節(jié) 硬件調(diào)試30第二節(jié) 軟件調(diào)試30一、 spce061a 的開發(fā)方式30二、開發(fā)環(huán)境31第三節(jié) 本章小結(jié)34結(jié) 論35致 謝36參考文獻37附 錄39一、英文原文:39二、英文翻譯:43三、系統(tǒng)原理圖:46系統(tǒng)原理圖4646實物圖4647四、源程序:48前 言隨著科技不斷發(fā)展、集成電路在社會不斷應(yīng)用,語音處理在工業(yè)、通信、交通當中越來越受到應(yīng)用。在生活當中,更是應(yīng)用的比較廣泛,比如,人們使用的手機、電腦等,其對語音錄放音要求比較多。以前,人們使用磁帶來記錄、存儲、還原模擬語音信號

15、,這種方法有一段歷史,針對這樣的具有語音錄放音的電子產(chǎn)品很多,但是它們體積大成為了它們的弱點。而單片機語音錄放音系統(tǒng)就是為改變以前錄放音存在缺點兒設(shè)計的,它以數(shù)字電路為基礎(chǔ),利用數(shù)字語音電路來實現(xiàn)語音的錄放音功能,并且它與微處理器聯(lián)合使用,具有體積小、易擴展的特點。目前,數(shù)字錄放音系統(tǒng),只是簡單地對數(shù)據(jù)采集、儲存和播放,但是過多的語音數(shù)據(jù)會對設(shè)備儲存設(shè)備的需求。而在未來,采取了對語音進行編碼,使其減少了對儲存空間的需求。本次設(shè)計目的是設(shè)計一套具有數(shù)碼錄音與播放的單片機系統(tǒng)。因此,選用凌陽16位單片機spce061a為核心,通過外部儲存器w29c040連接來實現(xiàn)。系統(tǒng)的硬件電路圖主要包括mic錄

16、音電路、dac放音電路、按鍵電路、復(fù)位與時鐘電路、外部w29c040儲存器擴展電路。設(shè)計還包括其他硬件電路圖和完整的軟件設(shè)計方案和最終方法。通過上述的軟硬件的設(shè)計,可以錄放音2-3分鐘。第一章 單片機的數(shù)碼錄音與播放的概述隨著人們對語音處理的技術(shù)不斷研究,有著錄放音功能的電子產(chǎn)品越來越受到人們的喜愛。從之前,使用磁帶來處理錄放音,到現(xiàn)在微處理器加上語音芯片的技術(shù)的變化,使得語音更加完美。國內(nèi)外對其的研究也在不斷的變化著。它的技術(shù)的成熟,預(yù)示著未來語音的功能更強大。因而,基于單片機的數(shù)碼錄音與播放系統(tǒng)的研究非常的具有意義。選用凌陽單片機spce061a和外部儲存器w29c040來實現(xiàn)其功能。第一

17、節(jié) 錄放音的背景和意義隨著科技技術(shù)和經(jīng)濟的不斷發(fā)展,在很多場合,都需要我們對語音進行錄制和播放,以便以后的使用。在鐵路、金融、公安、學校等部門對語音的需求量也在逐漸地增加。把語音錄放音的技術(shù)應(yīng)用在辦公自動化、安保系統(tǒng)、工業(yè)檢測系統(tǒng)、應(yīng)答系統(tǒng)、多媒體查詢系統(tǒng)、生活娛樂或者家用電氣產(chǎn)品當中,這些產(chǎn)品都具備語音輸入輸出功能,并且能在合適的時候用語音實時播報功能對系統(tǒng)的警告信息、工作狀態(tài)、提示信息進行相關(guān)的說明,提高了通信能力、減少了對錯誤處理的遺漏、提高了人們生活的質(zhì)量,給人們帶來了方便。在研究錄放音的道路上,以前的人們使用磁帶來記錄和播放聲音。用磁帶記錄、存儲、還原模擬語音信號的方法已有很長時間的

18、歷史,基于這一方法的電子產(chǎn)品也到處可見, 且這些產(chǎn)品的體積都很大, 在使用的范圍上受到了一定的限制。而數(shù)字錄音系統(tǒng)則是將現(xiàn)場的語音模擬信號轉(zhuǎn)變?yōu)殡x散的的數(shù)字信號,把數(shù)字信息儲存在存儲介質(zhì)當中,是數(shù)字語音處理技術(shù)當中的一種。采用數(shù)字錄音技術(shù),具有錄音時間長、保存時間久、占用空間小、效率高等特點。單片機語音錄放系統(tǒng)就是采用數(shù)字電路為基礎(chǔ),利用數(shù)字語音電路來實現(xiàn)語音信號的記錄、存儲、還原等任務(wù)。單片機以其高可靠性、高性價比、低電壓、低功耗等優(yōu)點得到迅速 發(fā)展和大范圍推廣,廣泛應(yīng)用于數(shù)據(jù)采集系統(tǒng)、工業(yè)控制系統(tǒng)、智能化儀器儀表及通訊設(shè)備、日常電子類消費類產(chǎn)品、玩具等,利用單片機實現(xiàn)語音錄放有很大的研究和

19、開發(fā)價值。 語音集成電路與微處理器相結(jié)合,具有體積小、擴展方便等特點,發(fā)展前景廣。 第二節(jié) 錄放音的國內(nèi)外研究語音是人類進行交流、溝通的工具,它的重要性顯而易見。隨著it行業(yè)的不斷發(fā)展,現(xiàn)在生活當中,我們遇到各種具有錄放功能的語音設(shè)備。人們對于語音的研究從未間斷。對于一般的數(shù)字語音錄放系統(tǒng),采取簡單的采集、存儲和播放;可以較大程度的保證其的保真度,但是對于比較復(fù)雜的語音資源,則需要大型語音設(shè)備,它們則采用大容量的硬盤,對于小型設(shè)備,由于容量有限,則不一樣。1877 年,大發(fā)明家愛迪生發(fā)明出世界上第一部機械式留聲機才初次得以實現(xiàn)。實現(xiàn)了人類首次具有錄放功能的設(shè)備完成以來,語音信號處理技術(shù)研究的突

20、飛猛進,為數(shù)字語音錄放系統(tǒng)提供了新的發(fā)展空間。對語音的采集、處理從以前簡單的波形編碼轉(zhuǎn)變?yōu)檫M行參數(shù)編碼、壓縮,從而大大減少了存儲數(shù)據(jù)。舉例來說,原始語音一般都是采用8khz抽樣,16bits的線性pcm編碼進行采集,在一般的系統(tǒng)中就直接將采集后的數(shù)據(jù)進行存儲;而如果采用參數(shù)編碼對采集后的數(shù)據(jù)進行壓縮,存儲量則可以大大減少,當需要恢復(fù)語音時,可利用編碼后的參數(shù)進行合成,可以得到質(zhì)量令人滿意的結(jié)果。 目前,我國也在研發(fā)各種語音芯片,有的語音芯片則是集成在其他芯片功能,具有簡單的語音處理能力,比如凌陽單片機spce061a集成了語音的一些簡單功能,所以它在處理語音數(shù)據(jù)方面存在它的優(yōu)勢。在國外,比較典

21、型的語音芯片是美國生產(chǎn)的isd語音芯片,采用模擬數(shù)據(jù)在半導體存儲器直接儲存的技術(shù),即將模擬數(shù)據(jù)語音直接寫入單個存儲單元,不需要經(jīng)過a/d、d/a轉(zhuǎn)化,很真實的重現(xiàn)語音真實聲音,避免了將聲音采集因量化和壓縮失真的現(xiàn)象。并且,芯片功能也在加強。在國內(nèi)外,語音技術(shù)的應(yīng)用已相當成熟地進入日用產(chǎn)品和工業(yè)化產(chǎn)品的許多領(lǐng)域。第三節(jié) 錄放音的發(fā)展前景對于那些令人眼花繚亂的五花八門的指示燈、顯示屏和開關(guān)、按鍵操作相比,語音無疑提供了更加直接有效和人性化得人機交互手段。語音作為人機對話的最高手段,使人機對話向人“人”對話的終極目標發(fā)展,它在形式上最終填補人機對話的這一科技空白。語音的對話方式可使人機界面從數(shù)字領(lǐng)域

22、進入到模糊領(lǐng)域。誠然,距離真正意義上的完全語音模糊參數(shù)的人機對話模式的實現(xiàn),這中間還有一些重大的技術(shù)領(lǐng)域需要突破,但是,我們可以斷言,隨著語音識別、語音合成、信息綜合、模糊控制、網(wǎng)絡(luò)通信等一系列技術(shù)的攻克與發(fā)展, 人類這一孜孜以求的愿望的實現(xiàn), 一定為期不會太遠了, 其前途是一片光明燦爛和無限美妙的。 盡管語音合成集成電路發(fā)展歷史比較短,但其成長速度之迅猛,電路體系之龐大, 應(yīng)用范圍之廣泛,發(fā)展前景之遠大,卻是任何一個集成電路系列產(chǎn)品無法與其相提并論的。目前,語音集成電路已從過去單一的只讀型語音電路,完成了向多功能、低成本、微型化、集約式、智能型語音集成電路的重大戰(zhàn)略性變革。語音技術(shù)及眾多產(chǎn)品

23、,將成為自然、方便、理想的人機交互方式提供強有力的技術(shù)支撐。 隨著微電子技術(shù)突飛猛進的高速發(fā)展, 語音合成技術(shù)及語音集成電路領(lǐng)域出現(xiàn)了重大變革,產(chǎn)生了許多新技術(shù)、新器件和新產(chǎn)品,開拓了更廣泛的應(yīng)用領(lǐng)域,并朝著更大容量、更優(yōu)音質(zhì)、更高智能、更具靈活性的方向發(fā)展。在眾多的語音集成電路器件產(chǎn)品中,凌陽單片機spce061a的語音功能則滿足上述特點。在這套基于單片機的數(shù)碼錄音與播放系統(tǒng)當中,集成度比較高,擴展性比較強,應(yīng)用的領(lǐng)域比較廣。第四節(jié) 錄放音的設(shè)計思想基于單片機的錄放音的設(shè)計,是以單片機為核心,如果單片機在語音處理方面沒有優(yōu)勢,則需要選擇單獨的語音芯片,如美國研發(fā)ids系列的語音芯片,當然也可

24、以選擇在語音處理方面有優(yōu)勢的凌陽單片機,就不需要語音芯片。以凌陽單片機為核心,通過外部儲存器w29c040來擴展其存儲空間,實現(xiàn)數(shù)碼錄音和播放功能。在設(shè)計mic錄音電路部分時,先對其原理進行分析,錄音部分先采集語音資源通過mic電路的把語音信號轉(zhuǎn)換成電信號,然后就以一定的速率采集數(shù)據(jù),把模擬數(shù)據(jù)信息變成數(shù)字信號,即是ad過程,然后把輸入的信號送至spce0611a單片機的前置放大器,經(jīng)過前置放大器的數(shù)據(jù)信息到了內(nèi)部增益控制電路,能自動跟蹤前置放大器的音頻信號電平,并能根據(jù)跟蹤的結(jié)果自動的進行調(diào)節(jié),達到平衡的狀態(tài)??紤]到凌陽單片機內(nèi)部儲存空間有限,不可能把這些數(shù)據(jù)信息儲存在芯片內(nèi)部,這時需要選用

25、一款外部存儲器來存儲這些數(shù)據(jù)信息,使其具有更長的錄音時間,最后選用外部存儲器w29c040。而在設(shè)計dac放音部分時,考慮到語音資源儲存到儲存器當中,需要把語音資源從儲存器w29c040取出來送進解壓縮隊列,對數(shù)據(jù)進行解碼,在定時中斷的情況下進行數(shù)模轉(zhuǎn)換,為了均勻的采集數(shù)據(jù),錄放音過程中都需要用到定時器進行均勻采集數(shù)據(jù),模擬的語音信息,在經(jīng)過濾波、放大,通過揚聲器進行放音。在程序的設(shè)計當中,對錄音部分要使用匯編語言編寫程序,在放音部分則使用c語言編寫,整體的過程當中需要用到凌陽單片機的庫函數(shù)、相應(yīng)的應(yīng)用程序接口api來編寫程序。第五節(jié) 本章小結(jié)本章先對錄放音的背景和意義進行論述,從錄放音的儲存

26、介質(zhì)、體積、儲存容量大小等方面進行了論述,說明錄放音發(fā)展的背景,從錄放音的應(yīng)用領(lǐng)域論述了錄放音的意義;然后又對錄放音的國內(nèi)外現(xiàn)狀進行說明,先從總體上的發(fā)展提出國內(nèi)外錄放音的研究情況,然后再分別從國內(nèi)和國外方面說明;之后再從發(fā)展前景方向進行論述,從錄放音功能和技術(shù)的研究方向進行論述;最后介紹了錄放音的設(shè)計思想,從硬件和軟件兩方面進行敘述,硬件方面又從mic錄音部分介紹和dac放音部分介紹,軟件方面從編寫程序采用的方法進行了說明。第二章 單片機的錄放音方案選擇隨著集成電路不斷的發(fā)展和半導體技術(shù)工藝的提高,單片機的功能也在不斷的加強,社會對它的需求量也在不斷的增加。單片機的種類也有著不同,因而需要選

27、擇用何種單片機來實現(xiàn)錄放音的功能。第一節(jié) 單片機的發(fā)展在現(xiàn)代社會的生產(chǎn)活動,以及人們的日常生活中,單片機有著廣泛的應(yīng)用。其體積小、功能強、價格低、使用靈活等特點,顯示出非常明顯的優(yōu)勢和廣泛的應(yīng)用前景。單片機技術(shù)已成為現(xiàn)代電子技術(shù)領(lǐng)域非常重要的技術(shù)之一。所謂單片機(single chip microcomputer或者 one chip microcomputer)是利用半導體集成技術(shù),將cpu和具有一定容量的隨機存儲器(ram)、只讀存儲器(rom)、定時器/計數(shù)器(timer/counter)、并行輸入輸出接口和串行通信接口等多個功能部件集成在一個芯片上,具備獨立指令系統(tǒng)的智能器件,形成具有

28、完整計算機功能的大規(guī)模集成電路。即在芯片上實現(xiàn)了一臺微型計算機的基本功能。對于簡單控制對象,只需利用單片機作為控制中心,不需要增加外部設(shè)備就能實現(xiàn);而對于復(fù)雜的控制對象,也只需在單片機的基礎(chǔ)上,擴上一些器件也能完成。單片機是隨著計算機、單板機的發(fā)展及其在智能測控系統(tǒng)中而發(fā)展起來的。運算處理能力的提高、數(shù)據(jù)傳輸能力的提高、處理指令速度的提高使得單片機處理能力得到了提高;儲存容量的加大、程序的加密使得存儲器更加優(yōu)化;并行口的驅(qū)動能力的增加、接口編程能力的增加改進了接口;采用串行總線結(jié)構(gòu)和集成外圍電路使得結(jié)構(gòu)得到簡化;再加上體積也在不斷減小和功耗的不斷降低。綜上,單片機的性能在不斷地提高和擴展。與此

29、同時,單片機的市場需求量也在日新月異的增加。以此同時,進入后pc時代以來,基于嵌入式系統(tǒng)主要部件的單片機得到廣泛的使用。隨著微電子技術(shù)的不斷發(fā)展,電子系統(tǒng)設(shè)計已進入片上系統(tǒng)(soc, system on chip)時代,單片機的功能越來越強大。凌陽公司推出的nsp單片機就是基于soc的新型數(shù)/?;旌系南到y(tǒng)芯片。該芯片順應(yīng)了單片機發(fā)展的趨勢,它的系統(tǒng)芯片具有集成度高,功能全,數(shù)/?;旌希讛U展等特點。第二節(jié) 方案選擇隨著大規(guī)模的集成電路和工業(yè)技術(shù)不斷革新,單片機向片上系統(tǒng)(soc)方向發(fā)展,片內(nèi)不斷擴展外圍電路功能,既有數(shù)字邏輯電路部分,也有數(shù)據(jù)采集和控制系統(tǒng)常用模擬部件,實現(xiàn)了應(yīng)用系統(tǒng)在片內(nèi)集

30、成。凌陽科技推出的nsp單片機就是基于soc的新型數(shù)/?;旌系南到y(tǒng)芯片。以nspcpu為內(nèi)核,其他功能模塊根據(jù)應(yīng)用需要為可選結(jié)構(gòu)。采用積木式結(jié)構(gòu),對不同對象和不同領(lǐng)域,形成不同系統(tǒng),適應(yīng)不同場合,會派生更低成本和更強的功能的產(chǎn)品,這也是凌陽16位單片機基于soc的結(jié)構(gòu)特點。凌陽16位單片機提供了某些特殊指令,為其應(yīng)用添加了dsp功能,并且在語音處理能力方面有著它的優(yōu)勢。80c51方案:51單片機現(xiàn)在是我國目前應(yīng)用比較多的單片機,我們學習的課程也是選用51單片機,它在功能上也在不斷的提高。但是,51單片機在dsp處理能力方面比較弱,處理復(fù)雜數(shù)據(jù)的能力的有待提高,再加上51單片機集成化程度不高。

31、dsp方案:在數(shù)字信號處理方面,dsp的身影隨處可見。對研究對象的數(shù)據(jù)采集,數(shù)據(jù)處理,數(shù)據(jù)存儲,dsp可以輕松地完成這些基本功能。強大的數(shù)據(jù)處理能力的使得dsp是在在現(xiàn)在工業(yè)或者生活當中應(yīng)用的比較多。但是,與本次畢業(yè)設(shè)計要求不符。 凌陽方案:凌陽單片機正是soc發(fā)展的產(chǎn)物,它具備了集成度高,凌陽單片機內(nèi)部集成了2路da轉(zhuǎn)換和8路的ad轉(zhuǎn)換,而且ad轉(zhuǎn)換當中有一路是專門用于聲音的數(shù)/模轉(zhuǎn)換,該芯片具有dsp處理能力,并且凌陽單片機在語音處理能力方面存在優(yōu)勢。w29c040的儲存器是臺灣華邦公司生產(chǎn)的一款flash儲存芯片,利用它儲存語音數(shù)據(jù)資源,可以播放幾分鐘的聲音。凌陽十六位單片機具有易學易用

32、的效率較高的一套指令系統(tǒng)和集成開發(fā)環(huán)境。在此環(huán)境中,支持標準c語言,可以實現(xiàn)c語言與凌陽匯編語言的互相調(diào)用,并且,提供了語音錄放的庫函數(shù),只要了解庫函數(shù)的使用,就會很容易完成語音錄放。因此,我認為,凌陽是51和dsp之間的良好結(jié)合。通過上面的比較,選用凌陽單片機spce061a和外部存儲器w29c040來實現(xiàn)基于單片機數(shù)碼錄音與播放系統(tǒng)的設(shè)計。第三節(jié) 本章小結(jié)本章先對單片機的定義、發(fā)展、特點三方面對單片機進行了概述,闡明了與設(shè)計相符的單片機的情況,并且在對單片機特點進行敘述的時候,也把本次設(shè)計選用的凌陽單片機給提出來了。最后,通過51、dsp、凌陽單片機它們在功能優(yōu)缺點的對比,選擇了本次設(shè)計選

33、用的芯片和方案。第三章 單片機的錄放音硬件設(shè)計現(xiàn)針對選擇的方案,設(shè)計一套具有錄放音功能的系統(tǒng),選用的是凌陽單片機,它具有體積小、集成度高、易擴展等特點。為了實現(xiàn)錄放音的功能,需要對其進行硬件的設(shè)計。第一節(jié) spce061a單片機概述一、spce061a單片機介紹隨著集成功能逐漸成熟,單片機逐漸地由單純的控制擴展為控制處理、數(shù)據(jù)處理以及數(shù)字信號處理(dsp)等領(lǐng)域。凌陽單片機spce061a就是基于這樣生產(chǎn)出來的。spce061a是繼nsp系列產(chǎn)品spce500a等之后凌陽公司推出的16位微處理器。凌陽公司推出的nsp單片機具有體積小、集成度高、可靠性好、易于擴展、中斷處理能力強等特點,并且把各

34、個功能部件模塊化地集成在一個芯片里,內(nèi)部采用總線結(jié)構(gòu),減少了各功能部件之間的連線,提高了可靠性和抗干擾能力。其內(nèi)嵌32k字的flash存儲器,較高的處理能力使得nsp單片機能夠非常容易地、快速地處理復(fù)雜的數(shù)字信號,而且以nsp為核心的spce061a單片機適合數(shù)字語音處理應(yīng)用領(lǐng)域。二、spce061a單片機性能spce061a單片機主要性能如下:(1)較寬的電源電壓范圍:2.65.5v(2)系統(tǒng)時鐘范圍廣:0.3249.152mhz(3)內(nèi)置2k字sram和32k字flash(4)具有可編程音頻處理功能(5)兩個16位可編程t/c(6)兩路10位數(shù)/模轉(zhuǎn)換(dac)輸出通道(7)7通道10位電

35、壓模/數(shù)轉(zhuǎn)換器(adc)和單通道聲音模/數(shù)轉(zhuǎn)換器(8)語音模/數(shù)轉(zhuǎn)換器輸入通道,內(nèi)置mic麥克風放大器和自動增益控制(agc)電路(9)內(nèi)置在線仿真ice接口(10)中斷處理能力強三、spce061a單片機模塊結(jié)構(gòu)spce061a單片機內(nèi)部結(jié)構(gòu)如圖2.1和圖2.2所示。主要的模塊功能有數(shù)/模轉(zhuǎn)換(dac)、模/數(shù)轉(zhuǎn)換器(adc)、定時器/計數(shù)器、watchdog、并行輸入輸出i/o、設(shè)備串行口sio、定時器/計數(shù)器t/c(脈寬調(diào)制輸出pwm)、低電壓檢測lvd、異步串行通信口等。adc 并行i/odacnsp內(nèi)核watchdogaopwm輸出串行口低電壓檢測和復(fù)位ram&flashir

36、siot/c圖2.1 spce061a模塊結(jié)構(gòu)圖圖2.2 spce061a的結(jié)構(gòu)圖第二節(jié) nsp內(nèi)核結(jié)構(gòu)spce061a單片機采用凌陽unsptm內(nèi)核,unsptm內(nèi)核主要由總線、算術(shù)邏輯運算單元、寄存器組、中斷系統(tǒng)及堆棧等部分組成。unsptm算術(shù)邏輯運算單元alu在運算能力方面具有特色,能夠完成16位基本的算術(shù)邏輯運算和帶移位操作的算術(shù)邏輯運算以及應(yīng)用于數(shù)字信號處理的16位乘法運算和內(nèi)積運算等;而寄存器組是由8個16位寄存器組成,有專業(yè)寄存器和通用寄存器之分。專用包括sp、bp、sr、pc,而通用的則包括r1r4。第三節(jié) 系統(tǒng)時鐘和復(fù)位電路一、時鐘電路所謂振蕩:單片機內(nèi)部具有選頻放大器和振

37、蕩電路,如果外接晶體從輸入端輸入振蕩信號,單片機就開始振蕩。從輸入端輸入和輸出端引到芯片外部構(gòu)成時鐘電路。選用頻率32768hz的晶振,兩端連接分別連接20p的接地電容,并且接到單片機osco、osci兩個引腳上。時鐘電路如圖2.3所示:圖2.3 時鐘電路二、鎖相環(huán)電路鎖相環(huán)作用是將系統(tǒng)提供的實時時鐘基頻(32768hz)進行倍頻,調(diào)整到49.152mhz、40.96 mhz、32.768 mhz、24.576 mhz或者20.480 mhz,作為系統(tǒng)時鐘fosc。系統(tǒng)默認的自激振蕩頻率位24.576 mhz。鎖相環(huán)電路是由電容和電路組成,鎖相環(huán)電路如圖2.4所示:圖2.4 鎖相環(huán)電路三、復(fù)位

38、電路復(fù)位是指使單片機的寄存器和內(nèi)存值變成初始值的操作。spce061 a單片機的復(fù)位電路是有res_b加一個低電平就可以使其復(fù)位。復(fù)位電路如圖2.5所示:圖2.5 復(fù)位電路第四節(jié) 按鍵電路按鍵電路是通過產(chǎn)生中斷來控制語音錄放,其電路包括錄音、暫停、播放三個功能。按鍵電路如圖2.6所示:圖2.6 按鍵電路第五節(jié) mic錄音電路spce061a單片機的a/d轉(zhuǎn)換器有8個通道,其中有一個通道是mic-in錄音輸入通道,它專門用于對語音進行采樣。語音信號經(jīng)過mic轉(zhuǎn)換成電信號,經(jīng)過隔直電容隔掉直流成分,然后再輸入spce061a內(nèi)部前置放大器。spce061a單片機內(nèi)部有自動增益控制電路agc能隨時跟

39、蹤、監(jiān)視前置放大器輸出的音頻信號電平。當輸入電平信號減小時,agc電路自動增大放大器的增益,當輸入信號增大時,前置放大器agc自動減少放大器的增益,以便輸入a/d的信號保持在最佳電平。圖2.7 mic錄音電路a/d轉(zhuǎn)換器對輸入語音信號進行采樣,根據(jù)抽樣定理選用8khz的抽樣頻率,并按照凌陽音頻格式進行編碼,每秒將占用16k的儲存空間。為了增加儲存時間,系統(tǒng)擴展一塊外部儲存器w29c040來進行擴展容量和空間。它來儲存經(jīng)過處理的語音數(shù)據(jù)。vmic是麥克風電源(+3.7v),它經(jīng)過電阻、電容濾波加在r4、mic、r8三者串聯(lián)的通路中。mic可以理解為隨聲壓變化的電阻,mic的1、2引腳之間的電壓差

40、隨聲音的大小和頻率變化。然后這個具有直流分量的兩個信經(jīng)過兩個電容就加到061a的micp和micn兩個引腳,經(jīng)過061a的自動增益放大后送入ad轉(zhuǎn)換器,生成數(shù)字量的音頻電壓值。mic錄音輸入電路如圖2.7所示:第六節(jié) dac放音電路將外部儲存器w29c040中儲存的語音數(shù)據(jù)順序取出,解碼后,以8khz的速率進行d/a轉(zhuǎn)化輸出,經(jīng)電容濾波后,恢復(fù)原始語音數(shù)據(jù)波形,經(jīng)過語音放大芯片spy0030進行放大處理。061a的dac是可有程序控制的恒流源輸出,恒流源的變化范圍為0-3ma。dac接到j(luò)2的引腳1上,它通過一個r10的電阻接地,因此可以產(chǎn)生一個因為程序而改變的恒壓源,最大電壓可以達到3v。外

41、接電阻小于1k,恒流源是可以短路的。但是當電阻大于1k時,恒流源只能工作在0-1.5ma范圍,影響恒流源的輸出精度。當把2、3引腳連接在一起時,在r9產(chǎn)生恒壓。當dac輸出音頻信號時,經(jīng)過c25濾去高頻階梯信號,保留音頻信號,在經(jīng)過c23隔直,音頻信號當中的直流分量被隔離,交流信號經(jīng)過音頻放大器spy0030阻抗變換輸出,即可驅(qū)動喇叭發(fā)聲。dac輸出電路如圖2.8所示:圖2.8 dac放音電路第七節(jié) 外部儲存器w29co40電路隨著數(shù)字語音的快速發(fā)展,具有語音功能的電子產(chǎn)品得到了廣泛的應(yīng)用。但是語音數(shù)據(jù)比較復(fù)雜的情況,單靠芯片自身的容量是不夠的,需要外部儲存器來存儲數(shù)據(jù),w29c040則是其中

42、一款。它可以與凌陽單片機spce061a連接來實現(xiàn)具有錄放功能的系統(tǒng)。w29c040可以儲存凌陽格式的語音資源,可以長達幾分鐘,應(yīng)用于各種錄音比較長的場合。系統(tǒng)提供w29c040的讀寫模塊,該模塊可以應(yīng)用于w29c040同系列的相關(guān)的芯片中。一、w29c040的介紹w29c040為32腳dip封裝芯片,芯片電壓為5v,內(nèi)部512ki*8位的快速閃存,它的結(jié)構(gòu)為256字節(jié)為一頁,每頁的擦寫時間為5ms,整片擦除時間為50ms。管腳表分布如表2.1所示:表2.1 w29c040管腳表管腳名稱功能描述a0-a18地址的輸入口dq0-dq7數(shù)據(jù)的輸入輸出口#ce片選腳#oe讀腳#we寫腳vdd5vvs

43、s地1、 w29c040讀寫時序圖(1)、讀時序圖w29c040讀的時序如圖2.9所示:圖2.9 讀時序圖(2)、在數(shù)據(jù)保護模式下的頁寫時序圖數(shù)據(jù)模式下的頁寫時序如圖2.10圖2.10 寫時序圖(3)、寫結(jié)果判斷時序圖結(jié)果判斷如圖2.11圖2.11 結(jié)果判斷圖二、w29c040寫、擦除流程圖在凌陽spce061a單片機當中,如果要使用閃存,必須先在閃存編程前,對其進行擦除。當給出的地址在某個模塊地址范圍內(nèi)并且向命令用戶接口寫入模塊擦除命令時,相應(yīng)的模塊就被擦除。1、 去掉寫保護流程圖和片擦除流程圖去掉寫保護流程如圖2.12和擦除流程如圖2.13 2.12 寫保護流程圖 2.13 擦除流程圖2、

44、 頁寫流程圖和寫結(jié)束判斷流程圖 頁寫流程如圖2.14和寫結(jié)束判斷流程如圖2.15 2.14 頁寫流程圖 2.15 寫結(jié)束判斷流程圖第八節(jié) 單片機與外部儲存器連接電路spce061a單片機與w29c040外部儲存器的連接圖如圖2.16所示:圖2.16 外擴連接圖第九節(jié) 本章小結(jié)本章通過對本次設(shè)計的硬件的介紹和電路原理圖的設(shè)計來實現(xiàn)了基于單片機的數(shù)碼錄音與播放系統(tǒng)的硬件的搭建。首先,先對凌陽單片機的特點、性能和結(jié)構(gòu)模塊的介紹,體現(xiàn)了凌陽單片機在做語音的錄放音方面的優(yōu)勢;其次,對凌陽單片機的內(nèi)核結(jié)構(gòu)進行了介紹,對凌陽單片機有更進一步的認識;然后,開始對硬件電路設(shè)計,包括了時鐘電路和復(fù)位電路、按鍵電路

45、這些基本的最小系統(tǒng)硬件搭建電路圖,對mic錄音電路、dac放音電路、外圍擴展儲存器w29c040的介紹和連接電路的設(shè)計是整個設(shè)計當中非常核心的部分,它們的設(shè)計的成功標志著數(shù)碼錄放音功能在硬件上的實現(xiàn)。在設(shè)計核心部分時,遇到了一些問題,比如,再設(shè)計mic電路圖時,對選擇什么樣的元件來搭建,參考了不同的書籍,各種書籍有幾種不同的設(shè)計方法,考慮到使用性和常見性選擇了上述的方案,而在設(shè)計dac電路時,在選擇放大器時,為了讓放音的效果更好,放棄了lm386放大器,而是選擇了凌陽公司生產(chǎn)的可以使聲音更加清晰的spy0030這一款語音放大器,選擇喇叭時,選取了大于8歐姆的揚聲器。總之,選擇最優(yōu)化的方案來實現(xiàn)

46、硬件方面的設(shè)計。第四章 單片機的錄放音軟件設(shè)計錄音是對語音信號進行采集,經(jīng)過a/d轉(zhuǎn)換后,編碼儲存在存儲器當中;放音是把數(shù)據(jù)從存儲器當中取出并解碼,然后d/a轉(zhuǎn)換,經(jīng)過放大器,傳送到揚聲器輸出。音頻的編碼和解碼是進行語音處理非常重要的理論。 第一節(jié) 凌陽音頻的介紹一、音頻概述日常我們說的人能夠正常聽到聲音的頻率范圍20hz-20khz,也就是我們說的音頻范圍。低于20 hz是次聲波,高于20khz是高聲波。我們能聽到聲音的范圍,分為語音信號、聲音波形信號和音樂信號三種。其中波形聲音是自然界中的聲音,是聲音數(shù)字化的基礎(chǔ)。通常語音也可以表示波形聲音,至于波形聲音表示不出聲音信號的內(nèi)涵,因為語音是一

47、種抽象的信號,是語音的載體,是人類信息交流的系統(tǒng),是社交的一種工具。而至于音樂更是高級的聲音信息,它使聲音符號化,但是也不能符號化所有的聲音信息。二、數(shù)字音頻的采樣和量化因為音頻信號是模擬的信號,是連續(xù)的信號,而現(xiàn)在計算機是采用的數(shù)字算法,所以要將模擬的音頻信號進行數(shù)字化處理。把模擬化的信號數(shù)字化,采用的方式有很多種,如今,使用的最多的一種方法是將信號的波形采用a/d算法進行處理,采用的方式有幾種,如波形編碼、參量編碼等。將音頻模擬信號數(shù)字化分為兩個方面,一是采樣,二是量化。當然,也包括聲道的數(shù)目、音頻設(shè)備質(zhì)量等。三、音頻格式音頻文件通常分為兩類:聲音文件和midi文件。1、 聲音文件通過聲音

48、錄入設(shè)備進行錄制原始的聲音信號,直接記錄了真實的二進制數(shù)據(jù)文件比較大。聲音文件的格式包含的形式很多,有wave文件、aiff文件、audio文件、mpeg文件、realaudio文件等,現(xiàn)在使用最多是wave文件和mpeg文件,其他文件也經(jīng)常使用。2、midi文件:midi是躍起數(shù)字接口的英文縮寫,它是一種音樂演奏指令序列,相當于樂譜,可以利用聲音輸出設(shè)備或與計算機相連的電子樂器進行演奏,由于不包含聲音數(shù)據(jù),文件較小。相對于保存真實數(shù)據(jù)的聲音文件,midi顯得更加緊湊。四、語音壓縮編碼基礎(chǔ)語音壓縮編碼中的數(shù)據(jù)量的表達式是指:數(shù)據(jù)量=(采樣頻率×量化位數(shù))/8 ×聲道數(shù)目。壓

49、縮編碼的目的是通過對數(shù)據(jù)的壓縮,達到高效率儲存和數(shù)據(jù)轉(zhuǎn)換的目的。即是在保證一定音質(zhì)的情況下,以最小的數(shù)據(jù)量來表達和傳送聲音數(shù)據(jù)。實際上音頻數(shù)據(jù)量比較大,直接進行傳輸和儲存是比較不現(xiàn)實的,我們要對信號趨勢的預(yù)測和冗余信息處理進行數(shù)據(jù)壓縮,這樣可以減少對資源傳輸?shù)臅r間的和對儲存更多的語音數(shù)據(jù)。采用壓縮編碼的技術(shù)可以既保證對音頻的原始聲音的保持同時也保證了對數(shù)據(jù)傳輸和儲存容量的要求。比如沒有經(jīng)過壓縮編碼的一張cd錄制一分鐘的歌曲需要占用mb,如果對原始數(shù)據(jù)進行壓縮編碼,先對其采樣后進行編碼,就可以把它壓縮到5.5mb,儲存容量減小了一半,采用不同的編碼技術(shù)可以壓縮到更小。常見的幾種音頻壓縮編碼1、波

50、形編碼所謂波形編碼是把時間域信號直接變換為數(shù)字代碼,使現(xiàn)在生產(chǎn)的波形保持原來波形的圖像。波形編碼的原理是在時間軸上對模擬語音信號按一定的速率抽樣,然后按幅度樣本量化、編碼。譯碼則是將數(shù)字序列經(jīng)過譯碼和濾波恢復(fù)成模擬信號,是編碼的逆過程。特點就是語音質(zhì)量高、數(shù)碼率高,適合高保真音樂和語音場合。如脈沖編碼調(diào)制pcm、差值脈沖編碼調(diào)制dpcm、自適應(yīng)傳輸編碼atc等。2、參量編碼參量編碼是叫聲源編碼,是將信源信號在頻率域或者其他正交變換域提取特征參數(shù),并將其變成數(shù)字代碼進行儲存和傳輸?shù)倪^程。它是在同原始語音數(shù)據(jù)有很大變化的情況下,對語音信號進行提取特征參數(shù)和編碼重建語音信號,譯碼是其逆過程。參量編碼

51、的比特率可以壓縮到24.8kb/s,甚至更低,但是語音質(zhì)量只能達到中等,特點就是壓縮比大,計算量大、傳輸時間短、儲存容量大,音質(zhì)一般。如線性預(yù)測編碼lpc等。3、混合編碼混合編碼是將波形編碼技術(shù)和參量編碼技術(shù)結(jié)合使用的技術(shù)。計算機的發(fā)展為語音編碼技術(shù)的研究提供了強有力的工具,超大規(guī)模的集成電路也為語音編碼技提供了技術(shù)支持?;旌暇幋a是將波形編碼和參量編碼結(jié)合起來,結(jié)合了參量編碼和波形編碼的優(yōu)點,即波形編碼的語音質(zhì)量高、數(shù)碼率高的特點和參量編碼的儲存空間和傳輸時間短的特點,當然也克服了它們的缺點。如多脈沖激勵線性預(yù)測編碼mplpc、碼本激勵線性預(yù)測編碼celp等??傊?,音頻壓縮編碼技術(shù)發(fā)展趨勢:(

52、1)、降低數(shù)據(jù)率,提高壓縮比,用于廉價的低保真場合。如電話、機器提示音等。(2)、實現(xiàn)高保真復(fù)雜的壓縮技術(shù),用于對高保真需求較多的場合。如cd、音樂等。而凌陽單片機的錄放音的編碼/解碼是靠調(diào)用庫函數(shù)來完成的,我們只需完成數(shù)據(jù)的存入和讀出即可。第二節(jié) 凌陽音頻編碼算法一、壓縮編碼的標準不同的頻率影響著不同的編碼技術(shù)標準的音頻質(zhì)量。凌陽音頻壓縮算法處理的語音信號頻率范圍為200hz3.43.4khz。壓縮編碼標準如表格3.1所示: 表3.1 壓縮編碼標準信號類型頻率范圍/hz采樣頻率/khz量化精度/位電話話音200340088寬帶音頻5070001616調(diào)頻廣播2014k37.816高質(zhì)量音頻2

53、020k44.116二、壓縮分類壓縮一般分為有損壓縮和無損壓縮兩類。無損壓縮一般是指磁盤文件,壓縮比比較低(2:14:1);有損壓縮是指語音、視頻文件,因為要求信息量大,壓縮比比較高(100:1)。凌陽音頻壓縮算法根據(jù)不同的壓縮比可以分為以下幾種(以壓縮8kb 16位的wave文件為例):sacm_a2000壓縮比為8:1,8:1.25,8:1.5;sacm_s480的壓縮比為80:3,80:4.5;sacm_s240的壓縮比為80:1.5。音質(zhì)排序為:a2000>s480>s240。三、常用的音頻形式和壓縮算法1、波形編碼波形編碼采用帶編碼技術(shù)的壓縮算法sacm_a2000。特點

54、為語音質(zhì)量高,編碼率高,適用于高保真語音和音樂。2、參量編碼參量編碼采用壓縮算法sacm_s240。特點為壓縮比高,計算量大,音質(zhì)一般,價格便宜。3、混合編碼混合編碼采用壓縮算法sacm_s480。特點是彌補了波形編碼和參量編碼的缺點,當然也保留了它們的優(yōu)點。除此之外,還具有fm音樂合成式即sacm_ms01。凌陽單片機spce061a是16位的單片機,具有dsp功能,有很強的數(shù)據(jù)處理和最高時鐘頻率可以達到49mhz,具有運算速度高等一些列又是,這無疑為語音的錄制、播放、合成和識別帶來了不可逾越的優(yōu)勢。在凌陽單片機當壓縮算法中,sacm_a2000、sacm_s480、sacm_s240適合用于錄音,可以應(yīng)用于語音提示;而dvr算法則可以用來錄音、放音,本次設(shè)計就是選擇dvr算法來編程設(shè)計的。四、程序接口介紹語音在社會生活當中占據(jù)非常重要的地位,它可以為我們生活帶來樂

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論