跟著人們生涯程度的日趨進步,我國生齒的老齡化也愈來愈顯著,吸塵機械人作為辦事機械人的一種,可以或許取代人停止打掃房間、車間、墻壁等一些簡略休息。 使辦事機械人有了遼闊的市場,已成為一些企業(yè)和科研院所研討的核心。今朝市場上的吸塵機械人固然也具有智能性,但年夜多因為構(gòu)造不盡公道、通用性差、集成度高而招致本錢高,晦氣于普及。在研討總結(jié)市場上絕對成熟產(chǎn)物的基本上,基于ARM Cortex-M3處置器設(shè)計一款具有自我導(dǎo)航功效的室內(nèi)吸塵機械人。外形緊湊、構(gòu)造簡略、運轉(zhuǎn)安穩(wěn)、樂音小,而且本錢低,操作便利,還具有可擴大接口,用戶可以或許依據(jù)現(xiàn)實須要對其功效做進一步開辟。 1、吸塵機械人整體組成 應(yīng)用ARM Cortex-M3處置器設(shè)計一款運用于室內(nèi)的挪動干凈機械人,重要義務(wù)是可以或許自立打掃房間,是以應(yīng)當(dāng)具有以下功效: ?。?)能準(zhǔn)確斷定機械人所處的房間和在房間中所處的方位; ?。?)能準(zhǔn)確檢測出房間內(nèi)的墻壁、家具等妨礙物; ?。?)在游歷完一切房間完成打掃義務(wù)后能自立回到動身點,關(guān)機。 為了避免機械人在任務(wù)時涌現(xiàn)堵轉(zhuǎn)景象,而且能自在進入一些家具好比沙發(fā)、桌子等的底下,吸塵機械人不克不及太高,外形采取半圓柱形。底盤由四個輪子配合支持,個中閣下兩側(cè)為驅(qū)動輪,分離由兩個微型直流機電直接驅(qū)動,前后兩個萬向輪起到支持和導(dǎo)向的感化。采取碰撞、紅別傳感器、超聲波等構(gòu)成多傳感器體系。在機械人的上方裝有紅外吸收傳感器,底盤邊沿平均散布裝有接近傳感器,用來檢測妨礙物;在機械人的后方裝有碰撞傳感器;后方和閣下裝有超聲波測距傳感器,用來檢測四周情況。 整體框架設(shè)計如圖1所示。 2、硬件主體設(shè)計 硬件體系重要由ARM Cortex-M3處置器、傳感器模塊、機電驅(qū)動模塊、人機交互模塊、無線遙控發(fā)射模塊構(gòu)成。 2.1 ARM Cortex-M3處置 機械人掌握體系的重要義務(wù)是依據(jù)傳感器和編碼器等反應(yīng)回來的數(shù)據(jù),停止打掃途徑計劃,掌握打掃、吸塵機構(gòu),完成各類掌握舉措。設(shè)計適合的人機接口,在LCD上顯示機械人狀況和運轉(zhuǎn)時光。是以,機械人掌握體系包含傳感器模塊,機電驅(qū)動模塊,紅外遙控吸收模塊、LED指導(dǎo)燈和液晶顯示模塊。采取ARM Cortex-M3處置器作為機械人掌握體系的焦點,重要是低本錢、小管腳數(shù)和低功耗,而且具有極高的運算才能和極強的中止呼應(yīng)才能,任務(wù)電流僅為50 mA. 2.2機電模塊 分紅小機電驅(qū)動電路和兩路年夜功率驅(qū)動板,包含用于行走的兩個小直流機電和用于吸塵的年夜功率無刷直流機電、掃地的直流滾刷機電、掃邊角的直流邊刷機電。由于機電分離決議機械人的行走途徑和吸塵功率,所以設(shè)計了專門的驅(qū)動板,如圖2所示。行走模塊的設(shè)計對吸塵機械人避障計劃有著相當(dāng)主要的感化,我們將吸塵機械人設(shè)計成一個閉環(huán)掌握,重要包含驅(qū)動電路和光電編碼反應(yīng)電路。光電編碼反應(yīng)電路經(jīng)由過程盤算反應(yīng)回來的脈沖數(shù)目和相位而獲得以后的機電速度。芯片最高可以驅(qū)動25 V的機電,吸塵機械人里行走機電的任務(wù)電壓為24 V,芯片的電壓為5 V,芯片輸入的PWM波轉(zhuǎn)化成年夜電壓PWM波掌握機電。其極限參數(shù)如表1所示。 2.3傳感器模塊 重要包含3部門:用于丈量和感知妨礙物的超聲模塊、紅外和碰撞傳感器,用于狀況檢測的傳感器(檢測電池電量、塵桶、機電堵轉(zhuǎn)懸空)。傳感器模塊使機械人對四周情況做出準(zhǔn)確斷定,為順?biāo)焱瓿闪x務(wù)供給智能決議計劃。 (1)超聲波測距傳感器模塊 室內(nèi)吸塵機械人因為任務(wù)情況的緣由,必需具有檢測各類年夜小、高下、色彩的妨礙物,超聲波是一種非接觸式的檢測技巧,在空氣中流傳不受光線、煙霧、電磁場等外界身分的攪擾,與紅別傳感器比擬,超聲傳感器感應(yīng)間隔更遠,靠得住性高,且本錢低。是以,應(yīng)用高精度的超聲波測距體系可以有用地完成妨礙物的檢測。 本文選用的是US-100超聲波測距模塊可完成0~4.5 m的非接觸測距功效,具有2.4~5.5 V的寬電壓輸出規(guī)模,靜態(tài)功耗低于2 mA,自帶溫度傳感器對測距成果停止校訂,同時具有GPIO,串口等多種通訊方法,任務(wù)穩(wěn)固靠得住。在機械人的前后各裝置兩個超聲波傳感器,處置器發(fā)生40 kHz的脈沖經(jīng)I/O口輸入,再經(jīng)由與非門和三極管縮小構(gòu)成極性相反的兩路脈沖輸出超聲波發(fā)射頭的兩個引腳,探頭即可收回連續(xù)串40 kHz的超聲波,遇妨礙物后前往給吸收電路,處置器同時掌握門電路,以完成發(fā)射波的連續(xù)如圖3所示。超聲波吸收端經(jīng)由過程壓電轉(zhuǎn)換的道理,把經(jīng)妨礙物反射回的旌旗燈號轉(zhuǎn)換為電旌旗燈號經(jīng)由低噪聲縮小和帶通濾波,再比擬發(fā)生中止給處置器停止時光丈量,從而做出妨礙物的間隔斷定,如圖4所示。 (2)紅外和碰撞傳感器模塊 本吸塵機械人在任務(wù)時關(guān)于遠間隔妨礙物重要應(yīng)用超聲波測距,然則超聲波對近間隔妨礙物不敏感,所以增設(shè)紅外模塊停止近間隔檢測,依據(jù)能量反射法設(shè)計紅外丈量模塊。機械人前后裝置兩組紅別傳感器,每組由多達14組紅外發(fā)射吸收管構(gòu)成,在機械人的下面和底盤各裝置14個,每上位和下位的2個紅外發(fā)射和吸收管并聯(lián)而且指向統(tǒng)一個偏向組成一組,每組電路可分為高頻脈沖旌旗燈號發(fā)生、紅外發(fā)射調(diào)理與掌握、紅外發(fā)射驅(qū)動、紅外吸收等幾個部門。經(jīng)由過程38 kHz晶振和非門電路獲得一個38 kHz的調(diào)制脈沖旌旗燈號;應(yīng)用三極管驅(qū)動紅外發(fā)射管(TSAL6200)的發(fā)射。發(fā)射管收回的紅外光經(jīng)物體反射后被紅外吸收模塊吸收,經(jīng)由過程吸收頭(HS0038B)外部自帶的集成電路處置后前往一個數(shù)字旌旗燈號,輸出到微掌握器的I/O口,如圖5所示。
