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.

[参考译文] PGA309:PGA309 T0……Tn 索引正确的顺序是什么?

Guru**** 667810 points
Other Parts Discussed in Thread: PGA309
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1282391/pga309-pga309-t0-tn-index-what-is-the-correct-sequence

器件型号:PGA309

我已经使用 PGA309在加热室内用真实的传感器进行测试。 对于温度测量、配置了内部温度测量。
我假设这也是一个二极管、其中正向电压随温度变化而变化。
测量成功! 设置了正确的系数。 一切都很完美。 温度阶跃的设定范围为-40...-20…0...25...50...90...120。
在 EEPROM 中、T0 =-40……到 T6=120被编程为升序。

第二个测试系列现在通过外部温度测量进行。
将温度测量的配置更改为外部、并以相同的顺序将外部二极管的相应校准值编程到 EEPROM 中。 现在温度补偿不再起作用了!
二极管的正向电压随着温度升高而降低、因此 Temp.ADC 计数随着温度升高而变得越来越小。

因此、必须反转由外部二极管测量的温度补偿能够正常工作温度指数的顺序。
在 EEPROM 中,T0 = 120…… T6=-40的波形按降序进行编程。

如果 Temp.ADC 计数递减、PGA309在星座图中的温度测量是否存在问题?

温度指数的正确顺序是什么?

遗憾的是、未介绍使用外部二极管测量温度的应用、我找不到示例。 这花费了我很多时间。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Roger、

    很抱歉你遇到的困难。  PGA309不要求温度 ADC 代码升序。  下面是使用内置传感器仿真器通过 PGA309EVM 校准的分步示例。  传感器仿真器使用 DAC 和放大器生成仿真电桥传感器输出和仿真温度信号。  可对仿真器进行调整以仿真不同的实际条件。  在本例中、对二极管型温度信号进行仿真。  在幻灯片9上、您可以看到 TEMP ADC 是降序的。  在接下来的几张幻灯片中、您可以看到、校准是使用传感器仿真器测试的、并且测量的特定点的误差非常低。  如果您拥有评估模块(PGA309EVM)、我建议您尝试完全按照文档中所示使用传感器仿真器来运行校准。  此过程不应花费太长的时间。  在获得成功的仿真校准后、如第12页所示更改跳线、并连接外部传感器和二极管。  我认为、执行这些步骤后、您的校准应该有效。  如果没有、请按照第9张幻灯片中所示记录校准结果、以便进行故障排除。

    e2e.ti.com/.../pga309EVM-software-step_2D00_by_2D00_step-example-10_2D00_18_2D00_2023.pdf

    此致、

    艺术

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的快速回复。
    我有 EVM 板、但它仅用于对 EEPROM 进行编程以及使用寄存器进行控制(方框图)。
    我们的压阻胶囊已经在整个温度范围内进行了测量、并且我们已经拥有来自传感器行为的所有数据。
    我们希望使用此数据进行校准而无需在加热室中进行校准、因为这是刚刚完成的(仅限胶囊)。
    我现在使用传感器的原始数据、系数和用于 EEPROM 编程的所有其他数据、在 Excel 工作表中进行计算。 然后我们进行验证。
    这太棒了! 补偿功能在整个温度范围内运行良好。 我想知道在连接了外部二极管的情况下测量温度时、为什么必须更改数据顺序。 在 EEPROM 中针对温度的数据(Temp.ADC 计数)升序的条件下、补偿工作正常。
    我遵循了第62页文档 SBOU024B 上的示例(3.2 EEPROM 内容和温度查找表计算)。 而且、只要我使用外部二极管、TempADC 计数(表3-3)就是反向的。

    我发现这一点,但这是真的正确还是我犯了另一个错误?

    感谢您的快速回复
    罗杰

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Roger、

    1. 校准的结果是什么。  是完整的非功能还是很大的错误?
    2. 方法的一个可能考虑因素: PGA309被设计成与传感器一起在加热室中进行校准。  这是推荐方法的原因在于、PGA309本身的误差和这些误差的漂移与传感器一起校准。  在进行完全校准时、假定 PGA309中不同块的准确增益和偏移会导致错误。  此外、根据室温数据和温度传感器数据预测执行过热校准会导致漂移误差。  这些错误可能符合您的要求、但我想提一下这个问题。
    3. 如果您向我发送电子表格、我可以检查数学计算。  PGA 不需要升序或降序数据。
    4. 注意:我最近将文档 SBOU023更新为修订版 C。与表3-3中的章节相关的更改。  旧版本的问题是示例中的某些增益/偏移 DAC 阶跃超出了允许的最大有符号二进制补码16位整数。   新文档使用范围内的值、并提供注释"ZM 允许的范围为:-32768≤ZM≤+32767 (16位有符号整数)"。  除此之外、我还添加了第5-4节、其中提供了校准过程背后的数学原理。  我认为这些更改不是问题的根源、因为表3-3的公式是正确的。
    5. 在没有您的电子表格的情况下进行校准的一种可能方法是使用 SENSOREMULATOREVM。  这是 PGA309EVM 中包含的内置传感器仿真器的较旧手动版本。  您可以对温度传感器和桥式传感器输出进行编程以匹配您的传感器、然后断开仿真器并连接实际的传感器。  或者、您可以使用两个 PGA309EVM 并将一个 PGA309EVM 中的内置传感器仿真器连接到 PGA309硬件的输入。  我建议这是您的设置最可能出现的问题、原因是您的电子表格中出现了某种数学错误。  PGA309EVM 软件校准页面会完成所需的全部数学运算、以便我们确认您的电子表格是否正确。

    我希望我们能够尽快解决您的系统问题。  此致、艺术

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、我会再来解释一下。 显然,我已经表达了自己太不准确:)
    问题1
    我是否在内部温度测量处于激活状态的情况下对 EEPROM 中的数据进行编程 T0 ... 沿 T6值升序、然后我们测量从-40度到+120度的整个温度范围内的偏差。FSO 偏差<0.5%且偏移<0.1、这很完美、而且精度足够高。
    如果我使用外部温度测量主动对 EEPROM 中的数据进行编程, T0 ... T6值升程,然后补偿根本不起作用! PGA 始终从 T0 =-40度的温度范围获取值。 因此、我们曾怀疑 PGA 需要强制的升序 TempADC 值。 内部温度测量也是如此。 但是、正如前面关于外部温度测量所说的、测量结果是反向的。

    解决方案:我已经改变了数据的纯序列、使得 TempADC 值也在 T0 = 120度升序...。 T6=- 40度
    现在系统运行完美!
    在-40度到+120度的整个温度范围内的偏差 FSO 偏差小于0.5%且偏移小于0.1、这非常完美、并且非常精确。

    由于 PGA 在查找表中读取了正确的系数、因此不存在精度问题。 我认为这不是计算、否则我们会有准确度问题。

    这更多是因为根据温度测量的设置、EEPROM 中的数据按不同的顺序读取。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Roger、

    我想您解决了自己的问题。  很抱歉、我没有帮助您尽快找到解决方案。  如果您有其他问题、请告诉我。

    此致、

    艺术   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、艺术
    您写道:
    " PGA 不需要升序或降序数据。"
    但这可以反驳自己。 它确实会发挥作用。
    您同意这一点吗? 这是我真正的问题

    此致
    罗杰

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Roger、

    可以。  我的初始评论不正确。  PGA309软件会自动处理这个排序、通常我不需要手动建立表格、所以我认为这并不重要。  下次我修改用户指南时、我会添加一些详细信息。

    此致、艺术

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢您提供的快速、优质的支持!
    此致、Roger