logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PID 算法控制有刷电机转速:从编码器测速到 C 语言闭环实现

PID 控制电机速度,核心不是背公式,而是把闭环链路搭起来。固定周期控制编码器测速速度滤波输出限幅积分限幅必要时目标斜坡必要时死区补偿调参时不要一上来三个参数一起改。先 P:让电机响应起来再 I:消除负载带来的静差最后 D:只在超调明显且反馈足够干净时使用很多情况下,电机速度环最终使用 PI 就已经足够稳定。完整 PID 并不一定比 PI 更高级,关键是看系统需求和反馈质量。

#单片机#嵌入式硬件#硬件工程 +1
无感 FOC 算法控制无刷电机:从原理到启动调试讲清楚

无感 FOC 的难点不在某一个公式,而在整条链路必须都对。它涉及:电流采样;电压重构;坐标变换;电流环;SVPWM;反电动势观测器;PLL;开环启动;闭环切换;保护策略;高速角度补偿。FOC 要控制 id 和 iqv控制 id 和 iq 必须知道转子角度v无感系统没有位置传感器v只能通过反电动势估算角度v低速反电动势太弱v所以必须先预定位,再开环拖动v观测器可靠后,再切入无感闭环不要一上来就闭环。

#算法#硬件工程#嵌入式硬件 +2
让电机“听话”转起来:基于STM32的直流有刷电机控制系统设计

本项目可以分为三条主要路径。12V 电源为 H 桥驱动电路和直流有刷电机提供功率输入,H 桥驱动根据控制信号改变电机两端的电压方向,从而实现电机的正转、反转、停止和调速。MCU 输出 PWM 信号和方向控制信号,信号经过隔离电路后送入 H 桥驱动模块。隔离电路可以减少电机侧干扰对控制侧的影响,提高系统可靠性。电机运行过程中会产生电流和电压变化,检测电路采集这些信号后,经过滤波和放大处理,再送入 M

#stm32#嵌入式硬件#单片机
到底了