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

ADS8344 的采样值异常,CLK连续时,经常出现0值

MSP430 与 ADS8344 直连

硬件电路每一个点经过电压跟随器后加100pF电容,然后接到ADS8344

采样值完全异常,每次都相差巨大

其中最为明显的错误是,最后7位应该是0,但是现在不是,逻辑分析仪如下图

当我使clk连续时,最后7位的确是0,但是,经常是全部值都为零

Martin:

能否将你的前级电路也一起发上来?带多路复用的应用,如果快速地切换通道的话,对前级的驱动运放要求比较高。

另外建议将电压跟随器后的电容增加为1nF以上的C0G类型的电容。

能否具体描述一下你切换通道后,经过多久才开始采样,采样速率多少?每个通道采样几个点?

Matthew Scott:

回复 Martin:

硬件图:

http://kanboxshare.com/link/NSfhxZ1rzXklPOI4Bfi3TMYALjLsCLkjOfir4UawoM9eRVnt2xaYPwaP0Iyy36zQa

采不到数的问题解决了,500SPS , 一般每次采两个通道~4个通道,一个通道一点

更重要的问题是:

1. 当加了电容后,使得电路输出为零,仍有,0~1000的巨大波动,去掉后为零。

    不知道是不是13 14脚两个GND实际上一个是AGND 一个 是DGND的原因?

   Datasheet上两个接到一起了,我就接到一起了

2. 在电压跟随器后去掉所有电容后,AD可以work了,但波动仍在在200左右

   可以确定是不正常的,拿示波器看,电压跟随器输入端噪声很小,输入端连接AD的脚,噪声很大

   试图加电容,出现问题1

3. 用MSP430作为主控,设置时钟12M,SPI波特率60 000 ,ADC工作是正常的,但是波特率再高就接收不到了

   所以sample rate上不去,不知道SPI的这个速度,是不是MSP430的极限?

Matthew Scott:

回复 Martin:

还有为什么这个器件不分数字地模拟地?

赞(0)
未经允许不得转载:TI中文支持网 » ADS8344 的采样值异常,CLK连续时,经常出现0值
分享到: 更多 (0)