主题中讨论的其他器件:ADS1282、 ADCPro
大家好、
你好。
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.
大家好、
你好。
我们的客户存在以下问题:
"EVM pro 和 ADS1282的数据输出没有相关信息。 我附加了一个数据文件。 请告诉我如何将此数据等同于实际电压或将1.0V 和-1.0V 之间的电压标准化。? 我是否可以假设1073741823的值和-ve 的值是十进制的满量程值? 或什么? 这意味着2.5Vref 的电压基准?
采用十进制格式数据并将其与伏特相关的公式是什么? 例如,2433的样本是以伏特为单位的,而-1503的样本是以伏特为单位的?"
e2e.ti.com/.../new_5F00_17.txt
此外、TI 是否为客户提供 ADCPro 软件修改?
谢谢、此致、
艺术
您好、Art、
采用十进制格式数据并将其与伏特相关的公式是什么?
我们有一篇有关该主题的博文、我将尽最大努力通过 ADS1282来补充该博文的理解: https://e2e.ti.com/blogs_/archives/b/precisionhub/posts/it-s-in-the-math-how-to-convert-adc-code-to-a-voltage-part-1
因此、该输出已将输出从二进制补 码二进制更改为十进制。 从原始代码到输出的等式 在 Excel 中看起来是这样的:
if (ISODD (HEX2DEC ( )/2^(30-1)、HEX2DEC ( )-2^30、HEX2DEC ( )。
若要引用博客、公式1的 VIN =(输出代码)* LSB、其中 以十进制表示的输出代码使手工计算的数学运算更加简单。
因此、现在我们需要从公式2和3中获得 LSB、这些公式将我们的公式转换为 LSB =(m*VREF/GPGA)/2^n =(2*(2.5)/PGA)/2^30。 请记住、这是一个双向输入、因此 m = 2、我们有30位数据、因为31位 ADC 数据包的 MSB 保留用于符号。 我没有您的增益、因此我无法填充该增益。
这个过程的一个简短解释是: 查看 代码、了解这个代码与最大代码的比较百分比、然后将百分比乘以我们可以读取的最大可能(负或正)电压。
数据表尝试使用下表说明此过程(包括二进制补码步骤)。 如果你足够用力地进行平方运算、你可以看到 FSR 和二进制补码过程。
此外、模拟工程师计算器: https://www.ti.com/tool/ANALOGUE-ENGINEER-CALC 可以为您获取数据并进行分析。 使用"LOAD ADC Data"按钮、您可以将其放入计算器中、并获取有关数据的一些有趣指标。 请注意、它还取决于采样率和 LSB 大小。
遗憾的是、该工具无法按原样获取数据、请使用"帮助"按钮查看数据需要采用何种格式。 但是、如果您删除顶部的所有内容并保留原始代码、那么它应该起作用。 如果没有,请参阅“Help (帮助)”按钮说明文件。
ADS1282 EVM 板的有效输入阻抗是多少?
用户指南中提供了原理图、具体取决于您使用的输入通道、下面的数据表部分提供了 ADC 输入阻抗的公式、该公式取决于您的采样率。 您应该能够为它获得一个良好的 SPICE 仿真环境。
TI 是否为客户提供 ADCPro 软件修改?
遗憾的是、您在 ADCPro 下载中看到的代码就是您得到的代码。 软件的范围是评估性能、所提供的一切都很好地完成了评估、因此无需进行修改。
最棒的
Cole
感谢 Cole 的详细回答。
以下是客户的反馈:
在给定该组的情况下、
下面给出的通道数据十进制值的电压是多少?
这适用于 ADS1282
通道数量1.
[通道信息]
通道名称通道1
采样频率为1000.000
输入频率0.000
最大代码1073741823.000
最大电压2.500
最低代码-1073741824.000
最小电压-2.500
十进制数据格式
[通道数据]
8778
8466
9906
6798
8058.
11178.
9942.
9801.
9615
10851.
8601
7545.
10587
9246
谢谢、此致、
艺术
您好、Art、
在数据表中的等式1和表1之间、您可以通过代入 FSR_RMS (给出)和 SNR 值(来自表)来求解输入参考噪声(或 N_RMS 项)。 您可以根据需要构建 Excel 并验证我的结果。 我还提供了有效的分辨率。
您可以看到、低增益确实会产生不良噪声、但高数据速率也会产生不良噪声(从 OSR 的角度来看、这是有道理的)。 根据数据速率的不同、低增益可在较高数据速率下提供优于较高增益的性能。
是的、64的增益处于满足地震 ADC 要求的可能性范围内。 如图所示、它 将趋向于最佳噪声性能、因此、如果您感兴趣的信号落在满量程范围内(例如 远距离反射)、则它是使用的最佳设置。
最棒的
Cole