我用DRV8811做电机驱动芯片,电机一开始转动平稳,转10圈左右开始一顿一顿的转,再转一会就停止了,示波器测试输出,停止时,还有13khz左右的脉冲,请问是什么原因
你好,你是用的EVM还是自己画的电路?能否给出电路图?能否用示波器观察下电机的电流,看是否有过流的情况?另外就是你的脉冲频率是怎样的?可能是频率太快后电机失步了,此时还是会观察到电流,但是电机不转动了。
STEP信号是MCU发给DRV8811的,出现第二张图片的样子是指一会有PWM波输出一会又没有?那除非你MCU给出的指令就有问题,不然不会这样。你用的是DRV8811自带的细分功能吧?你的step信号的频率是逐渐加大到一个固定值的吗?是的话可以把step的频率减小,保持在一个较低的频率看看电机能否平稳运转,如果可以说明是频率太高导致电机失步。建议你观察电流波形,比较容易看出问题。
根据datasheet,电流最大值Ichop=Vref/8*Rsense,根据你参考电压1.65V,采样电阻0.1欧姆,得到Ichop=2.06超过了芯片允许的最大电流1.9A。
Hi 你好,
如果芯片过热,会做过热保护而把芯片关断。
您可以先降低电机电流,同时用风扇吹芯片,看电机能否正常运行。如果是,则是芯片过热保护了,建议加大散热处理。谢谢。