新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于TMS32OLF2407A的教育機器人硬件系統設計

        基于TMS32OLF2407A的教育機器人硬件系統設計

        作者: 時間:2010-12-22 來源:網絡 收藏

        0 引言

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

          智能機器人作為一個高新科技的綜合體,直接反應了一個國家信息技術的發展水平,受到了社會各界的高度重視。最近這些年,在我國大學里已經將機器人作為機械電子學、計算機技術、人工智能等的載體廣泛適用于工科本科生的講授課程,在中學,教育機器人則逐漸成為素質教育、技能實踐活動的選題之一,各種機器人比賽正蓬勃發展。智能機器人涉及了信息技術的幾乎所用內容,可以讓學生接觸并看到信息技術的全景,并且智能機器人是信息技術的開放平臺,學生可以充分發揮想象力去開發各種智能裝置,從而培養學生對信息技術的開發能力,在開發過程中,培養各種能力,激發學生的興趣。

          1 設計思想與總體方案

          1.1 教育機器人的設計思想

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

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

          1.2 總體設計方案和框圖

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

        機器人小車系統整體框圖

          2 系統硬件模塊設計

          2.1 TMS320LF2407A最小系統設計

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

        硬件原理框圖


        上一頁 1 2 3 下一頁

        關鍵詞: 收發器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 闸北区| 南投市| 德令哈市| 惠安县| 井研县| 霸州市| 尉犁县| 浠水县| 米泉市| 都安| 诏安县| 惠来县| 尉犁县| 宝坻区| 突泉县| 青阳县| 沛县| 昌邑市| 安徽省| 民权县| 信丰县| 东光县| 三原县| 安仁县| 商都县| 金堂县| 天长市| 安多县| 湘乡市| 崇信县| 莱阳市| 平遥县| 东平县| 色达县| 通化县| 明水县| 临沭县| 龙口市| 漯河市| 望城县| 会同县|