楼主是学生,对运动控制相关了解较浅,手上有一个DMC4143,内置A1放大器。我想控制一个额定12V 300ma的有刷电机,但是手册说该控制卡出厂自动配置成伺服控制,我用BR命令将轴配置成有刷模式,SH使能之后我用万用表测量控制器输出为10v 2.73ma,PID参数初始为45;0.3;95。电机比较慢比较抖地转起来了。后来把PID参数改成10;1 ;0,我感觉电机运动没啥区别,但是几分钟就发热严重,且电机有糊味,我怀疑是不是电流过大了,但是不连接电机的时候输出才2.73ma,我在想,同样配置,控制器接万用表和电机,是不是负载不一样,输出也不一样。
而且SH之后运动,用ST命令没办法让电机停止,必须用MO才行,若中途拔掉电机电源,控制器的ERROR红灯会亮,PID的参数也会回到默认值的45,0.3,95。请问这是为什么?
编码器连接是没问题的,困惑我的是这个控制器的输出的电压电流是怎么和不同型号电机进行匹配的。怎样才能不烧坏电机,让电机正常受控?