Other Parts Discussed in Thread: ADS8688 大家好,我的八通道数据采集是用ADS8688芯片做的,PCB的设计也是采用TI提供的参考设计。ADS8688的AVDD采用5V供电,DVDD采用3.3V供电。SPI时序都正确,数据读出也是正确的。但是,运行时间长了,就会发现数据完全不对了。正常情况下,如果通道不接入电压的话,用万用表量正负端电压是2.5V左右。但是出问题后通道如果不接入电压,量正负端电压就是0V;如果给3.3V的电压,量正负断电压是0.5~0.7V左右…
Other Parts Discussed in Thread: TM4C123GH6PGE , ADS8688 使用TM4C123GH6PGE的SSI模块产生驱动信号,因为其最多一次只能发送16位数据,因此产生的时钟信号如图。
由于ADS8688要求在每一个转换周期内帧同步信号至少应保持32个系统时钟周期的低电平,源1的帧同步信号是自己利用GPIO口翻转得到的。
主要问题在于,两次16位的数据发送之间时钟有一段高电平时间的延迟。而注意到ADS8688的手册中第10页的TIMING REQUIREMENTS一栏中提到了clock…
Other Parts Discussed in Thread: ADS8688 使用ADS8688时读出数据不正常,见下图,从上到下依次是:CS,CLK,SDI,SDO,如图,输入C000H,读取第一通道数据,后面都是输入0000,继续上一操作。
现在问题:
1、SDO线上出现这样的毛刺,是什么原因造成的,应该滤掉还是作为正常的1数据读出?
2、按现在的波形读出数据不正常:
(1)输出数据会随着输入模拟电压的变化而变化,但变化不规律。
(2)ADS8688是16位ADC,但是现在读出的数只有前12位在变…
Other Parts Discussed in Thread: MSPM0G3507 , ADS8688 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。 https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum…