主题中讨论的其他器件:REF5040、、
您好!
我想使用 ADC 测量3个电压基准。 电压基准由一个外部7V 电源供电并且具有一个2-3V 的可变输出电压。
请告诉我、这些电压基准应与必须使用的寄存器设置一起连接的最佳配置。
谢谢你。
Harshita
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.
您好!
我想使用 ADC 测量3个电压基准。 电压基准由一个外部7V 电源供电并且具有一个2-3V 的可变输出电压。
请告诉我、这些电压基准应与必须使用的寄存器设置一起连接的最佳配置。
谢谢你。
Harshita
Harshita、您好!
听起来您想要做的是进行3次单端测量。 每个输出电压都可以连接到其中一个模拟输入。 一个连接到 AIN0、第二个连接到 AIN2、第三个连接到 AIN3。 AINCOM 引脚将连接到模拟接地、模拟接地也将是您要测量的基准源的同一接地点。 我还建议使用一个抗混叠滤波器、方法是在模拟输入上使用一个串联电阻和一个接地电容。 您可以使用1k 至4.7K 欧姆电阻范围内的器件、并使用10nF 至100nF 的电容器接地。
如果输入电压大于2.5V、则需要外部基准电压、因为 ADS124S08的内部基准电压仅为2.5V。 您可以使用模拟电源电压、但这取决于电源中的噪声量。 另一种选择是使用外部基准电压、例如输出电压为4.096V 的 REF5040。 您的模拟电源或 REF5040都可以连接到 REFP0和 REFN0连接。 REFN0也会连接到 AVSS (AGND)。 我假设 ADS124S08的模拟电源使用5V AVDD。 如果使用3.3V、则不能使用 REF5040、在这种情况下需要使用模拟电源作为基准。 我建议在基准输入上放置一个100nF 或更大的电容器。
我还建议查看数据表以了解其他要求、例如从 AVDD 到 AVSS 需要330nF 电容。
由于 ADS124S08中只有一个 ADC、因此您需要在输入多路复用器中循环、以获取各种输入的结果。 最初、您将按如下方式配置寄存器:
地址 值
0x02 0x0C
0x04 0x34
0x05 0x30
其余寄存器将默认设置。 您将需要发出 START 命令以开始转换(或者您可以将 START 引脚拉至高电平)。 初始多路复用器配置(0x0C)为 AIN0/AINCOM。 AIN1/AINCOM 为0x1C、AIN2/AINCOM 为0x2C。 您必须循环使用多路复用器、在每次转换后捕获转换结果、然后更改多路复用器。 数据表的图92对此进行了说明。
您还可以查看 ADS124S08EVM 和随附的用户指南 "="">http:/www.ti.com/lit/ug/sbau272a/sbau272a.pdf
">www.ti.com/.../sbau272a.pdf本用户指南提供了一些与 REFP0连接(图22)和电压输入测量(图21)相关的基本信息。 电压输入使用 EVM 上的分压器。 使用分压器也可用于测量电压、但这需要使用低漂移电阻器并在代码中进行额外计算。 但是、它具有使用内部基准的优势。 对于内部基准、寄存器0x05将为0x1A。
此致、
Bob B