DRV8711驱动板对单片机供电电源的影响
Hi, TI专家
我用PIC单片机(带USB通信)跟DRV8711驱动电机,目前工作基本正常。唯一问题就是当电机不停的工作超过10个小时后,USB会掉线。后来发现单片机的供电电源不是很稳定。单片机跟DRV8711驱动芯片集成在一块PCB板上,单片机的地跟DRV8711驱动电路的地没有隔离。电机是普通的42电机,24V/0.3A。单片机是+3,.3V供电,当电机没有工作的时候,+3,.3V的电压波形是正常的,如下所示:
当电机工作时, +3.3V电源波形就变成了下面这样:
请问是不是地没有隔离的问题呢?恳请TI专家指点~谢谢!
亲;这是噪音问题,不是电压问题。建议USB线串个绿色或白色磁环试试,再好能在环上绕几圈。
非常谢谢XP的回复!
用下面这种带磁环的USB线可以吗?
其实之前也是用带磁环的USB线,只不过那跟USB线带的磁环体积很小,不知道是否是真的磁环。现在我换了一根带有大磁环的USB线,正在测试,看下是否有改善。谢谢
补充一点:
可以参考我们大部分DRV EVM设计中,在USB接口上都有加滤波电感。
另外就是layout上注意让大电流回路,包括其回流远离信号侧。
还有将DRV8711的门级输出电流设定到最低会大大降低EMI问题。
Hi, Wilson
谢谢!谢谢您的建议! 此板的USB接口没加滤波电感,以前的产品一般都加了。你说的对,PCB板的layout估计也有问题,正在检查当中。
您说的降低门输出电流,不知道您说的是不是下面公式的Ichop?Rsense用的是0.05 ohm, TORQUE=255, ISGAIN=5, 所以Ichop=10.09A. 实际上工作电流很小,我们可以改一下ISGAIN 的大小。
如果不是上面所说的电流,请指点!
在仿真器调试模式下(即程序不下载到单片机),可以发现当USB掉线的时候程序停在复位那个位置。所以当初怀疑是3.3V电压不稳定导致单片机复位了。
再次感谢!
I chop 应该按照电机的额定电流来设置。这个决定电机的输入输出功率。
这里说的是DRV8711的输出电流,分高边和低边,分别设置为50mA和100mA,驱动时间也要根据MOS管的特性来选择,通常在1us左右,数据手册上有说设置方法。
补充一下,如果您指的是通过寄存器设定gate drive peak current, 我们没有修改过这项,即是默认的00. 谢谢
Hi, Wilson
谢谢指点~
我们用的MOS管型号是CSD88537ND。我们也没有知道驱动时间,按照默认的500ns,您看是否需要改成1us?谢谢
TI的mos,500ns 应该没问题,改成1us也可以。
电流值说的就是这里,不过程序中也可以上电在配置一次。
这个可以!这种USB线可以试试。这种一般已经足够解决问题了。