新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于凌陽16位單片機的智能車設計

        基于凌陽16位單片機的智能車設計

        作者: 時間:2011-09-02 來源:網絡 收藏
        軟件程序

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

          軟件程序由主程序、尋跡模塊程序、避障模塊程序、避障語音播報程序和LED顯示車體轉向程序等幾部分組成。圖6、圖7即為主程序和尋跡程序流程。

          

        主程序流程

        尋跡程序流程

          圖6 主程序流程圖 圖7 尋跡程序流程圖

          PWM算法的實現

          SPCE061A提供了兩個16位定時器,分別有相應的定時器控制寄存器相關參數,P_TimerA_Ctrl(700BH)和P_TimerB_Ctrl(700DH)的第6~9位設置該定時器輸出不同頻率的脈寬調制信號。

          車實地調試

          小車的實際調試是讓小車運行在一個指定或任意給定的由紙板構成的迷宮通道,通道設有兩個進出入口。開始測試時將小車放置在入口處并打開小車電源,小車可以順利地在迷宮內實現躲避障礙,最后從迷宮的另一個出口出來。循跡的測試是在一張空曠的貼有一定黑線軌跡的桌子上進行,測試結果顯示,小車可以按照比賽的要求進行循跡、轉向和避懸崖。

          結語

          本次車是機電一體化的綜合產品。循跡模塊能實現尋黑線車體的自由運轉。小車可以順利地完成拐直角彎道或者掉頭返回(180°轉彎)等操作。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 郸城县| 绥棱县| 奉化市| 香港| 阿图什市| 邵阳市| 奈曼旗| 吴桥县| 吐鲁番市| 民乐县| 洪雅县| 荥阳市| 乌兰察布市| 景德镇市| 德化县| 北辰区| 芜湖县| 平罗县| 枣强县| 博兴县| 宝兴县| 维西| 海阳市| 夹江县| 平昌县| 千阳县| 洛川县| 宁城县| 旅游| 苗栗县| 江源县| 沽源县| 和田市| 岚皋县| 南丹县| 新干县| 三门县| 庆阳市| 开平市| 柳河县| 紫阳县|