- 4
- 0
- 约6.06千字
- 约 48页
- 2019-04-28 发布于浙江
- 举报
第5章 常用应用程序设计 本章以51单片机为基础,主要介绍结构化汇编语言的监控程序设计思想和实时测控系统中最常用的数字滤波技术、标度变换、插值算法以及报警程序设计等。 程序与程序设计的概念 使用计算机求解某些问题或完成某一特定功能,就要先对问题或特定功能进行分析,确定形成的算法和步骤,然后选择相应的指令,按一定顺序排列起来,这样就构成了求解某一问题或实现特定功能的程序。通常把这一编制程序的工作称为程序设计。 常用程序设计语言有汇编语言、C语言等。 5.1 软件程序设计思想 5.2 数字滤波技术 数字滤波就是通过一定的计算程序,对测量信号(采样数据)进行平滑加工,提高其有用信号,消除或减少各种干扰和噪音,以保证计算机控制系统的可靠性。 主要掌握内容: ① 方法 ② 优缺点 ③ 使用场合 常用数字滤波器 5.2.1 中值滤波 5.2.2 程序判断滤波 5.2.3 平均值滤波 5.2.4 一阶滞后滤波 5.2.1 中值滤波 5.2.2 程序判断滤波 5.2.3 平均值滤波 1.算术平均值滤波 2.加权平均值滤波 3.滑动平均值滤波 2.加权平均值滤波 算术平均滤波和去极值平均滤波都存在平滑性和灵敏度的矛盾。 采样次数太少则平滑效果差,次数太多则灵敏度下降,对测量参数的变化趋势不敏感。为协调两者关系,可采用加权平均滤波。加权平均滤波是对每次采样值以不同的权系数,以增
原创力文档

文档评论(0)