导语:人形机器人实现稳定行走、柔性抓取,AI 算法只是一部分,关节模组的硬件性能才是决定动作表现的核心。本文从硬件角度解析人形机器人关节完整技术体系,同时介绍方芯国产DSP在关节电控中的实际应用。

一、人形机器人关节的硬件组成

图片

关节是人形机器人实现各类运动的基础单元,依靠多关节协同完成旋转、摆动、抓取等动作,目前行业应用以旋转关节为主。一体化关节模组已经成为主流方案,将各类元器件高度集成,简化整机装配,提升设备一致性,一套完整关节主要包含五大部件:

1. 动力电机作为动力输出单元,把电能转化为机械能。高性能机器人普遍选用无框力矩电机,兼顾小体积与高功率密度,满足轻量化设计要求。

2. 减速器:完成降速增扭。电机原生转速高、扭矩小,无法直接驱动负载。谐波减速器定位精度高、体积小巧,适合精密作业;行星减速器刚性强,具备不错成本优势,多用于通用场景。

3. 编码器与传感器负责运动与力信息采集。编码器输出电机位置、转速数据,支撑闭环控制;力/ 力矩传感器检测外部接触力,实现柔顺控制,降低碰撞损坏风险。

4. 驱动器:运动控制执行单元,接收上位机指令,完成电机电流、速度、位置闭环控制,保障关节运动精度。

5. 抱闸/ 制动器:安全防护部件,断电或者故障状态锁死关节,防止肢体因自重坠落,规避设备损坏和安全事故。

图片

二、机器人关节与通用工业伺服的差异

在实际工程设计中,不少方案会混淆机器人关节与通用工业伺服,甚至直接替代使用,最终出现结构冗余、运动卡顿、动态响应差、适配性不足等问题。二者虽然均可实现电机驱动与位置控制,但设计目标、结构形态与工况适配性存在本质区别,无法通用。

1. 转速与扭矩设计差异

通用工业伺服额定转速普遍可达3000–6000转/分钟,适配流水线高速连续作业;机器人关节无需高速运行,常规工作转速不超过300转/分钟,设计核心为低速大扭矩、高动态稳定性。因此机器人多采用“电机+一级行星减速器”方案,可平衡整机重量、转速与扭矩指标;工业伺服搭配谐波减速器的传统方案体积大、成本高,不适合人形机器人与轻量化机械臂应用场景。

2. 结构形态差异

通用伺服电机多为细长结构,适配工业设备固定安装布局;机器人关节对安装空间、轴向尺寸要求严苛,需要紧凑贴合机身布置,因此驱动部件普遍采用扁平化设计。细长型通用伺服结构空间利用率低,无法适配机器人狭小安装空间。

3. 工作工况设计差异

工业伺服面向流水线7×24小时连续高强度工作设计,对散热、寿命、持续稳定性指标要求极高;机器人多为间歇性、动态可变工况,无需长时间连续运行,设计重点集中在运动灵活性、快速响应与轻量化,二者设计标准与性能侧重点完全不同。

三、关节驱动板的功能与硬件要求

在关节模组硬件中,电机与减速器属于直观机械结构,真正决定关节控制精度、力控柔顺度与长期运行可靠性的核心部件,是内置的关节驱动板。

图片

关节驱动板并非单纯的供电模块,而是集成控制、功率变换、信号采集、安全保护、总线通信的微型实时控制系统。可实现直流电源交流逆变、微秒级电流与角度采样、故障实时检测与系统保护,是典型的多学科集成电控单元。

目前驱动板主要分为圆形方形两种结构:圆形中孔结构可实现线缆贯穿,利于整机紧凑布局;方形多采用通信、控制、驱动三层集成架构,排布规整、空间利用率更高,高精度伺服领域常用的ELMO驱动器即采用方形结构设计。

作为关节模组的核心中枢,驱动板三大核心功能撑起整机性能:

1. 高精度电机控制

该单元由控制核心、信号采样电路、编码器接口电路组成。主控单元以MCU、DSP为核心,高端方案搭配FPGA/CPLD分担高速实时运算,通过位置环、速度环、电流环三级闭环算法生成PWM驱动信号,实现电机高精度实时控制。

信号采样电路持续采集电流、电压、温度三类关键参数:电流采样用于力矩闭环控制与过流保护;电压采样用于过压、欠压保护与电压前馈补偿;温度采样用于过热保护与功率降额控制,全方位保障系统稳定运行。

2. 高速工业总线通信

驱动板通过EtherCAT、CANopen、RS-485等工业总线与上位机、PLC建立通信,实时接收目标位置、速度、扭矩指令,同时回传电流、位置、故障状态等数据,实现低延迟、高可靠的双向数据交互,保障多轴同步与动作协同。

3. 功率变换驱动输出

由栅极驱动电路与MOSFET/IGBT功率器件构成,负责放大控制信号,完成DC-AC电能变换,为电机提供可控驱动电流。电路集成多级保护与强弱电隔离功能,可有效规避电气异常导致的硬件损坏,提升系统安全性与抗干扰能力。

四、方芯 DSP FCP32C335 参

图片

FCP32C335芯片参

关节驱动性能的好坏,很大程度取决于主控芯片。方芯半导体FCP32C335 是一款对标TI TMS320F28335 的国产高性能浮点 DSP,专为工业电机控制、机器人运动控制场景设计,满足人形机器人关节高实时性、多外设的开发需求。

运算性能32 位浮点 CPU,主频高达 150MHz,内置硬件 FPU 单精度浮点运算单元,可高效运行 FOC、坐标变换、三环闭环等复杂控制算法,平衡控制性能与硬件成本。

外设资源18 路增强型 PWM(含 6 路 HRPWM,MEP 分辨率 130ps),16 通道 12 位高速同步采样 ADC;集成 QEP 正交编码器、CAP 捕获模块,以及 CAN、SPI、SCI、I2C、Mcbsp 等工业通信接口,覆盖编码器采样、电机驱动、总线通信全部需求。

存储与可靠性片上256KB×16(512K)Flash 与大容量 SARAM,搭载加密存储单元保护开发者算法;工业级 40℃~125℃ 宽温工作,支持多档低功耗模式;提供 BGA176(15×15mm)小尺寸封装,适配关节驱动板扁平化、小型化设计;支持 XINTF 外部扩展接口,可适配不同规格关节的定制开发。

五、基于FCP32C335 的关节驱动实际应用方案

基于FCP32C335 DSP 已经形成成熟落地的关节驱动方案,支持 EtherCAT 等主流工业协议,可应用于人形机器人、轻型协作机械臂。

图片

FCP32C335 DSP+FPGA 机器人关节伺服驱动系统框图

系统采用AC-DC-AC 架构,DSP 作为主控承担核心控制任务:采集编码器信号解算电机位置转速;采样三相电流实现力矩闭环;通过串口完成驱动器参数调试;配合 FPGA 扩展高速工业总线,实现多轴低延迟同步控制,为人形机器人关节电控提供国产化解决方案。

小结

人形机器人整机性能提升,离不开底层关节硬件迭代。一体化关节模组、高集成驱动板、高实时运动控制芯片是行业重要技术方向。FCP32C335 这类国产 DSP 的落地,也为人形机器人硬件自主可控提供更多可行选择。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐