資源描述:
《基于凌陽(yáng)單片機(jī)語(yǔ)音控制小車(chē)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、南京郵電大學(xué)開(kāi)放實(shí)驗(yàn)項(xiàng)目報(bào)告項(xiàng)目名稱:語(yǔ)音識(shí)別機(jī)器人專業(yè)____________________學(xué)生姓名____________________班級(jí)學(xué)號(hào)____________________指導(dǎo)老師____________________指導(dǎo)單位____________________2011/2012學(xué)年第二學(xué)期南京郵電大學(xué)開(kāi)放實(shí)驗(yàn)項(xiàng)目報(bào)告項(xiàng)目名稱:語(yǔ)音識(shí)別機(jī)器人專業(yè)____________________學(xué)生姓名____________________班級(jí)學(xué)號(hào)____________________指導(dǎo)老師___________________
2、_指導(dǎo)單位____________________2011/2012學(xué)年第二學(xué)期南京郵電大學(xué)開(kāi)放實(shí)驗(yàn)項(xiàng)目報(bào)告項(xiàng)目名稱:語(yǔ)音識(shí)別機(jī)器人專業(yè)____________________學(xué)生姓名____________________班級(jí)學(xué)號(hào)____________________指導(dǎo)老師____________________指導(dǎo)單位____________________2011/2012學(xué)年第二學(xué)期基于凌陽(yáng)61單片機(jī)的語(yǔ)音機(jī)器人設(shè)計(jì)??.?實(shí)習(xí)目的與意義1.1?實(shí)習(xí)任務(wù)設(shè)計(jì)并制作一個(gè)智能小車(chē),并具備語(yǔ)音遙控的功能1.2?基本要求(1)、智能小車(chē)主控芯片任
3、選一款單片機(jī):AT89S52或SPCE061A;(2)、人工遙控小車(chē)發(fā)車(chē)(語(yǔ)音遙控);(3)、能夠識(shí)別語(yǔ)音控制的轉(zhuǎn)彎,前進(jìn)與后退,以及實(shí)現(xiàn)再訓(xùn)練功能。1.3?實(shí)習(xí)意義???通過(guò)智能小車(chē)的設(shè)計(jì)及制作,鞏固并掌握IDE2.0的編程方法,學(xué)會(huì)利用單片機(jī)進(jìn)行程序設(shè)計(jì)并實(shí)現(xiàn)功能。通過(guò)在小車(chē)的設(shè)計(jì)與制作,將所學(xué)的知識(shí)體現(xiàn)出來(lái),并應(yīng)用于實(shí)際生活中,在設(shè)計(jì)過(guò)程中對(duì)小車(chē)功能的創(chuàng)新和改良,增強(qiáng)學(xué)生的創(chuàng)新意識(shí)和邏輯思維能力,提高學(xué)生的動(dòng)手能力和研究主動(dòng)性。2.?實(shí)驗(yàn)內(nèi)容和步驟2.1車(chē)體設(shè)計(jì)2.1.1?61板簡(jiǎn)介????61板是SPCE061A??EMU?BOARD的簡(jiǎn)稱,
4、是以凌陽(yáng)16位單片機(jī)SPCE061A為核心的精簡(jiǎn)開(kāi)發(fā)——仿真——實(shí)驗(yàn)板,大小相當(dāng)于一張撲克牌,是“凌陽(yáng)大學(xué)計(jì)劃”專為電子愛(ài)好者和高校大學(xué)生進(jìn)行課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)及電子競(jìng)賽所設(shè)計(jì)的,也可作為單片機(jī)項(xiàng)目初期研發(fā)使用。61板除了具備單片機(jī)最小系統(tǒng)電路外,還包括電源電路、音頻電路(含MIC輸入部分和DAC音頻輸出部分)、復(fù)位電路等,使學(xué)生在掌握軟件設(shè)計(jì)的同時(shí),熟悉單片機(jī)硬件的設(shè)計(jì)制作,鍛煉動(dòng)手能力,也為單片機(jī)學(xué)習(xí)者和開(kāi)發(fā)者創(chuàng)造了一個(gè)良好的學(xué)習(xí)條件和開(kāi)發(fā)新產(chǎn)品的機(jī)會(huì)!?2.1.2?SPCE061A單片機(jī)簡(jiǎn)介?SPCE061A是一款16位結(jié)構(gòu)的微控制器,下圖是它
5、的結(jié)構(gòu)概覽:????SPCE061A主要包括輸入/輸出端口、定時(shí)器/計(jì)數(shù)器、數(shù)/模轉(zhuǎn)換、模/數(shù)轉(zhuǎn)換、串行設(shè)備輸入輸出、通用異步串行接口、低電壓監(jiān)測(cè)和復(fù)位等部分,并且內(nèi)置在線仿真電路ICE接口,較高的處理速度使其能夠快速的處理復(fù)雜的數(shù)字信號(hào)。?SPCE061A單片機(jī)應(yīng)用領(lǐng)域廣泛,例如應(yīng)用在家用電器控制器、工業(yè)控制、通信產(chǎn)品、醫(yī)療設(shè)備以及電子書(shū)籍等諸多方面。2.1.3?電源?61板采用3節(jié)5號(hào)電池進(jìn)行供電,由J10接入。其中的前后兩組電容用來(lái)去耦濾波,使其供給芯片的電源更加干凈平滑。為了獲得標(biāo)準(zhǔn)的3.3V電壓,在扳子上加入SPY0029A三端穩(wěn)壓器。?兩
6、個(gè)二極管,是為了防止誤將電源接反造成不必要損失而設(shè)置的,在操作過(guò)程中千萬(wàn)不要將電源接反,因?yàn)榉聪螂妷撼^(guò)一定的值,二極管將會(huì)被損壞,達(dá)不到保護(hù)的目的。后面的零電阻及其電源、地分成不同的幾路是為了減少電磁干擾設(shè)置的。2.1.4程序下載區(qū)?ICE基本運(yùn)作方式是通過(guò)控制CLOCK及通過(guò)ICE喂入指令方式,來(lái)控制CPU的運(yùn)行及緩存器資料和內(nèi)存資料的存取,因此必須透過(guò)控制緩存器值的設(shè)定來(lái)控制目前CPU的動(dòng)作。?每個(gè)相連接的不同ICE模塊都擁有自己獨(dú)特的3—bitID,當(dāng)PC在傳送control信號(hào)時(shí)都會(huì)先傳送該3—bitID,只有ICE本身的ID和contro
7、l信號(hào)的ID相同時(shí)才會(huì)執(zhí)行該命令或回傳資料。61板上的74HC244主要在我們選用下載線的時(shí)候起作用,主要奇緩存的作用和完成SDA是作為數(shù)據(jù)回送還是數(shù)據(jù)下傳的選擇。2.2?語(yǔ)音控制小車(chē)概述2.2.1功能要求????語(yǔ)音控制小車(chē)是凌陽(yáng)大學(xué)計(jì)劃推出的基于SPCE061A的代表性興趣產(chǎn)品,它配合61板推出,綜合應(yīng)用了SPCE061A的眾多資源,打破了傳統(tǒng)教學(xué)中單片機(jī)學(xué)習(xí)枯燥和低效的現(xiàn)狀。小車(chē)采用語(yǔ)音識(shí)別技術(shù),可通過(guò)語(yǔ)音命令對(duì)其行駛狀態(tài)進(jìn)行控制。語(yǔ)音控制小車(chē)的主要功能:可以通過(guò)簡(jiǎn)單的I/O操作實(shí)現(xiàn)小車(chē)的前進(jìn)、后退、左轉(zhuǎn)、右轉(zhuǎn)功能;配合SPCE061A的語(yǔ)音特
8、色,利用系統(tǒng)的語(yǔ)音播放和語(yǔ)音識(shí)別資源,實(shí)現(xiàn)語(yǔ)音控制的功能;可以在行走過(guò)程中聲控改變小車(chē)的運(yùn)動(dòng)狀態(tài);2.2.2