基於Nuvoton M0518的BLE六爪機器人解決方案

智慧多足機器人是當前研究的熱點,六爪機器人可用于礦災、震災後極端環境下的探測搜救。可通過狹小空間,通過人機交互控制實現複雜地礦地貌環境下的時空資訊獲取,探測生命跡象,爭取救援時間,提高援救效率。

Nuvoton推出基於M0518的六爪機器人解決方案。該方案以M0518單片機作為核心控制器,接收來自安卓手機終端的資料,控制24路舵機的快速平穩運行,實現六足機器人運動。當機器人處於自動避障模式時,單片機將通過紅外模組完成前方障礙物距離檢測。同時,單片機利用內部ADC模組即時檢測電池電量,當電壓低於最小工作電壓時,蜂鳴器發出滴答報警信號,機器人此次將停止動作。

►場景應用圖

►產品實體圖

►展示板照片

►方案方塊圖

►核心技術優勢

(1)機器人共有六根爪子,每根爪子有3個關節,共有18個自由度,可以完成前進、後退、左右移動、轉彎、跳舞等等各式各樣的動作。 (2)當前方具有障礙物,可以通過紅外檢測,並做出規避動作。 (3)可以即時監測電量,電池電量過低,蜂鳴器響起。 (4)可以和手機通過藍牙連接,進行遠端遙控。

►方案規格

• 新唐 NuMicro ARM Cortex-M0 系列,可支援寬工作電壓2.5~5.5V。 • 支援24路16位PWM輸出或是捕捉輸入,頻率最高可以達到100MHz。 • 支援6組UART可以和24路PWM同時使用,FIFO深度16 bytes。 • 高速12-bit ADC,達1MSPS。 • 內建22.1184MHz高速時鐘源,精度達1% (25 ℃,Vdd 5V)。 • LQFP64 封裝支援最多56根GPIO管腳。 • NuMicro特有加密及程式保護,保障程式不被盜取。

技術文檔

類型標題檔案
硬件BOM
硬件Data Sheet
硬件Schematic
操作手冊User Manual