|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要: 单片机测控系统往往运行在较恶劣的环境中,各种干扰不可避免人侵计算机系统。笔者经多年的现场实践,从软件抗干扰的角度,总结了用数字滤波、软件拦截、软件自恢复、软件看门狗、软件重复操作5点技术措施,能有效地弥补硬件抗干扰的不足,提高系统运行的可靠性。
/ \: z" O* |: y6 q/ D: ?5 ]关键词:单片机、软件抗干扰、测控系统
" z$ o# u# Q1 D; V) Y, E( A0 g7 A+ R
$ l9 v8 B9 ^/ w# K
* ?8 t4 T/ k7 U" j# W: e/ O% `
: v, D% E3 n% s单片机测控系统一般运行在较愿劣的环境中,来自现场的干扰其频谱往往很宽,且具有随机性,这些干扰一旦窜人计算机,其表现形式是使测控系统数据采集误差增大、出错,控制状态失灵,内存数据遭破坏,程序运行失常,常见的如程序“跑飞”或死锁甚至整个系统瘫痪。为确保计算机系统运行的可靠性与安全性,系统设计中硬件抗干扰的措施当然必不可少,但它只能抑制某个频率段的干扰,仍有一些干扰会入侵计算机系统,因此软件上采取相应的措施尤为必要,它不需要硬件开销、投资,有时还具有硬件抗干扰所不及的功能。, Y$ _4 q" l" D0 ]! B, P
; v4 e8 j4 [% Q* X" L/ O- `: X* h0 c2 x# F% G
7 s$ a9 D/ ~9 j( W7 y& M( H
0 n; D3 d' v( i2 `
: }5 e" w2 b% u" W$ l: P
|
|