新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 一種基于FPGA的智能小車設計方案

        一種基于FPGA的智能小車設計方案

        作者: 時間:2014-07-15 來源:網絡 收藏

          超聲波發射電路如圖7所示。

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

          3.3 電機驅動電路

          電機驅動模塊采用專用芯片L298N作為電機驅動芯片,L298N是一個具有高電壓大電流的全橋驅動芯片,其響應頻率高,一片L298N可以分別控制兩個直流電機。表1為L298N功能表。L298N的5、7、10、12四個引腳接到上,通過對的編程就可實現兩個直流電機的PWM調速控制,其驅動電路的設計如圖8所示。

          

         

          4 系統軟件設計

          本系統采用PWM來調節直流電機的速度,通過VHDL語言編程實現的邏輯門控制。小車進入循跡模式后就開始不停地掃描與紅外探測器連接的單片I/O口,一旦檢測到某個I/O口有信號變化,就執行相應的判斷程序,把相應的信號發送給電動機從而糾正小車的運行狀態。小車循跡避障流程圖分別如圖9、圖10所示。

          

         

          5 系統測試

          為了測試系統的正常運行情況,設計場景對循跡小車系統進行測試。測試路線是用黑色的電工膠布來鋪設,鋪設在淺色地板上,該軌道為S型,在起點處以及各個目的地的終點處,有一條貫穿軌道的黑色橫線,以此來指明停車點,S型軌道結束后,地面的任意擺上幾個障礙物,走完障礙物路面到達指定地點停車。

          通過軟硬件調試,在Quartus II軟件上得到的仿真波形如圖11所示。

          

         

          6 結論

          文中設計的,采用紅外傳感器TRTC5000為循跡模塊、FPCA為主要控芯片。小車使用單元模塊化的電路設計,使得系統簡潔,響應快、性能穩定,經測試小車實現了避障循跡功能。

        fpga相關文章:fpga是什么


        手機電池相關文章:手機電池修復


        pwm相關文章:pwm是什么


        負離子發生器相關文章:負離子發生器原理
        透射電鏡相關文章:透射電鏡原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 油尖旺区| 东乡县| 嘉兴市| 敖汉旗| 辽中县| 赫章县| 紫云| 福建省| 文登市| 井冈山市| 波密县| 休宁县| 肥西县| 长丰县| 宁海县| 黑龙江省| 桂阳县| 东阿县| 屏山县| 临沭县| 南汇区| 昌江| 喜德县| 峡江县| 定边县| 清丰县| 达尔| 镇平县| 汉中市| 将乐县| 博野县| 南木林县| 泰宁县| 重庆市| 明星| 孟村| 刚察县| 修文县| 巴楚县| 花莲县| 甘肃省|