工具/软件:
您好:
我将 ADS1263 与差分模式下的 teensy 4.1 微控制器搭配使用。
我的应用需要我在三个不同通道 (AIN0、AIN1、AIN2) 之间切换、从而按顺序从每个通道采集单个样本。 我的当前配置为:
-
数据速率:7200 SPS
-
过滤器:SINC4
根据数据表的表 9-13、此配置的第一次转换延迟为 0.980ms。 为此、我在每个通道切换后都实施了短延迟。 但是、我遇到了只有第一个通道 (AIN0) 提供正确读数的问题。 后续通道 (AIN1 和 AIN2) 似乎包含前一个通道的残留数据或“垃圾值“、这表明数字滤波器在读取下一次转换之前不会完全稳定。
我已尝试使用delayMicroseconds()呼叫来确保所需的稳定时间、但问题仍然存在。
您能否提供建议的高速连续信道切换方法、以确保所有信道的数据完整性? 是否有比使用简单延迟更稳健的方法?
感谢您的帮助。
此致、
Sania

