This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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

Other Parts Discussed in Thread: ADS8344

MSP430 与 ADS8344 直连

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

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

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

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

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

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

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

  • 硬件图:

    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的极限?

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