文档库 最新最全的文档下载
当前位置:文档库 › 单片机软硬件在数据无线传输中的抗干扰设计

单片机软硬件在数据无线传输中的抗干扰设计

)08年第6期?总339期

单片机软硬件在数据无

线传输中的抗干扰设计

杨永庄1赵维康12

(1中mA.民解放军装甲兵技术学院2长春理工大学吉林长春130117)一..一.卞曼分差号j丁_..一一一一..享楚掺翼9j叁一...一.一.享妻缔曼。_1997-074512__009)06_-9_123-02.一.

摘要:随着单片机发展和应用领域的扩大和深入j鼍其在无线传输、电子信息、通信、自动控制及计算机;

应用领域的重要性日益突出。由于无线待输环境愈j,加复杂的因此单片机系统的抗干扰性能很大程度j上嗣约着单片机应用系统的性能发挥。深入研究单《片机抗干扰性能.合理的使用软件、硬件抗干扰技{术.可使系

,恢复正常.

:+关键词:单

%函…,

1.引言

现在.随着数据无线传输技术的发展.单片机系统在,缓领域的应用越来越广泛.由于单片机系统处于无线传输这种恶劣环境中.对其可靠性要求也越来越高.因此必须采取抗干扰措施。否则难以稳定、可靠运行。单片机系统的可靠性由多种因素决定.其中系统抗干扰性能是可靠性的重要指标。在数据无线传输系统设计中.为了少走弯路和节省时间.应充分考虑并满足抗干扰性的要求.避免在设计完成后再去进行抗干扰的补救措施。往往应用现场存在着各种干扰源.对单片机应用系统的工作影响很大.在实验室里设计好的控制系统.安装调试时完全符合设计要求,而置入现场后.系统常常无法正常稳定地工作。因此,为了保证设备在实际应用中可靠地工作.从系统设计开始就必须充分考虑到对系统抗干扰性能的要求。因此.在系统设计上充分考虑抗干扰设计.提高系统的可靠性尤为重要。一般对于单片机系统而言.干扰有两种.一是来源于系统外部电磁环境和其它电气设备产生的干扰.通过传导和电磁辐射等途径影响单片机系统正常工作;二是来源于系统内部.由系统结构、制造工艺等决定以及内部元器件在工作时产生干扰.通过地址、电源线、信号线、分布电容等传输.影响系统工作状态。单片机系统抗干扰措施有硬件抗干扰技术和软件抗干扰技术.因此.一个成功的抗干扰系统是由硬件和软件相结合构成的。

2.单片机系统在数据无线传输中的硬件抗干扰技术

单片机系统在数据无线传输中硬件抗干扰的原则是消除干扰源、切断干扰侵入途径和设计低噪声电路。

l、电磁干扰的抑制。单片机系统控制的数据无线传输系统一般处于强电磁场干扰的环境中.抑制强电磁干扰的主要手段就是采取屏蔽。方式有两种:一是将易干扰的电路或设备等屏蔽起来,以防接收辐射干扰:另一种是将辐射源屏蔽起来,防止辐射出干扰影响其它电路。另外,系统可以信号地不接机壳来阻断干扰电流的通路.设备内部具有辐射能力的电路要独立远置.以减少对其它电路的影响。

2、通道干扰的抑制。采用光电耦合隔离技术.在输入和输出通道上采用光电隔离器来进行信息传输是很有好处的.它将单片机系统与其他各种从电气上隔离开来.很大一部分干扰将被阻挡。

3、印制电路板的抗干扰设计。电路板是单片机系统和数据无线传输电路中器件、信号线、电源线高密度集合体。对抗干扰性能影响很大,电路板设计、布线及接地不妥可能使整个系统无法正常运行。f1)印制电路板:大小要适中。过大时。印刷线条长,阻抗增加。抗噪声能力下降,成本也高;过小,散热不好。且易受干扰。尽量使用多层印制板,保证良好的接地网,减少地电位差。f21器件布置上:把相关的器件就近放置.易产生噪声的电路应尽量远离主机电路.发热量大的器件应考虑散热问题.gO驱动器件尽量靠近印制板边上放置。闭置的lC管脚不要悬空,元器件脚避免相互平行.以减少寄生耦合。如有可能。尽量使用贴片元件。f31布线:电路之间的连接应尽量短。容易受干扰的信号线要重点保护.不能与能够产生干扰或传递干扰的线路长距离平行;交直流电路要分开;对双面布线的印制电路板.应使两面线条垂直交叉.以减少磁场耦合效应。(41接地:交流地与信号地不能共用.以减少电源对信号的干扰:数字地、模拟地分开设计,在电源端两种地线相连;对于多级电路,设计时要考虑各级动态电流,注意接地阻抗相互耦合的影响.工作频率低于lMHz时采用一点接地.工作频率较高时采取多点接地.接地线应尽量粗。(5)去耦电容:加去耦电容是印制电路板设计的一项常规做法。在电源输入端跨接lO~100斗F的电解电容或钽电容,在每个集成电路芯片上安装一个0.01灯的陶瓷电容器。可以消除大部分高频干扰。

4、供电系统抗干扰措施。(1)使用交流稳压器。可防止电网过电压、欠电压干扰,保证供电的稳定性。(2)变压器初次级用屏蔽层隔离.减少其间分布电容.提高共模抗干扰能力。(3)低通滤波器可滤去干扰带来的高次谐波。(4)整个系统采用分立式供电方式,分别对各部分进行供电。(5)采用开关电源并提供足够的功率余量。

3.单片机系统在数据无线传输中的软件抗干扰技术

单片机系统在数据无线传输中软件抗干扰的原则是:一、消除模拟输入信号的嗓声(如数字滤波技术);二、

2008年第6期?总339

程序运行混乱时使程序重人正轨的方法.本文针对后者提出了几种有效的软件抗干扰方法.

1、指令冗余。CPU取指令过程是先取操作码,再取操作数。当Pc受干扰出现错误.程序便脱离正常轨道“乱飞”,当乱飞到某双字节指令.若取指令时刻落在操作数上,误将操作数当作操作码,程序将出错。若“飞”到了三字节指令,出错机率更大。在关键地方人为插入一些单字节指令。或将有效单字节指令重写称为指令冗余。通常是在双字节指令和三字节指令后插入两个字节以上的NOP。这样即使乱飞程序飞到操作数上.由于空操作指令NOP的存在,避免了后面的指令被当作操作数执行.程序自动纳入正轨。此外.对系统流向起重要作用的指令如RET、RETI、LCALL、LIMP、JC等指令之前插入两条NOP.也可将乱飞程序纳入正轨,确保这些重要指令的执行。

2、拦截技术。所谓拦截,是指将乱飞的程序引向指定位置:再进行出错处理。通常用软件陷阱来拦截乱飞的程序。因此先要合理设计陷阱.其次要将陷阱安排在适当的位置。

(1)软件陷阱的设计:当乱飞程序进入非程序区,冗余指令便无法起作用。通过软件陷阱。拦截乱飞程序.将其引向指定位置.再进行出错处理。软件陷阱是指用来将捕获的乱飞程序引向复位人El地址0000H的指令.通常在EPROM中非程序区填人以下指令作为软件陷阱:

NOP

NOP

UMP0000H

其机器码为0000020000。

(2)陷阱的安排:通常在程序中未使用的EPROM空间填0000020000。最后一条应填人020000.当乱飞程序落到此区。即可自动入轨。在用户程序区各模块之间的

空余单元也可填入陷阱指令.当使用的中断因干扰而开放时.在对应的中断服务程序中设置软件陷阱.能及时捕获错误的中断。如某应用系统虽未用到外部中断1.外部中断l的中断服务程序可为如下形式:

NOP

NOP

RET【

返回指令可用“RETI”,也可用“LJMP0000H”。女I故障诊断程序与系统自恢复程序的设计可靠、完善.“UMP0000H”作返回指令可直接进入故障诊断程序.早地处理故障并恢复程序的运行。考虑到程序存贮器冉。量.软件陷阱一般lK空间有2-3个就可以进行有效拦截3、软件“看门狗”技术。若失控的程序进入“死循环通常采用“看门狗”技术使程序脱离“死循环”。通过不检测程序循环运行时间.若发现程序循环时间超过最循环运行时间.则认为系统陷入“死循环”,需进行出销理。。看『J狗”技术可由硬件实现。也可由软件实现。在据无线传输中.严重的十扰有时会破坏中断方式控制:,关闭中断。则系统无法定时“喂狗”.硬件看门狗电路效。而软件看门狗可有效地解决这类问题。

4、输出端口抗干扰技术。由于数据无线传输时.常产生电磁脉冲.对输出信号造成影响。对输出通道的扰.可采用在程序中周期性的添加输出端口刷新指令【方法,以降低干扰。在程序指定RAM单元.存储输出口、时应处的状态.在程序运行时根据这些RAM单元的内:刷新I/0口。也可采用多次重复写控制命令的方式,重I周期尽量短.这样输出设备得到一个干扰还来不及响J时,正确信号到来,可以防止误动作的发生。

4.结束语

抗于扰技术是单片机系统设计过程中重要的环节.合理的使用软件、硬件抗f扰技术.可使系统最大限度地避免干扰的产生和使系统恢复正常.以保证系统稳定的工作。在数据无线传输设计中,根据系统实际情况.均采用了上述相应的几种方法相结合的抗干扰措施.实践证明.上述抗干扰方法是有效的。

参考文献

【1】王幸之,王雷等.单片机应用系统抗干扰技术【MJ.北京:北京航空航天大学出版社.2001.

【2】何立民.单片机应用系统设计【M】.北京:北京航空航天大学出版社.1998.11.

p】王立莹,晋小莉.微型计算杌系统抗干扰技术Ⅱ】.现代电子技术,2006,(5)

-’,',’,’●'-’,,,’,’’I’'''’■’’●'’',’●,I’’'●'I’’’’',,'’’●’●’’’’’'●,,,●',’●●●,●'●'’''’,''’

I上接第137页l四、实行民主化管理

班主任对学生的管理是一门学问.学问贵在创新。班主任要平等对待、充分信任、正确评价每一为学生,要大胆的让每一个学生参与管理。创设各种表现机会,充分调动每一个同学的积极性.形成民主管理的气氛。这可以使学生自我表现机会得到满足.产生内驱力和强烈的内心体验,收到民主激励效应.促进班级凝聚力的形成。如在班级管理中.我打破以往的惯例,实行班长轮换制度,每周选一名学生当班长.全面负责班级的日常管理。班主任则重点指导班长工作.这样每个学生即认识到班级管理的不容易.又得到了锻炼。然后我让担任过班长职务的学生坐在一起讨论还有什么好的建议和意见.学生纷纷出谋献策,为班级的管理贡献出自己的一份力量。这样便在教师和学生之间建立起了沟通的桥梁.无形中班级的凝聚力也增强了。

参考文献:

【11林灵.增强班级凝聚力的方法.交通职业教育.2003.06.【2J茅爱君.增强班级凝聚力的反思.中国教师报.2007.2.7.【31张梅,何赣湘.如何有效增强班级凝聚力.当代教育论坛.2005.9.

单片机软硬件在数据无线传输中的抗干扰设计

作者:杨永庄, 赵维康

作者单位:杨永庄(中国人民解放军装甲兵技术学院), 赵维康(中国人民解放军装甲兵技术学院长春理工大学,吉林,长春,130117)

刊名:

科海故事博览·科教创新

英文刊名:KEHAI GUSHI BOLAN(KEJIAO CHUANGXIN)

年,卷(期):2008,(6)

引用次数:0次

参考文献(3条)

1.王幸之.王雷单片机应用系统抗干扰技术 2001

2.何立民单片机应用系统设计 1998

3.王立莹.晋小莉微型计算机系统抗干扰技术[期刊论文]-现代电子技术 2006(5)

相似文献(10条)

1.期刊论文蒋学程.赵国良.JIANG Xue-cheng.ZHAO Guo-liang单片机数据无线传输-应用科技2005,32(4)

移动通信网络技术已得到越来越多的系统运营商和系统开发商的重视,以移动网络作为数据无线传输网络,可以开发出多种前景极其乐观的各类应用.给出一个小型的嵌入式单片机数据无线传输系统的设计,并详细讨论了Q2403A通信模块数据传输.

2.期刊论文孙铁强.闫兴龙数据采集及基于GSM网络的数据无线传输-电测与仪表2004,41(12)

介绍了用8位单片机控制的数据采集及基于GSM网络的数据无线传输系统.硬件电路采用模块化的设计思想,在实际应用中可以对各个部分进行选择组合,同样,使用C语言编写的应用程序的可移植性和伸缩性也非常强,可以根据外围电路的不同而增减相应程序功能模块.文中介绍了三种类型信号数据的采集方法及数据无线传输方式.

3.期刊论文和平.杨开涛.马小玲.王继业.HE Ping.YANG Kai-tao.MA Xiao-ling.Wang Ji-ye流动人员计数系统的设计与应用——教室人数计数器的设计-中央民族大学学报(自然科学版)2009,18(3)

介绍了一种用于教室入座人数统计的分布式自动化系统.该系统在每间教室安装一个以AT89C51单片机为核心的人员进出信息感知和处理子模块,并通过nRF2401无线发送芯片将这些信息编码发送至主模块.在主模块中将每个子模块传入的信息分别进行解码和运算,然后通过串口将其送入PC机进行处理并显示,从而远程获取教室的入座信息.经测试,该系统性能可靠,同时,系统结构简单,成本低廉,具有较高的应用价值.

4.学位论文高保成钢丝绳张力数据无线传输与处理系统的研究2002

该文设计了低电压、检测速度快、测量范围宽、传送距离远、传送速度快、误码率低的监测仪,并能对数据进行查询、显示、故障分析.该文首先阐述了课题的背景,研究的目的和意义,给出了张力监测仪的基本功能及技术指标,然后介绍了数字传输系统的原理及纠检错的方法,设计并实现了适合于单片机的检错快速算法,研究出基于字节的纠错快速算法,并设计出数据大量存储与查询的数据库.根据系统基本要求设计了基于80C196KC单片机的数据处理系统.自己定义数据通信协议,采用CRC快速算法,选用FSK调制方式的无线发射与接收模块传送数据,用液晶显示器来显示曲线,微型打印机绘制曲线,用flash存储数据.在完成硬件设计的基础上,利用汇编语言编写了相应的接收及处理软件.目前已经完成样机的开发,该样机能够完成给定的基本功能,并达到了给定的技术指标.

5.学位论文赫雪涵基于MSP430电抗器温度无线监测装置的研究2007

电抗器是远距离输电系统的主要辅助设备之一,实时监测电抗器运行时温度对于电抗器的正常运行,故障预防具有重大意义。由于电抗器属于高电压交变强磁场的电力装置,正常工作时,为了安全,人不能靠近,其温度的测量很不方便。本文设计了一个基于MSP430的电抗器温度无线监测装置,该系统主要由两部分组成:温度数据采集系统(无线终端下位机)和温度数据接收系统(上位机),上位机与下位机为一对多关系。温度数据采集系统和数据接收系统通过无线数据通道联系,分别以单片机 MSP430 为控制核心,采用PTR2000实现温度数据无线收发功能。 本文在介绍各类电抗器测温手段及接触式温度传感器原理基础上,根据本课题设计的任务要求,完成温度传感器的选型,CPU 的选择,射频收发模块的选择并设计包括电源电路、电桥测温电路、信号调理电路、液晶显示电路、数据无线传输电路以及通信接口电路等构成系统的所有电路,制定数据无线传输的通信协议,编制构成本温度测量装置的程序,并对各部分电路进行实验、调试,其中通信功能的实现通过串口调试工具来完成。

6.学位论文陈进超新型无线遥控电子密码锁系统的研究2006

目前,保险柜大都还是使用传统的机械转盘式密码锁,这种密码锁的密码量非常有限,很容易通过尝试输入密码的手段开锁。也有部分保险柜使用电子密码锁,电子密码锁具有密码量极大,使用方便等优点。但需要利用固定键盘输入开锁密码,密码的输入过程容易被偷拍或记忆,而且键盘一旦遭到强行破坏,再也无法输入密码。遥控电子密码锁不需要固定键盘,而利用遥控器输入开锁密码。但由于遥控系统的编码格式固定,发射出的信号容易被截获,重传相同的代码很容破译密码系统,因此,遥控电子密码系统面临着新的安全隐患。其它的电子密码锁,如指纹锁,IC卡锁等,也都存在相应的缺陷或不安全因素而无法得到广泛应用。 为了解决目前电子密码锁的诸多不安全问题,本文提出研制新型无线遥控电子密码锁系统。系统以AT89S52单片机为核心,利用滚动加密技术、短距离射频遥控技术和电子密码锁技术结合,能进一步提高电子密码锁的安全性、可靠性与实用性,降低了硬件成本,使电子密码锁能得到广泛应用。本文主要包括以下内容: 1.根据系统的设计目标,给出了具体的硬件电路、软件结构以及详细的程序清单,并详细论述了各部分的设计要点。 2.提出了一种利用4位数据的编码芯片实现12个数值的编码方法。为了提高数据无线传输的安全性,利用KEELOQ滚动加密技术对数据实现滚动加密,使密文电波的传输具备抗截获重传的能力,还可以有效防止代码被跟踪。 3.利用PICl6F630单片机实现软件滚动解码,有效降低系统的硬件成本。 4.为了降低系统的功耗,给出了一种可控的硬件复位电路,使主控CPU能在正常工作模式和掉电模式之间实现自由切换。 5.提出了硬件和软件抗干扰措施,提高了系统的抗干扰能力和可靠性。 6.在设计与实验的基础上,研制和调试了新型无线遥控电子密码锁系统。 经过实际测试,系统各项性能指标均已达到设计要求。由于在数据加密的过程采用了复杂的非线性同步技术

,数据具有抗截获重传的能力,系统的兼容性和实用性都很好。文中设计的电路和控制方法适用于~般的单片机系统设计,硬件和软件也有一定的实用性和通用性。 本密码锁系统主要是为保险柜而设计开发的,对于其它安全性要求较高的场合也都可以推广使用。

7.学位论文付月明大回转筒体振动监测装置的研究2007

振动测试是实现状态监测与故障诊断的重要手段。大回转筒体设备应用广泛且十分重要,由于其筒体振动难以检测,设备的运行无法进行有效的监测与控制。 论文针对国内大回转筒体缺乏振动检测手段的情况,在对筒体工况与振动检测深入研究的基础上,开发出由数据采集器——数据通讯器

保持通讯的可靠;数据通讯器负责进行数据无线传输与串行通讯间的转换,充当数据采集器与PC机间的通讯桥梁;数据采集器与数据通讯器可以通过级联的方式进行功能扩展。 装置以MSP430单片机为核心,通过振动加速度传感器采集大回筒体的振动信号。选用PTR4000嵌入式模块进行数据采集器与数据通讯器间的无线传输,利用光电开关确定传感器的初始相位,采用开关式DC-DC转换器为传感器和装置提供电源。根据数据采集器与数据通讯器的不同功能,编写了2套单片机程序。此外,在器件选型、软硬件设计上充分考虑了低功耗与抗干扰的要求,保证了装置长期可靠地运行。 装置为国内唯一1套可以直接采集大回转筒体振动信号的振动监测装置,为大回转筒体的状态监测与故障诊断提供了硬件基础。通过进行某球磨机料位检测试验,表明该振动监测装置达到了设计要求。

8.学位论文娄天祥基于LabVIEW的农机田间在线遥测系统的研究2007

农机的测试主要分为室内测试和田间测试。室内测试有很大的局限性,田间在线测试比较困难。本课题第一次把无线传输技术和LabVIEW相结合用于农机的田间测试,能较好地完成田间在线测试的工作。 以由我校机电工程学院研制的4H-2花生收获机为被测对象,首先分析了4H-2花生收获机的空间受力情况,并根据其受力情况设计了可以在线测试且不影响花生收获机正常工作的测力架,在测力架上设计传感元件,可以测试花生收获机所受各个空间参量。 农机的田间在线测试中,一个重要的问题是信号如何传输到外界。在本课题中,设计了一套基于89S52单片机的数据采集系统。系统包括模数转换器MAX182、89S52单片机、射频收发器SRWF-106等,使系统能实现数据无线传输的功能。本系统与传统的电缆传输系统相比,提高了数据采集的抗干扰性、灵活性。 在数据处理的技术上,本课题采用了虚拟仪器--LabVIEW代替传统仪器,虚拟仪器有强大的数据处理功能。通过LabVIEW编写的程序,能够完成信号的读取、实时显示(波形显示和数值显示)和存储等功能;并可以对信号进行时域分析、频域分析。

9.期刊论文郭永强.方康玲.马亮.GUO YONGQIANG.FANG KANGLING.MA LIANG基于SoC单片机的无线通信系统设计-

微计算机信息2007,23(20)

本文结合凌阳单片机SPCE061A和无线通信模块PTR8000的特点.设计出了数据无线传输的通信系统.从系统的组成结构出发,分析了各个模块的基本功能及如何实现.在此基础上设计了上位机接收数据的监控软件,并给出了部分采集的数据及分析结果.

10.期刊论文卢玉宇基于nRF905田间环境参数采集系统的设计与实现-福建农机2007(3)

田间环境参数的采集、传输与处理是实施精准农业的关键环节.为了使测量系统能长时间、不间断运行,提出采用nRF905作为数据的无线传输,整个系统采用太阳能电池和蓄电池供电,解决了在田间供电难,数据无线传输,整个测量系统可以做到无人值守.

本文链接:https://www.wendangku.net/doc/003297526.html,/Periodical_khgsbl200806124.aspx

下载时间:2010年1月3日

相关文档