DRV8841 2组输出波形同步问题
时间:10-02
整理:3721RD
点击:
今天用示波器发现,DRV8841 4路输入端,波形都能同一起点
但输出端,两组的起点位置不一样,请问这样是正常嘛?
有些差异是正常的。
由于高端传递信号链长和低端信号不同,稍有差异在所难免,也是正常的。
那会不会出现死区现象,软件上如何避免,4us时间还是比较长的。谢谢。
你的工作频率是多少?4u已经很长了,是不是电路上还有其他参数影响了你的输出。
你可以把你的电路贴出来大家分析一下,还有你的示波器截到的图
我目前的驱动方式是,在DRV8841里,输入三路PWM,分别对应BIN1,BIN2,AIN1.这三路PWM,用示波器量,三路波形都可以在同一个起点。但我量驱动IC输出端的波形如下图。发现线圈属于同一组的,波形可以在同一个起点,但两组对比就不能在同一个起点
同一个起点波形(B组驱动)
不同起点(A驱动跟B驱动对比)
你的意思是说有两组线圈,同一组的波形基本是一致的,但是两组的延迟不一样?这个和你的外围配置参数有关了
是的 两组线圈,同一组的波形基本是一致的,但是两组的延迟不一样, 外围方面,没什么外围哦,都是按规格书标准参数
你这两组驱动波形的时间都不一样,可以测试一下,将所有的驱动时间改成一样,看看是否延迟时间一致。排除下是否是IC本身原因导致的延迟。
这个有些差异是正常的。楼主不用太担心,高端传递信号链长和低端信号不同,信号稍有差异在所难免。这个没有太大问题的。。
这些延迟可能是IC内部设置的死区造成的。不过对使用应该没有什么影响。