- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机应用中抗干扰技术和方法研究
单片机应用中抗干扰技术和方法研究 摘 要:在单片机的应用系统当中,单片机的抗干扰技术和方法是要求注意的一个重大问题,这是由于它直接关乎单片机应用的可靠性与稳定性。为此,本文了论述了单片机的抗干扰技术和方法,其中包括单片机的硬件抗干扰技术和方法以及单片机的软件抗干扰技术和方法。 关键词:单片机;抗干扰;硬件;软件;技术;方法 中图分类号:TP368.1 文献标识码:A 文章编号:1674-7712 (2014) 04-0000-01 在多个领域和行业,单片机都被普遍地应用,其中有通讯、医疗器械和工业控制等,这就要求比较高的单片机稳定性和可靠性。随着单片机类别的日益增多,它的功能也日益强大和健全,其中,设计硬件也变得简单化。然而,尽管在实验室当中所设计的控制系统跟设计需要是相符合的,可是在实际投入应用的过程中,控制系统往往难以可靠和稳定地运行,为此,单片机应用系统的稳定性和可靠性设计是非常关键的。而决定单片机系统的因素是多样性的,其中抗干扰性是一项重要的指标。抗干扰是指对于干扰侵入的方式、侵入的位置、传播途径和产生的性质实施一定的技术和方法来取消,进而确保单片机系统能够稳定和可靠地工作。 一、单片机硬件的抗干扰技术和方法 (一)印制电路板技术 印制电路板的大小应当是符合的。倘若使用太大的线路板,印刷线条长,那么就会增加印制电路板的阻抗,抗噪声比较弱,也需要较高的成本;太大的印制电路板不具有理想的散热效果,且尽可能地应用多层次印制板,确保接地网络的优良,使得电位差减少。在安排器件时需要把有关的器件靠得近一些,较大噪声的电路需要跟主机电路隔得远一些,注意发热大的器件的散热,需要在印制板的边缘放置I/O 驱动器,需要避免元器件的互相平行,进而使得寄生耦合减少。在布线上,使用比较短的单片机系统电路连接,对容易遭受干扰的线路进行保护;直流电路分开安排;需要垂直交叉安排双面布线印制电路板的两面线条,进而使得电磁场的耦合减少。在接地系统当中是较难公用交流地与信号地的,为了避免电源的干扰性,需要分开设计模拟地和数字地,进而有效地连接电源端口地线。在设计多级电路的过程中需要对多级动态电流进行全面地思考,避免出现接地阻抗的相互耦合。需要在工作频率低的过程中使用1MHz,接地通过一点;而在工作频率比较高的过程中使用多点接地,并且尽可能地应用大的接地线直径。 (二)屏蔽和隔离 由电路上隔离易受干扰的部分与干扰源,只是确保场地和监控设施的信号联系,不出现电的联系。切断干扰通道,进而实现隔离场地干扰的目的,这是隔离的实质。通常来讲,单片机应用系统有强电控制系统与弱电控制系统,一般是隔离强电与弱电,这有利于操作人员的安全以及设备和系统的可靠性。其中,布线隔离、继电器隔离,光电隔离等是隔离的常用手段。光电隔离是典型的信号隔离室。通过光电隔离器件隔离开单片机的输出输入,这样不但能够传播单片机系统的噪音,而且单片机系统中也无法进入干扰信号。 (三)抑制过程通道干扰 通过借助电耦合对干扰进行抑制。光电耦合的应用,有效地联系了主机电路、主机u后向与前向的通道电路,进而避免了由通道到达主机的干扰,与此同时,对共地干扰是有利的;双绞线的传输可以将一系列小环路的电磁感应干扰消除,且对共模噪音与电磁干扰进行印制;匹配长线传输的阻抗,阻抗抑制需要具备相同信号源的传输线性阻抗和输出阻抗,不然信号传输线就会出现反射的情况,进而使得所传输的信息失真。 二、单片机软件的抗干扰技术和方法 (一)睡眠状态 睡眠状态是一些单片机系统所具备的,在睡眠的情况下,只有中断系统、计数系统和定时系统是运行着的。这个时候,系统CPU不不能够反应系统中三总线所出现的干扰,这使得系统对扰的敏感性降低。在单片机当中,在很大程度上,CPU是执行循环检查程度与等待的指令。因为这个时候的CPU处于睡眠状态,在需要的时候借助中断系统来唤醒,在完成任务之后再进行睡眠状态。由于CPU具备一般以上的时间睡眠,进而减少了CPU所受到的干扰,与此同时,也使得CPU的功耗降低。 (二)软件陷阱的设置 将一些用以拦截弹飞程序的程序段加入到程序当中,就是软件陷阱。它能够把将程序强制性地往一个地址转向,这个地址具备出错处理程序。倘若以“ERR”作为出错处理程序的入口标号名称,那么一般的软件陷阱是由LJMP ER、NOP,以及ERR组成。如果拦截了弹飞程序,就会迅速地往错误处理程序转向。能够在四个位置安排软件陷阱:一是程序区,软件陷阱不可以任意地分配在通常的程序当中,然而一些跳转指令会出现在正常程序当中,软件陷阱应用在这些指令之后能够将弹飞至跳转指令的操作数上的出错程序捕获;二是表格,将软件陷阱分配在EPROM当中的表格能够避免软件弹飞;三没有应用过的ROM空间,将一个陷阱
原创力文档


文档评论(0)