基于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
正交编码器? 那位置怎么确定?
我用的外部中断方式进行处理,并未使用硬件的正交解码器 三环做的看着不错,速度环用增量式还是位置式PID 晚风 发表于 2025-9-3 15:15
三环做的看着不错,速度环用增量式还是位置式PID
我是用的位置式,效果可以满足我的使用需求,但网上说最好用增量式,有机会可以改进测试看看 板子卖吗,在哪里买, asxddz 发表于 2026-4-9 06:49
板子卖吗,在哪里买,
VX18860074398 PID是固定参数么 凌伤 发表于 2026-5-2 12:00
PID是固定参数么
通过Modbus协议与上位机通讯进行设置,手动调参的,不能自动 有刷成本低不少
页:
[1]
2