客户希望 将内部振荡器用作时钟源、并根据 我们的应用手册 SPRAB84A 评估振荡器补偿。 它们使用 3.184V 的外部 ADC 基准电压。 由于它们需要 获取 温度传感器的 ADC 结果、因此它们想知道使用内部 ADC 基准和外部 ADC 基准之间是否存在任何差异。
对于温度感应结果、以下代码来自他们的一个旧项目、工程师想了解为什么在发送 补偿之前需要将结果乘以3847/4096。 请帮您检查并分享您的评论吗? 谢谢你。
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.
客户希望 将内部振荡器用作时钟源、并根据 我们的应用手册 SPRAB84A 评估振荡器补偿。 它们使用 3.184V 的外部 ADC 基准电压。 由于它们需要 获取 温度传感器的 ADC 结果、因此它们想知道使用内部 ADC 基准和外部 ADC 基准之间是否存在任何差异。
对于温度感应结果、以下代码来自他们的一个旧项目、工程师想了解为什么在发送 补偿之前需要将结果乘以3847/4096。 请帮您检查并分享您的评论吗? 谢谢你。
Aki、
如果客户使用外部基准对温度传感器进行采样、则需要根据满量程范围的比率对其进行调整。 内部基准被设定为提供3.3V 的 FSR、当温度传感器被采样时、它基于 FSR 来计算电压到温度的推导。
在这种情况下、由于 FSR 较小、来自温度传感器的相同电压似乎是一个较大的 ADC 值。 他们的旧项目看起来就是这样、即根据新的 FSR (VREFHI)进行扩展。 3847/4096 = 0.939或 FSR 为3.099。 如果客户希望将相同的理论应用于3.184的新 FSR、则需要将3847更改为3951 (我认为4096应为4095、因为这是最大代码)
使用内部基准仍有一些差异、因为我们的校准系数还考虑了温度范围内的内部基准漂移(反映在器件的增益误差 ppm/degC 中)。 它将优于未补偿的、但可能不如原始方法稳健。
客户可以选择切换到内部基准进行此测量、但由于更改基准时的稳定时间为1us、因此这可能是不利的。
最棒的
Matthew