您当前的位置:五五电子网电子知识电子学习基础知识电脑-单片机-自动控制应用于单片机的高精度插补算法 正文
应用于单片机的高精度插补算法

应用于单片机的高精度插补算法

点击数:7502 次   录入时间:03-04 12:03:21   整理:http://www.55dianzi.com   电脑-单片机-自动控制

  应用单片机处理连续模拟量时,常用查表法配合插补1算法,以弥补两个取样值之间的误差。如上图所示,当Xi、Xi+1是自变量的连续两个取样值时,中间值Xj对应的变最yj的算法为:yj=yi+Xj-Xi/Xi+1-Xi(假设Yi与yi+1。差值为单位1)。例如原单片机讲座中温度计程序就直接用除法语句DIV求出小数部分,但这种常规算法忽略了余数部分,精度较低。在实践中摸索出了一种算法,仍以温度计程序为例,可以精确到小数点后两位。这种算法子程序流程图如下图,按十进制进位,最后的BCD码就是后两位小数值。

42566




本文关键字:单片机  电脑-单片机-自动控制电子学习 - 基础知识 - 电脑-单片机-自动控制

《应用于单片机的高精度插补算法》相关文章>>>