请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:PGA900 主题中讨论的其他器件:PGA300、PGA305
工具与软件:
我正在尝试了解用于线性化和温度补偿的多项式。 如何计算系数、如何使用这些系数?
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.
PGA900是可编程的、示例固件项目使用二阶多项式。 所有 PGA300,302和305器件都使用三阶多项式。 有关使用的结构、请参阅相应的器件数据表。
本文将使用三阶多项式、它允许使用16个可能的系数。
如果选择了正确的系数值、则将校准点作为压力和温度数据输入多项式中、也应该会显示所需的 DAC 结果。 ‘多项式表达式的结果与校准数据的 DAC 结果不匹配、请确保"g0"的值为非零值、因为这是最基本情况下的增益值。 此外、验证用于温度数字偏移和增益的值、以及在多项式计算之前正确应用的压力数字偏移和增益。
最好在 Excel 或 Matlab 中使用矩阵数学来实现线性回归。