• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于LM3S811的智能避障小車

    基于LM3S811的智能避障小車

    作者:楊汝軍 時間:2013-02-20 來源:電子產(chǎn)品世界 收藏

      硬件電路的設(shè)計

    本文引用地址:http://www.czjhyjcfj.com/article/142137.htm

      小車所能實現(xiàn)的功能:主動識別障礙物,并對障礙物自動做出反應(yīng),實現(xiàn)自動避障功能。整個系統(tǒng)大致分為以下五個主要部分:電源模塊、微控制器單元模塊、電機(jī)控制模塊、傳感器模塊、機(jī)身模塊。以下就各部分進(jìn)行詳細(xì)的說明。

      電源模塊

      本系統(tǒng)選擇了8.2V的直流電壓源為整個系統(tǒng)進(jìn)行供電,電機(jī)部分需要7~12V的直流電源,采用電壓源直接為其控制驅(qū)動芯片來供電,傳感器模塊需要5V的直流電源,采用SPX1117M3_5V的穩(wěn)壓芯片來輸出恒定的5V電壓,微控制器模塊需要3.3V的直流電源,我采用SPX1117_M3_3.3V的穩(wěn)壓芯片來為其提供恒定的電壓源。

      微控制器模塊

      整個系統(tǒng)的控制單元采用(與LM3S615全兼容)。是32位的基于Cortex_M3 V7M架構(gòu)的微控制器;具有32KB的Flash和8KB的SRAM;可以達(dá)到50MHz的工作頻率;集成了嵌套向量中斷控制器(NVIC)以提供明確的中斷處理,有29個中斷,帶8個優(yōu)先級;具有豐富的外設(shè)資源,多達(dá)3個通用定時器,2個UART、1個SSI、ADC、I2C、3個PWM發(fā)生器模塊,多達(dá)34個通用GPIO。本系統(tǒng)主要使用到的部分是JTAG口下載和調(diào)試測序,PWM模塊以驅(qū)動紅外線傳感器,GPIO口以驅(qū)動步進(jìn)電機(jī),ADC模塊檢測電池電壓。

      電機(jī)控制模塊

      電機(jī)控制模塊主要負(fù)責(zé)控制的運(yùn)動,包括電機(jī)和電機(jī)驅(qū)動電路兩部分。電機(jī)為兩個兩相四線制步進(jìn)電機(jī),工作電壓為8.2V。電機(jī)驅(qū)動芯片采用BA6845FS,每個芯片包含2個H橋,它的最大驅(qū)動電流為1A,且在輸入邏輯的控制下輸出有3種模式:正向、反向和停止。

      傳感器模塊

      傳感器單元選用IRM-8601S紅外線一體化接收頭;普通紅外線發(fā)射管。紅外發(fā)射管SIR563ST3F具有以下特性:最大輻射角約為30°,工作中心頻率38kHz,940nm波長,PWM調(diào)制。紅外線接受管IRM8601S為一體式紅外線接收頭,其最佳工作波長為940nm,視角45?,38kHz帶通濾波。使用PWM模塊產(chǎn)生38kHz的紅外調(diào)制信號經(jīng)紅外發(fā)射管發(fā)出,當(dāng)一體化接收頭接收到38kHz的紅外發(fā)射信號時將產(chǎn)生低電平,否則為高電平。采集接收端的信號狀態(tài)來判斷是否有墻壁。

      機(jī)身模塊

      結(jié)合的外型尺寸、迷宮格的大小以及電腦鼠走迷宮競賽的比賽要求,我們對電腦鼠機(jī)身進(jìn)行了設(shè)計,并交由工廠加工制作。

      底層算法的研究

      搜集查閱相關(guān)資料,對各部分功能進(jìn)行需求分析,制作程序流程圖,對各部分代碼進(jìn)行編寫。

      傳感器驅(qū)動

      通過調(diào)節(jié)電位器阻值的大小,改變有效發(fā)射信號強(qiáng)度,當(dāng)接收頭剛好能接收到信號時,記錄下此時發(fā)射的強(qiáng)度,這樣也就可以大致測算出距離。讓五個發(fā)射頭輪流發(fā)射38kHz及35kHz的調(diào)制信號,改變有效發(fā)射信號的強(qiáng)度,從而能夠粗略判斷障礙物的遠(yuǎn)近距離,指示出有沒有障礙物。



    關(guān)鍵詞: 智能避障小車 LM3S811 電腦鼠

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 紫金县| 武威市| 榆社县| 丹凤县| 普安县| 焉耆| 柳林县| 阜南县| 阿鲁科尔沁旗| 高邑县| 博乐市| 景洪市| 南平市| 望奎县| 互助| 红河县| 始兴县| 唐山市| 竹山县| 沐川县| 格尔木市| 洪江市| 巫溪县| 南川市| 正安县| 徐闻县| 那坡县| 霍城县| 自治县| 左贡县| 睢宁县| 准格尔旗| 自治县| 巢湖市| 临海市| 昭觉县| 内黄县| 怀宁县| 新干县| 蒙阴县| 哈尔滨市|