ADS1278使用SPI模式需要注意哪些问题?
时间:10-02
整理:3721RD
点击:
我希望通过SPI接口读取ADS1278的数据,遇到一些困惑:
1. 根据手册的说明,若想获得最佳性能,SPI串行时钟SCLK与AD转换时钟CLK之间需满足1,1/2,1/4,1/8之类的比例关系,请问如果不满足这种关系会有什么问题?
2. SCLK是否必须是一直存在?我使用FPGA控制ADS1278,通过检测nDRDY变为低电平时读取数据,其余时间SCLK一直处于低电平,这样能否正常工作?
3. 在我的应用中,SCLK与CLK两个时钟是不同源的,CLK连接晶体振荡器的输出,而SCLK来自FPGA的输出,因此也不同步,请问这样会不会有什么问题?
4. 在SPI模式下8路数据离散输出(即通过各自的通道输出),在信号完整性方面需要注意哪些问题?
你好!
Q1: 如果不满足比例关系的话,可能数字接口引起的噪声或窜扰降低ADC的SNR,即noise-free-bit的性能。但只要你布局、布线和退偶做好的话,不是很明显。
Q2: 可以的,SCLK可以一直有,你也可以在转换期间把它停掉。在规格书 page 30 of 51的右上角提到这个。
Q3: 没关系。
Q4: 建议你布线时,就按传输线(50ohm)设置,然后再接收端留个端接电阻。