大家好、
您能帮助解决下面的问题吗?
我正在尝试读取状态寄存器、在联机模式下、四个出厂 ID 位3应该是0011。 但是、我始终测量交替的6和0。 除计时问题外、是否可以找出芯片的默认状态寄存器应该是多少?
即、是否所有 ADS1256出厂 ID 位0011?
此致、
Marvin 酒店
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.
尊敬的 Bob:
我有一个跟进问题。
假定 ADS1256以30ksps 运行(使用 DRATE 寄存器)、并 对所有4个差分通道以差分方式使用 ADS。 这到底是如何工作的? 四个通道是否都在30kHz 下测量、然后我通过 SPI 获得值为120kHz 的数据(每个通道30k)? 或者是30k 在四个通道之间进行拆分、这样每个通道的测量频率实际上是7.5kHz。 如果是这种情况、是否在不同的时间分别测量四个通道?
此致、
Marvin 酒店
尊敬的 Marvin:
在第21页的 ADS1256数据手册中已经给出并对这些信息进行了解释。 要测量四个单独的差分多路复用器输入、由于只有一个 ADC、您必须循环遍历多路复用器。 最大数据输出速率为30ksps、但用于单次连续转换。 但是、当循环通过多路复用器时、数字滤波器需要多个转换周期才能稳定。 因此、要转换单个差分输入、对于单个差分输入通道、需要花费228.6us 的周期(如表14所示的1/4374Hz)。 测量4个独立通道需要4 * 228.6us = 914.5us 来测量全部四个通道(或约1.1kHz 的总吞吐量来连续捕获所有数据)。
此致、
Bob B