单片机抗干扰技术4开关量输入输出通道隔离
单片机测控系统抗干扰能力分析
![单片机测控系统抗干扰能力分析](https://img.taocdn.com/s3/m/f6204cd76f1aff00bed51e3b.png)
单片机测控系统的抗干扰能力分析摘要:由于工作环境的多样性,单片机测控系统在工作过程中所受干扰比较大。
为了减少这种影响,提出了抗干扰技术,它是一项系统性的工程,该系统开发的整个过程与环节都要进行抗干扰能力的设计。
本文分析了干扰的来源与形成以及其对单片机测控系统产生的不良影响,从硬件、软件两方面来讨论单片机的抗干扰能力,尽可能的提高整个单片机测控系统的稳定性与可靠性。
关键词:单片机;测控系统;抗干扰能力中图分类号:tp274 文献标识码:a文章编号:1007-9599 (2013) 05-0000-02随着单片微型计算机的应用越来越广泛,主要用于智能化仪表中,尤其是测量控制系统的微型计算机,它是一种新型的微电子设备,具有完善的智能化特性,因而在工业系统中高达90%采用的是单片机测控系统。
由于工业环境中到处都是强弱电设备,不仅有数字电路还有不同模拟电路形成一个强电与弱电数字与模拟共存的局面,同时工作环境电磁干扰强、环境恶劣,其工作性与可靠性都会收到极大的影响。
因此,有必要对单片机测控系统的抗干扰能力进行研究,提高其在电磁环境中的适应能力以及稳定性。
1干扰的来源及形成1.1干扰的来源。
(1)较恶劣的供电环境。
属于重工型企业的铝厂,设备多数是大功率、大感性负载,启动或停止它们都会造成电网电压的大幅度变化,出现欠压、过压的现象,甚至有时候是额定电压的10%,出现这种情况可能持续几分钟或更久。
另外,大功率开关的通断也会造成电网产生尖脉冲,当尖脉冲跟电网的正弦波两者相叠加的时候,其通过交流电源进入到计算机内,对计算机造成了极大的危害,通常情况下,使得计算机发生“飞程序”,出现鼠标乱跳、打印机误动作等故障,使得计算机系统半瘫痪。
(2)严重的噪声环境。
为了实现数据采集或实时控制,模拟量、开关量的输入/输出信号线和控制线长达十几米至几百米,从而对计算机系统的干扰无从避免。
在高压系统调试后,发现在足够大的干扰下,极大的影响了线路分布电容的参数,同时,它对微型计算机引入了够强的干扰,轻微情况只是程序发生错误,影响其正常工作,严重情况下可能导致程序被冲或微机芯片直接被损坏掉【1】。
如何解决单片机的抗干扰问题
![如何解决单片机的抗干扰问题](https://img.taocdn.com/s3/m/c4322275804d2b160b4ec040.png)
如何解决单片机的抗干扰问题随着单片机的发展,单片机在家用电器、工业自动化、生产过程控制、智能仪器仪表等领域的应用越来越广泛。
然而处于同一电力系统中的各种电气设备通过电或磁的联系彼此紧密相连,相互影响,由于运行方式的改变,故障,开关操作等引起的电磁振荡会波及很多电气设备。
这对我们单片机系统的可靠性与安全性构成了极大的威胁。
单片机测控系统必须长期稳定、可靠运行,否则将导致控制误差加大,严重时会使系统失灵,甚至造成巨大损失。
因此单片机的抗干扰问题已经成为不容忽视的问题。
1 干扰对单片机应用系统的影响1.1测量数据误差加大干扰侵入单片机系统测量单元模拟信号的输入通道,叠加在测量信号上,会使数据采集误差加大。
特别是检测一些微弱信号,干扰信号甚至淹没测量信号。
1.2 控制系统失灵单片机输出的控制信号通常依赖于某些条件的状态输入信号和对这些信号的逻辑处理结果。
若这些输入的状态信号受到干扰,引入虚假状态信息,将导致输出控制误差加大,甚至控制失灵。
1.3 影响单片机RAM存储器和E2PROM等在单片机系统中,程序及表格、数据存在程序存储器EPROM或FLASH中,避免了这些数据受干扰破坏。
但是,对于片内RAM、外扩RAM、E2PROM 中的数据都有可能受到外界干扰而变化。
1.4 程序运行失常外界的干扰有时导致机器频繁复位而影响程序的正常运行。
若外界干扰导致单片机程序计数器PC值的改变,则破坏了程序的正常运行。
由于受干扰后的PC 值是随机的,程序将执行一系列毫无意义的指令,最后进入“死循环”,这将使输出严重混乱或死机。
2 如何提高我们设备的抗干扰能力2.1 解决来自电源端的干扰。
开关量信号的输入输出
![开关量信号的输入输出](https://img.taocdn.com/s3/m/e698b8a7ec3a87c24028c4bd.png)
§4.2 开关量信号的输出
一、开关量信号输出的通 道结构 4、注意: P1口可直接输出(锁存 器和地址译码电路可省 略)最多8个开关量信号。 P0口经锁存电路隔离可 接多组8个开关量输出。 当驱动小负载时,输出 驱动电路可省略。
§4.2 开关量信号的输出
二、开关量输出接口的简单设计 1、P1口开关量的输出 练习:通过P1口直接控制8个LED发光二 极管,画出硬件电路图,并写出控制发光 二极管点亮的指令。
§4.2 开关量信号的输出
一、开关量信号输出的通道 结构 3、各部分作用 锁存器:当开关量信号从 P0口输出时,锁存器起到ห้องสมุดไป่ตู้隔离数据总线的作用。常 用锁存器如74LS373、 74LS273、74LS377等 地址译码控制:锁存器的 锁存地址控制 输出驱动电路:提高输出 开关量信号的输出功率。
三、开关量输出的功率接口电路设计
2、中功率达林顿管驱动接 口电路 在驱动功率较大的继电 器和电磁开关等控制对 象,要求提供50~500 mA的电流时,可使 用MC1413 (ULN2003)、 MC1416(ULN2004) 等达林顿管集成电路。
三、开关量输出的功率接口电路设计
2、中功率达林顿管驱动接口 电路 若图中继电器需要100mA 吸合电流,则(V+—0.3) /(r+R2)=I=100,其中r 是继电器的线圈内阻,当已 知V+时,可求R2 取 MC1413的放大倍数 β=100,P1.0输出电流 =100mA/β=1mA, 1*R1+0.7+0.7+100*R2 =5, 可求R1
§4.2 开关量信号的输出
三、开关量输出的功率接口电路设计 1、小功率驱动接口:
综述单片机控制系统的抗干扰设计
![综述单片机控制系统的抗干扰设计](https://img.taocdn.com/s3/m/867bc67c01f69e314332948c.png)
摘要:单片机应用系统在发动机电喷中得到了广泛的应用,然而由于发动机工作环境恶劣,提高控制系统的抗干扰性至关重要。
分析了单片机干扰的主要来源,并从硬件和软件抗干扰设计中总结了一些取得良好抗干扰性的方法。
关键词在进行单片机应用开发的过程中,经常遇到在实验室调整很好的单片机一到工作现场就会出现这样或那样的问题,这主要是由于设计未充分考虑到外界环境存在的干扰,如机械震动、各种电磁波和环境温差都会影响硬件系统的性能,导致电控单元不能正常工作。
鉴于此本文较全面分析了干扰单片机应用系统的因素并结合自己的研究课题,提出一些可增强系统抗干扰性的方法。
1单片机系统的主要干扰源(1)无线电设施的射频干扰;(2)发动机上的高压点火线圈向外辐射磁场强度大、频带宽的电磁波;(3)单片机内部的晶振电路是内部干扰源之一;(4)数字电路本身门电路频繁的导通、截止造成电源地线电流变化,也会产生很大的高频电磁干扰,各种开关电子设备通断时产生的急剧变化的电流会产生较宽频谱干扰;(5)外界交流电路中产生的工频干扰亦会影响模拟电路输出信号的准确性。
2干扰的耦合方式隔离干扰源与控制系统之间的耦合信道。
表1列出了干扰源的主要干扰方式及特征。
3单片机的硬件抗干扰设计断干扰的传输信道。
常用的措施有:滤波技术、去耦技术、屏蔽技术和接地技术。
3.1电源电路的设计源耦合逻辑电路产生的干扰进入模拟电路,二是为了避免传感器通过电源耦合对ECU干扰。
各功能模块供电系统如图1所示,皆采用7812和7805三端稳压集成芯片,且都单独对电源进行负压差保护,这样不会因其中某一稳压电源出现故障而影响整个系统电路;使用低通滤波器亦可减少以高次谐波为主的干扰源,从而改善电源波形;在输出端采用了过压保护电路。
通过上述设计可大大提高供电的可靠性。
图中D1、D2用于负压差保护,防止压差击穿稳压器的be结使器件永久失效,稳压管WY1、晶闸管Q1用于过压保护,电容E1、E2、C1、C2使输出电压波3.2模拟电路抗干扰设计比较大,因此在模拟电路中应选择低温漂系数的集成放大器;在模拟电路中共模信号对电路板影响较大,故在模拟电路中采用差动放大电路,可得出两端输出信号;接收时,将双端信号转化为单端信号,可非常有效地抑制共模信号。
单片机抗干扰措施
![单片机抗干扰措施](https://img.taocdn.com/s3/m/41309618302b3169a45177232f60ddccdb38e67f.png)
单片机抗干扰措施概述在单片机应用中,抗干扰是一个非常重要的问题。
由于电磁干扰的存在,单片机可能会受到干扰信号的影响,导致系统的性能下降甚至功能失效。
因此,为了确保单片机系统的稳定运行,需要采取一些抗干扰措施。
本文将介绍单片机常见的抗干扰措施,包括软件抗干扰措施和硬件抗干扰措施。
软件抗干扰措施1. 外部中断和定时中断技术外部中断是单片机接收外部信号的一种方式,通过设置中断触发条件,当接收到特定信号时触发中断处理程序。
通过使用外部中断技术,可以及时响应干扰信号的触发,进行干扰处理。
定时中断也是一种常见的抗干扰措施。
通过设置定时器,定时生成中断信号,进行对干扰信号的定时处理。
2. 硬件监控和重启单片机系统中,可以通过硬件监控电压、温度、电流等参数,并根据监控结果采取相应措施。
例如,如果电压过高或过低,可以通过监控电源电压的方式,自动重启系统,以恢复正常运行。
3. 硬件看门狗硬件看门狗是一种常见的抗干扰措施。
通过设置看门狗定时器,在预设时间内必须向看门狗喂狗,否则看门狗将复位单片机。
看门狗能够有效监控单片机运行,并在系统崩溃或运行异常时进行自动重启。
硬件抗干扰措施1. 接口屏蔽和过滤对于单片机与外部设备接口,可以通过屏蔽和过滤的方式降低干扰信号的影响。
接口屏蔽是通过在接口线上添加屏蔽层,减少干扰信号对于单片机的干扰。
常见的屏蔽层材料包括金属层、导电胶和导电纤维等。
接口过滤是通过添加滤波器或滤波电路,降低接口信号中的干扰成分。
常见的滤波器包括低通滤波器和带阻滤波器等。
2. 地线设计在单片机系统中,地线设计也是一个重要的抗干扰措施。
合理地划分地线,避免地线回路产生环形,可以有效减少共模干扰。
3. 电源干扰削弱技术电源干扰是单片机系统中常见的干扰源之一。
为了降低电源干扰,可以采取以下措施:•过滤电源线,加装滤波电容和滤波电阻,降低电源中的高频干扰成分。
•使用稳压器或电源滤波器,确保电源稳定,并降低电源线上的干扰噪声。
单片机的输入输出通道接口
![单片机的输入输出通道接口](https://img.taocdn.com/s3/m/b12912362cc58bd63086bd36.png)
精选ppt
5.3 A/D转换器及接口技术
A/D转换器(Analog To Digit Converter):将模拟量转换为 与之成比例的数字量的器件称为A/D转换器,常用ADC表示。
5.3.1 A/D转换器的性能指标
(1)分辨率:分辨率是指输出数字量变化一个相邻数码所需 输入模拟电压的变化量。A/D转换器的分辨率定义为满刻度电 压与2n之比值,其中n为ADC的位数。 例如:具有12位分辨率的ADC能分辨出满刻度的(1/2)12或 满刻度的0.0245%。一个10V满刻度的12位ADC能够分辨输入 电压变化的最小值为2.4mV。而3 12 位的A/D转换器(满字为 1999),其分辨率为满刻度的1/1999×100%=0.05%。
精选ppt
5.3.2 A/D转换器的分类
精选ppt
5.3.3 A/D转换器的接口
串行A/D转换器MAX187/189
精选ppt
•常用传感器的简介:
1、温度传感器DS18B20特性介绍 DS18B20是DALLAS公司的最新单线数字温度传感器。 ·是世界上第一片支持“一线总线”接口的温度传感器,仅需要一个 端 口引脚就可以与单片机进行通信。无须别的外围器件。 ·多个18B20可以并联在唯一的三线上,实现多点组网功能。 ·测量温度范围为-55~+125℃,在-10~+85℃范围内,精度为±0.5℃。 ·可通过数据线供电,电压范围为3.0~5.5伏。 ·可以程序设定9~12位的分辨率,精度为±0.5℃。 ·用户设定的报警温度存储在E2PROM中,掉电后依然保存。 ·负电压特性,电源极性接反时,温度计不会烧毁,但不能正常工作。 DS18B20的性能是新一代产品中最好的,性能价格比也非常出色, 继“一线总线”的早期产品后,DS18B20开辟了温度传感器技术的 新概念,18B20使电压、特性及封装有更多的选择,让我们可以构建
单片机抗干扰技术开关量输入输出通道隔离
![单片机抗干扰技术开关量输入输出通道隔离](https://img.taocdn.com/s3/m/4720503d7ed5360cba1aa8114431b90d6c85899f.png)
周围空间中的电磁场对信号线 的电磁感应干扰。
接地系统干扰
由于接地不良或地线配置不当 导致的地线噪声干扰。
信号传输线干扰
信号传输线上的外部干扰信号 通过电感和电容耦合引入。
开关量输入通道隔离技术
01
光耦隔离
利用光耦器件将输入和输出电路隔 离,以减小干扰信号的影响。
变压器隔离
利用变压器原理实现输入和输出电 路的隔离,降低共模干扰。
单片机在工作过程中,其电路板 和元件会受到周围空间电磁辐射 的影响,导致信号失真和噪声干 扰。
接地系统干扰
接地系统不良或不合理,会导致 信号接地电位不均,产生电位差, 从而引入干扰信号。
开关量输出通道隔离技术
光耦隔离
光耦隔离是利用光耦合器的工作原理,将单片机开关量输出信号通过光耦隔离器进行隔离,以减小外界干扰对输出信 号的影响。
03
02
继电器隔离
通过继电器触点实现输入信号的电 气隔离,提高抗干扰能力。
运算放大器隔离
通过运算放大器将输入信号进行放 大和隔离,提高信号质量。
04
开关量输入通道隔离的实现方法
选择合适的隔离器件
根据应用需求选择适合的光耦、继电器、变 压器或运算放大器等器件。
正确连接隔离器件
按照隔离器件的连接方式,正确接入输入和 输出电路。
单片机抗干扰技术开关量输入输出 通道隔离
contents
目录
• 单片机抗干扰技术概述 • 单片机开关量输入通道隔离 • 单片机开关量输出通道隔离 • 单片机抗干扰技术的实际应用
01 单片机抗干扰技术概述
干扰的定义与影响
定义
干扰是指对系统正常信号的扰动 或破坏,导致信号失真、畸变或 阻塞。
第4章开关量信号的输入输出
![第4章开关量信号的输入输出](https://img.taocdn.com/s3/m/a59556ae988fcc22bcd126fff705cc1755275fad.png)
3 磁性开关与单片机的接口电路
图4-4a 霍尔元件差动放大电路
磁性开关一般由霍尔元 件型、干簧管型等,常用于 监测门窗是否打开及各种脉 冲式水表气表。此时,需在 普通转盘计数的仪表中加装 霍尔元件和磁铁,即可构成 基于磁电转换技术的传感器。
图4-4a所示的电路中,若有磁场作用,则霍尔元件会输 出120mV电压信号,经过约40倍的差动放大器放大整形后,在 Vout上输出高电平;否则输出低电平。霍尔元件和运放电路一 起,构成了开关型霍尔传感器,将这个信号输送到单片机的I/ O口或外部中断引脚,即可实现霍尔检测开关控制 .
2.开关量信号的特点是什么?
只有开和关、通和断、高电平和低电平两种状 态的信号叫开关量信号,在智能仪器的电子电路中, 通常用二进制数0和1来表示。
智能仪器原理与设计------第4章 开关量信号的输入输出
3.开关量信号的作用? 开关量输入、输出部分是智能仪器与外部设备的联系部件,
智能仪器通过接受来自外部设备的开关量输入号和向外部设备 发送开关量信号,实现对外部设备状态的检测、识别和对外部 执行元器件的驱动和控制。 4.常见电子开关都有哪些?
智能仪器原理与设计------第4章 开关量信号的输入输出
4.1.2 开关量输入接口
1 扳键开关与单片机的接口电路
图4-2 扳键开关与单片机的接口电路
图中, 扳键开关将高电平
或低电平经单片机的I/O引脚 输入缓冲器74LS244,74LS244 的数据输入端与单片机89C51 的P0口相连接,用于8位数据 的传送,89C51的P1.7和/RD作 为74LS244的选通信号 。当扳 键开关合上时,将向P0口的相
智能仪器原理与设计------第4章 开关量信号的输入输出
单片机的抗干扰能力
![单片机的抗干扰能力](https://img.taocdn.com/s3/m/d54196ea5727a5e9856a61e6.png)
单片机的抗干扰能力在我一次产品中有AVR 和PIC 两种芯片同时存在,当用AVR 推动继电器-- 再推动接触器。
用PIC 来显示。
发现PIC 居然有点小小的干扰,不得不在外围电路上加措施才解决问题。
都说PIC 的抗干扰一流的,我怀疑之下对两种单片机做一个小小的测试。
首先说明,我只是比较单个芯片的最小系统,比较单片机的自身抗干扰能力。
1。
电源用变压器变压12V ,7805 稳压,输入输出均接电解电容和104 电容。
2。
单片机最小系统,用3 个I/O ,按钮,指示灯,驱动三极管(继电器-- 再推动接触器)不用的管脚不管。
3。
干扰源,由于没有仪器,只好用接触器的线圈来做干扰源,为了加强干扰,接触器线圈两端没有加104 电容。
4。
软件,最小最简单,不加任何处理只推动作用。
5。
元件选择,PIC 的用PIC16C54 ,PIC16F54 ,PIC16F877A , PIC16F716。
AVR 的选用M8。
AT28 , AT13。
接下来做测试了:PIC16C54 :先是接触器放在芯片旁边。
无论怎么按动按钮,接触器的干扰对它一点反映也没有,真是稳如泰山。
再用接触器线圈引线缠绕芯片。
在6 圈以下还是稳如泰山。
上了7 圈就有干扰了。
看来PIC16C54 真是强悍啊。
佩服。
接下去就试PIC16F54了。
PIC16F54 :先是接触器放在芯片旁边。
不得了!程序简直没有办法运行,和PIC16C54 简直一个在天上,一个在地下。
万思不得其解。
查阅PIC 资料都说PIC 的F 系列比C 系列差,就是F 系列的不同产品抗干扰也不一样。
于是又测试PIC16F716 。
PIC16F716 :先是接触器放在芯片旁边。
果然好多了,10 次也就1 次复位。
PIC16F877A :先是接触器放在芯片旁边。
无论怎么按动按钮,接触器的干扰对它一点反映也没有,再用接触器线圈引线缠绕芯片。
在1 圈就有干扰复位了。
以上就是对我有的几种PIC 片子的测试结果。
单片机抗干扰措施
![单片机抗干扰措施](https://img.taocdn.com/s3/m/75751848591b6bd97f192279168884868762b8b0.png)
单片机抗干扰措施单片机在实际应用中,由于周围环境的电磁干扰和电源干扰等原因,很容易受到各种干扰信号的影响,从而导致系统不稳定、运行异常甚至崩溃。
为了保证单片机正常工作和提高系统稳定性,需要采取一系列的抗干扰措施。
本文将从硬件和软件两方面,重点讨论单片机的抗干扰措施。
1.电源滤波器:在单片机外围电路中添加电源滤波器,用于滤除电源中的高频和低频噪声。
常见的电源滤波器有电容滤波器和电感滤波器等。
其中,电容滤波器可以滤除高频噪声,而电感滤波器可以滤除低频噪声。
2.地线设计:合理布局地线,减小地线回路的面积。
在单片机电路中,地线是一个重要的参考信号,合理设计地线可以减小电磁干扰。
同时,还可以采用单点接地的方式,将各个模块的地线连接在一起,减少地线回路的面积。
3.信号线布线:将信号线与电源线和高功率线分开布线,避免相互干扰。
信号线间的距离尽量保持一定的间隔,可以有效减小电磁干扰。
4.屏蔽:对于特别敏感的模拟信号线,可以采用屏蔽措施,如采用屏蔽线、屏蔽罩等。
屏蔽可以防止外界电磁干扰对信号线的影响。
5.滤波电容:在单片机电路中,可以在需要进行滤波的信号线两端串联一个滤波电容,用于滤除高频噪声。
常见的滤波电容有电容器和电容二极管等。
6.增加抗干扰电路:可以在单片机电路中添加抗干扰电路,如抗干扰电容、抗干扰电感等。
这些电路可以有效地抑制外界干扰信号。
7.使用稳压器:在单片机电路中,可以使用稳压器来提供稳定的电压,防止电源干扰引起的系统不稳定。
1.软件滤波:在单片机程序中,可以通过软件滤波的方式来滤除干扰信号。
例如,在读取模拟传感器信号时,可以进行多次采样并求平均值,以减小采样误差和滤除干扰。
2.软件延时:在一些对实时性要求不高的任务中,可以通过软件增加适当的延时,以减小干扰对系统的影响。
例如,在控制器输入信号采样之前,可以先进行一段延时。
3.软件重发:对于容易受到干扰的信号,可以通过软件重发的方式来提高信号的可靠性。
开关量输入、输出接口
![开关量输入、输出接口](https://img.taocdn.com/s3/m/e89f8a6448d7c1c708a145f8.png)
1、直流继电器输出接口
电路同样适用驱动气动元件中的电气转换阀,从而实现 微机对气动开关元件的控制。
2、交流电磁式接触器的接口
电路除用于控制交流接触器,还可用于控制灯光、加热器、 单相电机等。但当改变负载时,一定要注意双向晶闸管KS的 参数是否能满足负载的要求。
3.6 开关量输入、输出接口
一、开关量输入通道
输入缓冲器可用三态门控缓冲器或可编程输入接口芯片, 如8155,8255构成,通道数不多时也可直接采用单片机本身的 输入口,如P1口,P3口等。
1.简单接口电路 这种方法简单,方便,
但抗干扰能力极差,仅 适合于距仪器电路很近 的,如按键,面板开关 之类的开关量的输入。
2.光电隔离接口电路 电路同样适用于
三极管输出的接近 开关,霍尔开关的 接口。
3.交流式开关量接口电路 适用于机械开关和行程开关场合,但响应时间较长。
二、开关量输出通道
输出锁存器可用TTL锁存芯片如74LS273、74LS373或可 编程输出接口芯片,如8155、8255 ,或直接由单片机的P口 构成。
开关量输入输出通道资料
![开关量输入输出通道资料](https://img.taocdn.com/s3/m/d3409f4553ea551810a6f524ccbff121dd36c5fb.png)
3、输入/输出电气接口
开关量输入/输出电气接口 的功能主要有滤波、电平转 换、隔离和功率驱动。
二、开关量输入通道
➢ 开关量输入通道(DI通道)的任务--是把 生产过程中的数字信号转换成计算机易于 接受的形式。
➢ 信号调理电路--虽然都是数字信号,不需 进行A/D转换,但对通道中可能引入的各 种干扰必须采取相应的技术措施,即在外 部信号与单片机之间要设置输入信号调理 电路。
1、CPU接口逻辑
这部分电路一般由数据总线缓冲 器/驱动器、输入/输出地址译码器、 读写控制等组成,主要完成开关量 输入/输出通道的选通和关闭等控 制信号的传输。
2、输入缓冲器和输出锁存器
输入缓冲器的作用是缓冲或选通 外部输入的信号,CPU通过缓冲器 读入外部输入的信号,CPU通过缓 冲器读入外部开关量的状态。输出 锁存器的作用是锁存CPU的输出数 据,在未刷新前保持稳定以供外部 设备的使用。
数字量反相传递如图3-3(b)所示, 与(a)不同的是光耦的集电极 c 端直 接接另一个正电源,而发射极 e 端通过 电阻接地,则光耦输出端从发射极 e 端 引出。从而完成了数字信号的反相传递
。
三、开关量输出通道
开关量输出通道简称 DO 通道,它的任务是 把计算机输出的微弱数字信号转换成能对生产 过程进行控制的数字驱动信号。根据现场负荷 的不同,如指示灯、继电器、接触器、电机、 阀门等,可以选用不同的功率放大器件构成不 同的开关量驱动输出通道。常用的有三极管输 出驱电器输出驱动电路等。
2、 固态继电器驱动电路
固态继电器SSR(Solid State Relay)是一 种新型的无触点开关的电子继电器,它利用电子 技术实现了控制回路与负载回路之间的电隔离和 信号耦合,而且没有任何可动部件或触点,却能 实现电磁继电器的功能,故称为固态继电器。它 具有体积小、开关速度快、无机械噪声、无抖动 和回跳、寿命长等传统继电器无法比拟的优点, 在计算机控制系统中得到广泛的应用,大有取代 电磁继电器之势。
开关量输入╱输出电路
![开关量输入╱输出电路](https://img.taocdn.com/s3/m/af0e1c919e314332396893e3.png)
开关量输入/输出电路一、开关量的隔离与抗干扰1、开关量的隔离(1)隔离的作用隔离的主要作用是:使低压输入电路与大功率的电源隔离;外部现场器件与传输线同数字电路隔离,以免计算机受损;限制地回路电流与地线的错接而带来的干扰;多个输入电路之间的隔离。
(2)开关量的隔离方法常用的开关量的隔离方法主要有以下方式。
○1光电隔离。
(图3-28 光电耦合器原理接线图)○2继电器隔离。
(图3-29 采用继电器隔离的开关原理接线图)○3继电器和光电耦合器双重隔离。
2、抗干扰软件抗干扰措施主要是适当增加延时,以躲开触点抖动的影响。
二、开关量的采集、检测与变位识别1、开关量的采集方式(图3—30 中断申请电路图)当开关状态发生变化时,由于Q端仍保持原状态,D、Q异或的结果使输出由低电平跳变为高电平,通过非门变成低电平向CPU申请一次中断。
当CPU 响应中断以后,发出INTA信号使触发器触发。
D、Q状态趋于一致,异或门输出又成为低电平。
2、开关动作的检测把3次采样的开关量用A、B、C三个布尔数来表示,从中任取出两个进分“与”运算,如果其中有两个或两个以上为“1”,则运算结果必定有一个为“1”;反之,若有两个或两个以上为“0”,则运算结果必定全为“0”。
另外,再根据“或”运算的规则,在N个数中只要有一个是“1”,则运算结果必定是“1”;只有当N个数全为“0”时,结果才为“0”。
可以把三取二表决的算法用以下逻辑算式来处理(A·B)+(B·C)+(C·A)(3-15)3、开关变位的识别开关量的状态通常用一位二进制数来表示,例如用“1”代表闭合,用“0”代表断开。
变电所的开关量数目很多,为了简化分析,下面只对用一个字节的二进制数表示的8个开关状态进行分析,但所得到的结论具有普遍的意义。
○1现状○+原状,若有变位则该位为1;若无变位,则该位为0。
○2(现状○+原状)∧原状,若为1,则该位由1→0。
○3(现状○+原状)∧现状,若为1,则该位由0→1。
单片机抗干扰技术(4) 开关量输入输出通道隔离
![单片机抗干扰技术(4) 开关量输入输出通道隔离](https://img.taocdn.com/s3/m/92e7d06de45c3b3567ec8baa.png)
极限条件
18
推荐的使用条件 二极管侧
参数 输入电流 反向电压 工作温度 符号 IF VR TOPR 符号 Ic VCEO -25 最小值 min — — 典型值 Typ 1 55 最小值 min — 典型值 Typ 16 5 85 最大值 Max 10 最大值 Max 50 单位 mA V ℃
输出侧
16
使用光电隔离器件的注意事项
要注意不要超过期间的极限参数。 以三极管输出隔离器件为例。 通过查询它的技术说明书,可以获得使用参数,主要 参数包括发光二极管侧的输入电流,反向电压等; 输出侧:C-E结电压、集电极最大电流 隔离电压 电流传输比等 例如以TLP521-1为例。 尽量在推荐条件下使用
17
使用继管。继电器输出也可
以提供电气隔离功能,但其触点在通断瞬间往往容易
产生火花而引起干扰,还是必须予以注意的,一般可
采用阻容电路予以吸收。
42
继电器式开关量输出
43
带光电隔离的继电器输出接口电路
图2.11 继电器式开关量输出
44
④ 可控硅输出
25
③输出端工作电流
光电隔离器输出端的灌电流不能超过额定值,否 则就会使元件发生损坏。 一般输出端额定电流在mA量级,不能直接驱动大 功率外部设备,因此通常从光电隔离器至外设之间还 需设置驱动电路。
26
④ 输出端暗电流
这是指光电隔离器处于截止状态时(IF=0), 流经输出端元件的电流,此值越小越好。 在设计接口电路时,应考虑由于输出端暗电 流而可能引起的误触发,并予以处理。
1. 开关量输入信号的类型
开关量输入信号有以下基本类型 (1)一位的状态信号。如阀门的闭合与开启、电机 的启动与停止、触点的接通与断开。 (2)成组的开关信号。如用于设定系统参数的拨码 开关组等。 (3) 数字脉冲信号。许多数字式传感器(如转速、 位移、流量的数字传感器)将被测物理量值转换为数 字脉冲信号,这些信号也可归结为开关量。
单片机抗干扰技术4开关量输入输出通道隔离
![单片机抗干扰技术4开关量输入输出通道隔离](https://img.taocdn.com/s3/m/a75ce18d240c844769eaee9d.png)
两边的电源没有直接的连接:地线、电源线都没有电 的连接
30
输出通道常用措施
隔离处理 电平转换和功率放大
31
(1)隔离处理
当计算机控制系统的开关量输出信号用于控制 较大功率的设备时,为防止现场设备上的强电磁干 扰或高电压通过输出控制通道进入计算机系统,一 般需要采取光电隔离措施隔离现场设备和计算机系 统。
12
(3)隔离处理
从工业现场获取的开关量或数字量的信号电平往 往高于计算机系统的逻辑电平;
即使输入开关量电压本身不高,也有可能从现场 引入意外的高压信号;
因此必须采取电隔离措施,以保障计算机系统的 安全。
常用的隔离措施是采用光电耦合器件实现的。
下图给出了两种开关量光电耦合输入电路,它们 除了实现电气隔离之外,还具有电平转换功能。
要使光电隔离器件的导通,必须在其输入侧提供 足够大的导通电流,以使发光二极管发光。不同的光 电隔离器件的导通电流也不同,典型的导通电流
IF=10mA。
在使用中,可以根据应用情况适当调整。 一般使用,在5~15mA之间选择,最多情况选择10mA。
22
② 频率特性
受发光二极管和光敏元件响应时间的影响,光 电隔离器件只能通过一定频率以下的脉冲信号。
44
④ 可控硅输出
作为一种大功率半导体无触点开关器件,可控 硅具有以较小的功率来控制大功率的特点,因此在 计算机控制系统中被广泛地用作功率执行元件,一 般是由计算机发出数字触发脉冲信号实现其通断控 制。
45
下图是采用可控硅输出型光电隔离器驱动双向可 控硅的电路图,图中与可控硅并联的RC网络用于吸收 带感性负载时产生的与电流不同步的过压,可控硅门 极电阻则用于提高抗干扰能力,以防误触发。
第4章开关量输入输出的隔离技术
![第4章开关量输入输出的隔离技术](https://img.taocdn.com/s3/m/4301b518eefdc8d376ee3257.png)
图4.2
基本的光隔电路(b)
D1~D4用于输入状态的直观显示,R1~R4的输入限流电阻,使用1/4瓦电阻即可。 不使用D1~D4时,限流电阻取330Ω即可。输出上拉电阻功耗较小,可以使用排阻。 要求响应速度较高时,排阻阻值应适当减小。图中假设VCC和VCCX均为5V。
图4.3 实用的隔离电路输入
TLP521的正常工作频率应限制在10kHz以下,在大于10kHz时,必须考虑负载电阻 对工作频率的影响。原则上,降低负载电阻阻值对工作频率的提高有利,负载电阻 最低可降至1kΩ。对波形要求较高的场合,工作频率应适当降低,并应在输出端加 接施密特触发器整形电路。
_
最基本的采/保 电路由模拟开关,保 持电容和缓冲放大器 组成
Vi
S
CH
Vc
+
A
VO
图8-38 采样/保持器原理 图
增益1:1
反相输入
同相输入
(2)AD210:
3端口,宽频带隔离放大器,频率20Hz、隔离电压2500V、输出阻抗低 可提供±15V电源(5mA)
供电 15V 图4.14 AD210结构框图
共模抑制比(放大器输出功率与输入功率比值的对数,用以表示功率 放大的程度。亦指电压或电流的放大倍数,通常以分贝(dB)数来规定。)高 130db,信号最高频率5KHZ
供电电压15V,可提供±7.5V电源(0.4mA/2mA) (2)MAX210(三端口宽频带隔离放大器 )——3端口,变压器耦合 隔离电压高达2500V 共模抑制比高120db,信号最高频率可达20KHZ 供电电压15V, 可提供±15V电源(5mA)
出功率标注 );3)再次要注意器件输出电压是否已经过稳压,经过稳压的输出波纹有 多大 1%,交流波纹电压也很小,一般情况下可以直接使用。
开关量输入╱输出电路
![开关量输入╱输出电路](https://img.taocdn.com/s3/m/af0e1c919e314332396893e3.png)
开关量输入/输出电路一、开关量的隔离与抗干扰1、开关量的隔离(1)隔离的作用隔离的主要作用是:使低压输入电路与大功率的电源隔离;外部现场器件与传输线同数字电路隔离,以免计算机受损;限制地回路电流与地线的错接而带来的干扰;多个输入电路之间的隔离。
(2)开关量的隔离方法常用的开关量的隔离方法主要有以下方式。
○1光电隔离。
(图3-28 光电耦合器原理接线图)○2继电器隔离。
(图3-29 采用继电器隔离的开关原理接线图)○3继电器和光电耦合器双重隔离。
2、抗干扰软件抗干扰措施主要是适当增加延时,以躲开触点抖动的影响。
二、开关量的采集、检测与变位识别1、开关量的采集方式(图3—30 中断申请电路图)当开关状态发生变化时,由于Q端仍保持原状态,D、Q异或的结果使输出由低电平跳变为高电平,通过非门变成低电平向CPU申请一次中断。
当CPU 响应中断以后,发出INTA信号使触发器触发。
D、Q状态趋于一致,异或门输出又成为低电平。
2、开关动作的检测把3次采样的开关量用A、B、C三个布尔数来表示,从中任取出两个进分“与”运算,如果其中有两个或两个以上为“1”,则运算结果必定有一个为“1”;反之,若有两个或两个以上为“0”,则运算结果必定全为“0”。
另外,再根据“或”运算的规则,在N个数中只要有一个是“1”,则运算结果必定是“1”;只有当N个数全为“0”时,结果才为“0”。
可以把三取二表决的算法用以下逻辑算式来处理(A·B)+(B·C)+(C·A)(3-15)3、开关变位的识别开关量的状态通常用一位二进制数来表示,例如用“1”代表闭合,用“0”代表断开。
变电所的开关量数目很多,为了简化分析,下面只对用一个字节的二进制数表示的8个开关状态进行分析,但所得到的结论具有普遍的意义。
○1现状○+原状,若有变位则该位为1;若无变位,则该位为0。
○2(现状○+原状)∧原状,若为1,则该位由1→0。
○3(现状○+原状)∧现状,若为1,则该位由0→1。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IF=10mA。
在使用中,可以根据应用情况适当调整。 一般使用,在5~15mA之间选择,最多情况选择10mA。
23
② 频率特性
受发光二极管和光敏元件响应时间的影响,光 电隔离器件只能通过一定频率以下的脉冲信号。
几种常用的预处理方法
4
图2.1 开关量输入通道的典型结构
5
开关量输入的常用预处理方法
信号转换处理 安全保护措施 消除机械抖动影响 隔离处理 光电耦合器件原理与使用
6
(1)信号转换处理
从工业现场获取的开关量或数字量,在逻辑上 表现为逻辑“1”或逻辑“0”,信号形式则可能是 电压、电流信号或开关的通断,其幅值范围也往往 不符合数字电路的电平范围要求,因此必须进行转 换处理。
因此,在传送高频信号时,应该考虑光电隔器 件的频率特性,选择通过频率较高的光电隔离器。
IF
VCE
TON
TS
TOFF
24
TLP521系列: TON=2μS,TS=12μS,TOFF=25μS
IF
VCE
TON
TS
TOFF
它的最高信号频率(脉冲)就不应该超过:250KHZ
25
6N137
脉冲频率可高达 近10MHZ。
ห้องสมุดไป่ตู้
极限条件
19
推荐的使用条件
二极管侧
参数
输入电流 反向电压 工作温度
输出侧
符号 最小值 min
IF
—
VR
TOPR
-25
参数
集电极电流 输出侧电压
符号
Ic VCEO
最小值 min —
典型值 Typ 16 5 —
典型值 Typ 1 55
最大值 单位 Max 50 mA
V 85 ℃
最大值 Max 10
单位
mA V
20
使用注意事项主要有:
• 输入侧导通电流 • 频率特性 • 输出端工作电流 • 输出端暗电流 • 隔离电压 • 电源隔离
21
(1)输入侧导通电流 为了可靠传送信息,一般在10mA左右比较合适。 当然,不同的器件可能会有差异,例如TLP521系列推 荐在16mA左右。
22
① 输入侧导通电流
26
③输出端工作电流
光电隔离器输出端的灌电流不能超过额定值,否 则就会使元件发生损坏。
一般输出端额定电流在mA量级,不能直接驱动大 功率外部设备,因此通常从光电隔离器至外设之间还 需设置驱动电路。
27
④ 输出端暗电流
这是指光电隔离器处于截止状态时(IF=0), 流经输出端元件的电流,此值越小越好。
就是非工业控制应用也可能出现瞬间尖峰过电压 (过电流),例如雷电引起的等。
因此还需要有安全保护电路。
常用的保护电路为:
11
输入保护电路 12
电平转换与保护电路组合使用的一个例子: 这时,我们可以把分压电阻去掉,用稳压二极管
13
(3)隔离处理
从工业现场获取的开关量或数字量的信号电平往 往高于计算机系统的逻辑电平;
V2IR2
9
对于开关输入,S断开,V2=5V,为逻辑“1” S闭合,V2=0V,为逻辑“0” V2
开关触点输入电路 R地阻值可在4.7KΩ~100KΩ之间选取
10
(2)安全保护措施
在设计一个计算机控制系统时,必须针对可能出 现的输入过电压、瞬间尖峰或极性接反的情况,预先 采取安全保护措施。
信号转换电路,虽然也考虑逻辑电平问题,但在 工业应用中,还可能出现意外的过电压(电流),瞬 间干扰等。
17
使用光电隔离器件的注意事项
要注意不要超过期间的极限参数。 以三极管输出隔离器件为例。 通过查询它的技术说明书,可以获得使用参数,主要 参数包括发光二极管侧的输入电流,反向电压等; 输出侧:C-E结电压、集电极最大电流 隔离电压 电流传输比等 例如以TLP521-1为例。 尽量在推荐条件下使用
18
注意:现场侧和CPU侧两边没有电的联系(独立的电源
和地线)
15
(4)光电耦合器件原理与使用
光电耦合器件是一种常用且非常有效的电隔离手 段,由于它价格低廉、可靠性好,被广泛地用于现场 设备与计算机系统之间的隔离保护。
根据输出级的不同,用于开关量隔离的光电隔离器 件可分为三极管型、可控硅型等几种,但其工作原理 都是采用光作为传输信号的媒介,实现电气隔离。
使用光电隔离器件的注意事项 以三极管输出光电耦合器件为例。
16
图2.8 三极管输出型光电隔离器件原理
当输入侧流过一定的电流IF 时,发光二极管开始
发光,它触发光敏三极管使其导通;当撤去该电流时, 发光二极管熄灭、三极管截止。这样,就实现了以光 路来传递信号,保证了两侧电路没有电气联系,从而 达到了隔离的目的。
单片机抗干扰技术4开关量 输入输出通道隔离
1. 开关量输入信号的类型
开关量输入信号有以下基本类型 (1)一位的状态信号。如阀门的闭合与开启、电机 的启动与停止、触点的接通与断开。 (2)成组的开关信号。如用于设定系统参数的拨码 开关组等。 (3) 数字脉冲信号。许多数字式传感器(如转速、 位移、流量的数字传感器)将被测物理量值转换为数 字脉冲信号,这些信号也可归结为开关量。
即使输入开关量电压本身不高,也有可能从现场 引入意外的高压信号;
因此必须采取电隔离措施,以保障计算机系统的 安全。
常用的隔离措施是采用光电耦合器件实现的。
下图给出了两种开关量光电耦合输入电路,它们 除了实现电气隔离之外,还具有电平转换功能。
14
CPU侧
现场侧
图2.7 开关量光电耦合输入电路 工业控制的现场开关,一般使用24VDC电源。
对于电压输入,V1>某一值,为逻辑1 对于电流输入, I > 某一值,为逻辑1
7
V2 V1
电压输入电路
如果是电压输入,R1和R2电阻分压,使得V2符合TTL逻辑规范
V2 R2 V1 R1 R2
如果是电流输入,I在电阻R2上的压降符合TTL逻辑规范
V2IR2
8
电流输入电路
如果是电流输入,I在电阻R2上的压降符合TTL逻辑规范
2
2. 开关量信号输入通道
针对不同性质的开关量输入信号,可以采取不同 的方法输入计算机进行处理。 • 一般的系统设定信息和状态信息可以采用并行接口 输入; • 极限报警信号采用中断方式处理; • 数字脉冲信号可以使用系统的定时/计数器来测量 其脉冲宽度、周期或脉冲个数。
3
出于安全或抗干扰等方面的考虑,现场的开关量 输入至计算机接口前,一般需要进行预处理,然后再 送至接口。