单片机应用系统的抗干扰技术研究
单片机硬件设计中的EMC兼容性与干扰抑制技术

单片机硬件设计中的EMC兼容性与干扰抑制技术单片机硬件设计中的电磁兼容性(EMC)与干扰抑制技术引言在现代电子设备中,单片机(Microcontroller Unit,MCU)起到了至关重要的作用。
单片机的硬件设计必须考虑电磁兼容性(Electromagnetic Compatibility,EMC)和抑制干扰的技术。
本文将介绍单片机硬件设计中的EMC兼容性和干扰抑制技术,包括电磁干扰的来源、EMC设计要求、常用的干扰抑制技术以及正确的布线和接地技巧。
一、电磁干扰的来源电磁干扰可以由各种外部和内部因素引起。
以下是一些常见的电磁干扰来源:1. 射频辐射:包括无线通信、雷达或其他射频电源等设备产生的电磁波。
2. 电源线干扰:来自交流电源线的噪声,如谐波和干扰信号。
3. 开关电源:开关电源高频噪声会通过电源线和地线传播到其他电子设备中。
4. 过电压和静电放电:电气设备的开关、电磁阀等在操作时可能产生过电压和静电放电。
5. 瞬态电压:包括闪电击中电力线、开关电源的瞬态电压等。
二、EMC设计要求为了满足EMC设计要求,单片机硬件设计应考虑以下方面:1. 辐射和传导:抑制电磁辐射和传导干扰,以确保设备不会对其他设备产生干扰。
2. 抗干扰:增强设备的抗干扰能力,使其能够正常工作并受到外部干扰的影响较小。
3. 地址线、数据线和控制线的布局:合理的布局可以减少交叉耦合和串扰,降低电磁干扰。
4. 接地:良好的接地设计可以降低共模噪声和差模噪声,提高设备的抗干扰能力。
5. 输入输出端口的保护:通过使用适当的保护电路来保护单片机的输入输出端口,防止它们受到外部电磁干扰的损坏。
三、干扰抑制技术1. 滤波器:采用适当的滤波器可以抑制进入单片机的高频噪声。
常见的滤波器包括RC滤波器和LC滤波器。
2. 屏蔽:通过在关键部件周围添加屏蔽罩或屏蔽层,可以有效地防止电磁波的干扰。
3. 地线设计:良好的接地设计可以减少回路的回流电流,降低共模噪声,并提高设备的抗干扰能力。
单片机应用系统软件中抗干扰技术的探讨

Ab ta t nti a e,tec re tMCU a piain s ts a ay eterao sfritr rn e h o t fta s sin sr c :I hsp p r h urn p l t t u , n lz h e sn o nef e c ,terueo rn miso , c o a e
电路内部 ,一 般包 括晶体管 、电阻以及运算放大器等 零部件 ,
由于这 些零 部件在 运行 过程 中会 产 生噪声 ,如 晶体 管闪 烁 、
电阻热 噪声 或者散粒 噪声 等 ,因此产 生干 扰源 ;其 次 ,在实
行感 性负载切换 过程 中 ,容易产生 噪声干扰 。在单 片机控制 系统 中 ,包含 了若 干感性 负载 ,例如接触器 、电机 、电磁铁 、 交 直流继 电器等 ,它们 的 自感反应 较为敏感 ,在切 换设备 过 程 中,由于受到 电磁感 应作用 ,线 圈 的两 端会产生 极高 的瞬 态电压 ,以此产生干扰问题 【 ;再 次 ,接触 噪声 也是单片机干 扰 的主要来 源之 一 ,由于单 片机 中两种材 料 的不完 全接 触 , 引发导 电率 的起 伏不定 ,进而产生 噪声 。例如 ,晶体管 焊接 位置的接触 不 良、插 头与插座接触 不 良、继 电器各 触点 之间 的接触不 良,等等 ,都可能成为干扰 的来源 。
te rpsdat jmmn c nl yt e sr t tt ettefnt n leurmet ue yteMC h ooe n -a igt h o g nue h e co a rq i ns sdb U. p i e o o a im s h u i e h Ke o d: U ; p l ao ytm sf ae;nijm n t h o g yw rs MC api t nss t r at a mig;e nl y ci e ow - c o
单片机应用系统抗干扰问题的解决方案

般来讲 , 干扰进 入测 控 系统后 , 所造 成 的影 响
大致有 以下几 个方 面 :
㈩ 数据 采 集 错 误 加 大 。特 别 是 当传 感 器 接 1使
loP e e t ey ,d ih ic e s s t c u a y a d sa i t fa p iain s se wo k l i f ci l  ̄ le n r ae he a c r c n t b ly o p lc to y tm r 3 v i
.
S O s e k t a 0 o t D a h ts ^-
w r d s nn c nl i i e ni l at— ar i o t pl a o yt ae ei igt ho  ̄ mpo dete ni jnm ̄ fh api tnss m. g e o , v ry e ci e K 3.rs S M(ig c i】 ni a ̄ig Sf a ; r r ei ;D t cl co e ̄0d : C s l h ;a t—J nn ; ot r Pc a ds n a ol tn n ne p n we  ̄m g a ei
机应 用 中的 重要 环 节 。在 单 片 机 应 用 系统设 计 中,通 过 硬 件 和 软 件 设 计 都 可 以解 决 干 扰 问题 , 但软件 解 决 方案 ,更 经 济 、更 有 效 ,它 可 以提 高 应用 系统的 I 作 准 确 性 、工 作稳 定性 :即利 用
软 件 设 计 技 术 ,奎 面提 高 应 用 系统 的 抗 干 扰 能 力 。
可靠性等方面都具有相 当重要 的作用 。因此 , 软件 的抗干扰设计与硬件 的抗 干扰设计一样 , 是单片机 应用系统中不可缺少的一项重要内容。
单片机应用系统抗干扰技术的探讨

性 和 可 靠 性
数干扰 ,CP U 将疲于奔命 ,严重影 响系统的工作效率和实时性 。因此 ,一 个成功的抗干扰 系统足由硬件和软件相
结 合构 成 的 。
() 1: 于扰的加入使输 出误差加大 ,
能误 读 写 ,使 程序 计 算 出 错误 的 结 响外部 ,同时外部的 电力线也不会穿透
针 对 以 上 出现 的 问 题 , 本 文 从 硬
干扰的传输 途径,起电场 隔离的作用。
是 产 生 干扰 的重 要 原 因 ,各类 传 感 件和软件方而来探讨提高单片机系统抗 磁路 屏蔽 则采 用高导 磁性 材料 并以封 闭
() 格 。 3表 软件 陷阱一 般 1 宅间 有 2 3 K 个
掉 电信号 由硬件 电路检测到 ,加
到 单片机 的外部 中断输 入端 ,软件中 I 可 以 有 效 拦 截 。 就 4 .4 “ 门狗 ” 技术 看 指令冗余技 术、软件陷阱技术不能 使失控 的程序摆脱 “ 死循环”的困境 ,
器,输入输 出线路 的绝缘损坏均有 可 干 扰 能 力的 方 法 。硬 件 如 果 殴计 得 式结构为妥。
能 引入干 扰 。干 扰产生 的后果 : 当 ,可将绝大部分干扰拒 之门外 ,但 3 .4 良好的接地 片机系统的抗干扰 与系统的接地
2. 数据采集误 差的加大。当干 仍然会有少数 干扰 ,所 以软件措施必 1 扰侵入单片机系统的前向通道叠加在信
可能发生改变 ;虽然 RO 能避免干扰 滤波 技 术 。 M
2干扰的来源和后果
破坏 ,但单片机片内 RA 以及片内各 M
3 .3 抑制电磁场干扰
软件抗干扰的几种办法

软件抗干扰的几种办法在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。
下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。
1、软件抗干扰方法的研究在工程实践中,软件抗干扰研究的内容主要是:一、消除模拟输入信号的噪声(如数字滤波技术);二、程序运行混乱时使程序重入正轨的方法。
本文针对后者提出了几种有效的软件抗干扰方法。
(1) 指令冗余CPU取指令过程是先取操作码,再取操作数。
当PC受干扰出现错误,程序便脱离正常轨道“乱飞”,当乱飞到某双字节指令,若取指令时刻落在操作数上,误将操作数当作操作码,程序将出错。
若“飞”到了三字节指令,出错机率更大。
在关键地方人为插入一些单字节指令,或将有效单字节指令重写称为指令冗余。
通常是在双字节指令和三字节指令后插入两个字节以上的NOP。
这样即使乱飞程序飞到操作数上,由于空操作指令NOP的存在,避免了后面的指令被当作操作数执行,程序自动纳入正轨。
此外,对系统流向起重要作用的指令如RET、RETI、LCALL、LJMP、JC等指令之前插入两条NOP,也可将乱飞程序纳入正轨,确保这些重要指令的执行。
(2) 拦截技术所谓拦截,是指将乱飞的程序引向指定位置,再进行出错处理。
通常用软件陷阱来拦截乱飞的程序。
因此先要合理设计陷阱,其次要将陷阱安排在适当的位置。
软件陷阱的设计当乱飞程序进入非程序区,冗余指令便无法起作用。
通过软件陷阱,拦截乱飞程序,将其引向指定位置,再进行出错处理。
软件陷阱是指用来将捕获的乱飞程序引向复位入口地址0000H的指令。
通常在EPROM中非程序区填入以下指令作为软件陷阱:NOPNOPLJMP 0000H其机器码为0000020000。
陷阱的安排通常在程序中未使用的EPROM空间填0000020000。
最后一条应填入020000,当乱飞程序落到此区,即可自动入轨。
在用户程序区各模块之间的空余单元也可填入陷阱指令。
单片机应用系统中的抗干扰技术

干扰 是工业微机控制系统 中不可避免 、 最 难解决 的问题 , 直接影 响到 系统 的可靠性 。 干扰 可 以以场 的形式入侵微机 系统 。 外电网污染 、 此 系统 内部干扰 等都属于干扰源 。干扰对微机 系 统 的作用可分为三个方面 : 一是输入 系统 。 使 它 模拟信号失真 , 数字信号出错 。二是输 出系统。 它使各输 出信号混乱 ,不能真正反应 出微机 系 统 的真正输 出量 。 三是微机 系统 的内核 。 前两项 是针对输入输 出通道的抗干扰措施 ,干扰还 未 作用 到 C U本 身 ,这时 C U还能正确 地执行 P P 各种程 序。 当干扰 作用到微机 系统 的内核 。 即 C U时 , P P C U将不 能按 正常 状态 执行 程序 , 从 而导致三总线上数字信号错乱 ,并且使程序执 行紊乱 , 出现 “ 飞” 跑 现象 。如何发 现 C U受到 P 干扰 , 如何拦截失控的程序流 向, 以便尽可能无 扰动恢复 系统正 常状态 , 这些都是 C U的抗干 P 扰技术。解决干扰问题要从软 、硬件两方面人 手。 以下主要介绍的是软件系统方 面如何利用 指令冗余 、 软件 陷阱 、 以及 WA H O C D G等 技术 来解 决 M S 5 微机 系统 中 C U 的抗 干 扰问 C一1 P 题。下面 以我们研制 的 Z Y I L — 型钻时录井仪的 微机系统为例加以介绍。 1指令冗余 当 C U受到干扰后 , P 常常将一些操作数作 为指令码来 执行 , 导致程 序紊乱 。 这时要尽快使 程序进 入正轨, 执行真 的命 令。MC 一 1 S 5 系列的 所有 指令均不超过 三个 字节 ,且相 当一 部分为 单字节 。 当程序飞到某一条单字节指令上时 , 可 以 自动进入正轨 , 当飞到某一双 字节指令上 时 , 有可 能落到其操作数上 , 从而继续 出错 。 当飞到 三字节 指令上 时, 由于有 两个操作数 , 出错的 则 机率就更大 。 为此 , 我们在 一些对程序流向起决 定作用 的指令 前插入两条 N P O 指令 ( 字节 指 单 令 ) 以保证跑飞的程序迅 速进入正轨 。如 : — , A
单片机软件系统的抗干扰设计
式 中Q为数字滤波系数; X n 为第1 1 次采样时的滤波 器输入 ; Y n 为第n 次
采样 时的滤波器输 出; Yn — I 为第n + 1 次采样时的滤波器输 出。
滤波系数Q=A T / T f < 1 ,其中A T 为采样周期 : T 伪 数字滤波器的时间 系数 。 具体 的参数应通过实际运行选取适当数值 , 使周期性噪声减至最弱或 全部消除。
字节,都能复位 。也可在程序区每隔一段 ( 如几十条指令) 连续安排三条 NoP 于 旨 令。因为8 0 5 1 指令字节最长为三字节。当程序失控 时, 只要不跳转 , 指令连续执行, 就会运行NOP  ̄' 令, 就能使程序恢复正常。 3 . 2设置“ 看门狗” 。设置软件陷阱能解决一部分程序失控 问题, 但当程
科 学 论 坛
献 嗨与 蛄
单片机软件 系统的抗干扰设计
马卫滨 - 李艳华z
( 1 . 鹤煤技师学院; 2 . 鹤煤新 闻中心 河南 鹤壁 4 5 8 0 0 0 ) 摘 要: 为了保证单片机产 品能够长期稳定、 可靠地工作 , 在产 品设计 时必须对抗干扰 能力给 予足够 的重视, 尤其在软件方面, 而且很容易造成数据 采集误 差增大 , 程序- ‘ ‘ 飞走 ” 失控或陷入死循环等严重的后果。所以提 高单片机软件系统的抗干扰 能力是很有必要 的。 关键 词: 单片机 干扰 软件 滤波
特别是单片机产品。由于产品本 身比较复杂 , 再加上工作环境比较恶劣 ( 如 温度和湿度高, 有振动和冲击, 空气中灰尘 多, 并含有腐蚀性气体 以及 电磁
场的干扰等) , 同时还要受到使用条件 ( 包括 电源质量 、 运行条件、 维护条件 等) 的影响, 因而可以毫不夸张地说 , 当代世界的干扰如同环境污染 一样 , 正 危机着现代工业的各个方面。抗干扰方面的课题不但有许多实际问题要解 决, 而且有不少理论问题要探讨。 软件的抗干扰设计 是单片机应用系统的一个重要组成部分。干扰对单
浅析单片机应用系统的抗干扰设计
高 新 技 术
浅 析 单 片机 应 用 系 统 的抗 干 扰设 计 ①
杨 丽 英 ( 南通航运 职业技 术学 院 江苏南通 2 2 6 0 1 0 ) 摘 要: 随着科 学技 术的迅 速 发展 , 单 片机 的应 用越来越 广泛 。 在众 多的 应 用系统 中共 同面临 的一个 问题 , 就是 它在整个 系统 的安 全 性 以及 可靠性 , 单 片机 系统的特 点是 实时性和 外部环 境干扰 因素 多, 本文 就几个 常见的 抗干扰 措施进行 分 析研 究, 从硬 件抗干 扰重 点 介 绍 了在 整个 可靠性 , 针对 单 片机 应 用系统 实时性 强, 干扰 因素较 多的特 点 , 本文介 绍 了几种实 用的抗干扰 措施 , 在 供 电系统的设 计 . 电路 板 的 布 局 应 用 以及 抑 制 输 入 的 干 扰 等 硬 件 抗 干 扰 方 面 以及 软 冗余 技 术 , 软 件 陷阱 技 术 , “ 看 门狗” 技 术 等 软 件 方 面 进 行 了实 用 分 析
之相连 的测控对象分布 在控制区域 , 干 扰 源将直接、 间接 的 干 扰 单 片机 系统 的 工作 , 分, 地 线 分 别 和 电 源 端 的 地 线相 连 不 要 混 操 作 码 执 行 , 引起程序紊乱 。 因此 , 软 件 冗 合实 用 。 ( 3 ) 不 要 环路 布 线 , 特 别是 沿 印 制 电
力, 使 单 片机 稳 定 可 靠 的 工 作 。 以 下 就是 从
宽 度提 高抗 干 扰 能 力 。 ( 4 ) 去 耦 电容 应 该 布 而 保 证 程 序 紊乱 后 其 后 面 的 指 令 不 会 丢 失
局到 每 个I C。
硬 件和软件两个方面阐述抗干扰设计 。
PIC单片机抗干扰设计
PIC单片机抗干扰设计摘要:单片机已经普遍应用到各个领域,对其可靠性也提出了更高的要求。
影响单片机可靠性的因素很多,但是抗干扰性能是最重要的一个因素之一。
本文对PIC单片机抗干扰设计主要从硬件干扰抑制技术和软件干扰抑制技术两个大方面来进行分析。
关键词:PIC单片机抗干扰硬件软件1 硬件干扰抑制技术1.1 采用合理的隔离技术采用合理的隔离技术对单片机抗干扰起着非常重要的作用。
隔离不仅能够将外来干扰信号的通道阻断,而且还可以通过控制系统与现场隔离实现抗干扰目的,使得彼此之间的串扰最大限度地降低。
常用的隔离技术主要包括变压器隔离方式、布线隔离方式、光电隔离方式和继电器隔离方式等。
1.2 合理选择系统时钟PIC单片机系统时钟频率为0~20MHz,时基震荡方式主要有四种,每一种时基震荡方式由不同的时基频率相对应:外接电阻电容元件的阻容振荡方式RC,频率为0.03MHz~5MHz;低频晶体振荡器/陶瓷谐振器振荡方式LP,频率为32.768kHz或200kHz;标准晶体振荡器/陶瓷谐振器振荡方式XT,频率为0.2MHz~4MHz;高频晶体振荡器/陶瓷谐振器振荡方式HS,频率为4MHz~20MHz。
外接方式主要有三种:外接晶体振荡器/陶瓷谐振器、外接时钟电路、外接RC。
用户在选择基振荡方式和外接方式时可根据PIC单片机应用系统的性能、应用场合、价格等因素来进行。
外接时钟属于高频噪声源,从可靠性方面来讲,不仅会干扰本应用系统,而且还能够干扰外界。
频率越高越容易成为噪声源,因此应采用低频率的系统时钟,但是必须把与系统性能要求相符作为前提条件。
1.3 合理设计电路板在电路板设计时,不要只是采用单一的PCB板进行,而应尽可能多的采用多层PCB板来进行,其中一层用作接地,而另外一层用作电源布线,这样就使得退耦电路形成,同时,这样的电路其屏蔽效果也比较好。
如果对空间没有任何的硬性规定,同时要成本因素进行考虑,此时在设计电路板时就可以采用单层或者双层的PCB板进行布线,这样需要从电源单独引电源线进行布线,并将其逐个分配到每个功能电路中,另外,还要将所有的地线汇集到靠近电源地的一个点上。
浅析单片机抗干扰技术
现 ,这里 不 再列 出 。
四 、软 件 的抗 干 扰 设 计 ( ) 数 据 采 集 误 差 的 软 件 对 策 一
算 术 平 均值 法 。对 一 个 点 的数 据 连 续 采样 多次 , 然后 计算 其平 均 值 , 以其 平均 值 作 为该 点 的 结 果 ,这 种 方 法 可减 小 系统 的 随机 干扰 对 采 集结 果 的影 响 。 一般 取 3 5 次平均即可。 比 较 取舍 法 。测 量 的结 果 中可 能 会 出 现 偏 差 较 大 的 数据 ,如 测量 数 据 是 有 一 定 变化 规 律 的 ,就 可 以 根 据 变化 规 律 将 个 别 偏 差 大 的 数据 舍 去 。 函数 法 。用 一 个 特 定的 函数 对 采集 的 数 据 进 行 处 理 ,使 测 量 结果 中的 干 扰 值 的 影响作用减小 。 ( ) 控 制 状 态 失 常 的 处 理 方 法 二 软件 冗余 。对 于 条 件 控 制 系统 ,可 以 把 控 制 条 件的 一 次 采 样 和处 理 控 制 输 出改 为 循 环 采样 和 处 理 控 制输 出 。这 种 方 法 对 惯 性 较 大 的控 制 系 统具 有 良好 的 抗 偶然 因 素干扰作 用。 设 置 输 出 状 态寄 存 单 元 。 根 据 单 片机 系统 对 数 据处 理 后 的 输 出 结 果 ,设 置相 应 的 输 出 状 态寄 存 单 元 ,如 果 干 扰 侵 入输 出 通 道 将输 出状 态 破 坏 时 ,系 统 在 定 时查 询 寄 存 单 元 的输 出状 态 信 息 时 ,就 会 发现 错 误 , 而 及 时纠 正输 出状 态 。 从 设 置 自检 程序 。在 计 算 机 内 的特 定 位 置 或 某些 内存 单 元 中设 置状 态 标 志 ,在 开 机 后 或有 自检 中断 请 求 时 ,系 统 将 首先 运 行 自检测 试 程 序 ,对 整 个 系 统 或 关键 环 节 进 行 模拟 测 试 ,并 将 测 试 结 果 通过 某种 方 式 显示 出来 ,这 样 就 可 以 保 证 系统 中信 息 存 储 、传 输 、 运 算 的 高 可 靠性 。 ( ) 程 序 运 行 失 常 的 软 件 对 策 三 使 用 程 序 监 视 跟 踪 定 时 器 程序监 视跟踪 定时器即 W at hdO c g在 单 片机 抗 干 扰 设 计 中 使 用非 常 广 泛 ,各大 器 件生 产 商 提 供 了 不 同 的功 能 的 芯 片 ,如
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中图分 类号 : 号 :1 6 7 4 — 7 7 1 2 ( 2 0 1 4 ) 0 2 — 0 0 9 2 — 0 1
单片机 系统在实 际中的应用 比较广 泛和普遍 ,抗干扰技 术是 单片应用 系统设计过程 中的重要环 节。进行单 片机系统 抗干扰 技术与方法 的分析研 究,有利于提 高单片机 系统运行 的稳定性 与可靠性 ,具 有积 极的作用 和意义。 干扰作用对于单片机系统的影响分析 社会 经济 水平 的进步和 工业生产水平 的提高 ,对 于单片 机系统的大规模运用和发展具有相当积极 的意义 ,现 如今智能 化仪表 以及相关 的监 控系统之 中也会大量 的用到单片机 而不 再局限于以往 的仅在工业 生产这一单一领域应用 。故而,单片 机系统也在大量的使用之下被赋予 了更 高的期待 ,其工作过程 中的稳定性和可靠性也势必要大大提升 。而对于上述性能 的影 响条件在 实际工作过程之 中不在少数,所 以说提 升系统 的干扰 性能是实现单片机系统性 能的关键所在 。就实际干扰单片机系 统工作 的各种因素分析可知 ,高频振荡干扰、电磁干扰 以及浪 涌干扰是 影响单片机 系统不能有效 的进行可靠稳 定 的工作最 主要 的原 因。上述干扰的来源主要是其系统的工作环境之 中所 本身存在 的,这不仅仅会使得系统程序发生紊乱,而且还会使 得单片机系统在收集数据的过程之 中容易出现重大 的失误 ,甚 至使得单片机内部的硬件失去控制 ,若是该应用系统之中还包 含 了音频或是视频信号的情况下,那么造成 的干扰现象就更加 的显著,失真,串色 ,串扰等等现象都有可能会发生 。 二、单片机应用系统 的硬件抗干扰设 计 ( 一 )供 电系统。为 了使得 电能够保 持稳定 以避 免 由于 电源系统产生对于单片机的应用系统干扰,可 以使用交流稳压 器 ,从 而避免 电源 出现 电压 过大或者 是不足 的现 象。分别 使 用低通和 隔离两种变压器来 实现 高频 噪声和工频两种的过滤 。 主机部分的供电和其他部分隔开,通过使用独立的稳压电路 来 供 电确保不受其他部分干扰 ,而开关电源则提供剩余功率的供 应,如果需要 的情况下输 入输 出的供 电还可 以使用 D C — D c模块 来进行分隔。 ( 二 )注意印制 电路板的布线与工艺。在选取 电 路板的时候 ,多层板是一个最佳的选择 ,因为多层板从性 能上 面要更加的优秀 ,通 过稳定的接地网络能有效的避免元件互相
一
、
产 生耦 合 和 与 地 之 间 的 电位 差 出现 。 印刷 电路 板 的 过程 一 定 要
严 谨,其分区一定要有合理的保证 ,不论是数字和模拟 电路 ,
还是功 率驱动都不能离的太近 ,区与区之间尽可能的分 隔开 , 尤其是地线绝对不能混用 ,一定要和各 自的 电源端连接 。走线 方 式一 定要注意 ,尽可能的不要在焊接面和元件面 上出现平行 走线 的情况 , 不论是弯 曲还是垂直斜交的走线方式都是可 以的, 这样可 以避免寄生耦合 的加剧;接近的两个导线之 间尽可能的 控 制相互平行的部分 的长度,越 小越好 ;而信号线之 间尽可能
通过地线 围起来 。时钟的使用 要在符合系统规范的情况下尽可 能使用低频 率 的。输 出的负载太大 的话,输 出的 电压就会 降 低 ,这样的话电压就可能会达不到驱动电压 ,这样 的话系统也 会产生不稳定的现象 。 ( 三 )用好去耦电容 。好的高频去耦 电 容可 以去除高到 1 G H Z的高频成分 。陶瓷片 电容或 多层陶瓷 电 容 的高频特 性较好 。设计印刷线路板时,每个集成电路的电源 与地之间都要加一个去耦 电容 。去耦电容有两个作用 :一是, 本集成 电路的蓄 能电容,提供和吸收该集成 电路开门、关门瞬 间的充放 电能;二是 ,旁路掉该器件的高频噪声。数字 电路中 典 型的去耦 电容为 0 . 1 u F的去耦 电容,它有 5 n H分布 电感 , 它 的并行 共振频率大约在 7 M t t z 左右 ,也就是说对于 1 0 N t z以 下 的噪声有较好 的去耦作用,对 4 0 M t t z以上的噪声几乎不起作 用 。1 u F和 1 O u F电容 并行 共振频 率在 2 0 M H z以上 ,去除 高 频率噪声的效果要好一些。在 电源进入 印刷板的地方设置一个 1 1 . t F或 1 O u F的去高频 电容 往往是有利 的,即使是用 电池供 电的系统也需要这种 电容 。每 1 O 片左右 的集成 电路要加一片 充放 电电容 ,或称为蓄放 电容 ,电容大小可选 1 O F 。最好不 用 电解 电容 ,原因是电解 电容是两层薄膜卷起来 的,这种卷起 来的结构在高频时表现 为电感 ;最好使用钽电容或聚碳酸酝 电 容。 ( 四)使用双机冗余设计。在对控制系统 的可靠性有严格 要求的场合 ,使用双机冗余可进一步提高系统抗干扰能力。双 机冗余 , 就是执行 同一个控制任 务, 可安排两个单片机来完成, 即主机与从机 。正常情况下,主机掌握着三总线的控制权 ,对 整个系统进行控 制,此时 ,从机处于待机状态 ,等待仲裁器的 触 发。当主机 由于某种原因发生误动作时,仲裁器根据判别条 件 ,若认为主机程序 己混乱,则切断主机 的总线控制权 ,将从 机 唤醒 ,从机将代替主机进行处理与控制。 三 、软件抗干扰技术 正是因为感染信号是因为多方面的因素共 同参与产生 的, 且 其具有相 当的不确定 性,故而 即便是 向硬件 之 中运用 了抗 干扰 技术也 依然不能确保 系统的工作状态 能够一直稳定 。正 因如 此 ,还需要 通过一些软 件的相关技术对硬 件技术 的不足 进行 弥补 。软件 抗干扰技术 之中有两种 非常重要 的方法 ,分 别 为对 于输入信 号 的重 复检 测, 以及数字 滤波。在设计 实际 使用 的单片 的过 程之 中一定 要确保在软件之 中做好安全保护 措施 以防 R A M数据缺 失,因为单片机 系统如果受 到强干扰而 面 临着无法 正常工作 的情况下 ,对 于其 R A M影 响非常大 ,其 内部数据将很有可能会被破坏 。 参 考文献:
单片机应用系统的抗干扰技术研究
董安龙 ( 曲阜师 范大学,山 东济宁 2 7 3 1 6 5) 摘 要:单片机应 用系统的抗干扰能力技 术包括硬件抗干扰技 术和软件抗干扰技 术, 软件技 术又包括数字滤波方法、 输 出信号检测技术及输 出端 口刷 新等 方法。需要将软件抗干扰技术与硬件抗干扰技 术进行 结合 ,能及时有效地避免 干 扰的发生。因此 ,随着相 关技术的高速发展 ,鉴于单片机抗 干扰技术的重要性 ,我们更需要 注重对抗干扰技术的研 究。 关键词 :单片机 ;系统软件 ;工业领域 ;抗干扰技术 ;方法;分析