新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > TMS320LF2407A實現(xiàn)教育機器人硬件平臺

TMS320LF2407A實現(xiàn)教育機器人硬件平臺

作者: 時間:2011-09-25 來源:網絡 收藏

引言

本文引用地址:http://2s4d.com/article/150171.htm

  智能作為一個高新科技的綜合體,直接反應了一個國家信息技術的發(fā)展水平,受到了社會各界的高度重視。智能涉及了信息技術的幾乎所用內容,可以讓學生接觸并看到信息技術的全景,并且智能是信息技術的開放,學生可以充分發(fā)揮想象力去開發(fā)各種智能裝置,從而培養(yǎng)學生對信息技術的開發(fā)能力,在開發(fā)過程中,培養(yǎng)各種能力,激發(fā)學生的興趣。

本文設計的以智能小車為載體的基于機器人,包括電源模塊和電機驅動模塊電路設計,并集成了紅外和光敏傳感器和無線數(shù)據傳輸模塊,通過軟件設計可尋跡、避障及尋跡避障相結合的功能,達到了理論課程學習與動手實踐相結合的目的,鞏固了知識并進一步提高了學習者的興趣。

  1 設計思想與總體方案

  1.1 機器人的設計思想

  本機器人以微控制器為核心,由紅外傳感器和光電傳感器等各種傳感器采集的外部環(huán)境信息作為輸入信號,通過DSP進行運算處理,利用PWM技術實時輸出調整小車的速度和方向,小車尋跡、避障、尋跡加避障等自動控制的功能,另外在小車于尋跡過

  程中遇到障礙物,當尋跡加避障算法在尋跡的同時不能完成避障功能時,可由PC機與其相連的無線通信收發(fā)模塊和DSP相連的另一無線收發(fā)模塊無線短距離通信,控制小車脫離障礙區(qū)并進行正常尋跡。

  1.2 總體設計方案和框圖

  機器人小車系統(tǒng)整體框圖如圖1所示,主要有最小系統(tǒng)部分、電源模塊、電機驅動模塊、傳感器模塊、無線通信模塊構成,實現(xiàn)由車載的各種傳感器將信息不斷地傳遞給車載微控制器,并將編程設計算法下載至微控制器實現(xiàn)實時調整小車的運動狀態(tài),完成一定的功能要求。

  

教育機器人硬件平臺框圖

  2 系統(tǒng)模塊設計

  2.1 TMS320LF2407A最小系統(tǒng)設計

  TMS320LF2407A是2000系列中目前應用最為廣泛的產品,它在片上不僅具有一個適于進行數(shù)字信號處理的高效處理器,而且還集成了存儲器和適應控制領域應用的豐富片上外設,從而構成了一個基本的片上計算機系統(tǒng)。除了具有改進的哈佛結構、多總線結構和流水線結構等優(yōu)點外,它還采用高性能靜態(tài) CMOS技術,電壓降為3.3V,減少了功耗,指令執(zhí)行速度提高到40MIPS,幾乎所有指令都可以在2 5ns的單周期內完成。TMS320LF2407A的基本結構包括中央處理器單元(CPU)、存儲器、片內外設與專用電路三個組成部分。本系統(tǒng)硬件充分利用TMS320LF2407A控制器的特點采用模塊化設計,分為基本電路和擴展控制電路部分?;倦娐钒娫措娐?、復位電路、時鐘電路、A/D 輸入通道和JTAG仿真電路等。擴展電路包括存儲器及譯碼電路、串行通信SCI與RS-232接口電路、CAN接口電路、SPI功能模塊等。系統(tǒng)硬件原理框圖如圖2所示。

  


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉