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.
尊敬的 Jayanthan V:
有关此类信息、请参阅 ADC 数据表:
-Bryan
但我只能读取 给出的 Vref 的1/2。 即、当施加2.5V 或更高的模拟输入时、为1.25V。
尊敬的 Jayanthan V:
如果您使用的是2.5V 基准、那么您能够测量的最大满量程输入电压为 VREF = 2.5V。 如果您施加大于2.5V 的差分信号、则输出代码将仅为 ADC 最大正代码(7FFFFFh)
此外、ADS1278具有二进制补码编码方案、因此一半的代码适用于正范围(000000h 至7FFFFFh)、一半的代码适用于负范围(800000h 至000000h)。 如果您在施加大于2.5V 的信号时获得7FFFFFh,则 ADC 将按预期运行
所有这些信息都在数据表中。 请详细查看此文档、以便了解 ADC 的实际工作原理
-Bryan
您好、Bryan:
请帮助我了解可通过上面随附的原理图测量的最大模拟输入电压。
尊敬的 Jayanthan V:
如前所述、该信息包含在 ADC 数据表中。 我甚至提供了演示文稿相关部分的图片、
在您的原理图中看不到的任何东西都会改变这些要求。
-Bryan
您好、Bryan:
但当输入大于1.25V 时,我的输出会饱和至7FFFF
尊敬的 Jayanthan V:
目前、我们的 ADS1278专家在下周前不在办公室、因此请耐心等待、以获得完整的回复。 ADS1278具有非常低的输入阻抗、因此您应该在输入前面使用一个驱动器放大器。 您似乎是在将输入直接连接到源。 更完整的原理图将会很有帮助。 此外、输入电压的示波器快照将帮助我们确定您看到满量程的原因。 输入电压最有可能超过+满量程范围。 如果您的交流输入是以1.25V 为中心的正弦波(例如)、则超过1.25V 将达到满量程(1.25 + 1.25 = 2.5)。
有关基本的单端接口、请参阅数据表中的图90。
此致、
鲍勃 B
您好 Bob Benjamin、
在连接到 ADC 之前具有信号调节电路。
例如、我提供了来自稳压电源的输入。 输入电压处于控制范围内、因此不可能超过该限值。
尊敬的 Jayanthan V:
正如我在上一篇文章中所说的那样,最熟悉这一部件操作的人目前不在办公室。 您必须等到下周才能获得任何其他帮助。
此致、
鲍勃 B
尊敬的 Bob Benjamin:
有任何更新吗?
您好 Jayanthan、
如果使用如图所示的单端配置(AINN=GND)且 VREF=2.5V、则 AINP 上的最大满量程输入电压为2.5V。 在2.5V 时、输出代码将为0x7FFFFF。
我建议测量引脚3 AINP1上的电压、以验证 ADC 的实际输入电压。 当引脚3 AINP1输入为1.25V 时、输出代码应非常接近0x400000。
如果您验证 ADC 的输入引脚3上的1.25V、并且您的输出代码仍饱和到0x7FFFFF、那么您的固件可能存在问题。 在这种情况下、请使用逻辑分析仪或示波器捕获整个帧上的/DRDY、SCLK 和 DOUT 信号、以直接确认来自 ADC 输出的正确数据。
此外、为了使 ADS1278稳健运行、请移除模拟和数字接地之间的铁氧体并提供低阻抗短路。 理想情况下、AGND 和 DGND 连接到同一接地层。
此致、
N·基思
精密 ADC 应用
尊敬的 Keith:
感谢您的清晰解释。
我应该将 Vref 更改为5V 吗?
您好 Jayanthan、
不支持、ADS1278不支持5V 基准。 支持的最大基准电压为3.1V。
如果您需要测量高达5V 的电压、则需要调整输入放大器、以便将5V 输入衰减至2.5V。
此致、
基思
尊敬的 Keith:
感谢您提供的信息。