请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADS1112 大家好
我在16位、15sps、单模式下使用 ADS1112。
我正在尝试在 Ain0和 Ain3之间找到输出代码、从恒定电压源读取 Ain0 (在我的情况下为测试芯片而接地)、而 Ain3开关接地。
我的设置寄存器是以下 B (11011100)。
我在两个不同的芯片上试用了 Arduino 代码:
一个应答总是有三个字节等于0x00。
另一个回放两个字节的读数和正确的配置寄存器(现在为 B01011100)、但读数波动很大或保持在2.048V。
对电路和 I2C 帧进行了分析、问题似乎是 ADS1112写入寄存器的内容。
ADS1112 (BHU 87YQ)是否存在任何制造问题?
对于同一代码、我有两个具有两种不同行为的芯片。
感谢您的回复。