主题中讨论的其他器件: REF5040、 OPA365
大家好、
我的 ADS1158有问题。
我有图中所示的电路、它是内置的并投入运行的。 5V 电源电压。 (CLKSEL 连接到 GND。)
电流消耗约为35mA。 2.5V 基准电压。 石英的工作方式没有失真。
我可以根据需要配置 ADC、但遗憾的是、当我读取其寄存器时、我得到响应:
过压保护、最大值或最小值作为输出电压。
相同的结果。
我尝试了两个通道之间的差分测量->仍然是最大值或最小值。
然后、我将 AINCOM 连接到 GND。 n´t 什么都没做。
我已经用 AVDD 和 VREF 做了一些相关的工作、但没有成功。
之后、我将 ADCINP 连接到2.5V、将 ADCINN 连接到 GND。
仍有以下答案...:
配置结果:A 0 0 1 0 35 fe 80 9b
RX:0xFD 0x7f 0xff
RX:0xFC 0x7f 0xff
RX:0xf8 0x7f 0xff
RX:0xFD 0x7f 0xff
RX:0xfa 0x7f 0xff
RX:0xf8 0x7f 0xff
RX:0xFD 0x7f 0xff
RX:0xfa 0x7f 0xff
RX:0xe8 0x7f 0xff
RX:0xFC 0x7f 0xff
RX:0xfa 0x7f 0xff
RX:0xe8 0x7f 0xff
RX:0xFC 0x7f 0xff
RX:0xf8 0x7f 0xff
RX:0xFD 0x7f 0xff
RX:0xFC 0x7f 0xff
RX:0xf8 0x7f 0xff
RX:0xFD 0x7f 0xff
RX:0xfa 0x7f 0xff
RX:0xf8 0x7f 0xff
RX:0xFD 0x7f 0xff
RX:0xfa 0x7f 0xff
RX:0xe8 0x7f 0xff
配置结果是"Read config command"的结果、该命令读取前10个寄存器。
RX 值表示"通道数据读取命令"的字节1-3
我n´t 这是一个软件问题...
是否需要将 ADCINP ADCINN MUXOUTP 和 MUXOUTN 与一个用作缓冲器的运算放大器连接在一起?
感谢您的快速响应
(使用的微控制器:ESP32)