PGA411使用问题

在使用PGA411的过程中遇到下面3个问题,请帮忙看一下,谢谢!

问题1:我们用6.5V BOOST到12V给VEXT供电,输入的6.5V纹波不超过100mV,而输出的VEXT电压纹波达到650mV。如图所示

输入波形

输出波形:

问题2:励磁输出信号畸变

如下图,图中红圈处两个异常尖峰,每个周期都有,换了不同的旋变也有。同样的旋变,我们用之前的AD2S1200的励磁波形就没有这个畸变。

另外,这个励磁波形的正弦度也不好(通过峰峰值和直流有效值的比值可以算出,比例并非1.414),波形不圆滑,一截一截的,不知道是否正常。

单端信号波形

差分信号波形

问题3:在不接旋变的时候,FAULT引脚会变高,DEV_STAT4寄存器中读到SFAULT位为1,但是其他所有故障位都为0。即PGA411报故障了,但是没有报出具体是什么故障。

  • 您好,请问测试环境是怎样的?用的EVM板吗?旋变是用的7V的还是4V的?测试是否是电机带动旋转?参考电路用的怎样的参数或者是否方便发出来?谢谢

  • 您好,我是Luffy的同事。

    1.测试用的我们自己做的DEMO板,电路参考官方的DEMO TIDA-00796设计的,附件为我们的电路原理图。

    2.旋变用的7Vrms的,我尝试过7Vrms和4Vrms两种方式驱动,波形差不多,最后用的4Vrms模式,因为功耗小一些。

    3.测试是一个小电机带动旋转的。

    7Module_IN_RDC_PGA411.pdf
  • 您好,

    1,纹波的大小和您的电感电容选择有关,增大电感电容,优化布线能够优化纹波。

    2,关于畸变的问题,可能会和您的配置有关,您目前配置能贴出来看看吗。

  • 您好,之前的问题通过更换旋变基本解决了,畸变没有了,纹波也小了。但是现在遇到一个新的问题,描述如下。

    我们做了三块板子,其中一块出现了这样一个现象,在电机停转的时候,励磁和sin、cos波形都正常的情况下,PGA411的输出却是错误的,从SPI读出来的角速度和角位置是错的,从芯片的AOUT引脚测到的波形也是错的。波形如图所示:

    图中黄色为OSIN,绿色为OCOS,蓝色为AOUT信号,可以看到,OSIN和OCOS的幅值是不变的(因为旋变是静止的),但是AOUT的值却是变的。

    我更换过一块芯片,现象相同,所以基本可以排除是芯片坏了。

    而且该现象并不是一直有,当旋变正常转动的时候,芯片输出是正确的,当选变从转动状态停下来的时候,有一定几率出现这种现象,也不是每次都有。

    请帮忙分析原因,谢谢。

  • 您好,之前的问题通过更换旋变基本解决了,畸变没有了,纹波也小了。但是现在遇到一个新的问题,描述如下。

    我们做了三块板子,其中一块出现了这样一个现象,在电机停转的时候,励磁和sin、cos波形都正常的情况下,PGA411的输出却是错误的,从SPI读出来的角速度和角位置是错的,从芯片的AOUT引脚测到的波形也是错的。波形如图所示:

    图中黄色为OSIN,绿色为OCOS,蓝色为AOUT信号,可以看到,OSIN和OCOS的幅值是不变的(因为旋变是静止的),但是AOUT的值却是变的。

    我更换过一块芯片,现象相同,所以基本可以排除是芯片坏了。

    而且该现象并不是一直有,当旋变正常转动的时候,芯片输出是正确的,当选变从转动状态停下来的时候,有一定几率出现这种现象,也不是每次都有。

    请帮忙分析原因,谢谢。

  • 在不接旋变的时候,FAULT引脚会变高,DEV_STAT4寄存器中读到SFAULT位为1,但是其他所有故障位都为0。即PGA411报故障了,但是没有报出具体是什么故障。 您这个问题是怎么解决的? 我这里遇到同样的问题,FAULT引脚被拉高,但是寄存器的故障位都是0