|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要: 单片机测控系统往往运行在较恶劣的环境中,各种干扰不可避免人侵计算机系统。笔者经多年的现场实践,从软件抗干扰的角度,总结了用数字滤波、软件拦截、软件自恢复、软件看门狗、软件重复操作5点技术措施,能有效地弥补硬件抗干扰的不足,提高系统运行的可靠性。# {0 H6 W D& c& e$ ^% s7 @
关键词:单片机、软件抗干扰、测控系统
! g0 j' ^+ F& N9 q2 c ~& q' k: [2 V9 ^, z" Z! ]! ]
' u8 ^( ~# {& X8 M8 F) [) k
. c0 g% c; t3 y; K. U* k6 q( E4 p4 e. i& F
单片机测控系统一般运行在较愿劣的环境中,来自现场的干扰其频谱往往很宽,且具有随机性,这些干扰一旦窜人计算机,其表现形式是使测控系统数据采集误差增大、出错,控制状态失灵,内存数据遭破坏,程序运行失常,常见的如程序“跑飞”或死锁甚至整个系统瘫痪。为确保计算机系统运行的可靠性与安全性,系统设计中硬件抗干扰的措施当然必不可少,但它只能抑制某个频率段的干扰,仍有一些干扰会入侵计算机系统,因此软件上采取相应的措施尤为必要,它不需要硬件开销、投资,有时还具有硬件抗干扰所不及的功能。* i" `0 N, R) K
7 Q+ k7 p4 ~1 z3 p
/ _2 t- [) o6 q% f! F* X9 O* }
6 n6 c( F* z* K/ x6 M
2 J1 Y, c& o+ x- B3 s2 W
' V! E3 Q1 L3 X& I9 X5 z |
|