1adc 到 0-4000 输出值换算公式 - 线性插值方法
换算公式可以使用线性插值的方法进行计算。设输入值为x,输出值为y,量程为a~b,输出范围为c~d,则可得到如下公式:
y = c + ((x - a) / (b - a)) * (d - c)
对于本题中的情况,输入值x为 1adc,输出值y为 0-4000,量程a为 -10,量程b为 50,输出范围c为 0,输出范围d为 4000,则可得到如下换算公式:
y = 0 + ((1adc - (-10)) / (50 - (-10))) * (4000 - 0)
化简后可得:
y = ((1adc + 10) / 60) * 4000
将 1adc 代入公式即可计算得到对应的输出值。
原文地址: https://www.cveoy.top/t/topic/pkaf 著作权归作者所有。请勿转载和采集!