最近正在使用ADS8363和ARM MCU 做数据采集应用,两通道同步采样,采用频率在60k左右。问题如下:
ADS8363的内部SAR ADC时钟是否是由CLOCK引脚上输入的时钟信号提供的?还是CLOCK引脚上输入的时钟信号只作为数字接口和内部逻辑的时钟?
因为是利用MCU读取ADS8363的数据,如果用GPIO做软件时序来控制读写的话,CLOCK信号的抖动(jitter) 就很难保证;如果用MCU定时器的匹配输出功能为ADS8363提供CLOCK信号,那么数据读写引脚的时序又很难与CLOCK的下降沿保持同步。
请给位大神赐教~
mmuuss586:
看资料好像是ADC的时钟,全部由CLOCK提供;
采样:可以用定时器配合时钟输出啊,这样时序容易保证点;
Jerry Hou:
回复 Martin:
Martin Li,
感谢您的解答,目前MCU已经选好了,PCB设计也已经完成了,更改可能比较麻烦,如果下一版再做我一定会考虑您提供的方案。
目前我使用的是两路单端信号输入,伪差分模式,利用内部基准源为两通道提供共模偏置电压。当时考虑了芯片封装的大小和功耗,所以选用的MCU是NXP的LPC1300系列,所以目前只能使用IO口做软件时序来操作ADS8363,好在采样率要求不是很高。
Seasat Liu:
时钟是由从clock引脚进入的。因为是慢速的ADC,对jitter不是那么敏感。SNR=-20log(2* Pi* Fin*TJitter),可以看到对SNR的影响