新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于DSP+FPGA的機(jī)器人語音識別系統(tǒng)的設(shè)計

基于DSP+FPGA的機(jī)器人語音識別系統(tǒng)的設(shè)計

作者: 時間:2010-12-12 來源:網(wǎng)絡(luò) 收藏

4 的動作控制

4.1 邏輯

通過控制頭部動作,頭部運(yùn)動分為上下和左右運(yùn)動2個自由度,需要2個步進(jìn)電機(jī)控制,DSF完成以后,輸出相應(yīng)的動作指令,動作執(zhí)行結(jié)束后,發(fā)出歸零指令,頭部回到初試狀態(tài)。的作用是提供接口邏輯,設(shè)置存儲指令的RAM塊,同時產(chǎn)生步進(jìn)電機(jī)驅(qū)動脈沖控制步進(jìn)電機(jī)轉(zhuǎn)動方向和角度。

器件為動作指令控制單元,采用FLEXlOKE芯片,接收DSP數(shù)據(jù)后并行控制2路步進(jìn)電機(jī)。FPGA內(nèi)部結(jié)構(gòu)邏輯如圖4所示,F(xiàn)PGA內(nèi)部設(shè)置2個元件為電機(jī)脈沖發(fā)生器,控制電機(jī)的工作脈沖以及正反轉(zhuǎn)。AO~A7為DSP數(shù)據(jù)輸入端口,WR為數(shù)據(jù)寫端口,P1,P2為2個步進(jìn)電機(jī)驅(qū)動芯片脈沖輸入口,L1,L2為電機(jī)正反轉(zhuǎn)控制口,ENABLE為使能信號。

本文引用地址:http://butianyuan.cn/article/151217.htm



RAM1和RAM2分別為2個步進(jìn)電機(jī)的指令寄存器,電機(jī)脈沖發(fā)生器發(fā)出與RAM中相應(yīng)數(shù)量的方波脈沖。DSP通過DO~D8數(shù)據(jù)端輸出8位指令,其中。 D8為RAM選擇,為1時選擇RAM1,為0時選擇RAM0,DO~D7為輸出電機(jī)角度,電極上下和左右旋轉(zhuǎn)角度為120°,精度為1°,初始值都為 60°,DO~D7的范圍為00000000~11111000,初始值為00111100。FPGA作為步進(jìn)脈沖發(fā)生器,通過時鐘周期配置控制電機(jī)轉(zhuǎn)速,與初始值對應(yīng)坐標(biāo)決定正反轉(zhuǎn)。動作指令程序如圖5所示。



其中R1為DSP指令寄存器,R2為當(dāng)前坐標(biāo)寄存器,通過DSP的輸出坐標(biāo)與FPGA的當(dāng)前坐標(biāo)進(jìn)行差值運(yùn)算來確定步進(jìn)電機(jī)的旋轉(zhuǎn)方向和旋轉(zhuǎn)角度,優(yōu)點(diǎn)是可以根據(jù)新的輸入指令的變化,結(jié)束當(dāng)前動作以運(yùn)行新的指令,指令執(zhí)行完畢后,系統(tǒng)清零,步進(jìn)電機(jī)回到初始狀態(tài)。

4.2 FPGA邏輯仿真

FPGA以MAX-PLUSⅡ開發(fā)平臺,用語言為VHDL語言對上述邏輯功能進(jìn)行設(shè)計,并通過JTAG接口進(jìn)行了調(diào)試,F(xiàn)LEXl0KE芯片能夠根據(jù)DSP輸出指令輸出正確的正反轉(zhuǎn)信號和脈沖波形。

4.3 步進(jìn)電機(jī)驅(qū)動設(shè)計

FPGA通過P1,L1,P2,L2輸出控制控制步進(jìn)電機(jī)驅(qū)動芯片。步進(jìn)電機(jī)驅(qū)動采用的是東芝公司生產(chǎn)的單片正弦細(xì)分二相步進(jìn)電機(jī)驅(qū)動專用芯片TA8435H,F(xiàn)PGA與TA8435H電路連接如圖6。



由于FLEX1OKE和TMS320VC5509工作電壓為3.3 V,而TA8435H為5 V和25 V,所以管腳連接使用光電耦合器件TLP521,使兩邊電壓隔離。CLK1為時鐘輸入腳,CW/CCW為正反轉(zhuǎn)控制腳,A,A,B,B為二相步進(jìn)電機(jī)輸入。

5 結(jié) 語

系統(tǒng)充分利用了DSP的高處理速度和可擴(kuò)展的片外存儲空間,具有高速、實(shí)時、率高的特點(diǎn)并支持大的庫,F(xiàn)PGA的使用使系統(tǒng)電路獲得簡化,一片 FLEXl0KE芯片可以完成2個步進(jìn)電機(jī)的時序控制。雖然在處理速度和語音庫的存儲容量上與PC機(jī)系統(tǒng)具有一定的差距,但在的微型化、低功耗和特定功能實(shí)現(xiàn)上,以DSP和FPGA為核心的嵌入式系統(tǒng)無疑具有廣闊的前景。


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉