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

AMC1035: TMS320F28379D: SDFM模块采样偏差

Part Number:AMC1035

您好,工程师:

       我使用的是28379D+AMC1035,采到的电压值始终有偏差,有可能是什么原因呢?滤波器各种设置都试过了。

       这是我的电路图,测得的电压不是固定的,0.28V测得0.22V、0.58V测得0.45、0.62V测得0.5V,AMC1035的refout测到是2.5V。根据下图设计的。

Amy Luo:

您好,

您采集的电压信号是什么信号,直流信号吗?

CLKin是多少? 

,

user5016276:

您好,采集的是直流电压信号,CLKin我配置的是9.5Mhz

,

Amy Luo:

输出异常时,refout也是2.5V吗?您用示波器测量refout的波形了吗?

您可以在VAINP 、VAINN都是0V时看下 AMC1035的输出电压吗?

,

user5016276:

工程师,您好,感觉不像是偶然的输出异常,像是全范围内的测量偏差。

我使用了3片amc1035,现象相同,采集过程中用示波器看了波形,2.5V一直没有波动。

以sin2滤波器、过采样率64为例,VAINP 、VAINN引脚都为0V时(VAINP悬空),读数为4030-4034;VAINP电压为0.28V时,读数为926-928;VAINP电压为0.58V时,读数为1884-1888。跳数确实很小,但是有偏差。

工程师,need help。

,

Amy Luo:

VAINP悬空,会耦合电磁干扰,输出将会不准;如果想测0V输入的输出,建议VAINP 、VAINN引脚都接GND;

您用示波器测量下CLKIN与DOUT波形,看是怎样的?

MCE管脚拉高的话,输出的是曼彻斯特编码式位流,在曼彻斯特模式下,额定时钟范围为 9MHz 至 11MHz。使用时钟上升沿在数字滤波装置的输入端锁存调制器比特流。

,

user5016276:

感谢您的回复,工程师。我将VAINP 、VAINN引脚都接GND后,debug中读数在-65536、-2、0、2、65534几个数中跳动,感觉像是要测对了,如下图:

此时CLKIN和DOUT的波形分别为:

如您所说,我是根据1305的手册将频率设置为9.4Mhz,但是为什么测量电平有偏差?是我哪里设置错误来吗?

,

Amy Luo:

我不清楚您的读数-65536、-2、0、2、65534的具体含义,但是请注意它是存在一定精度误差的,如下图所示,非线性误差、输入失调误差、增益误差以及供电电压波动造成的误差PSRR,因此,输出会存在一定偏差的

,

user5016276:

您好,可以认为-2、0、2是正确的0V,但是为什么采集其他电压值偏差会这么大?例如:输入0.28V时,debug读数928,根据下图转换关系换算电压值为928/4096*1=0.226V;输入0.62V时,debug读数2050,换算电压为2050/4096*1=0.5V。

是我的电路图哪里有错误吗?

,

Amy Luo:

电路图没看出来哪里有问题;您输入的电压UAD+是怎样产生的?其输出信号源阻抗是多少?会不会是信号源阻抗太大造成的?

赞(0)
未经允许不得转载:TI中文支持网 » AMC1035: TMS320F28379D: SDFM模块采样偏差
分享到: 更多 (0)