基于凌陽單片機的語音小車設(shè)計

基于凌陽單片機的語音小車設(shè)計

ID:6824878

大小:1.24 MB

頁數(shù):59頁

時間:2018-01-27

基于凌陽單片機的語音小車設(shè)計_第1頁
基于凌陽單片機的語音小車設(shè)計_第2頁
基于凌陽單片機的語音小車設(shè)計_第3頁
基于凌陽單片機的語音小車設(shè)計_第4頁
基于凌陽單片機的語音小車設(shè)計_第5頁
資源描述:

《基于凌陽單片機的語音小車設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙目錄引言11SPCE061A單片機21.1SPCE061A芯片簡介212芯片特性21.361單片機開發(fā)板32語音識別技術(shù)的介紹42.1語音識別的基本原理42.2語音識別的類型42.3識別方法簡介42.3.1VQ矢量量化識別方法42.3.2DTW動態(tài)時間規(guī)整52.3.3HMM識別算法52.3.4其它識別系統(tǒng)62.4SPCE061A實現(xiàn)語音識別的步驟62.5凌陽音頻概述62.6音頻壓縮編碼82.6.1音頻壓縮編碼基礎(chǔ)82.6.2壓縮分類82.6.3凌陽語音的播放、錄制、合成和辨識92.6.4常用的應(yīng)用程序接口API的功能及

2、應(yīng)用93系統(tǒng)硬件方案設(shè)計123.1方案總體介紹123.261板最小系統(tǒng)133.2.1.芯片電路133.2.2.系統(tǒng)時鐘133.2.3鎖相環(huán)PLL振蕩器143.2.4電源電路153.2.5音頻電路163.2.6ICE接口電路173.2.71*8鍵盤模塊介紹173.2.861板接口說明183.2.9輸入/輸出(I/O)接口18桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙3.2.10音頻輸入/輸出接口183.2.11在線調(diào)試器(PROBE)和EZ-PROBE接口193.2.12電源接口193.2.13外部復(fù)位193.3電機控制模塊203.3.1控制板原理圖203.3.

3、2H橋驅(qū)動原理213.3.3L298N的工作原理243.4小車的運行狀態(tài)說明264系統(tǒng)軟件設(shè)計274.1系統(tǒng)的總體程序流程274.1.1訓(xùn)練子程序284.1.2語音識別子程序294.1.3動作子程序304.1.4中斷子程序314.2程序中需要說明的幾個問題325系統(tǒng)連接與調(diào)試335.1硬件連接335.2硬件模塊連線圖335.3功能說明345.4代碼下載345.5訓(xùn)練小車345.6聲控小車355.7重新訓(xùn)練366結(jié)束語36謝辭37參考文獻38附錄39桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙第57頁共59頁引言語音處理技術(shù)

4、是最近幾年語音信號處理研究領(lǐng)域的熱點問題,它的目的就是為了能讓機器聽懂人的命令,使機器能夠根據(jù)人的命令進行一些簡單的動作反應(yīng)。這種人機交互便于使用者的行為習(xí)慣,同時由于設(shè)備對便攜性,小型化的要求,可以大大的通過節(jié)省鍵盤而縮小了設(shè)備的體積。語音的處理包括語音錄放及壓縮編碼、解碼和語音的識別。對于語音的處理我們可以基于單片機或者一些語音芯片,但由于一般單片機在算法的復(fù)雜性及運算的速度上,往往不能達到要求,而專用的語音芯片往往功能上比較單一,不利于其他方面的擴展使用。SPCE061A是凌陽公司設(shè)計的一種具有DSP功能的16位單片機,它資源豐富,性價比很高。它內(nèi)部集

5、成了32K字節(jié)的FLASH以及2K字節(jié)的SRAM,它還還集成了一個可實現(xiàn)乘法運算和內(nèi)積運算的16×16乘法器,8路AD和2路10位的電流型DA采樣電路,還有2路PWM輸出電路,這些使它對復(fù)雜的語音信號的壓縮編碼和解碼處理提供了方便。同時,該單片機的MIC_ADC通道具有自動增益功能,使語音信號的采集更加方便。在運算速度上,SPCE061A的最高時鐘周期達到了49MHZ,足夠滿足我們一般的語音處理運用。本文基于SPCE061A單片機的特點,設(shè)計了一輛具有語音控制功能的電動智能小車。完成了對小車的起動、停止、轉(zhuǎn)向、后退等一些基本功能的控制,使小車通過人的聲音就能

6、實現(xiàn)對其的控制。桂林電子科技大學(xué)畢業(yè)設(shè)計(論文)報告用紙第57頁共59頁1SPCE061A單片機1.1SPCE061A芯片簡介SPCE061A是凌陽科技研發(fā)生產(chǎn)的性價比很高的一款16位單片機,使用它可以非常方便靈活的實現(xiàn)語音的錄放系統(tǒng),該芯片擁有八路10位精度的ADC,其中一路為音頻轉(zhuǎn)換通道,并且內(nèi)置有自動增益電路,用于錄音。兩路10精度DAC,只需外接功放(SPY0030A)即可完成放音。凌陽16位單片機所擁的一套指令系統(tǒng)和集成開發(fā)環(huán)境具有易學(xué)易用、效率高等特點。在集成開發(fā)環(huán)境中,支持標準C語言編程,并可以實現(xiàn)C語言與凌陽匯編語言的相互調(diào)用,語音的錄放只需

7、調(diào)用相應(yīng)的庫函數(shù)就可實現(xiàn)。SPCE061A片內(nèi)還集成了一個ICE(在線仿真電路)接口,使得對芯片的編程和仿真變得非常方便,而且ICE接口不占用芯片上的硬件資源,結(jié)合凌陽科技提供的集成開發(fā)環(huán)境(unSPIDE)可以對芯片進行仿真;而程序的下載(燒寫)也是通過該接口進行下載。圖2-1為SPCE061A單片機的內(nèi)部結(jié)構(gòu)圖。圖2-1SPCE061A單片機的內(nèi)部結(jié)構(gòu)圖12芯片特性(1)16位微處理器(2)工作電壓:CPU的工作電壓為3.0~3.6V,I/O口工作電壓VDDH為VDD~5.5V(3)CPU工作頻率:0.32~49.152MHz(4)數(shù)據(jù)存儲器:2K字節(jié)S

8、RAM(5)程序存儲器:32KFLASH閃存桂林電子

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。