第14章抗干扰及可靠性设计汇编.ppt

第14章抗干扰及可靠性设计汇编

* 令串之间常有一些断裂点,正常执行的程序到此便不会继续往下执行,这类指令有LJMP、SJMP、AJMP、RET、RETI。这时PC的值应发生正常跳变。 如果还要顺次往下执行,必然会出错。我们在这种地方安排陷阱之后,就能有效地捕捉住它,而又不影响正常执行的程序流程。例如,在一个根据累加器的正、负、零值的进行跳转的三分支程序中,软件陷阱的安置方式如下: * * * 由于软件陷阱都安排在正常程序执行不到的地方,故不影响程序执行效率。在当前程序存储器容量不成问题的条件下,多多设置陷阱是有益的。 14.7.3 软件滤波 对于实时数据采集系统,为了消除传感器通道中的干扰信号,常采用硬件滤波器先滤除干扰信号,再进行A/D转换。也可采用先A/D转换,再对A/D转换后的数字量进行软件滤波消除干扰。下面介绍几种软件滤波的方法。 1.算术平均滤波法 算术平均滤波法就是对一点数据连续取n个值进行采样,然后求算术平均。这种方法一般适用于具有随机干扰的信号的滤 * 波。这种信号的特点是有一个平均值,信号在某一数 值范围附近上下波动。这种滤波法,当n值较大时,信号的平滑度高,但灵敏度低;当n值较小时,平滑度低,但灵敏度高。应视具体情况选取n值,既要节约时间,又要滤波效果好。对于一般流量测量,通常取经验值n=12;若为压力测量,则取经验值n=4。一般情况下,经验值n取3~5次平均即可。

文档评论(0)

1亿VIP精品文档

相关文档