电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

单片机抗电磁干扰措施的硬软件处理

2022-04-12 13:19分类:电工基础知识 阅读:

 

相关单片机设计抗干扰信号对策的硬手机软件解决,危害EMC的因素,包含工作电压、PCB设计等,对影响对策的硬件配置解决方式,对影响对策的手机软件解决方式等。

单片机设计抗干扰信号的对策

对干扰信号的设计方案,关键从硬件配置和手机软件层面开展设计方案解决,从单片机设计的PCB设计到手机软件解决层面,详细介绍对电磁兼容测试性的解决。

一、危害EMC的因素

1、工作电压

电源电压越高,代表着工作电压震幅越大,发送就大量,而低电源电压危害敏感性。

2、頻率

高频率造成大量的发送,规律性数据信号造成大量的发送。在高频率单片机设计系统软件中,当元器件电源开关时造成电流量顶峰数据信号;在系统模拟中,当负荷电流量转变 时造成电流量顶峰数据信号。

3、接地装置

在全部EMC题型中,关键题型不是适度的接地装置造成的。

有三种数据信号接地装置方式:点射、多一点和混和。在頻率小于1MHz时,可选用点射接地装置方式,但不适合高频率;在高频率运用中,最好是选用多一点接地装置。混和接地装置是低頻用点射接地装置,而高频率用多一点接地装置的方式。接地线合理布局是重要,高频率数字电路设计和低电频数字集成电路的接地装置电源电路尽不可以混合。

4、PCB设计

适度的印刷线路板(PCB)走线对避免EMI是尤为重要的。

5、开关电源往耦

当元器件电源开关时,在电源插头上面造成暂态电流量,务必衰减系数和滤除这种暂态电流量。

来源于高di/dt源的暂态电流量造成 地和针迹“发送”工作电压,高di/dt造成大范畴的高频率电流量,鼓励构件和电缆线辐射源。

流过输电线的电流量转变 和电感器会造成 损耗,减少电感器或电流量随時间的转变 可让该损耗最少。

二、对影响对策的硬件配置解决方式

1、印刷电路板(PCB)的电磁兼容测试性设计方案

PCB是单片机设计系统软件中电路元件和元器件的支撑点件,它给予电路元件和元器件中间的保护接地。伴随着电子信息技术的迅猛发展,PCB的相对密度愈来愈高。

PCB设计的优劣对单片机设计系统软件的电磁兼容测试性危害非常大,实践活动确认,即便电路设计图设计方案恰当,印刷线路板设计方案不合理,也会对单片机设计系统软件的稳定性造成不好危害。

比如,倘若印刷线路板的两根细直线靠的非常近,会产生数据信号波型的延迟时间,在同轴电缆的终端设备产生反射面噪音。

因而,在设计方案印刷线路板的情况下,应注意选用恰当的方式,遵循PCB设计的一般标准,并应合乎抗干扰性的设计方案规定。要使电子线路取得最好特性,电子器件的合理布局及输电线的布置是很重要的。

2、键入/輸出的电磁兼容测试性设计方案

在单片机设计系统软件中打进去/輸出也是干扰信号的传输电线,和接受频射电磁干扰的拾检源,大家设计方案时一般要采取措施的对策:

①选用必需的共模/差模抑止电源电路,与此同时也需要采用一定的过滤和防磁屏蔽材料对策以减少影响的进入。

②在标准批准的状况下尽量采用各种各样隔离措施(如光学防护或是光电防护),进而阻隔影响的散播。

3、单片机设计延时电路的设计方案

单片机设计系统软件中,看门狗1对系统全部单片机设计的运作起着尤其关键的功效,因为全部的干扰信号不太可能所有被防护或往除,一旦进入CPU影响程序流程的一切正常运作,那麼校准系统软件融合手机软件解决对策就变成一道合理的改错防御力的天然屏障了。

常见的校准系统软件

①外界校准系统软件。

外界“看门狗1”电源电路能够 自身设计方案还可以用专业的“看门狗1”集成ic来构建。

她们都各有优点和缺点,绝大多数专用型“看门狗1”集成ic对低頻 “吃狗粮”数据信号不可以回应,而高频率“吃狗粮”数据信号都能回应,使其在低頻“吃狗粮”数据信号下造成校准姿势而在高频率的“吃狗粮”数据信号下不造成校准姿势,那样,倘若程序流程系统软件陷入一个无限循环,而该循环系统中正巧拥有 “吃狗粮”数据信号得话,那麼该延时电路就没法完成它的应该有的作用了。

殊不知,自身能够 设计方案一个具备带通的“吃狗粮”电源电路和别的延时电路组成的系统软件便是一个很合理外界视频监控系统了。

②如今愈来愈多的单片机设计都含有自身的上面校准系统软件,那样客户就可以很便捷的应用其內部的校准计时器了,可是,有一些型号规格的单片机设计它的校准命令太过度简易,那样也会存有象以上无限循环那般的“吃狗粮”命令,使其失往监管功效。

有一些单片机设计的上面校准命令就做的比较好,一般她们把“吃狗粮”数据信号制成固定不动文件格式的好几条命令依次序来实行,倘若有一定不正确则该“吃狗粮”控制失效,那样就大大的发展了延时电路的稳定性。

4、震荡器

绝大多数的单片机设计都是有一个藕合于外界结晶或瓷器谐振器的震荡器电源电路。

在PCB上,规定外接是电容器、结晶或瓷器谐振器的导线越少越好。

RC震荡器对电磁干扰有埋伏的敏感度,它能造成很短的指令周期,因此最好是选结晶或瓷器谐振器。此外,石英谐振器的机壳要接地装置。

5、防触电对策

户外应用的单片机设计系统软件或从户外挤兑引入房间内的电源插头、电源线,要考虑到系统软件的防触电题型。

常见的防触电元器件有:气体放电管、TVS(Transient Voltage Suppression)等。气体放电管是当开关电源的工作电压超过某一标值时,一般为数十V或百余V,汽体穿透充放电,将电源插头上强冲击性单脉冲导入地面。TVS能够 当做2个串联且方位反过来的齐纳二极管,当两直流电压高过某一值时导通。

其特性是能够 暂态根据百余乃过千A的电流量。

三、对影响对策的手机软件解决方式

干扰信号源所造成的电磁干扰在一些特殊的状况下(例如在一些电磁感应自然环境较为极端的状况下)是没法彻底清除的,最终可能进入CPU解决的的关键模块,那样在一些规模性集成电路芯片常常会遭受影响,造成 不可以一切正常工作中或在不正确情况下工作中。

尤其是像RAM这类运用双稳态开展储存的元器件,通常会在强影响下产生旋转,使原先储存的“0”变成“1”,或是“1”变成“0”;一些串行通信传送的时钟频率及数据信息会因为影响而发生改变;更比较严重的会毁坏一些关键的数据信息主要参数等;导致的不良影响通常是很严重的。在这类状况下软件开发的优劣立即危害到全部系统软件的抗干扰性的多少。

1.、程序流程会因为干扰信号大的几类状况

①程序流程跑飞。

这类状况是最普遍的影响結果,一般来说有一个好的校准系统软件或手机软件帧检测系统就可以,对全部运作系统软件的不容易造成很大的危害。

②无限循环或异常编程代码运作。

自然这类无限循环和异常编程代码并不是设计方案员工有心写到的,程序流程的命令是由字节数构成的,有些是单字节命令而有些是多字节数命令,当影响造成后促使 PC表针产生变化,进而使原先的编程代码发生了资产重组造成了不能猜想的可实行的编程代码,那麼,这类不正确是致命性的,它会有可能要往改动关键的数据信息主要参数,有可能造成不能猜想的操纵輸出等一系列不正确情况。

2.对关键主要参数存储的对策

一般状况下,能够 选用不正确检验与改正来合理地降低或防止这类状况的发生。

依据差错控制、改错的基本原理,关键观念是在数据信息写到时,依据写到的数据信息与生俱来一定十位数的检验码,与相对应的数据信息一起保存;当读取时,与此同时也将检验码读取,开展裁定。

倘若发生一位不正确则全自动改正,将恰当的数据信息送出,并与此同时将纠正之后的数据信息回写遮盖原先不正确的数据信息;倘若发生俩位不正确则造成终断汇报,通告CPU开展错误处理。全部这一切姿势全是靠软件开发全自动进行的,具备实用性和全自动进行的特性。

根据那样的设计方案,能大大的发展系统软件的抗干扰性,进而发展系统软件的稳定性。

差错控制与改错基本原理

差错控制和改错的基本概念。开展差错控制的基本上观念是在信息内容码组中以一定标准增加不一样方法的沉余码,便于在信息内容读取的情况下借助不必要的监控码或校码码来发觉或全自动改正错误。

对于误码产生的特性,即不正确产生的偶然性和小概骄纵,它基本上一直任意地危害某一字节数中的某一位(bit),因而,倘若可以设计方案全自动改正一位不正确,而查验俩位不正确的编码方法。就可以大大的发展系统软件的稳定性。

3.对RAM和FLASH(ROM)的检验

在程序编制时,最好是写进一些检验程序流程来检测RAM和FLASH(ROM)的数据信息编码,看有没有产生不正确,一旦产生要马上改正,改正不上的要立即得出不正确标示,便于客户往解决。

此外,在程序编制时增加程序流程沉余是不能缺乏的。

在一定的地区增加三条或三条之上NOP命令对程序流程的资产重组拥有 很合理避免功效。与此同时,在程序流程的运作情况时要引入标示数据信息和检验情况,进而及时处理和改正错误造成。

上一篇:插头上火线零线万万别乱接线,听完老电工的话,后悔莫及!

下一篇:导线与母线焊接工的安全操作规程

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部