问题1:我正在通过 FPGA 对 IC 进行编程。
配置:
继续转换模式
2.800 SPS
3. PGA 32增益
低延迟滤波器
5.delay...>1*tmod
当我们使用差分输入时、如何对 IC 进行编程以从剩余的5个通道获取数据。 您能不能帮助我们为剩余 的5个通道获取数据。
对于获取单通道数据、我使用以下流程:(对于单通道工作正常)。
将数据写入配置寄存器。 我正在使用前五个寄存器,并依次写入另一个寄存器(1 (状态寄存器)、2 (多路复用寄存器)、3、(PGA)、4 (数据速率寄存器)、5 (参考寄存器)。
同时写入寄存器 SART/SYNC 低电平
启动/同步高电平、 等待28个 t clk 周期
启动/同步低电平、 检查 DRDY 是否为低电平
数据采集。
9.返回到1.
对于第二个通道读数:
我按照上面所示的相同流程读取第二个通道、其中包含9个步骤地址 increment.initilally 我将地址设置为零(在步骤1之前)、并向多路复用器寄存器发送01个值并完成一次读取。
因此在步骤9中,通道计数器将递增1并转到步骤1,我将使所有寄存器值保持不变,除了复用寄存器23并发送值。
但我无法获取读数。
因此 ,请您帮助我阅读所有频道的完整流程.....