本篇應(yīng)用文章來自于Silicon Labs(芯科科技)在線技術(shù)社區(qū),作者分享了運用XIAO MG24開發(fā)板來打造通過手套動作控制電動滑板(Electric Skateboard)的簡要開發(fā)步驟和關(guān)鍵電路原理。XIAO MG24是開源硬件創(chuàng)新平臺公司-Seeed Studio所推出的超小型低功耗無線微控制器開發(fā)板,其內(nèi)核基于芯科科技EFR32MG24(MG24)多協(xié)議無線芯片,是面向低功耗藍牙(Bluetooth LE)、Zigbee和Thread等無線協(xié)應(yīng)用的理想選擇。它結(jié)合了強大的性能、豐富的無線協(xié)議支持和極小的尺寸,非常適合可穿戴設(shè)備、智能家居、傳感器網(wǎng)絡(luò)等場景。
采用XIAO MG24開發(fā)板來實現(xiàn)帶有獨特控制方式的電動滑板——通過手部動作控制滑板,而不是使用傳統(tǒng)遙控器。用戶只需佩戴一只手套,通過手指的彎曲動作即可實現(xiàn)加速或減速。
該項目充分利用了XIAO MG24開發(fā)板的微型尺寸,將其直接集成到手套中。系統(tǒng)將可穿戴輸入轉(zhuǎn)化為直觀的無線運動控制,這是邁向更自然、更具身體感知的人機交互的重要一步。這一示例包括在手套上的傳感器以準確檢測手指動作,以及相關(guān)的電機驅(qū)動系統(tǒng),還制作了定制同步帶系統(tǒng),以高效提供足夠的扭矩推動滑板前行。同時開發(fā)者還使用了雙向ESC,使滑板輕松具備前進和后退功能。
這里是 GitHub 文檔,有興趣的開發(fā)者可以在其中找到所有的代碼,以及更深入的技術(shù)解析,介紹如何使用3塊XIAO MG24開發(fā)板實現(xiàn)設(shè)計:https://github.com/hiteyjit/hiteyjit-xiao-showdown
電路原理
手套本身為每個彎曲傳感器使用了基本的分壓電路。XIAO MG24通過模擬讀取這些信號,并通過I2C傳輸?shù)降诙K板子。一旦完成傳輸,第二塊MG24板會通過藍牙將信息發(fā)送到電機控制模塊,后者將原始信號映射為PWM輸出供ESC使用,以實現(xiàn)電機按所需速度和方向運行。

手套動作控制電動滑板各部組件連接的基本布局

手套傳感器模塊(XIAO MG24的電源通過USB-C電纜和移動電源連接到其中一塊板子,這里示意為電池)
簡要開發(fā)過程與未來改進
讓XIAO MG24開發(fā)板之間的藍牙通信穩(wěn)定工作并非直觀和輕松的,芯科科技的低功耗藍牙協(xié)議棧與作者最初使用的ESP-NOW設(shè)置有著完全不同的工作流程,為了實現(xiàn)節(jié)點間一致的數(shù)據(jù)傳輸需要進行多次迭代。在硬件方面,早期測試中幾乎燒毀ESC,因為從電鉆電池組快速輸出過多電流。系統(tǒng)仍能運行,但這次測試凸顯了ESC對高電流沖擊的敏感性。此外,開發(fā)過程中還注意到微控制器在長時間運行時出現(xiàn)輕微過熱:MG24雖然緊湊高效,但在高電壓電源下每隔幾毫秒處理連續(xù)PWM信號,確實在熱管理上接近極限。
未來改進方面,本示例的開發(fā)者計劃集成MG24內(nèi)置的6軸 IMU,實現(xiàn)基于動作的轉(zhuǎn)向和穩(wěn)定控制,讓滑板能夠根據(jù)手腕或手臂的傾斜進行方向控制。目前尚未開始探索這一功能,因為當前配置只有一臺電機能驅(qū)動滑板并承載體重,而實現(xiàn)真正的轉(zhuǎn)向控制需要兩到三臺電機以實現(xiàn)差速扭矩。這將是下一階段的重點,一旦擴展了傳動系統(tǒng)和電源管理系統(tǒng),就會實現(xiàn)這一目標。
-
傳感器
+關(guān)注
關(guān)注
2576文章
55056瀏覽量
791497 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6293瀏覽量
118239 -
芯科科技
+關(guān)注
關(guān)注
1文章
499瀏覽量
17702
原文標題:設(shè)計應(yīng)用-基于MG24開發(fā)板驅(qū)動的手套控制電動滑板
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
使用MG24開發(fā)板測試天線分集
基于Vision Board開發(fā)板的電動滑板設(shè)計方案
【Seeeduino XIAO申請】Seeeduino XIAO的PWM應(yīng)用
Seeeduino XIAO開發(fā)板電路原理圖免費下載
最新BG24/MG24無線集成芯片的多元客戶應(yīng)用案例
MG82F6D16開發(fā)包(應(yīng)用 開發(fā)板 范例程序)
MG82F6D17開發(fā)包(應(yīng)用 開發(fā)板 范例程序)
MG82F6D64/32開發(fā)包(應(yīng)用 開發(fā)板 范例程序)
MG82G5E32開發(fā)包(應(yīng)用.開發(fā)板.范例程序)
【成功案例】MG24助力Waites開發(fā)適用于工業(yè)物聯(lián)網(wǎng)和AI的傳感器
MG24無線SoC與Wirepas Mesh設(shè)備天作之合助力物聯(lián)網(wǎng)開發(fā)
芯科科技MG24無線SoC在藍牙測距中的應(yīng)用
將經(jīng)典射擊游戲移植到芯科科技MG24 Matter開發(fā)板
采用XIAO MG24開發(fā)板的手套動作控制電動滑板設(shè)計
評論