[应用相关] STM32CubeMX PID差速循迹小车

[复制链接]
135|30
plsbackup 发表于 2026-2-9 17:06 | 显示全部楼层
电机启动瞬间电流突变可能导致电压跌落,需单独给MCU供电以避免复位
pmp 发表于 2026-2-9 18:22 | 显示全部楼层
误差的正负对应偏移方向、绝对值对应偏移幅度,必须准确量化
timfordlare 发表于 2026-2-10 11:54 | 显示全部楼层
Ki 谨慎使用两路数字传感器易受干扰,积分可能累积错误;
lzmm 发表于 2026-2-10 17:34 | 显示全部楼层
使用带使能端的电机驱动芯片,方便紧急停止。
在电源和电机间加滤波电容,减少PWM噪声。
huahuagg 发表于 2026-2-12 10:40 | 显示全部楼层
你想要基于 STM32CubeMX 开发一款采用 PID 算法实现差速循迹的小车,核心需求是完成从 STM32CubeMX 配置到 PID 循迹代码实现的完整方案。
beacherblack 发表于 2026-2-12 10:43 | 显示全部楼层
将误差值映射到左右电机的目标速度调整量
jonas222 发表于 2026-2-13 09:45 | 显示全部楼层
当左右轮速度相等 → 直行;
当左轮快、右轮慢 → 向右转;
当左轮慢、右轮快 → 向左转;
循迹传感器检测黑线位置 → 计算“偏离程度”(误差)→ PID 调节左右轮速差 → 回到轨迹中心。
geraldbetty 发表于 2026-2-13 16:20 | 显示全部楼层
防止过冲、振荡等异常情况              
robincotton 发表于 2026-2-13 16:44 | 显示全部楼层
实测其速度-PWM曲线并做补偿              
pixhw 发表于 2026-2-14 14:10 | 显示全部楼层
两路循迹PID差速控制依赖于精确的误差建模、合理的参数匹配以及严格的硬件约束处理。
alvpeg 发表于 2026-2-14 15:43 | 显示全部楼层
如果仍有抖动或振荡,优先检查 Kp 是否过大 或 控制周期是否太短。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0