TI中文支持网
TI专业的中文技术问题搜集分享网站

DRV8301运放输出信号异常求助

最近在用DRV8301做一个电机驱动,使用FOC算法,目前开环能运行,但电机速度必须很大(单对极36000rpm左右)电流才降下来,转速稍低时电流即很大,担心烧毁电机,不敢长时间调试,后来发现DRV8301在电机启动时运放的输出信号有异常,见图1,黄色的为电机相电流信号,1mV对应100mA,蓝色的为对应的运放输出SO1,偏置为1.65V,采样电阻为25mΩ,GAIN设为10,可以看到,在电机起动时,运放SO1的输出有中断现象,并没完全跟随相电流信号,中间有不连续的中断现象(变为1.65V),导致MCU电流采样不准,电机运行异常。

图2为电机开环起动阶段的波形,可以看出运放输出信号有中断

图3,4是原理图,DC_CAL在PCB上短接到GND了,SPI未有操作DC_CAL

图5是电机36000rpm开环运行的波形,运放输出信号看上去是正常的

麻烦看看是啥原因导致的运放输出信号异常?现在这个问题导致电机低转不能长期运行,项目进行不下去了:(  

user6380336:

SP1,SP2原理图上显示连的GND,实际PCB板上是采样电阻出来和SN1,SN2组成的差分对

Annie Liu:

为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上https://e2e.ti.com/support/motor-drivers/f/38,将由资深的工程师为您提供帮助。我们的E2E英文社区有TI专家进行回复,并得到全球各地工程师的支持,分享他们的知识和经验。

赞(0)
未经允许不得转载:TI中文支持网 » DRV8301运放输出信号异常求助
分享到: 更多 (0)