换算公式可以使用线性插值的方法进行计算。设输入值为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 代入公式即可计算得到对应的输出值。

1adc 到 0-4000 输出值换算公式 - 线性插值方法

原文地址: https://www.cveoy.top/t/topic/pkaf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录