[具身智能-669]:亚博 STM32 机器人控制板:Motor1~4 编码电机接口 VS PWM 舵机接口 完整对比 亚博 STM32 板Motor1~4 编码电机接口 VS PWM 舵机接口 完整对比结合 RDK X5 移动机器人项目先厘清硬件本质区别再讲适用场景。一、接口硬件定义基于 YB-ERF01 原理图1Motor1Motor4四路有刷直流编码电机驱动通道每通道引脚M、M-、GND、3.3V、HA、HB内置H 桥功率驱动芯片可以直接输出大电流驱动直流减速电机HA/HB正交编码器信号输入硬件定时器采集脉冲功能实现速度闭环 PID、里程计解算、运动学解算差速 / 麦轮底盘。2Servo S1~S4PWM 舵机控制通道包含Servo 端子 S1/S2/S3/S4 拓展 PWM只输出3.3V/5VPWM 控制信号50Hz 标准舵机信号无内置功率驱动不能直接驱动直流电机供电由VM Choose跳线选择5V / 6.8V仅给舵机供电信号作用输出位置指令控制伺服舵机转到指定角度。二、核心对比表格表格对比维度Motor1~Motor4 编码直流电机通道PWM 舵机控制接口Servo/S1~S4驱动能力内置 H 桥功率驱动直接驱动直流减速电机大电流动力负载仅输出控制电平信号无功率驱动只能接舵机控制对象直流编码减速电机移动底盘轮子动力源航模伺服舵机云台、机械关节、转向机构控制模式速度闭环控制支持正转 / 反转、无级调速通过编码器获取转速、里程位置控制输出角度指令0~180°单向旋转不能连续圆周运转反馈信号自带正交编码器输入获取轮速、里程用于 SLAM 导航/odom里程计无反馈信号普通模拟舵机没有位置回传数字舵机需要额外串口通信信号频率PWM 频率数千20kHz电机驱动固定 50Hz PWM标准模拟舵机协议转向特性电机可以连续双向 360° 旋转舵机只能在限定角度区间摆动±90° 常见无法持续自转典型负载机器人移动底盘、麦轮 / 差速车轮摄像头云台、机械臂关节、挡板开合、转向舵ROS 话题匹配接收/cmd_vel速度指令发布/odom里程计速度指示没有位置信息只有轮子转速接收角度控制话题/servo_angle无原生里程输出位置指示指定的位/角度三、关键误区澄清 ⚠️不要混淆360° 连续转舵机 ≠ 直流编码电机市面上所谓“360 度舵机” 本质还是舵机协议只能控制转向与启停没有速度闭环、没有高精度里程输出完全不适合作为导航小车驱动轮。舵机接口绝对不能直接接直流减速电机舵机引脚只有弱信号 小电流供电没有 H 桥接上直流电机立刻烧毁板上电路。Motor 通道不能驱动舵机电机驱动 PWM 频率、电平协议和舵机标准 50Hz 信号不兼容强行接线舵机无法正常工作。四、结合RDK X5 机器人项目选型建议✅ 使用 Motor1~Motor4编码电机通道场景移动自主导航底盘两轮差速小车、四轮麦克纳姆轮底盘需要 SLAM 建图、Nav2 自主导航依赖编码器生成里程计需要连续调速、前进后退、长时间稳定运动。✅ 使用 PWM 舵机接口Servo/S1~S4场景机器人拓展机构不作为行走动力摄像头二维云台俯仰 / 水平转动机械抓取爪子、物料挡板开关指定的位置阿克曼小车前轮转向机构五、典型整车搭配方案方案 1标准导航小车Motor1Motor2 → 左右驱动轮编码直流电机Servo 接口 →云台舵机方案 2阿克曼转向小车Motor1 → 后轮驱动电机Servo 接口 → 前轮转向舵机六、工程风险提示电机通道负载大电机务必并联续流二极管减少电磁干扰避免干扰板载九轴 IMU舵机启动冲击电流大多路舵机同时动作容易拉低电源电压建议舵机增加独立外部供电如果你计划做 SLAM 自主导航行走轮必须使用 Motor 编码电机通道不要尝试用舵机充当驱动轮缺少里程反馈无法稳定导航。