您好!
我目前正在研究与 MSP432p4111连接的 ADS125H02。 在此过程中、我连接了模拟引脚 A、
AIN0 -输入电压
AIN1 -接地
AINCOM -接地
此模拟引脚连接是否适合单端运行(即我为 AIN0提供1V 电压以使数字输出)。
如果我获得 MSB、MID、LSB 中的任何十六进制值、那么如何计算知道电压值。 是否有任何公式要计算。
尽管我有给定的 ADC 计算计算器、但我认为它仅用于差分计算。
因此、请帮我解决这个问题。
提前感谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我目前正在研究与 MSP432p4111连接的 ADS125H02。 在此过程中、我连接了模拟引脚 A、
AIN0 -输入电压
AIN1 -接地
AINCOM -接地
此模拟引脚连接是否适合单端运行(即我为 AIN0提供1V 电压以使数字输出)。
如果我获得 MSB、MID、LSB 中的任何十六进制值、那么如何计算知道电压值。 是否有任何公式要计算。
尽管我有给定的 ADC 计算计算器、但我认为它仅用于差分计算。
因此、请帮我解决这个问题。
提前感谢。
您好、Sai、
无论您应用差分信号还是单端信号、输出编码都保持不变。 ADC 始终将输入视为差分信号、测量 AINP 和 AINN 之间的电压。 因此、如果 AINN = 0V 或某个其他值、则不会产生影响。
使用双极性编码方案的 ADS125H02、数据表第47页的表15对此进行了说明。 由于编码方案是双极的、并且您要应用单端信号、因此您只能使用一半的代码范围。
要将输出代码转换为电压、您需要获取十六进制/二进制 ADC 输出、转换为十进制、并乘以1 LSB。 这将为您提供与该输出代码相对应的电压。 请注意、1 LSB 取决于基准电压和您选择的增益设置
布莱恩
您好、Sai、
您能否读回完整的寄存器设置、然后获取数据、然后发布寄存器值以及数据输出? 当我不知道 ADC 是如何配置的、并且看不到数据输出时、我无能为力。
默认的多路复用器设置是两个引脚都短接至 VCOM ([HVDD-HVSS]/2)。 您可以在 AIN1和 AIN0、AIN0和 AIN1、AIN0和 AINCOM 以及 AIN1和 AINCOM 之间进行测量。
布莱恩