資料介紹
描述
項目目標
這個項目的目標是能夠設計和建造一個“Roomba”類型的功能機器人。將來,當然,隨著時間的推移,我們將實現(xiàn)距離傳感器,以僅在檢測到物體在 6 英寸以內時觸發(fā)此中斷以更改狀態(tài)。這個新的狀態(tài)變化將被觸發(fā),以便由 Quade 執(zhí)行轉向運動以避免碰撞。
未來發(fā)展
Quade 正在開發(fā)一種“爬行步態(tài)”,但尚未完成。這種步態(tài)是通過抬起一條腿并向前旋轉而另一條腿緩慢地向后旋轉來操作的,每條腿都會重復這種步態(tài)。代碼已開發(fā)但未完全實現(xiàn)。這是由于在確定所需角度方面存在不可預見的困難
創(chuàng)建了遠程供電的 Quade 的設計,但也沒有實施。這涉及使用 7.4V LIPO 電池和分壓器,以便將電壓降低到 MSP432 所需的必要 5V。然后,MSP 將能夠為 PCA 板和伺服系統(tǒng)供電。由于缺少將分壓器電路連接到 MSP USB 插座所需的適配器,因此從未實施此添加。
功能框圖
軟件圖
頂級軟件圖:
LED軟件圖:
PCA 到 Servos 軟件圖:
IMU軟件圖:
引腳圖
接線圖
項目要求
操作要求:
- Quade 應識別自身 6 英寸內的障礙物
- Quade 將自動前進
- 當檢測到障礙物時,Quade 應將自身重新定位到右側
- Quade 應在向前移動或重新定位之前評估障礙物的新位置
- Quade 將在前進時閃爍綠色 LED
- Quade 應在轉動時閃爍紅色 LED
物理要求:
- 每個伺服應提供高達 1200 g-cm 的扭矩
- Quade 應穩(wěn)定,即在空閑或移動時重心應位于足跡內
電源要求:
- Quade 應使用板載電池供電
- MSP432R 應提供 5V
- 每個伺服應提供 5V
- 每個伺服應提供最大電流 494.32 mA
- 7.4 V 電源應轉換為 5V
- 超聲波傳感器應提供 5V
- 超聲波傳感器應提供 15 mA
- IMU 應提供 3.3V
- IMU 應提供 0.55 mA
- PCA 板應提供 3.3V
傳感器要求:
- 超聲波傳感器應接收到 ECHO 引腳的 10mu 波以觸發(fā)傳感器
- 超聲波傳感器應返回一個范圍成比例的波
- MSP432R 應轉換從超聲波傳感器接收到的時間和返回距離
- MSP432 應通過 I2C 與 IMU 通信
- MSP432 和 IMU 的 SCL 頻率應在 0 到 100 kHz 之間
測試和調試
2個伺服電機控制的單元測試
磁力計輸出驗證測試:
為了確保伺服運動,需要對每個組件進行單獨測試,以確保正確的結果。在上圖中,通過調試器顯示磁力計已成功連接并正在與 MSP401R 板通信。
與磁力計的 I2C 通信:
雖然確認磁力計通過 I2C 與 MSP 通信,但當 SDA 和 SCL 總線連接到 AD2 時,無法讀取邏輯。Waveforms 軟件不會清除起始位、數(shù)據(jù)位和確認位,而是讀取錯誤。這是出乎意料的,調試嘗試沒有產生任何結果。這將需要進一步調查。
按下按鈕 S1 時觸發(fā)調試器中斷:
必要測試的下一部分是驗證按鈕觸發(fā)的中斷是否正常工作。在上圖中,您可以看到按鈕被按下,并且在調試器中,觸發(fā)了中斷并執(zhí)行了伺服代碼。
伺服單元測試的完整電路:
上圖為 2 伺服單元測試的完整電路。總共有5個組件。IMU 通過引腳 1.6 和 1.7 連接到 MSP。PCA 也連接到這些相同的引腳,并具有與 MSP 板的電源和接地連接。最后,有兩個舵機(從 8 個簡化為測試用)連接到 PCA 板。額外的電源連接來自連接到 PCA 板的 10A 5V 電源,以提供移動伺服系統(tǒng)所需的額外電壓。
貿易研究
運動控制貿易研究傳感器
這是為確定創(chuàng)建 Quade 運動的最佳/最可行方法而進行的第一次貿易研究。我們研究了三個選項:紅外線、超聲波和激光距離傳感器。我們用來對這三種方法進行排名的標準是實施的時間/難度、成本和功能。這是按照從 1 到 5 的等級進行的,其中 1 是最差的,5 是最好的。
紅外距離傳感器:10
實施時間/難度:3
我們以前從未使用過紅外傳感器,因此我們需要了解它的工作原理,但它與 MSP432 兼容。
費用:3
adafruit 的紅外距離傳感器的成本為 14.95 美元。
功能:4
它是一種短程距離傳感器,使用紅外光來確定物體的距離。它可以在一天中的任何時間使用,并且可以檢測具有更復雜表面的物體。
超聲波距離傳感器:13
實施時間/難度:4
我們已經使用超聲波距離傳感器進行了一個項目,因此我們熟悉它的工作原理,這意味著它應該更容易實現(xiàn)。
費用:5
這確實來自我們的課程套件,因此團體成員無需額外費用,盡管 Sparkfun 的費用為 3.95 美元。
功能:4
它是一種短程距離傳感器,使用聲波來確定其附近物體的距離。因為它使用聲波,Quade 可以在幾乎任何環(huán)境中的任何時間使用。它確實無法檢測具有極端表面的物體,但我們不希望遇到這樣的物體。此外,我們項目的應用不需要遠程目標檢測。
激光距離傳感器:9
實施時間/難度:2
我們以前從未使用過 LiDAR 傳感器,因此我們需要學習如何使用它,但它與 MSP432 兼容。
費用:2
我們能找到的最低 LiDAR 傳感器成本是 Seeed Studio 的 39.95 美元。
功能:5
它是一種遠程距離傳感器,使用激光來確定物體的距離。它非常準確,可以高頻檢查物體,因此可以檢測快速移動的物體。激光雷達可以晝夜使用,由于波長較短,可以探測到更小的物體。
在這些條件下,我們確定最適合我們的 Quade 運動實施的是使用超聲波距離傳感器。
- Roomba Pine紫外燈機器人開源
- 使用Arduino和Android設備控制Roomba機器人
- 瞳步迎賓講解機器人
- 瞳步消毒機器人方案
- ABB機器人CP中級應用培訓 11次下載
- 了解機器人電子教材下載 19次下載
- 機器人無線充電電路設計 47次下載
- 基于Matlab的機構與機器人分析資料下載 11次下載
- 基于DSP和PC的農業(yè)機器人控制系統(tǒng) 17次下載
- 基于DSP芯片的足球機器人實現(xiàn)與設計 26次下載
- 機器人技術及其應用說明 4次下載
- Arduino教學機器人的使用教程免費下載 37次下載
- 主流機器人有哪些操作系統(tǒng)詳細資料大盤點
- 機器人設計教程之機器人控制和決策子系統(tǒng) 23次下載
- 機器人在不同領域的不同應用類型的介紹 1次下載
- VASS 標準機器人的附加功能 699次閱讀
- 面對疫情 醫(yī)療機器人能幫上什么忙? 2126次閱讀
- 真空潔凈機器人 6179次閱讀
- 工業(yè)機器人技術應用 5176次閱讀
- 服務機器人功能有哪些 6106次閱讀
- 醫(yī)用機器人的功能_醫(yī)用機器人分類 2227次閱讀
- 機器人控制器有哪些類型_機器人控制器發(fā)展 1.1w次閱讀
- 協(xié)作機器人的起源_為什么需要協(xié)作機器人 8127次閱讀
- 盤點機器人傳感器的類型及其作用 7743次閱讀
- 如何區(qū)分機器人、協(xié)作機器人和移動機器人? 6828次閱讀
- 云視頻技術讓機器人更具有娛樂性讓機器人更融入你的生活 3520次閱讀
- 機器人編程常用的四大語言 4.9w次閱讀
- 軟體機器人 前所未見的機器人 3692次閱讀
- 掃地機器人的工作原理詳解 10.5w次閱讀
- 如何使用HRMRP機器人平臺構建機器人應用系統(tǒng) 1629次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多