15265601786

15265601786

Banner
首页 > 新闻动态 > 内容

陶瓷过滤机软件耐干扰性设计

  对于软件耐干扰的一些其它常用方法如数字滤波、RAM数据保护与纠错等,限于篇幅,本文不作讨论。在陶瓷过滤机工程实践中通常都是几种耐干扰方法并用,互相补充完善,才能取得较好的耐干扰成果。从根本上来说,硬件耐干扰是主动的,而软件是耐干扰是被动的。细致周到地分析干扰源,硬件与软件耐干扰相结合,完善系统监控程序,设计一稳定的单片机系统是完全可行的。由于系统不可避免的受到各种干扰,如电压的突变,负载的突变等,程序难免会跑飞,因此,必须引进耐干扰技术,各种软件耐干扰措施能够大大地增加控制系统的稳定性。特别是软件滤波技术,它可以使用多个通道共用一个软件滤波器以降低硬件成本。而且能方便的改变滤波的特性。在本系统的软件设计中,通过采取以软件耐干扰措施再与必要的硬件耐干扰措施相结合,使控制器的耐干扰能力和稳定性增加到一个新水平。

  本陶瓷过滤机控制系统采用“看门狗”(WATCHDOG)技术,它是控制系统普遍采用的一种耐干扰措施。当侵入的电磁干扰使程序跑飞,或进入死循环,或死机时,WATCHDOG能够帮助系统自动恢复正常运行。WATCHDOG可以由硬件线路组成,也可以由软件程序实现。软件WATCHDOG的基本原理是:利用处理器的一个定时器建立一个定时监视器,当系统运行正常时,能不断对监视器清零,使其不产生溢出信号。当陶瓷过滤机系统受干扰而失控,监视器不能被清零,在达到一定的时间后,监视器将产生溢出信号,引起系统复位,或产生中断使程序转到故障处理程序进行必要的处理,从而自动恢复正常运行。

陶瓷过滤机软件耐干扰性设计