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.
尊敬的 Aravind:
我们的主要工程师放假期间不在办公室、请留些时间让他们回去。
但是、如需配置器件以进行 SPI 通信、请参阅器件数据表。
本高精度实验室系列可帮助您: https://www.ti.com/video/series/precision-labs/ti-precision-labs-microcontroller-communication.html
您好 Aravind:
ADS1278没有任何内部配置寄存器;可通过将引脚连接到 IOVDD 或 DGND 来设置所有模式。
ADC 可以使用标准 SPI 端口来传输数据。 数据会在 SCLK 下降沿通过 DOUT 引脚启动、并且 MCU 可以在 SLCK 上升沿针对低于15MHz 的 SCLK 频率采集数据。 所有时序要求均位于数据表第8页(SBAS367F–2007年6月–2011年2月修订):
没有示例代码、但以下是所需的一般流程:
1. MCU 监控/DRDY 引脚是否发生从高电平到低电平的转换。 这可以通过软件轮询或使用硬件中断来实现。
2. 当/DRDY 引脚变为低电平时,MCU 需要为每个通道发送24个 SCLK。 如果在 TDM 模式下读取全部8个通道,则总共需要发送24*8个 SCLK。
3. 这些 SCLK 需要在下一个/DRDY 高电平到低电平转换(或1个数据速率周期)之前发送,否则数据会被损坏。 一般而言、最好将 SCLK 设置为等于 CLK 频率(0.1MHz 到27MHz)、这样才能满足该要求。
此致、
N·基思
精密 ADC 应用
您好!
如何配置不同的 ADC 采样速度(ex-65ksps、25ksps、30ksps)。
谢谢。此致、
阿拉文德
您好 Aravind:
数据速率取决于模式引脚配置(引脚33、34)和 CLKDIV 设置(引脚10)以及时钟频率。 这种关系如表8所示。
例如、如果您需要65ksps、则需要将 ADS1278配置为高速模式(MODE1=0、MODE0=0)和 CLKDIV=1。
然后、需要将主输入时钟频率设置为:
f-clk/f-data=256
16.64MHz。
此致、
基思