資料介紹
0引言
隨著人們生活水平的日益提高,我國人口的老齡化也越來越明顯,吸塵機器人作為服務機器人的一種,能夠代替人進行清掃房間、車間、墻壁等一些簡單勞動。
使服務機器人有了廣闊的市場,已成為一些企業和科研院所研究的焦點。目前市場上的吸塵機器人雖然也具有智能性,但大多由于結構不盡合理、通用性差、集成度高而導致成本高,不利于普及。在研究總結市場上相對成熟產品的基礎上,基于ARM Cortex-M3處理器設計一款具備自我導航功能的室內吸塵機器人。外形緊湊、結構簡單、運行平穩、噪音小,并且成本低,操作方便,還具有可擴展接口,用戶能夠根據實際需要對其功能做進一步開發。
1吸塵機器人總體構成
利用ARM Cortex-M3處理器設計一款應用于室內的移動清潔機器人,主要任務是能夠自主清掃房間,因此應該具備以下功能:
?。?)能正確判斷機器人所處的房間和在房間中所處的方位;
(2)能正確檢測出房間內的墻壁、家具等障礙物;
?。?)在游歷完所有房間完成清掃任務后能自主回到出發點,關機。
為了防止機器人在工作時出現堵轉現象,并且能自由進入一些家具比如沙發、桌子等的底下,吸塵機器人不能太高,外形采用半圓柱形。底盤由四個輪子共同支撐,其中左右兩側為驅動輪,分別由兩個微型直流電機直接驅動,前后兩個萬向輪起到支撐和導向的作用。采用碰撞、紅外傳感器、超聲波等組成多傳感器系統。在機器人的上方裝有紅外接收傳感器,底盤邊緣均勻分布裝有接近傳感器,用來檢測障礙物;在機器人的前方裝有碰撞傳感器;前方和左右裝有超聲波測距傳感器,用來檢測周圍環境。
總體框架設計如圖1所示。
2硬件主體設計
硬件系統主要由ARM Cortex-M3處理器、傳感器模塊、電機驅動模塊、人機交互模塊、無線遙控發射模塊組成。
2.1 ARM Cortex-M3處理
機器人控制系統的主要任務是根據傳感器和編碼器等反饋回來的數據,進行清掃路徑規劃,控制清掃、吸塵機構,完成各種控制動作。設計合適的人機接口,在LCD上顯示機器人狀態和運行時間。因此,機器人控制系統包括傳感器模塊,電機驅動模塊,紅外遙控接收模塊、LED指示燈和液晶顯示模塊。采用ARM Cortex-M3處理器作為機器人控制系統的核心,主要是低成本、小管腳數和低功耗,并且具有極高的運算能力和極強的中斷響應能力,工作電流僅為50 mA.
2.2電機模塊
分成小電機驅動電路和兩路大功率驅動板,包括用于行走的兩個小直流電機和用于吸塵的大功率無刷直流電機、掃地的直流滾刷電機、掃邊角的直流邊刷電機。因為電機分別決定機器人的行走路徑和吸塵功率,所以設計了專門的驅動板,如圖2所示。行走模塊的設計對吸塵機器人避障規劃有著至關重要的作用,我們將吸塵機器人設計成一個閉環控制,主要包括驅動電路和光電編碼反饋電路。光電編碼反饋電路通過計算反饋回來的脈沖數量和相位而得到當前的電機速度。芯片最高可以驅動25 V的電機,吸塵機器人里行走電機的工作電壓為24 V,芯片的電壓為5 V,芯片輸出的PWM波轉化成大電壓PWM波控制電機。其極限參數如表1所示。
隨著人們生活水平的日益提高,我國人口的老齡化也越來越明顯,吸塵機器人作為服務機器人的一種,能夠代替人進行清掃房間、車間、墻壁等一些簡單勞動。
使服務機器人有了廣闊的市場,已成為一些企業和科研院所研究的焦點。目前市場上的吸塵機器人雖然也具有智能性,但大多由于結構不盡合理、通用性差、集成度高而導致成本高,不利于普及。在研究總結市場上相對成熟產品的基礎上,基于ARM Cortex-M3處理器設計一款具備自我導航功能的室內吸塵機器人。外形緊湊、結構簡單、運行平穩、噪音小,并且成本低,操作方便,還具有可擴展接口,用戶能夠根據實際需要對其功能做進一步開發。
1吸塵機器人總體構成
利用ARM Cortex-M3處理器設計一款應用于室內的移動清潔機器人,主要任務是能夠自主清掃房間,因此應該具備以下功能:
?。?)能正確判斷機器人所處的房間和在房間中所處的方位;
(2)能正確檢測出房間內的墻壁、家具等障礙物;
?。?)在游歷完所有房間完成清掃任務后能自主回到出發點,關機。
為了防止機器人在工作時出現堵轉現象,并且能自由進入一些家具比如沙發、桌子等的底下,吸塵機器人不能太高,外形采用半圓柱形。底盤由四個輪子共同支撐,其中左右兩側為驅動輪,分別由兩個微型直流電機直接驅動,前后兩個萬向輪起到支撐和導向的作用。采用碰撞、紅外傳感器、超聲波等組成多傳感器系統。在機器人的上方裝有紅外接收傳感器,底盤邊緣均勻分布裝有接近傳感器,用來檢測障礙物;在機器人的前方裝有碰撞傳感器;前方和左右裝有超聲波測距傳感器,用來檢測周圍環境。
總體框架設計如圖1所示。
2硬件主體設計
硬件系統主要由ARM Cortex-M3處理器、傳感器模塊、電機驅動模塊、人機交互模塊、無線遙控發射模塊組成。
2.1 ARM Cortex-M3處理
機器人控制系統的主要任務是根據傳感器和編碼器等反饋回來的數據,進行清掃路徑規劃,控制清掃、吸塵機構,完成各種控制動作。設計合適的人機接口,在LCD上顯示機器人狀態和運行時間。因此,機器人控制系統包括傳感器模塊,電機驅動模塊,紅外遙控接收模塊、LED指示燈和液晶顯示模塊。采用ARM Cortex-M3處理器作為機器人控制系統的核心,主要是低成本、小管腳數和低功耗,并且具有極高的運算能力和極強的中斷響應能力,工作電流僅為50 mA.
2.2電機模塊
分成小電機驅動電路和兩路大功率驅動板,包括用于行走的兩個小直流電機和用于吸塵的大功率無刷直流電機、掃地的直流滾刷電機、掃邊角的直流邊刷電機。因為電機分別決定機器人的行走路徑和吸塵功率,所以設計了專門的驅動板,如圖2所示。行走模塊的設計對吸塵機器人避障規劃有著至關重要的作用,我們將吸塵機器人設計成一個閉環控制,主要包括驅動電路和光電編碼反饋電路。光電編碼反饋電路通過計算反饋回來的脈沖數量和相位而得到當前的電機速度。芯片最高可以驅動25 V的電機,吸塵機器人里行走電機的工作電壓為24 V,芯片的電壓為5 V,芯片輸出的PWM波轉化成大電壓PWM波控制電機。其極限參數如表1所示。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于ARM的吸塵機器人硬件電路設計
- 仿貓腿機器人跳躍能力評估分析 5次下載
- 智能農業除草機器人研究分析綜述 17次下載
- 上肢康復機器人現狀及研究分析 7次下載
- 基于形狀記憶合金的軟體機器人研究分析 6次下載
- 機器人無線充電電路設計 47次下載
- 基于Matlab的機構與機器人分析資料下載 11次下載
- 基于DSP和PC的農業機器人控制系統 17次下載
- 基于DSP芯片的足球機器人實現與設計 26次下載
- 硬件設計實例:基于ARM處理器的吸塵機器人開發資料下載
- 如何分析新型二自由度平動并聯機器人的結構和運動學 7次下載
- Arduino教學機器人的使用教程免費下載 37次下載
- 吸塵機器人系統設計與避障算法研究 4次下載
- 基于ARM處理器的吸塵機器人與硬件設計 8次下載
- 基于神經網絡的自主吸塵機器人混合視覺研究 0次下載
- 基于智能制造的工業機器人應用實踐 817次閱讀
- 機器人故障分析和解決方法 2059次閱讀
- 基于用于檢測障礙物的傳感器的3D打印清潔機器人 2081次閱讀
- 面對疫情 醫療機器人能幫上什么忙? 2126次閱讀
- 真空潔凈機器人 6179次閱讀
- 焊接機器人的現狀及前景分析 1.2w次閱讀
- 服務機器人市場需求及前景分析 8308次閱讀
- 教育機器人市場分析_教育機器人市場前景 5544次閱讀
- 協作機器人的起源_為什么需要協作機器人 8125次閱讀
- 如何區分機器人、協作機器人和移動機器人? 6827次閱讀
- 以ARM處理器為基礎的吸塵機器人硬件設計方案詳解 1828次閱讀
- 機器人編程常用的四大語言 4.9w次閱讀
- 軟體機器人 前所未見的機器人 3692次閱讀
- 機器人的最佳編程語言是什么?機器人十大流行編程語言匯總 3.4w次閱讀
- 掃地機器人和吸塵器哪個好_掃地機和吸塵器的區別 4649次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多