一、總體設計
安防清潔機器人的總體設計思緒:
總控制局部:采意圖法半導體公司的STM32芯片。具有高性能,低本錢,低功耗等特性。
驅動電機局部:采用BTS7960芯片驅動電機,具有較大過載電流,不易燒毀經久耐用。
驅動渦流吸塵局部:渦流吸塵局部對PWM控制請求低,運用市面上常見的L298N模塊供電。價錢低廉運用便當耐久。
傳感器局部:主要運用超聲波模塊停止避障,運用紅外對管避免高處跌落,并運用人體紅外模塊停止對家財富平安探測,運用GSM模塊對異常狀況停止報警,火焰報警模塊能有效探測家中某處小型火災。
二、主控局部
一個性能優秀的清潔機器人必然與它的主控芯片有關,安防清潔機器人在運轉時需求處置大量不同地形,并完成最優化道路的既定,所以處置器需求極端強大的性能,并且還需求處置紅外防跌落,火焰報警等模塊信息,綜合以上請求選定意法半導體公司的STM32作為安防清潔機器人的主控板。
三、電機驅動局部
安防清潔機器人采用完整集成的大電流BTS7970芯片作為主驅動芯片,主要具有死區時間短,避免過熱,過壓,欠壓,過流和短路維護,低靜態電流等功用。
電機采用全橋MOS管驅動,使清潔機器人具有極快的的剎車和啟動,靈敏的轉向。、驅動電路采用芯片隔離,能避免因突發緣由而燒毀主控板。以下是電路圖和PCB規劃圖
四、避障采集局部
安防清潔機器人避障采用超聲波遠程測距提早定位;紅外傳感器近間隔準確定位;觸動開關防撞作為機器人的主要避障傳感器。
(一)超聲波遠程提早測距定位
主要運用三個超聲波模塊對前方180°的障礙物停止全面提早掃描,相似于生物界中的蝙蝠捕食昆蟲的定位辦法,經過發射器依次不時地發射超聲波,再由接納端接納反應回來的超聲波,經過芯片內部自帶的時鐘計算時間差,再在芯片內部繪制出前方障礙物的位置。運用超聲波模塊的優勢在于非常的價錢低廉,固然存在一定的盲區,但是三個超聲波互相互補簡直能掩蓋一切盲區。
(二)紅外近間隔準確丈量
安防清潔機器人采用的超聲波模塊關于近間隔的障礙物判別存在一定的誤差,所以采用紅外傳感器模塊對超聲波模塊停止一定的修正,該模塊是一種集發射和接納于一體的光電傳感器,當發射管將調制過后的紅外線發射,接納管對接納的光停止解調接納,可以精確判別近間隔的障礙物,并且檢測障礙物的的間隔精度均能夠經過電位計停止調理。
五、吸塵模塊局部
吸塵模塊作為吸塵機器人的主體局部,吸塵局部主要由吸塵風扇和濾塵局部組成,吸塵風扇采用離心蝸道吸塵,扇葉采用了阿基米德螺線,離心風機極大的降低了噪音,離心蝸道吸塵相關于普通風扇吸塵具有愈加優越的性能,蝸道吸塵愈加的節能,增加了機器人的續航才能。濾塵局部主要由箱體和濾塵網構成。
六、途徑規劃局部
途徑規劃是目前清潔機器人最主要所面臨的問題,依據市場調研得到的目前市面上人們關于清潔機器人最懊惱的就是每個家庭的環境不同,市面上的大多數清潔機器人容易在一個中央原地打轉。途徑規劃也是目前程序前沿的一個中心問題之一。目前途徑規劃關于系統的主要請求是:
1.在不同地圖中尋覓最適宜挪動間隔最短的途徑,盡量減少反復的地域。
2.保證不與地圖中的任何障礙物發作碰撞,并保證障礙物邊緣地段的打掃。
3.防止不同的家具對傳感器感知環境模型形成不可預知的影響。
4.經過最優算法,肯定最佳打掃道路,并保證不會在一些特殊角落墮入死循環狀態。
目前清潔機器人的提高化,遍歷途徑也呈現了越來越多的算法,遍歷途徑規劃是指機器人依據傳感器所探知的四周環境,依照最優化途徑在起始點和終點之間規劃處一條可以掩蓋地圖上除去障礙物以外的一切地域。
以下是目前比擬前沿的幾種規劃道路的算法:
(1)人工勢場法。人工勢場法是機器人導航中提出的一種虛擬規劃法,原理是將清潔機器人假象成一種在勢場中的運動,這種算法運用在清潔機器人這里時能有效的進步清潔機器人的清潔效率。但當遇到復雜的地形時容易產生死鎖現象,目前市面上比擬高端的清潔機器人采用的就是這種算法。不過,該算法的確是目前效率較高的算法。
(2)柵格法。柵格法采用的是幾何的辦法來打掃,將機器人假象為一個點,將需求打掃的空間劃分為一格一格劃一的柵格。。此算法簡單易學,容易在很多單片機內完成。但是此算法效率不高,且柵格大小確實定直接影響效率和掩蓋率。家庭的不同大小所需的柵格大小也不盡相同,形成了不同家庭運用效果的不同。
(3)人工智能法。人工智能法是目前最搶手的算法。該算法基于含糊邏輯,人工神經網絡,遺傳算法來處理目前清潔機器人的途徑規劃問題。該算法是最有可能成為以后清潔機器人規劃道路的主流算法。但是目前該算法任然具有很大的缺乏,而且系統過于復雜關于主控芯片的請求也比擬高,就目前的人工智能算法效率普遍也較低。
前面討論的幾種途徑規劃算法關于單片機而言照舊太過苛刻,經過對單片機的實踐應用,最后提出了以下四種遍歷方式:內螺旋式,往復式,橢圓式,隨機式。經過實驗,得出結論往復式是最合適本機器人的算法。
七、安防局部
安防清潔機器人相關于目前市面上的清潔機器人最大的優勢就在于在普通清潔機器人的根底上添加了安防功用。應用了清潔機器人的挪動不可預測性,為安防提供根底。目前普通安防都是固定于一個中央的,當小偷或其它歹徒有認識的避開裝置了防衛的中央,普通的防衛系統基本不能發現家中的偷竊等行為。而清潔機器人工作的最佳時間點正是主人家不在家或者睡覺這種小偷容易光臨的時分,行走著的機器人關于家庭不該呈現人時的監控簡直沒死角。所以在安防清潔機器人相關于普通的安防愈加有優勢。當火災才發作一點點苗頭時,就很容易被安防清潔機器人發現。從苗頭上就能發現風險,防止過大的損失。所以清潔機器人相關于目前普通的安防設備火災報警設備具有更大的優勢,完成一機多功用。
八、結論和后期開展
在將來幾年中,全智能清潔機器人必將提高,將人們從大量的家庭清潔中解放出來,而且目前都是單一產品,一機多用的理念也不得人心,安防清潔機器人不只具備目前市面上清潔機器人的特性,更是應用清潔機器人的不時挪動性將安防功用做得比普通安防愈加出色。將來清潔機器人的提高必將帶動途徑規劃算法的開展,而多功用性復合清潔機器人必將更有優勢。并且本安防清潔機器人中心控制板還有很多閑暇資源尚未運用,置信在不久的未來還能夠在原有根底上開發出更多家庭適用型功用








