主题中讨论的其他器件: ADS1248
请您在以下问题中帮助我们:
首先、非常感谢您的支持、因为我们能够对 IC 进行编程并从单个通道(AIN0、AIN1传感器已连接)获取数据。
问题1:我正在通过 FPGA 对 IC 进行编程。
配置:
继续转换模式
2.800 SPS
3. PGA 32增益
低延迟滤波器
5.delay...>11*tmod
要获取单通道数据、我使用以下流程:
情况(1):
将数据写入配置寄存器。 我将使用前五个寄存器。 同时、SART/SYNC 为高电平
2.使 START/SYNC 引脚为低电平 ,等待24个 t clk 周期
3..start/sync 为高电平、 等待28 t clk 周期
启动/同步低电平、 检查 DRDY 是否为低电平
数据采集。
7.返回到1。
情况(2):
现在、我将多路复用器寄存器更改为23 (AIN2、AIN3传感器已连接)仅发送 该值 、我是说只读取2个通道、并按照上面提到的1到7个步骤进行操作。
但单调度不会变低。
在第1种情况下没有问题。但在第2种情况下、我无法读取数据、因为延迟不会变低。 请您帮助我们...