freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的語音識別系統(tǒng)畢業(yè)設計好(留存版)

2025-08-11 20:01上一頁面

下一頁面
  

【正文】 ine S_GJG 10 //拐就拐define S_DCZY 11 //倒車,請注意extern unsigned int BSR_SDModel[100]。 //解碼并填充隊列 *P_Watchdog_Clear=0x0001。 return 5。 ulAddr=0xe000。k++) { Ret=*p。 uiTimecont = 0。 uiTimecont = 0。 case COMMAND_RIGHT_ID://識別出第四條命令 TurnRight()。 //初始化存儲器RAM BS_Flag=*(unsigned int *)0xe000。 //初始化識別器 while(1) { BSR()。 } *P_INT_Clear = 0x0004。 //辨識結(jié)果寄存 Result = BSR_GetResult()。 //左轉(zhuǎn) *P_INT_Mask |= 0x0004。// 實現(xiàn)功能: 前進子函數(shù)// 參數(shù): 無// 返回值: 無//=====================================================void GoAhead() //前進{ PlaySnd(S_ACT1,3)。i100。 //訓練名稱while(TrainWord(COMMAND_GO_ID,S_ACT1) != 0) 。 //引導訓練,播放指令對應動作 while(1) {Result = BSR_Train(WordID,BSR_TRAIN_TWICE)。// 實現(xiàn)功能: 延時// 參數(shù): 無// 返回值: 無//=====================================================void Delay() { unsigned int i。為此,我們把61板的KEY3鍵定義為重新訓練按鈕,系統(tǒng)運行之后就會不斷的掃描61板的KEY3鍵。3. 定時控制功能:利用時基定時器設定運行時間,小車運行同時啟動定時器,時間到小車停止運行。見下圖整體框圖。這樣便于用DAC做其他用途,用戶可以用過這個跳線來加入自己的外圍電路。電機類別如表2: 電動機 交直流兩用電動機步進電動機交流電機交流伺服電動機同步電機異步電機直流電機電磁式直流電動機他勵并勵串勵復勵永磁直流電動機直流伺服電動機直流力矩電動機無刷直流電動機開關磁阻電動機小車控制分為:前進、倒退、左轉(zhuǎn)、右轉(zhuǎn)和停止。當用第一根表筆接某一電極,而第二表筆先后接觸另外兩個電極均測得低阻值時,則第一根表筆所接的那個電極即為基極b。將萬用表置于R100或R1k擋,按照紅、黑表筆的六種不同接法進行測試。如圖下圖所示: 凌陽音頻識別過程 語音識別的原理首先是語音訓練,然后是語音匹配,接著進行語音處理。 μ’nSP?家族有以下特點:(1)體積小、集成度高、可靠性好且易于擴展 μ’nSP?家族把各功能部件模塊化地集成在一個芯片里,內(nèi)部采用總線結(jié)構(gòu),因而減少了各功能部件之間的連線,提高了其可靠性和抗干擾能力。這為實現(xiàn)語音錄入提供了方便的硬件條件。語音識別技術就是讓機器通過識別和理解過程把語音信號轉(zhuǎn)變?yōu)橄鄳奈谋净蛎畹母呒夹g。首先介紹了SPCE061A的主要性能及其引腳的功能;接著完成了電源電路、復位電路、鍵盤電路、音頻輸入電路,音頻輸出電路和無線控制電路等硬件功能模塊的設計。根據(jù)開始語音訓練錄制的語音命令來控制小車的前進、倒退、左轉(zhuǎn)、右轉(zhuǎn)和停止;在行駛的過程中小車通過光電傳感器自動檢測障礙物,并且自動避開障礙物繞道行駛。因此,與SPCE500A相比,以μ’nSP?為核心的SPCE061A微控制器是適用于數(shù)字語音識別應用領域產(chǎn)品的一種最經(jīng)濟的選擇。μ’nSP?家族采用CMOS制造工藝,同時增加了軟件激發(fā)的弱振方式、空閑方式和掉電方式,極大地降低了其功耗。2 電路設計及程序設計 電路設計基礎知識(1) 二極管:英文是diode。要求測得的電阻越大越好。④ 在路電壓檢測判斷法在實際應用中、小功率三極管多直接焊接在印刷電路板上,由于元件的安裝密度大,拆卸比較麻煩,所以在檢測時常常通過用萬用表直流電壓擋,去測量被測三極管各引腳的電壓值,來推斷其工作是否正常,進而判斷其好壞。具體控制如表4所示行駛狀態(tài)控制電路表4 行駛狀態(tài)控制表行駛狀態(tài)IOB08IOB09IOB10IOB11地址繼電器狀態(tài)前進10100x00A0RE1,RE3閉合倒退01010x0050RE2,RE4閉合左轉(zhuǎn)01100x0060RE2,RE3閉合右轉(zhuǎn)10010x0090RE1,RE4閉合注:圖中的兩個電機完全相同,這樣能更好地保持小車的穩(wěn)定性,在前進上兩個電機能在加減速度上完全達到同步,不會走S路線,如果考慮用一個電機控制轉(zhuǎn)向,而另外一個控制速度和返回的話,由于控制轉(zhuǎn)向的電機電路未接入分壓電阻,當速度不處于最快速度時,小車前進不能走直線,而是向一邊偏,導致路線不對。EXT1(IOB2)為黑線檢測,確定小車位置,EXT2(IOB3)為輪子轉(zhuǎn)數(shù)檢測用于計算路程。 在外界噪音的干擾下,對語音起止點的判別非常重要,若聲音指令信號提取的不恰當,那么所得到的聲音指令信號和我們發(fā)出的指令信號就會有很大的出入,不但會延遲語音識別的時效性,甚至會降低對這些語音信號的識別率。訓練采用應答式訓練,每條指令的訓練次數(shù)為兩次,每一條命令的訓練過程都是一樣的,以“前進”為例說明: 步驟一:小車提示“前進”; 步驟二:告訴小車“前進”; 步驟三:小車提示“請再說一遍”(重復訓練提示音); 步驟四:再次告訴小車“前進”(重復訓練一次)。但是比“語音識別芯片+普通單片機”方案實現(xiàn)起來要簡單很多,而且成本也會降低很多。 //初始化為自動播放 SACM_S480_Play(SndIndex, DAC_Channel, 3)。 return 3。 F_FlashErase(0xe000)。jk5。 //提示 *P_IOB_Data=0x0200。 //延時 *P_IOB_Data=0x0900。 //執(zhí)行動作二:倒車 break。 //初始化IOB,IOB8~11同向輸出 *P_IOB_Attrib=0x0f00。 while(1)。 //Train標志位 *P_IOA_Dir=0xff00。 //停車待命 break。}//=====================================================// 語法格式: void TurnRight()。 //以下為中斷定時操作 __asm(int fiq,irq)。 } }}//=====================================================// 語法格式: void StoreSD()。 //訓練第3個動作 while(TrainWord(COMMAND_RIGHT_ID,S_ACT4) != 0) 。 return 1。i++) { *P_Watchdog_Clear=0x0001。 總結(jié)本設計綜合應用了SPCE061A豐富的軟硬件資源,成功的實現(xiàn)了語音控制功能。(注意:,請在彈出的對話框中選擇打開類型為spj或者所有文件) 第二步:點擊菜單Project-Select Body,或者直接點擊 圖標打開如圖 32所示的對話框: ?圖 73 Select Body對話框 第三步:在彈出的對話框中選擇Body Name為SPCE060A_061A,選擇Probe為Auto,點擊OK按鈕確定。(2) 關于語音識別庫函數(shù)的算法分析:眾所周知,嵌入式語音識別最大難點在于如何在硬件資源相對有限(相對與PC機而言)的情況下,實現(xiàn)大量數(shù)據(jù)處理的語音識別算法。在它們后面接一個簡單的音頻放大電路和喇叭即可實現(xiàn)語音播報功能,音頻的具體功能主要通過程序來實現(xiàn)。 繼電器驅(qū)動電路的設計由于單片機I/O口提供的電流太小,不能直接驅(qū)動繼電器工作。(b) 判定集電極c和發(fā)射極e。(b) 三極管的穿透電流ICEO的數(shù)值近似等于管子的倍數(shù)β和集電結(jié)的反向電流ICBO的乘積。圖中的語音輸入部分MIC_ IN、按鍵輸入KEY、聲音輸出部分的功率放大環(huán)節(jié)等已經(jīng)做到了精簡開發(fā)板——61板上,為我們使用提供了很大的方便。 (3)高性能價格比 μ’nSP?家族片內(nèi)帶有高尋址能力的ROM、靜態(tài)RAM和多功能的I/O口。在此環(huán)境中,支持標準C 語言,可以實現(xiàn)C 語言與凌陽匯編語言的互相調(diào)用,并且,提供了語音錄放的庫函數(shù),只要了解庫函數(shù)的使用,就會很容易完成語音錄放,這些都為軟件開發(fā)提供了方便的條件:SPCE061A 片內(nèi)還集成了一個ICE(在線仿真電路)接口,使得對該芯片的編程、仿真都變得非常方便,而ICE 接口不占用芯片上的硬件資源,結(jié)合凌陽科技提供的集成開發(fā)環(huán)境(unSP IDE)用戶可以利用它對芯片進行真實的仿真;而程序的下載(燒寫)也是通過該接口進行下載。 本文利用凌陽單片機設計一個具有語音識別功能的智能遙控小車?;趩纹瑱C的語音識別系統(tǒng)基于單片機的語音識別系統(tǒng)摘要近幾年來,智能化和自動化技術在玩具制造領域中越來越被關注。該設計將遙控車由傳統(tǒng)的手動遙控改成了語音識別遙控,集成了先進的語音識別技術,加上小車的機動靈活的特點,使控制者可以通過語音控制小車實現(xiàn)預設動作,從而釋放控制者的雙手,而且小車和控制者之間還具有一定的交互功能。SPCE061A 是繼μ’nSP?系列產(chǎn)品SPCE500A等之后凌陽科技推出的又一款16位結(jié)構(gòu)的微控制器。另外,μ’nSP?的指令系統(tǒng)提供具有較高運算速度的16位16位的乘法運算指令和內(nèi)積運算指令,為其應用增添了DSP功能,使得μ’nSP?家族運用在復雜的數(shù)字信號處理方面既很便利,又比專用的DSP芯片廉價。在電機的驅(qū)動方面,采用全橋驅(qū)動技術,利用四個I/O端口分為兩組分別實現(xiàn)兩個電機的正傳、反轉(zhuǎn)和停三態(tài)運行。ICBO隨著環(huán)境溫度的升高而增長很快,ICBO的增加必然造成ICEO的增大。(以PNP為例)將萬用表置于R100或R1k擋,紅表筆基極b,用黑表筆分別接觸另外兩個管腳時,所測得的兩個電阻值會是一個大一些,一個小一些。在這里采用8050NPN管來提供一個開關電壓,實現(xiàn)I/O口對繼電器的驅(qū)動;用IN4007去掉繼電器斷開時線圈產(chǎn)生的反向電流,保護8050NPN管不被損壞。3 軟件設計軟件設計部分是小車控制的的核心,通過軟件編程來控制小車的行駛狀態(tài)。特別的,SPCE061A自帶2K字的RAM,這樣小容量的RAM空間是如何存儲數(shù)據(jù)量較大的語音命令,是值得探討的問題。 第四步:點擊IDE工具欄上的圖標選擇Use ICE模式。下面簡單的介紹一下實際應用中的一些資源優(yōu)勢:在硬件方面,較高的執(zhí)行速度、內(nèi)置的硬件乘法器、ADC和DAC功能、內(nèi)置的AGC自動增益環(huán)節(jié),這些為語音處理提供了強大基礎。 }}//======
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1