新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP與FPGA的機器人聲控系統設計方案

        基于DSP與FPGA的機器人聲控系統設計方案

        作者: 時間:2014-03-08 來源:網絡 收藏
        margin: 0px auto; font-family: Arial, 宋體; color: rgb(51, 51, 51); font-size: 14px; text-indent: 2em; line-height: 25px; text-align: justify; background-color: rgb(255, 255, 255); ">

        本文引用地址:http://www.104case.com/article/241694.htm

        其中R1為指令寄存器,R2為當前坐標寄存器,通過的輸出坐標與的當前坐標進行差值運算來確定步進電機的旋轉方向和旋轉角度,優點是可以根據新的輸入指令的變化,結束當前動作以運行新的指令,指令執行完畢后,系統清零,步進電機回到初始狀態。

        4.2 邏輯仿真

        以MAX-PLUSⅡ開發平臺,用語言為VHDL語言對上述邏輯功能進行設計,并通過JTAG接口進行了調試,FLEXl0KE芯片能夠根據輸出指令輸出正確的正反轉信號和脈沖波形。

        4.3 步進電機驅動設計

        FPGA通過P1,L1,P2,L2輸出控制控制步進電機驅動芯片。步進電機驅動采用的是東芝公司生產的單片正弦細分二相步進電機驅動專用芯片TA8435H,FPGA與TA8435H電路連接如圖6。

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

        5 結 語

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


        上一頁 1 2 3 下一頁

        關鍵詞: DSP FPGA 機器人

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 曲水县| 沾益县| 凤台县| 公安县| 海丰县| 孙吴县| 白银市| 建水县| 故城县| 桃源县| 图片| 通城县| 岐山县| 哈尔滨市| 清镇市| 肇东市| 卢湾区| 滨州市| 开封市| 铅山县| 内乡县| 乌兰浩特市| 乌恰县| 噶尔县| 徐闻县| 当阳市| 饶河县| 和硕县| 台江县| 万载县| 灵石县| 墨脱县| 临清市| 蒲城县| 兴安县| 香港| 滨州市| 永仁县| 闸北区| 连城县| 万山特区|