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.

[参考译文] TMP61-Q1:实现+/- 1C 温度误差

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1112783/tmp61-q1-achieve---1c-temp-error

器件型号:TMP61-Q1
主题中讨论的其他器件: MSP430F5529MSP430G2553TMP61

您好、专家、

我们的客户希望  使用 TMP6131QDYARQ1实现+/- 1C 温度误差。 我看到这个 e2e 线程中的要求。 但是、有几个项目是他们无法满足的

https://e2e.ti.com/support/sensors-group/sensors---internal/f/sensors---internal-forum/1014127/tmp61-q1-accuracy/3787779?tisearch=e2e-sitesearch&keymatch=tmp61%2525252525204th#3787779

首先、使用的 ADC 为12位。 由于 MCU 资源限制、它们无法实现四阶多项式。 他们计划使用第2次排序。 在这些条件下、它们是否能够实现 +/- 1C 温度误差 结果?  

另一个问题是、应用 四阶多项式的过程是什么? 标记为黄色意味着什么?  

该系数会怎么样? 它是否适用于所有 TMP61-Q1? 或者、这只是一个示例、客户需要自行计算吗? 谢谢。

BR、

ElecCheng

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

    尊敬的 Elec -  

    感谢您发帖-如果您转到4阶多项式 TMP vs Vdc 选项卡、在您引用的热敏电阻设计工具中、您将看到要 使用的推荐代码示例。 您所看到的是使用计算得出的 R 值、这是不必要的、因为 ADC 输入只需要器件输出电压。

     

    此外、请务必查看"平均值"和"低通滤波器"选项卡、并在代码中利用这些示例之一。  

    最后-请告知使用的 MCU、此精确代码已在具有12位 ADC 的通用16位和32位 MCU 上实现、不需要任何特殊资源-它首先在具有 FP 功能的32位 MCU (MSP432)上完成、 但我们还在 MSP430G2553和 MSP430F5529等16位 MCU 上实现了具有相同结果的相同代码。 因此、我们很想知道该详细信息、以便更新我们的代码示例以支持我们在这里错过的任何内容。 谢谢!  

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

    Josh、您好!

    感谢您的指出。 是的、我将使用"四阶多项式 TMP 与 Vdc 比较"表。 客户还将使用我们的 C2000、因此我相信 ADC 位于 C2000中。  

    [引用 userid="13908" URL"~/support/sensor-group/sensors/f/sensor-forums/1112783/tmp61-Q1-re쪵--1c-temp-error/4124511#4124511"]此外、请务必查看"平均值"和"低通滤波器"选项卡、并在代码中利用这些示例中的任何一个示例。  [/报价]

    它们之间有什么区别? 我们可以同时使用这两者吗? 如果我们只能使用  一种方法、您会建议哪种方法?  

    至于低通滤波器表、我知道 Alpha 决定了滤波器结果。 但如何选择合适的解决方案呢? 我们有泡沫塑料吗?  


    [~ userid="496843" URL"/support/sensors-group/sensors/f/sensors-forum/1112783/tmp61-Q1-re쪵--1c-temp-error"]首先、使用的 ADC 为12位。 由于 MCU 资源限制、它们无法实现四阶多项式。 他们计划使用第2次排序。 在这些条件下、它们是否能够实现 +/- 1C 温度误差 结果?  [/报价]

    此外、这个问题如何? 它们可以实现吗? 谢谢。

    BR、

    ElecCheng

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

    您好、电子

    均值滤波器或低通滤波器均可用于类似的效果。  使用两者实际上没有任何好处。  这只是为了减少原始测量中出现的噪声。  低通滤波器非常有效、不需要太多代码即可实现。  通常、0.1的 α 粒子将提供良好的平滑结果、但如果您需要更快的热响应时间、更高的 α 粒子可能会更好。  在热敏电阻设计工具电子表格中、您可以更改 α 值并查看结果滤波数据与原始结果。   

    正如我们在热敏电阻设计工具中所示、使用此设置和四阶多项式可获得+/- 1C 温度结果、该工具还提供生成的 C 代码。  请记住、每个热敏电阻还需要在系统中进行单点偏移校准。  这可以在室温下执行。

    是否有原因您无法使用四阶多项式?    

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

    您好、Eddie、

    [引用 userid="40977" URL"~/support/sensor-group/sensors/f/sensor-forums/1112783/tmp61-Q1-ache--1c-temp-error/4124783#4124783"]请记住、每个热敏电阻还需要在系统中进行单点偏移校准

    我们是否有相关指南?

    [引用 userid="40977" URL"~/support/sensor-group/sensors/f/sensor-forums/1112783/tmp61-Q1-re쪵--1c-temp-error/4124783#4124783"]您无法使用四阶多项式的原因是什么?    [/报价]

    客户表示他们还有许多其他项目需要计算、因此需要在此处保存一些 C2000功能。 第2个 org\der 和第4个订单之间是否有很大差异? 谢谢。

    BR、

    ElecCheng

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

    不、我们没有偏移校准指南。  它实际上只是使用高精度温度传感器测量温度、然后使用 TMP61进行测量、并将两者之间的偏移量相加或减去 TMP61测量值。  非常简单、并且可以在任何温度下执行、因为 TMP61具有很高的线性度。

    我们建议使用四阶多项式、因为这是我们测试的结果。  让我咨询专家、了解如何使用二阶多项式、我将告诉您我发现了什么。

    我之前没有提到的另一件事是 Rbias 电阻器的 PPM 额定值。  这将在温度范围内可实现的精度方面发挥重要作用。  对于+/-1C 精度、我建议使用0.5%、50ppm 或更低的 Rbias 电阻器。   

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

    您好、Eddie、

    感谢您的反馈。

    [~ userid="40977" URL"/support/sensor-group/sensors/f/sensor-forums/1112783/tmp61-Q1-re쪵--1c-temp-error/4125905#4125905"]我们建议使用四阶多项式、因为这正是我们的测试结果。  让我咨询专家、了解如何使用二阶多项式、我将告诉您我发现了什么。

    对于此问题、您能否帮助确认一下、因为此问题已待处理几天、客户正在推动解决。 感谢您的理解。

    BR、

    ElecCheng

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

    关于二阶多项式问题、可以完成该操作、但精度将会降低(大约为+/-0.1C)。  四阶多项式可确保我们更准确地跟踪曲线。  您可以找到具有10k Rbias 和 Vbias = 3.3V 的 TMP6131DEC 二阶多项式。

    在我看来、四阶多项式对 C2000功能来说不会有太大的压力、因为这是一个非常强大的控制器。    

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

    您好、Eddie、

    很抱歉、我仍然不是很清楚。

    如果我们的客户满足以下主题中提到的所有要求、除了 ADC 为12位、他们将使用2阶 多项式。 客户也可以应用"低通滤波器"。 在这些条件下、它们是否可以得到+/- 1C 温度误差?  

    https://e2e.ti.com/support/sensors-group/sensors---internal/f/sensors---internal-forum/1014127/tmp61-q1-accuracy/3787779?tisearch=e2e-sitesearch&keymatch=tmp61%2525252525204th#3787779

    [引用 userid="40977" URL"~/support/sensor-group/sensors/f/sensor-forums/1112783/tmp61-Q1-re쪵--1c-temp-error/4126142#4126142]*我认为四阶多项式对 C2000控制器的功能来说会有很大的压力、因为这是相当强大的。   [/报价]

    由于您认为四阶数对 C2000增加了很多工作、因此您是否验证了两阶 多项式? 如果没有、您会执行吗?  

     

    BR、

    ElecCheng

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

    我有一个不幸的拼写错误、并将在我的帖子中修复它。  很抱歉。  我想说,它"不会"太大的压力。  我认为执行四阶多项式对 C2000来说非常容易、这也是我推荐的。   

    使用良好的 PPM 偏置电阻器和四阶多项式、它们可以满足+/-1C 误差要求。  我们的测试是四阶的、因此我无法确定第二阶是否可以接受。  您需要对此进行测试。  我建议使用第4个订单、这将提供最佳的准确性。

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

    您好、专家、

    感谢你的帮助。 客户可以使用4阶。 他们希望 在  整个温度范围内使用 TMP6131QDYARQ1实现+/- 1C 温度误差。 您能否说出他们需要满足的具体要求? 此外、您是否有该计算的示例? 谢谢。

    BR,

    ElecCheng

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

    整个温度范围内的温度精度将在很大程度上取决于 Rbias 容差和 PPM。  单点偏移校准也非常重要。

    下面注释中的图1-7显示了不同 Rbias 电阻类型的一些最坏情况数据。  

    https://www.ti.com/lit/ug/sbou246/sbou246.pdf   

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

    您好、Eddie、

    图表下方有一句话、表示它假定5V 时的理想 Vbias 和无 ADC 误差的理想 Vref。 但我们需要考虑到这一点。 您能否分享有关 Vbias 和 ADC 误差的结论? 谢谢。

    BR、

    ElecCheng

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

    电气、

    我将向您单独发送一封电子邮件、其中包含一些可用于降低 Vref 和 Vbias 的计算。