微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 综述单片机控制系统的抗干扰设计

综述单片机控制系统的抗干扰设计

时间:03-15 来源:互联网 点击:

4.2指令冗余和“看门狗”技术
单片机受强干扰会造成程序计数器PC值改变和破坏程序正常运行。针对这一问题可在关键地方插入一些单字节指令NOP或有效的单字节指令并用引导指令LJMP MAIN 将捕获的“乱飞”程序引向复位入口地址,从而避免程序“乱飞”。可是有一些“乱飞”程序会导致死循环,通常采用软、硬件“看门狗”技术,“看门狗”技术就是不断监视程序运行时间,当程序运行出现故障时,计数器溢出,系统复位并重新运行系统程序。
4.3提高RAM资料可靠性
电源开启和断电及CPU受到干扰有可能破坏RAM中的资料。只有采用资料冗余技术保护RAM中的资料。系统复位后,立即将备用的RAM对重要参数进行自我检验和恢复,从而保护RAM中的资料。
4.4提高开关量输入、输出抗干扰
控制量有效信号上叠加一系列离散尖脉冲,这种干扰不易用硬件加以抑制,可采用软件重复检测以提高输入、输出接口抗干扰性。
5总结
不同的单片机系统都有自己的系统要求和特点,在硬件和软件抗干扰设计上也各有自己的特色。针对无线电射频干扰和交流电路工频干扰等5种主要的干扰源以及干扰的方式,可采用上述的硬件抗干扰措施。对于软件抗干扰措施,应首先了解测量对象和干扰因素,分析干扰的来源,然后根据系统设计有效的抗干扰方法。

参考文献

[1]余勇,李建秋,周明,等.车用柴油机ECU兼容性分析与设计[J].汽车工程,2001,6
[2]韩晓东,杜宇.电动汽车单片机测控系统的抗.干扰设计[J].电子技术,1999,9
[3]何希才.传感器及其应用电路[M].北京:电子工业出版社,2001
[4]梁廷贵.集成运算放大器[M].电压比较器分册.北京:科学技术文献出版社,2002
[5]王幸之,王雷,翟成,等.单片机应用系统抗干扰技术[M].北京:北京航空航天大学出版社,2000
[6]赵晶.电路设计与制版 Protel99高级应用[M].北京:人民邮电出版社,2000

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top