待补充 Robot-Actuator-V3

⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
KoshiroRobot 37 Stars MIT BOM 完整度: /5 教程完整度: /5

项目简介

请提供需要翻译的英文内容。

项目特点

采用无刷直流电机(BLDC),相比传统舵机扭矩更大、寿命更长。
内置高分辨率磁编码器,支持位置、速度和力矩三种控制模式。
模块化结构设计,电机、减速器、编码器和驱动板高度集成,安装方便。
支持CAN总线通信,可多台执行器组网,实现机器人关节协同控制。
固件基于STM32开发,提供开源代码,方便用户自定义控制算法。
散热结构优化,外壳带有散热鳍片,适合长时间高负载运行。

技术规格

电机类型
额定电压
最大扭矩
额定转速
编码器分辨率
通信接口
控制模式
工作温度
重量
外形尺寸

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
无刷直流电机(定制) 1 额定24V,带霍尔传感器
行星减速器(1:6) 1 铝合金外壳
磁编码器(AS5048A) 1 14位分辨率,SPI接口
定制 BLDC 驱动板 1 基于 STM32F405
MOSFET 驱动芯片(DRV8301) 1 三相驱动
CAN 收发器(SN65HVD230) 1 3.3V 兼容
铝合金外壳(含散热鳍片) 1 CNC 加工
深沟球轴承(6902) 2 支撑输出轴
JST GH 系列连接器 1 电源与通信接口
100μF 电解电容 2 电源滤波

所需工具

工具用途是否必需
3D 打印机 打印测试夹具或外壳原型 ▢ 推荐
烙铁与焊台 焊接驱动板与连接器 ▢ 推荐
万用表 测量电压、连通性 ▢ 推荐
示波器 调试电机驱动波形与CAN信号 ▢ 推荐
螺丝刀套装 组装机械结构 ▢ 推荐
编程器(ST-Link) 烧录固件到 STM32 ▢ 推荐
CAN 分析仪 调试 CAN 总线通信 ▢ 推荐

能力画像

**记忆与知识检索**:2/5 — 项目本身不涉及知识库或检索功能,但需要查阅文档理解协议。
**动手与操作**:4/5 — 需要焊接、组装、机械调试等动手操作,适合有硬件经验的爱好者。
**编程与算法**:3/5 — 需要修改固件代码(C语言),涉及电机控制算法和CAN协议编程。
**设计与建模**:3/5 — 提供3D模型和PCB源文件,可进行结构或电路修改,需掌握KiCad或CAD软件。
**实验与调试**:4/5 — 需要调试电机参数、PID控制、CAN通信,依赖示波器和逻辑分析仪。
**协作与分享**:2/5 — 开源项目,可通过GitHub提交Issue或PR,但社区规模较小。
**学习与研究**:4/5 — 适合学习无刷电机驱动、嵌入式控制、机器人关节设计等知识。
**系统集成**:3/5 — 可集成到四足机器人、机械臂等系统中,需要设计上位机或主控通信。

所需技能

基本的电子焊接与电路调试能力 C语言嵌入式编程(STM32平台) 了解无刷直流电机(BLDC)控制原理 熟悉CAN总线通信协议 能使用3D建模软件(如Fusion 360、SolidWorks)进行结构修改 具备机械装配与公差分析经验

适用场景

制作四足机器人(如Spot微型版)的腿部关节
搭建小型协作机械臂的关节模组
开发轮式机器人的转向或驱动单元
作为高校机器人课程的教学实验平台
用于研究无刷电机FOC控制算法
改造或升级现有机器人项目的动力系统