基于STC32的直流有刷电机驱动器设计
采用STC32作为主控,驱动峰值电流可达3.5A,工作电压DC 9~36V;控制直流有刷电机,需要带AB正交编码器(光电编码器、霍尔编码器);
支持PID三环控制
支持位置模式、速度模式、扭矩模式;
支持力矩回原,过载保护;
采用RS485总线,支持Modbus协议,可用威纶通组态屏进行调试控制;
欢迎学习交流!
实物:
组态调试界面:
PCB板图:
部分代码结构:
wnagming 发表于 2025-2-15 07:29
正交编码器?那位置怎么确定?
正交编码器的AB相位相差90°,根据相位差判断旋转方向,根据脉冲计数记录位置 wnagming 发表于 2025-2-15 07:29
正交编码器? 那位置怎么确定?
我用的外部中断方式进行处理,并未使用硬件的正交解码器
页:
[1]