MSP430 与 ADS8344 直连
硬件电路每一个点经过电压跟随器后加100pF电容,然后接到ADS8344
采样值完全异常,每次都相差巨大
其中最为明显的错误是,最后7位应该是0,但是现在不是,逻辑分析仪如下图
当我使clk连续时,最后7位的确是0,但是,经常是全部值都为零
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.
MSP430 与 ADS8344 直连
硬件电路每一个点经过电压跟随器后加100pF电容,然后接到ADS8344
采样值完全异常,每次都相差巨大
其中最为明显的错误是,最后7位应该是0,但是现在不是,逻辑分析仪如下图
当我使clk连续时,最后7位的确是0,但是,经常是全部值都为零
硬件图:
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的极限?