第七章抗干扰信道编码 7.4设有一离散信道,其信道矩阵为: ??????? ????? ????=214 14 14121414141 21][P (1) 当信源X 的概率分布为р(α1)=2/3,р(α2)=р(α3)=1/6时,按最大后验概率准则选择译 码函数,并计算其平均错误译码概率P emin . (2) 当信源是等概信源时,按最大似然译码准则选择译码函数,并计算其平均错误译码概率 P emin . 解: 2 1 )()()()(1)(F )(F )(F )2(3 1)()(1)(F )(F )(F .7 2)()()()( ,71)()()()( ,74 ) () ()()(;71)()()()( ,72)()()()( ,74 ) ()()()(;10 1)()()()( ,101)()()()( ,54 )() ()()(; 247 )()()( ,247)()()( ,125)()()()1(3 1* *3 1 * ** *min 3 322113 1 *min 1312113333333232323131312323232222222121211313131212121111113 1 3331223 111= =-==∴==== -====∴====== ============∴======∑∑∑∑∑∑∑=≠=====j i i j i j j e e j j j e i i i i i i i i i a b p a p a b p a p p p a b a b a b b a p b p P a b a b a b b p a b P a P b a P b p a b P a P b a P b p a b P a P b a P b p a b P a P b a P b p a b P a P b a P b p a b P a P b a P b p a b P a P b a P b p a b P a P b a P b p a b P a P b a P a b P a P b p a b P a P b p a b P a P b p 由于信源等概分布则为:由信道矩阵,取译码规取解码规则为:计算后验概率,有: 7.5某信道的输入符号集X :{0,1/2,1},输出符号集Y :{0,1},信道矩阵为: ???? ? ?? ???=102121011210][P 现有四个消息的信源通过这信道,设信息等概出现。若对信源进行编码,我们选这样一种码: C:{(x 1,x 2,1/2,1/2)},x i =0,1(i=1,2) 其码长n=4,并选取这样的译码原则:?(y 1,y 2,y 3,y 4)=(y 1,y 2,1/2,1/2) (1) 这样的编码后信息传输效率等于多少? (2) 证明在选用的编码规则下,对所有码字有P e =0。
在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。 1 软件抗干扰方法的研究 在工程实践中,软件抗干扰研究的内容主要是:一、消除模拟输入信号的噪声(如数字滤波技术);二、程序运行混乱时使程序重入正轨的方法。本文针对后者提出了几种有效的软件抗干扰方法。 1.1 指令冗余 CPU取指令过程是先取操作码,再取操作数。当PC受干扰出现错误,程序便脱离正常轨道“乱飞”,当乱飞到某双字节指令,若取指令时刻落在操作数上,误将操作数当作操作码,程序将出错。若“飞” 到了三字节指令,出错机率更大。 在关键地方人为插入一些单字节指令,或将有效单字节指令重写称为指令冗余。通常是在双字节指令和三字节指令后插入两个字节以上的NOP。这样即使乱飞程序飞到操作数上,由于空操作指令NOP的存在,避免了后面的指令被当作操作数执行,程序自动纳入正轨。 此外,对系统流向起重要作用的指令如RET、 RETI、LCALL、LJMP、JC等指令之前插入两条NOP,也可将乱飞程序纳入正轨,确保这些重要指令的执行。 1.2 拦截技术 所谓拦截,是指将乱飞的程序引向指定位置,再进行出错处理。通常用软件陷阱来拦截乱飞的程序。因此先要合理设计陷阱,其次要将陷阱安排在适当的位置。
(1 )软件陷阱的设计 当乱飞程序进入非程序区,冗余指令便无法起作用。通过软件陷阱,拦截乱飞程序,将其引向指定位置,再进行出错处理。软件陷阱是指用来将捕获的乱飞程序引向复位入口地址0000H的指令。通常在EPROM中非程序区填入以下指令作为软件陷阱: NOPNOPLJMP 0000H其机器码为0000020000。 (2 )陷阱的安排 通常在程序中未使用的EPROM空间填0000020000。最后一条应填入020000,当乱飞程序落到此区,即可自动入轨。在用户程序区各模块之间的空余单元也可填入陷阱指令。当使用的中断因干扰而开放时,在对应的中断服务程序中设置软件陷阱,能及时捕获错误的中断。如某应用系统虽未用到外部中断1,外部中断1的中断服务程序可为如下形式: NOPNOPRETI返回指令可用“RETI”,也可用“LJMP 0000H”。如果故障诊断程序与系统自恢复程序的设计可靠、完善,用“LJMP 0000H”作返回指令可直接进入故障诊断程序,尽早地处理故障并恢复程序的运行。 考虑到程序存贮器的容量,软件陷阱一般1K空间有2-3个就可以进行有效拦截。 1.3软件“看门狗”技术 若失控的程序进入“死循环”,通常采用“看门狗”技术使程序脱离“死循环”。通过不断检测程序循环运行时间,若发现程序循环时间超过最大循环运行时间,则认为系统陷入“死循环”,需进行出错处理。
从增量值编码器到绝对值编码器 旋转增量值编码器以转动时输出脉冲,通过计数设备来计算其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有干扰而丢失脉冲,不然,计数设备计算并记忆的零点就会偏移,而且这种偏移的量是无从知道的,只有错误的生产结果出现后才能知道。 解决的方法是增加参考点,编码器每经过参考点,将参考位置修正进计数设备的记忆位置。在参考点以前,是不能保证位置的准确性的。为此,在工控中就有每次操作先找参考点,开机找零等方法。 这样的方法对有些工控项目比较麻烦,甚至不允许开机找零(开机后就要知道准确位置),于是就有了绝对编码器的出现。 绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以2线、4线、8线、16线。。。。。。编排,这样,在编码器的每一个位置,通过读取每道刻线的通、暗,获得一组从2的零次方到2的n-1次方的唯一的2进制编码(格雷码),这就称为n位绝对编码器。这样的编码器是由光电码盘的机械位置决定的,它不受停电、干扰的影响。 绝对编码器由机械位置决定的每个位置是唯一的,它无需记忆,无需找参考点,而且不用一直计数,什么时候需要知道位置,什么时候就去读取它的位置。这样,编码器的抗干扰特性、数据的可靠性大大提高了。 从单圈绝对值编码器到多圈绝对值编码器 旋转单圈绝对值编码器,以转动中测量光电码盘各道刻线,以获取唯一的编码,当转动超过360度时,编码又回到原点,这样就不符合绝对编码唯一的原则,这样的编码只能用于旋转范围360度以内的测量,称为单圈绝对值编码器。 如果要测量旋转超过360度范围,就要用到多圈绝对值编码器。 编码器生产厂家运用钟表齿轮机械的原理,当中心码盘旋转时,通过齿轮传动另一组码盘(或多组齿轮,多组码盘),在单圈编码的基础上再增加圈数的编码,以扩大编码器的测量范围,这样的绝对编码器就称为多圈式绝对编码器,它同样是由机械位置确定编码,每个位置编码唯一不重复,而无需记忆。
一:增量旋转编码器选型有哪些注意:1.械安装尺寸,包括定位止口,轴径,安装孔位;电缆出线方式;安装空间体积;工作环境防护等级是否满足要求。 2.分辨率,即编码器工作时每圈输出的脉冲数,是否满足设计使用精度要求。 3.电气接口,编码器输出方式常见有推拉输出(F型HTL格式),电压输出(E),集电极开路(C,常见C为NPN型管输出,C2为PNP型管输出),长线驱动器输出。其输出方式应和其控制系统的接口电路相匹配。 二如何使用增量编码器?1,增量型旋转编码器有分辨率的差异,使用每圈产生的脉冲数来计量,数目从6到5400或更高,脉冲数越多,分辨率越高;这是选型的重要依据之一。 2,增量型编码器通常有三路信号输出(差分有六路信号):A,B和Z,一般采用TTL电平,A脉冲在前,B脉冲在后,A,B脉冲相差90度,每圈发出一个Z脉冲,可作为参考机械零位。一般利用A超前B 或B超前A进行判向,我公司增量型编码器定义为轴端看编码器顺时针旋转为正转,A超前B为90°,反之逆时针旋转为反转B超前A为90°。也有不相同的,要看产品说明。 3,使用PLC采集数据,可选用高速计数模块;使用工控机采集数据,可选用高速计数板卡;使用单片机采集数据,建议选用带光电耦合器的输入端口。 4,建议B脉冲做顺向(前向)脉冲,A脉冲做逆向(后向)脉冲,Z原点零位脉冲。 5,在电子装置中设立计数栈 三:从接近开关、光电开关到旋转编码器:工业控制中的定位,接近开关、光电开关的应用已经相当成熟了,而且很好用。可是,随着工控的不断发展,又有了新的要求,这样,选用旋转编码器的应用优点就突出了: 信息化:除了定位,控制室还可知道其具体位置; 柔性化:定位可以在控制室柔性调整; 现场安装的方便和安全、长寿:拳头大小的一个旋转编码器,可以测量从几个μ到几十、几百米的距离,n个工位,只要解决一个旋转编码器的安全安装问题,可以避免诸多接近开关、光电开关在现场机械安装麻烦,容易被撞坏和遭高温、水气困扰等问题。由于是光电码盘,无机械损耗,只要安装位置准确,其使用寿命往往很长。 多功能化:除了定位,还可以远传当前位置,换算运动速度,对于变频器,步进电机等的应用尤为重要。 经济化:对于多个控制工位,只需一个旋转编码器的成本,以及更主要的安装、维护、损耗成本降低,使用寿命增长,其经济化逐渐突显出来。 四:电源供应及编码器和PLC连接:一般编码器的工作电源有三种:5Vdc、5-13Vdc或11-26Vdc。如果
抗干扰编码 ●概念 ●差错控制方式 ●常用检错码
抗干扰编码的概念 ●抗干扰编码:采用可靠、有效的编码以发现或纠正数字信号在传输过程中由于 噪声干扰而造成的错码。 ●接收端经过译码,能查出码组中存在差错,但不知其确切位置的,叫作检错译错但知其确切位叫作检错译 码。 ●能判断差错位置并加以纠正的,叫作纠错译码。
差错控制方式-1 ●一、循环传送检错 ●同一信息源的信息周期性地循环传送 ●发送端将有关的信息进行抗干扰编码后,发送出去。 接收端经检错译码器判断有无错误,无错则数码可用,有错则丢弃不用。 ●传送方式简单,较易实现。 ●二、前向纠错(FEC) ●发送端进行信息的纠错编码,并发送,接收端对其进 行纠错译码 ●优点:不需反馈 ●缺点:译码器较复杂
差错控制方式-2 ●三、自动要求重传(ARQ) 发送端发送可检错的码字接收端根据编码规则检错●发送端发送可检错的码字,接收端根据编码规则检错, 并通过反馈信道将判决结果返送发送端,若有错则发送端重新发送,直到接收端确认无错为止。 ●性能:它要求一个反馈信道,若干扰严重,重传次数 增加,通信连贯性差,效率低,但只用了检错方式,编码、译码器较简单,选用适当的编码规则,可使未编码译码器较简单选用适当的编码规则可使未检出错误的概率变的非常小。 ●四、返送重传 ●接收端将收到的信息原封不动地返送给发送端,传 输效率更低,可靠性提高。
差错控制方式-3 ●五、混合纠错(HEC) ●发送端发送的码元不仅能检错,也有一定的纠错能力。接收端首先进行纠错,若能检出错误, 但不能纠正,返回反馈信息要求发送端重新发送。 ●电力系统循环式远动中,遥测、遥信采用循环传送检错;问答式远动中遥测遥信采用自传送检错;问答式远动中,遥测、遥信采用自 动要求重传;对于遥控、遥调采用返送重传方式。
技术支持 干扰的来源及影响方式 闭路电视监控系统中传输信号的类型主要有两类:一类是模拟视频信号,传输路径由摄象机到矩阵,从矩阵再到显示器或录象机;一类是数字信号包括矩阵与摄象机之间的控制信息传输,矩阵中计算机部分的数字信号。一般设备成为干扰源的可能性很小,因此干扰主要通过信号传输路径进入系统。闭路电视监控系统的信号传输路径是能通过视频电缆和传输控制信号的双绞线耦合进系统的干扰有:各种高频噪声比如大电感负载启停,地电位不等引入的工频干扰,平衡传输线路失衡使抑噪能力下降将共频干扰转成了差模干扰,传输线上阻抗不匹配造成信号的反射使信号传输质量下降,静电放电沿传输线进入设备造成接口芯片损伤或损坏。具体表现如下:由于阻抗不匹配造成的影响在视频图象上表现为重影。在信号传输线上会将在脉冲序列的前后沿形成震荡。震荡的存在使高低电平间的阈值差变小,当震荡的幅值再大或有其他干扰引入时就无法正确分辨出脉冲电平值,导致通信时间变长或通信中断。接地和屏蔽不好会导致传输线抑制外部电磁干扰能力的下降,体现在视频图象就是雪花噪点、网纹干扰以及横纹滚动等;在信号传输线上形成尖峰干扰,造成通信错误。平衡传输线路失衡也会在信号传输线上形成尖峰干扰。静电放电除了会造成设备损坏外,还会影响存储器内的数据,使设备出现些莫名其妙的错误。 抗干扰的方法 从干扰源的分析了解到并没有特别的干扰源,消除或者减少上述干扰的理论探讨也有许多,如何针对闭路电视监控工程解决干扰问题,很少有文献涉及,下面就闭路电视监控工种中常见的干扰及解决方法进行些探讨。 视频信号的干扰 视频信号的干扰在图象上表现为地花点和50HZ横纹滚动,对于雪花点干扰是由于传输线上信号衰减以及耦合了高频干扰所致,这种干扰比较容易消除,在摄象机与控制矩阵之间合理位置增加一个视频放大器,将信号的受噪比提高,或者改变视频电缆的路径避开高频干扰源,高频干扰的问题可基本上得到解决。较难解决的是50HZ横纹滚动及进一步加高频干扰的情况,比如电梯轿厢内摄象机的输出图象。为了抑制上述干扰,首先分析一 下造成上述问题的原因。 摄象机要求的供电电源一般有三种:直流12V、交流24V或220V,大多数工程应用中不从电梯轿厢的供电电源上取,而是另外布设供电电源给摄象机供电,摄象机输出图象经过一条软性的视频电缆从井道的上方
旋转编码器的选型及使用安装注意事项 一、选型: 1.机械安装尺寸,轴径,安装孔位;电缆出线方式;安装空间体积;工作环境防护等级是否满足要求。 2. 分辨率,即编码器工作时每圈输出的脉冲数,是否满足设计使用精度要求。 3.电气接口,增量编码器输出方式常见有推拉输出(HTL),电压输出(E),集电极开路(C,常见C为NPN型管输出),长线驱动器输出(TTL)。绝对值编码器输出有:同步串行SSI,profibus-dp总线,canopen总线,并行输出(推挽、集电极开路NPN、PNP型),4-20ma,RS485输出。其输出方式及最大信号电流应和其控制系统的接口电路相匹配。 4.电源电压,编码器供电电压应该与编码器额定工作电压相匹配。 二、安装和使用注意事项 1.机械安装注意事项 对于出轴型编码器与用户输出轴间的连接:应采用弹性软连接,切忌采用刚性连接,以避免因用户轴的串动、跳动,造成编码器轴系和码盘的损坏。编码器安装时应轻轻推入被套轴,严禁用锤敲击和摔打碰撞,以免损坏轴系和码盘。安装时请注意允许的轴负载,不得超过其极限负载。应保证编码器轴与用户输出轴的不同速度<0.2mm,与轴线的偏角<2°, 对于中空轴编码器,注意编码器的轴向跳动及其径向跳动是否合符编码器的参数,注意不要超过其极限转速,如超过编码器所允许的极限转速时,电气信号可能会丢失,或者轴承寿命缩短,长期使用时,请检查与编码器实体相连部分、以及固定螺钉等是否松动,以防影响设备的正常使用,因为编码器是精密仪器,使用时要注意周围无振源。 2.电气使用注意事项: 1.注意编码器的供电电压必须与编码器的技术手册上一致,防止因电压不匹配而造成编码器损坏,编码器的信号线输出电流不要超过其最大值。 2.请不要将编码器的输出线与动力线等绕在一起或同一管道传输,也不宜在配电盘附近使用,以防干扰。配线时应采用屏蔽电缆。 3.安装开机前,应仔细检查,产品说明书与编码器型号是否相符,接线是否正确,错误接线会导致内部电路损坏,对于不用的线缆请用热缩套管套好,防止相互短路造成编码器损坏。 4.长距离传输时,应考虑信号衰减因素,选用输出阻抗低,抗干扰能力强的输出方式. 5.焊接时请做好静电防护措施,防止因静电造成编码器损坏。 6.环境方面 编码器不是防漏结构时,不要溅上水、油等,必要时要加上防护罩,请注意环境温度、湿度是否在仪器使用要求范围之内。 上海楚嘉自动化科技有限公司技术部
一、下面的一些系统要特别注意抗电磁干扰: 1、微控制器时钟频率特别高,总线周期特别快的系统。 2、系统含有大功率,大电流驱动电路,如产生火花的继电器,大电流开关等。 3、含微弱模拟信号电路以及高精度A/D变换电路的系统。 二、为增加系统的抗电磁干扰能力采取如下措施: 1、选用频率低的微控制器: 选用外时钟频率低的微控制器可以有效降低噪声和提高系统的抗干扰能力。同样频率的方波和正弦波,方波中的高频成份比正弦波多得多。虽然方波的高频成份的波的幅度,比基波小,但频率越高越容易发射出成为噪声源,微控制器产生的最有影响的高频噪声大约是时钟频率的3倍。 2、减小信号传输中的畸变 微控制器主要采用高速CMOS技术制造。信号输入端静态输入电流在1mA左右,输入电容10PF左右,输入阻抗相当高,高速CMOS电路的输出端都有相当的带载能力,即相当大的输出值,将一个门的输出端通过一段很长线引到输入阻抗相当高的输入端,反射问题就很严重,它会引起信号畸变,增加系统噪声。当Tpd>Tr时,就成了一个传输线问题,必须考虑信号反射,阻抗匹配等问题。 信号在印制板上的延迟时间与引线的特性阻抗有关,即与印制线路板材料的介电常数有关。可以粗略地认为,信号在印制板引线的传输速度,约为光速的1/3到1/2之间。微控制器构成的系统中常用逻辑电话元件的Tr(标准延迟时间)为3到×××s之间。 在印制线路板上,信号通过一个7W的电阻和一段25cm长的引线,线上延迟时间大致在4~20ns之间。也就是说,信号在印刷线路上的引线越短越好,最长不宜超过25cm。而且过孔数目也应尽量少,最好不多于2个。 当信号的上升时间快于信号延迟时间,就要按照快电子学处理。此时要考虑传输线的阻抗匹配,对于一块印刷线路板上的集成块之间的信号传输,要避免出现Td>Trd的情况,印刷线路板越大系统的速度就越不能太快。 用以下结论归纳印刷线路板设计的一个规则: 信号在印刷板上传输,其延迟时间不应大于所用器件的标称延迟时间。 3、减小信号线间的交叉干扰: A点一个上升时间为Tr的阶跃信号通过引线AB传向B端。信号在AB线上的延迟时间是
编码器 编码器是把角位移或直线位移转换成电信号的一种装置。前者称为码盘,后者称码尺.按照读出方式编码器可以分为接触式和非接触式两种.接触式采用电刷输出,一电刷接触导电区或绝缘区来表示代码的状态是“1”还是“0”;非接触式的接受敏感元件是光敏元件或磁敏元件,采用光敏元件时以透光区和不透光区来表示代码的状态是“1”还是“0”。 按照工作原理编码器可分为增量式 和绝对式两类。增量式编码器是将位 移转换成周期性的电信号,再把这个 电信号转变成计数脉冲,用脉冲的个 数表示位移的大小。绝对式编码器的 每一个位置对应一个确定的数字码, 因此它的示值只与测量的起始和终 止位置有关,而与测量的中间过程无 关。 从接近开关、光电开关到旋转编码器DEEGS编码器DG38S 工业控制中的定位,接近开关、光电开关的应用已经相当成熟了,而且很好用。可是,随着工控的不断发展,又有了新的要求,这样,选用旋转编码器的应用优点就突出了: 信息化:除了定位,控制室还可知道其具体位置; 柔性化:定位可以在控制室柔性调整; 现场安装的方便和安全、长寿:拳头大小的一个旋转编码器,可以测量从几个μ到几十几百米的距离,n个工位,只要解决一个旋转编码器的安全安装问题,可以避免诸多接近开关、光电开关在现场机械安装麻烦,容易被撞坏和遭高温、水气困扰等问题。由于是光电码盘,无机械损耗,只要安装位置准确,其使用寿命往往很长。 多功能化:除了定位,还可以远传当前位置,换算运动速度,对于变频器,步进电机等的应用尤为重要。 经济化:对于多个控制工位,只需一个旋转编码器的成本,以及更主要的安装、维护、损耗成本降低,使用寿命增长,其经济化逐渐突显出来。 如上所述优点,旋转编码器已经越来越广泛地被应用于各种工控场合。 从增量式编码器到绝对式编码器
编码器 科技名词定义 中文名称: 编码器 英文名称: coder;encoder 定义: 一种按照给定的代码产生信息表达形式的器件。 应用学科: 通信科技(一级学科);通信原理与基本技术(二级学科)以上内容由全国科学技术名词审定委员会审定公布 编码器 编码器(encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号,前者称为码盘,后者称为码尺.按照读出方式编码器可以分为接触式和非接触式两种.接触式采用电刷输出,一电
刷接触导电区或绝缘区来表示代码的状态是"1”还是“0”;非接触式的接受敏感元件是光敏元件或磁敏元件,采用光敏元件时以透光区和不透光区来表示代码的状态是"1”还是"0”,通过"1”和“0”的二进制编码来将采集来的物理信号转换为机器码可读取的电信号用以通讯、传输和储存。 作用 设计图纸 利用电磁感应原理将两个平面型绕组之间的相对位移转换成电信号的测量元件,用于长度测量工具。感应同步器(俗称编码器、光栅尺)分为直线式和旋转式两类。前者由定尺和滑尺组成,用于直线位移测量;后者由定子和转子组成,用于角位移测量。1957年美国的R.W.特利普等在美国取得感应同步器的专利,原名是位置测量变压器,感应同步器是它的商品名称,初期用于雷达天线的定位和自动跟踪、导弹的导向等。在机械制造中,感应同步器常用于数字控制机床、加工中心等的定位反馈系统中和坐标测量机、镗床等的测量数字显示系统中。它对环境条件要求较低,能在有少量粉尘、油雾的环境下正常工作。定尺上的连续绕组
的周期为2毫米。滑尺上有两个绕组,其周期与定尺上的相同,但相互错开1/4周期(电相位差90°)。感应同步器的工作方式有鉴相型和鉴幅型的两种。前者是把两个相位差90°、频率和幅值相同的交流电压U1 和U2分别输入滑尺上的两个绕组,按照电磁感应原理,定尺上的绕组会产生感应电势U。如滑尺相对定尺移动,则U的相位相应变化,经放大后与U1和U2比相、细分、计数,即可得出滑尺的位移量。在鉴幅型中,输入滑尺绕组的是频率、相位相同而幅值不同的交流电压,根据输入和输出电压的幅值变化,也可得出滑尺的位移量。由感应同步器和放大、整形、比相、细分、计数、显示等电子部分组成的系统称为感应同步器测量系统。它的测长精确度可达3微米/1000毫米,测角精度可达1″/360°。 分类 按照工作原理编码器可分为增量式和绝对式两类。 增量式 增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。 绝对式
如何提高抗干扰性能 搞过产品的朋友都有体会,一个设计看似简单,硬件设计和代码编写很快就搞定,但在调试过程中却或多或少的意外,这些都是抗干扰能力不够的体现。 下面讨论一下如何让你的设计避免走弯路: 抗干扰体现在2个方面,一是硬件设计上,二是软件编写上。 这里重点提醒:在MCU设计中主要抗干扰设计是在硬件上,软件为辅。因为MCU的计算能力有限,所以要在硬件上花大工夫。 看看干扰的途径: 1:干扰信号干扰MCU的主要路径是通过I/O口,一是影响了MCU的数据采集,二是影响内部其它寄存器。 解决方法:后面讨论。 2:电源干扰:MCU虽然适应电压较宽(3-5。5V),但对于电源的波动却很敏感,比如说MCU可以在3V电压下稳定工作,但却不能在电压在3V-5。5V波动的情况下稳定工作。 解决方法:用电源稳压块,做好电源的滤波等工作,提示:一定要在电源旁路并上0。1UF 的瓷片电容来滤除高频干扰,因为电解电容对超过几十KHZ的高频干扰不起作用。 3:上下电干扰:但每个MCU系统在上电时候都要经过这样一个过程,所以要尤其注意。MCU虽然可以在3V电压下稳定工作,但并不是说它不能在3V以下的电压下工作,当然在如此低的电压下MCU是超不稳定状态的。在系统加电时候,系统电源电压是从0V上升到额定电压的,比如当电压到2V时候,MCU开始工作了,但这时是超不稳定的工作,极容易跑飞。 解决方法:1让MCU在电源稳定后才开始工作。PIC在片内集成了POR(内部上电延时复位),这功能一定要在配置位中打开。 外部上电延时复位电路。有多种形式,低成本的就是在复位脚接个阻容电路。高成本的是用专用芯片。这方面的资料特多,到处都可以查找。 最难排除的就是上面第一种干扰,并且干扰信号随时可以发生,干扰信号的强度也不尽相同。但它们也有相同点:干扰信号也遵循欧姆定律,干扰信号偶合路径无非是电磁干扰,一是电火花,二是磁场。 其中干扰最厉害的是电火花干扰,其次是磁场干扰。电火花干扰表现场合主要是附近有大功率开关、继电器、接触器、有刷电机等。磁场干扰表现场合主要是附近有大功率的交流电机、变压器等。 解决方法: 第一点:也是最经典的,就是在PCB步线和元件位置安排上下工夫,这中间学问很多,说几天都说不完^^。 二:综合考虑各I/O口的输入阻抗,采集速率等因素设计I/O口的外围电路。 一般决定一个I/O口的输入阻抗有3种情况: A:I/O口有上拉电阻,上拉电阻值就是I/O口的输入阻抗。 一般大家都用4K-20K电阻做上拉,(PIC的B口内部上拉电阻约20K)。 由于干扰信号也遵循欧姆定律,所以在越存在干扰的场合,选择上拉电阻就要越小,因为干扰信号在电阻上产生的电压就越小。 由于上拉电阻越小就越耗电,所以在家用设计上,上拉电阻一般都是10-20K,而在强干扰场合上拉电阻甚至可以低到1K。 (如果在强干扰场合要抛弃B口上拉功能,一定要用外部上拉。)
万能增量式光电编码器控制的伺服 电机零位调整技巧 下述述两种调法完全取决于你的手工能力和熟练程度,一般来说,每款伺服电机都有自己专门的编码器自动调零软件.不外传仅是出于商业羸利和技术保密.如果你是一家正规的维修店,请不要采用以下方法,应通过正常渠道购买相应的专业设备.实践证明,手工调整如果技巧掌握得当, 工作仔细负责,也可达到同样的效果. 大批量更换新编码器调零方法 第一步:折下损坏的编码器 第二步:把新的编码器按标准固定于损坏的电机上第三步:按图纸找出Z信号和两根电源引出线,一般电源均为5V. 第四步:准备好一个有24V与5V两组输出电源的开关电源和一个略经改装的断线报警器,把0V线与Z 信号线接到断线报警器的两个光耦隔离输入端上。 第五步:在电机转动轮上固定一根二十厘米长的横杆,这样转动电机时转角精度很容易控制. 第六步:所有连线接好后用手一点点转动电机轮子
直到报警器发出报警时即为编码器零位,前后反复感觉一下便可获得最佳的位置,经实测用这种方法校正的零位误差极小,很适于批量调整,经实际使用完全合格.报警器也可用示波器代替,转动时当示波器上的电压波形电位由4V左右跳变0V时或由0V跳变为4V 左右即是编码器的零位.这个也很方便而且更精确.杆子的长度越长精度则越高,实际使用还是用报警器更方便又省钱.只要用耳朵感知就行了.在编码器的转子与定圈相邻处作好零位标记,然后拆下编码器。 第七步:找一个好的电机,用上述方法测定零位后在电机转轴与处壳相邻处作好电机的机械零位标记第八步:引出电机的U V W动力线,接入一个用可控制的测试端子上,按顺序分别对其中两相通入24V 直流电,通电时间设为2秒左右,观察各个电机最终停止位置(即各相的机械零位位置)其中一个始必与刚才所作的机械零位标记是同一个位置.这就是厂方软件固定的电机机械零位,当然能通过厂方专用编码器测试软件直接更改编码器的初始零位数据就更方便了.如果你只有一台坏掉的伺服电机,你就要根据以上获得的几个相对机械零位逐个测试是不是我们所要的那个位置,这一步由伺服放大器的试运行模式来进行测试.有关资料是必须的,否则不要轻易动手,以
电子系统中的抗干扰技术 摘要:应用硬件抗干扰措施是必不可少的一种有效方法。本文中介绍了几种形式的干扰以及解决方法,如信号如何走线、接地的安全可靠、印制电路板避免干扰的设计、电源使用注意事项等几方面进行了阐述。通过合理的硬件电路设计,可以削弱或 抑制绝大部分干扰。实践应用取得了良好的效果。 关键词:抗干扰、屏蔽、电磁辐射。 0 引言 干扰是无处不在的,干扰可导致系统工作不正常,输出信息失真,严重可导致系统瘫痪。抗干扰设计是设备长期稳定运行的保证;随着电子技术的发展、电子设备的普及应用,抗干扰技术的研究显得越来越重要,应用也越来越普及。电子工程师从设备的研制阶段就应使用抗干扰技术,抗干扰技术始终贯穿于设备的设计、制造、安装、使用等各个阶段。 1 抗干扰技术应用 1.1 电源使用方面 有些电源在通断的一瞬间会对小功率电子设备造成损害,对附近的电子设备形成干扰。例如,显示器附近有电源设备时,有时开关电源设备的一瞬问会导致显示器闪一下,如果电源功率较大或靠的太近,而显示器屏蔽效果又达不到要求,显示器就会出现波纹,影响使用。 解决方法是:电源设备加装屏蔽层,采取有效的接地措施,电源线也应带屏蔽层,显示器等易受干扰的设备应尽量远离电源。 1.2 信号传输方面 信号在传输过程中由于线缆过长、过细,绝缘性能不好,没有采取有效的屏蔽、接地措施,信号传输就会受到干扰,特别是正电平信号受干扰影响较大。解决方法有: (1)信号采用负电平传输。 (2)容易相互干扰的信号分开传输。 (3)高频信号单独采用同轴电缆传输。 (4)模拟信号、数字信号分开传输。 (5) (内部可采用一根信号线附近一根地线的接线形式)。 (6)尽量采用带有屏蔽层的电缆,屏蔽层接地。线缆的绝缘性能要好。 (7)正确使用双绞线可起到消除电磁干扰的作用,通常网络线缆都是采用双绞的形式。
技术装备 52 MODERN URBAN TRANSIT 6/2009现代城市轨道交通 0引言 列车控制系统在地铁信号的发展过程中,经历了从单向轨道电路到双向无线通信的变革。目前广泛应用于地铁列车控制系统的是基于无线通信的列车控制系统(CBTC)(图1)。而无论基于无线局域网还是专用无线网的通信,都存在同频或邻频干扰的问题。为此,如何引入技术手段,提高CBTC系统的抗干扰能力,保证其可靠、稳定运行十分重要。 1无线局域网 1.1结构 无线局域网(WLAN)是计算机 网络与无线通信技术相结合的产物,它以无线多址信道作为传输媒介,利用电磁波完成数据交互,实现传统有线局域网的功能。WLAN的核心结构如图2所示。 从图2可以看到,WLAN的工作层有介质访问控制层(MAC)和物 理层(PHY),其中物理层分为PLCP(物理层收敛过程)子层和PMD(物理机制相关)子层。PLCP子层通过将MAC层信息映射到PMD子层,使MAC层对物理层的依赖减到最低,而PMD子 层则提供了控制无线介质 的方法和手段。WLAN的物理层采用扩频工作方式,包括FHSS(跳频扩频)、DSSS(直接序列扩频)、HR/DSSS(高速直接序列扩频)和OFDM(正交分复用),无线工作频段为ISM:2.4~2.4875GHz以及U-NII:5.725~5.850 GHz(取决于采用的标准)。在IEEE802.11结构内还包含两个管理实体(MAC层管理实体MLME和PHY 物理层管理实体PLME)和管理信息库(MIB),从而控制MAC层和PHY层的工作状态。 1.2MAC层干扰问题 无线局域网的MAC层的载波监听多路访问/冲突检测方法(CSMA/CD)协议问题,从理论上讲,MAC层的CSMA/CD协议完全能够满足局域网级的多用户信道竞争问题,但是,对应无线环境而 邱鹏:南京恩瑞特实业有限公司轨道交通事业部,助理工程师,南京 211106 关于CBTC系统无线通信 抗干扰技术的研究 邱鹏 李亮 摘 要:研究基于无线传输的CBTC系统车-地通信抗干扰技术,通过 分析无线局域网中的同频干扰,结合重复累积码、感知无线电、一致性测试3项技术,提出1套在CBTC系统设计和系统运营两个阶段抑制同频干扰的完整解决方案。 关键词:车地通信;同频干扰;重复累积码;感知无线电;一致性测试 注:LLC即逻辑链路控制;WEP即有线等效保密 图2WLAN 的核心结构 图1CBTC 系统框图 车载部分 车载ATC定位 数据通信部分 无线传输系统 轨旁网络装置 ATS 轨旁ATC系统 LLC WEPMAC PHY DSSS FH IR OFDMMACMgmt MIB LLC MAC 业务接口 MAC管理业务接口MAC子层 MAC管理层 PHY业务接口 PHY管理业务接口PHY管理层 PLCP子层PMD 子层
一、抗干扰方法: 为了使高频电路板的设计更合理,抗干扰性能更好,在进行PCB 设计时应从以下几个方面考虑: 1、合理选择层数:利用中间内层平面作为电源和地线层,可以起到屏蔽的作用,有效降低寄生电感、缩短信号线长度、降低信号间的交叉干扰,一般情况下,四层板比两层板的噪声低20dB。 2、走线方式:走线必须按照45°角拐弯,这样可以减小高频信号的发射和相互之间的耦合。 3、走线长度:走线长度越短越好,两根线并行距离越短越好。 4、过孔数量:过孔数量越少越好。 5、层间布线方向:层间布线方向应该取垂直方向,就是顶层为水平方向,底层为垂直方向,这样可以减小信号间的干扰。 6、敷铜:增加接地的敷铜可以减小信号间的干扰。 7、包地:对重要的信号线进行包地处理,可以显著提高该信号的抗干扰能力,当然还可以对干扰源进行包地处理,使其不能干扰其它信号。 8、信号线:信号走线不能环路,需要按照菊花链方式布线。 9、去耦电容:在集成电路的电源端跨接去耦电容。 10、高频扼流。数字地、模拟地等连接公共地线时要接高频扼流器件,一般是中心孔穿有导线的高频铁氧体磁珠。 二、包地法 抗干扰包地: 电路板设计中抗干扰的措施还可以采取包地的办法,即用接地的导线将某一网络包住,采用接地屏蔽的办法来抵抗外界干扰。 网络包地的使用步骤如下: 1.1、选择需要包地的网络或者导线。从主菜单中执行命令Edit/Select/Net (E+S+N),光标将变成十字形状,移动光标一要进行包 地的网络处单击,选中该网络。如果是组件没有定义网络,可以执行主菜单命令Select/Connected Copper 选中要包地的导 线。 1.2、放置包地导线。从主菜单中执行命令Tools/Outline Selected Objects(T+J)。系统自动对已经选中的网络或导线进行包地操 作。 1.3、对包地导线的删除。如果不再需要包地的导线,可以在主菜单中执行命令Edit/Select/Connected Copper 。此时光标将变成 十字形状,移动光标选中要删除的包地导线,按Delect键即可删除不需要的包地导线。
编码器的工作原理及作用 编码器的工作原理及作用:它是一种将旋转位移转换成一串数字脉冲信号的旋转式传感器,这些脉冲能用来控制角位移,如果编码器与齿轮条或螺旋丝杠结合在一起,也可用于测量直线位移。 编码器产生电信号后由数控制置CNC、可编程逻辑控制器PLC、控制系统等来处理。这些传感器主要应用在下列方面:机床、材料加工、电动机反馈系统以及测量和控制设备。在ELTRA编码器中角位移的转换采用了光电扫描原理。读数系统是基于径向分度盘的旋转,该分度由交替的透光窗口和不透光窗口构成的。此系统全部用一个红外光源垂直照射,这样光就把盘子上的图像投射到接收器表面上,该接收器覆盖着一层光栅,称为准直仪,它具有和光盘相同的窗口。接收器的工作是感受光盘转动所产生的光变化,然后将光变化转换成相应的电变化。一般地,旋转编码器也能得到一个速度信号,这个信号要反馈给变频器,从而调节变频器的输出数据。故障现象: 1、旋转编码器坏(无输出)时,变频器不能正常工作,变得运行速度很慢,而且一会儿变频器保护,显示“PG断开”...联合动作才能起作用。要使电信号上升到较高电平,并产生没有任何干扰的方波脉冲,这就必须用电子电路来处理。编码器pg接线与参数矢量变频器与编码器pg之间的连接方式,必须与编码器pg的型号相对应。一般而言,编码器pg型号分差动输出、集电极开路输出和推挽输出三种,其信号的传递方式必须考虑到变频器pg卡的接口,因此选择合适的pg卡型号或者设置合理. 编码器一般分为增量型与绝对型,它们存着最大的区别:在增量编码器的情况下,位置是从零位标记开始计算的脉冲数量确定的,而绝对型编码器的位置是由输出代码的读数确定的。在一圈里,每个位置的输出代码的读数是唯一的;因此,当电源断开时,绝对型编码器并不与实际的位置分离。如果电源再次接通,那么位置读数仍是当前的,有效的;不像增量编码器那样,必须去寻找零位标记。 现在编码器的厂家生产的系列都很全,一般都是专用的,如电梯专用型编码器、机床专用编码器、伺服电机专用型编码器等,并且编码器都是智能型的,有各种并行接口可以与其它设备通讯。 编码器是把角位移或直线位移转换成电信号的一种装置。前者成为码盘,后者称码尺.按照读出方式编码器可以分为接触式和非接触式两种.接触式采用电刷输出,一电刷接触导电区或绝缘区来表示代码的状态是“1”还是“0”;非接触式的接受敏感元件是光敏元件或磁敏元件,采用光敏元件时以透光区和不透光区来表示代码的状态是“1”还是“0”。 按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。 旋转增量式编码器以转动时输出脉冲,通过计数设备来知道其位置,当编码器不动或停电时,依靠计数设备的内部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有干扰而丢失脉冲,不然,计数设备记忆的零点就会偏移,而且这种偏移的量是无从知道的,只有错误的生产结果出现后才能知道。解决的方法是增加参考点,编码器每经过参考点,将参考位置修正进计数设备的记忆位置。在参考点以前,是不能保证位置的准确性的。为此,在工控中就有每次操作先找参考点,开机找零等方法。这样的编码器是由码盘的机械位置决定的,它不受停电、干扰的影响。
信号抗干扰解决办法 The Standardization Office was revised on the afternoon of December 13, 2020
解决现场的信号干扰问题 时间:2010-04-24 22:30来源:作者:点击: 17次 生产过程监视和控制中要用到多种自动化仪表、计算机及相应执行机构,过程中的信号既有微弱到毫伏级的小信号,又有数十伏的大信号,而且还有高达数千伏、数百安培的信号要处理。从频率上讲,有直流低频范围的,也有高频/脉冲尖峰。设备、仪表间互扰成为系统调试中必须要解决的问题。除了电磁屏蔽之外,解决各种设备、仪表的“地”,也即信号参考点的电位差,将成为重要课题。因为不同设备、仪表的信号要互传互送,那就存在信号参考点问题。换句话说,要使信号完整传送,理想化的情况是所有设备、仪表中的信号有一个共同的参考点,也即共有一个“地”。进一步讲,所有设备、仪表的信号的参考点之间电位为“零”。但是在实际环境中,这一点几乎是不可及的,这里面除了各个设备、仪表“地”之间连线电阻产生的电压降之外,尚有各种设备、仪表在不同环境受到干扰不同,以及导线接点经受风吹雨淋,导致接点质量下降等诸多因素。致使各个“地”之间有差别。以示意图一为例. 图一 PLC与外接仪表示意图 图一中标明有两个现场设备仪表向PLC传送信号以及PLC向两台现场设备仪表发出信号。假定传送的均为0-10VDC信号。理想情况,PLC及两个现场设备“地”电位完全相等。传送过程中又没有干扰,这样从PLC输入来看,接收正确。但正如前所述,两个现场设备通常有“地”电位差,举例来讲,1#设备“地”与PLC“地”同电位,2#设备比它们的“地”电位高,这样1#设备给PLC的信号为0-10V,而2#设备给PLC的为误差就产生了,同时1#,2#设备的“地”线在PLC汇合联接。将电压施加在PLC地线条上,有可能损坏PLC局部“地”线,同时在显示错误数据,由此引起的问题在现场调试中屡有出现。例如某大型建材公司的生产线调试中,使用美国AB-PLC接国内某厂家手操器。AB-PLC的数据采集板有每八个通道,八个通道共用一个12位A/D,经过变换
增量式编码器的A.B.Z 编码器A、B、Z相及其关系
TTL编码器A相,B相信号,Z相信号,U相信号,V相信号,W相信号,分别有什么关系? 对于这个问题的回答我们从以下几个方面说明: 编码器只有A相、B相、Z相信号的概念。 所谓U相、V相、W相是指的电机的主电源的三相交流供电,与编码器没有任何关系。“A相、B相、Z相”与“U相、V相、W相”是完全没有什么关系的两种概念,前者是编码器的通道输出信号;后者是交流电机的三 相主回路供电。 而编码器的A相、B相、Z相信号中,A、B两个通道的信号一般是正交(即互差90°)脉冲信号;而Z相是零脉冲信号。详细来说,就是——一般编码器输出信号除A、B两相(A、B两通道的信号序列相位差为90度)外,每转一圈还输出一个零位脉冲Z。 当主轴以顺时针方向旋转时,输出脉冲A通道信号位于B通道之前;当主轴逆时针旋转时,A通道信号则位于B通道之后。从而由此判断主轴是正转还是反转。 另外,编码器每旋转一周发一个脉冲,称之为零位脉冲或标识脉冲(即Z相信号),零位脉冲用于决定零位置或标识位置。要准确测量零位脉冲,不论旋转方向,零位脉冲均被作为两个通道的高位组合输出。由于通道之间的相位差的存在,零位脉冲仅为脉冲长度的一半。 带U、V、W相的编码器,应该是伺服电机编码器 A、B相是两列脉冲,或正弦波、或方波,两者的相位相差90度,因此既可以测量转速,还可以测量电机的旋转方向Z相是参考脉冲,每转一圈输出一个脉冲,脉冲宽度往往只占1/4周期,其作用是编码器自我校正用的,使得编码器在断电或丢失脉冲的 时候也能正常使用。 ABZ是编码器的位置信号,UVW是电机的磁极信号,一般用于同步电机; AB对于TTL/HTL编码器来说,AB相根据编码器的细分度不同,每圈有很多个,但Z相每圈只有一个; UVW磁极信号之间相位差是120度,随着编码器的角度转动而转动,与ABZ 之间可以说没有直接关系。 /#############################################################