第4章开关量信号的输入输出
- 格式:pdf
- 大小:2.23 MB
- 文档页数:60
输入输出模块,4 路开关量信号采集
输入输出模块众山科技输入输出模块,又名控制模块。
型号:
ZSR2184,提供4 路开关量信号采集(4路DI/DO),提供8 路模拟量(0~20mA)信号采集。
可以接续各种现场传感器的模拟信号及开关量信号,支持阈值判别预警、状态触发报警等功能,4 路继电器输出通道,可用于外部设备的开关控制。
众山输入输出模块-ZSR2184,提供一路RS232 串口,用于参数配置;还提供一路RS485接口,可连接各种用户设备如PLC,单片机,智能仪表等,通信协议采用modbus RTU 协议,兼容性更强,简单易用。
输入输出模块有什幺作用火灾报警时,报警控制器通过输出模块启动需要联动的外控设备,如防排烟阀、送风阀、防火卷帘门、风机、警铃等,并可接受设备的动作回答。
输出模块连接在控制器的回路总线上,可以安装在所控设备的附近,也可安装在楼层端子模块箱内。
采用电子写码,可以现场编码。
输出模块的输出控制逻缉可以根据工程情况编程完成。
当控制器接收到探测器的报警信号后,根据预先编入的程序,控制器通过总线将联动控制信号输送到输出模块,输出模块启动需要联动的消防设备;设备动作后会接受一个信号回答.
输入输出模块网络类型众山输入输出模块一共有4种网络类型,分别是GPRS、4G、LoRa、NB-IOT,另外4G、LoRa、NB-IOT3种网络类型的产品。
开关量模块工作原理
开关量模块是一种常见的电子模块,其工作原理是通过检测输入信号的高低电平来控制输出信号的开关状态。
具体来说,开关量模块通常具有一个或多个输入引脚和一个或多个输出引脚。
输入引脚用于接收外部的开关信号,而输出引脚用于控制外部设备的开关状态。
当外部开关信号为高电平时,输入引脚上的电压高于一定的阈值,开关量模块会将对应的输出引脚置为高电平,从而控制外部设备的开关状态为打开。
反之,当外部开关信号为低电平时,输入引脚上的电压低于一定的阈值,开关量模块会将对应的输出引脚置为低电平,从而控制外部设备的开关状态为关闭。
开关量模块具有快速响应、高可靠性、简化电路设计等特点,广泛应用于各种自动控制系统中。
例如,它可以用于检测和控制按钮、开关、传感器信号等,并通过控制继电器或其他开关设备来实现自动化控制。
总的来说,开关量模块的工作原理就是根据输入信号的高低电平来控制输出信号的开关状态,以实现对外部设备的控制。
开关量输入学院:物理与电子工程学院班级:11.4 学号:1109040433 姓名:陈刘佩摘要:在计算机控制系统中,计算机是信息处理的核心,它不断地从外部获取关于被控对象或过程的状态信息,按照某种策略加工、处理,再向外发出控制信息,从而达到调节、控制的目的。
而我们为了获取系统的运行状态或设定信息,则经常需要进行开关量信号的输入。
关键词:开关量、光耦合器KEY WORDS: switching value、optical coupler一、引言:“开”和“关”是电器最基本、最典型的功能。
开关量,指控制继电器的接通或者断开所对应的值,即“1”和“0”。
开关量是指非连续性信号的采集和输出,包括遥信采集和遥控输出。
开关量主要指开入量和开出量,开关量输入是PLC与现场的以开关量为输出形式的检测元件的连接通道,它把反映生产过程的有关信号转换成CPU单元所能接收的数字信号。
二、开关量1、开关量:该物理量只有两种状态,如开关的导通和断开的状态,继电器的闭合和打开,电磁阀的通和断,等等。
2、开关和开关量信号的区别:开关是一种有两个可选择的、有固定位置的装置,主要用于向单片机输入电平信号。
开关量信号就是通过拨动开关的位置,使单片机得到的一个固定不变的电平信号。
在智能仪器中用于向单片机输入控制命令或数据,开关信号可以通过机械式开关、电子式开关、温度开关等方式产生。
3、开关量信号的特点:只有开和关、通和断、高电平和低电平两种状态的信号叫开关量信号,在智能仪器的电子电路中,通常用二进制数0和1来表示。
4、开关量信号的作用:开关量输入、输出部分是智能仪器与外部设备的联系部件,智能仪器通过接受来自外部设备的开关量输入号和向外部设备发送开关量信号,实现对外部设备状态的检测、识别和对外部执行元器件的驱动和控制。
5、常见电子开关:常见电子开关有:扳键开关、BCD码拔盘开关、磁性开关、光敏器件开关(光电开关、光纤开关等)、温度超限开关等。
两种最常用的PCL输入输出方式:开关量和模拟量开关量和模拟量是大家学习PLC初期使用最多的两种输入输出方式。
什么是开关量?什么是模拟量?这个问题必须弄清楚。
图1是一个典型能输出开关量信号的器件。
压力高时C和B两个触点闭合接通,输出压力高信号,压力低时C和A两个触点闭合接通输出压力低信号。
有了这样的信号就实现把就地的压力信号,远传到远处的电气控制柜去参与自动远程控制了,其中C和B是一个开关量,C和A也是一个开关量。
所以一个开关触点就是一个开关量,它的特性是同一时刻要么接通要么断开。
接通就是1,代表有有信号,断开就是0,代表没有信号。
这就是所谓的开关量信号。
压力表虽然能把压力信号传到远处,但它传输的只是有无压力这样的信号,无法知道实时压力值到底是多少。
图2中的器件叫压力变送器。
压力变送器的内部就是一块电路板,电路板连接着一个压力传感器F。
它的工作原理是压力传感器F把检测到的压力传到电路板的C,检测信号进入电路板后,通过电路板的转换与计算,把这个压力信号转换成一个电流信号由A和B这两个点输出。
图中右边就是转换过程的示意图,它可以把一个0-10kpa的压力信号转换成一个4-20mA的电流信号,由A和B这两个点输出。
这时我们就说A和B这两个点输出的就是一个模拟量信号。
模拟量信号的特点是它的值是在一个数值范围内是连续可变的。
下面看一下模拟量信号是如何进行远距传输的。
我们管道上安装一块量程为0-10kpa的压力变送器,电源正极接压力变送器的B点,负极串联一块万用表到压力变送器的A点,并将万用表打到电流档。
当压力变送器C点的压力是5kpa时,万用表的的电流读数是12mA。
正好是4-20mA的电流信号的中间值,而5kpa也正好是0-10kpa压力值的中间值。
当压力变送器C点的压力是10kpa时,万用表的的电流读数正好是20mA。
这样0-10kpa压力值就对应了4-20mA的电流信号值,我们只要在远方通过一个接受设备把这个4-20mA的电流信号值提取出来,再通过一定的计算,就能知道就地的压力值是多少了。
AI :模拟量信号输入,通常为4—-20mA;1—5V;等连续变化的信号AO:模拟量信号输出,通常为4-—20mA;1—5V;等连续变化的信号DI:开关量信号输入DO:开关量信号输出前一个字母A:就是ANALOG D:忘了,后面的I:INPUT ;O:OUTPUT模拟量不止是电信号,还有气动信号(或许还有液压信号)如气动单元组合仪表使用的信号同样数字量也有气动信号.此处的有源信号是指使用电源作为供给形式的模拟量或数字量。
无源信号是指不使用电源的模拟量或数字量。
可对比有源干接点和无源干接点.模拟信号英文名称:analogue signal;analog signal定义1:信息参数在给定范围内表现为连续的信号。
模拟信号的采集这里的模拟信号是指电压和电流信号,对模拟信号的处理技术主要包括模拟量的选通、模拟量的放大、信号滤波、电流电压的转换、V/F转换、A/D 转换等。
1.模拟通道选通单片机测控系统有时需要进行多路和多参数的采集和控制,如果每一路都单独采用各自的输入回路,即每一路都采用放大、滤波、采样/保持,A/D 等环节,不仅成本比单路成倍增加,而且会导致系统体积庞大,且由于模拟器件、阻容元件参数特性不一致,对系统的校准带来很大困难;并且对于多路巡检如128路信号采集情况,每路单独采用一个回路几乎是不可能的。
因此,除特殊情况下采用多路独立的放大、A/D外,通常采用公共的采样/保持及A/D转换电路(有时甚至可将某些放大电路共用),利用多路模拟开关,可以方便实现共用。
在选择多路模拟开关时,需要考虑以下几点:(1)通道数量通道数量对切换开关传输被测信号的精度和切换速度有直接的影响,因为通道数目越多,寄生电容和泄漏电流通常也越大.平常使用的模拟开关,在选通其中一路时,其它各路并没有真正断开,只是处于高阻状态,仍存在漏电流,对导通的信号产生影响;通道越多,漏电流越大,通道间的干扰也越多。
(2)泄漏电流在设计电路时,泄漏电流越小越好。
智能仪器原理与设计------第4章开关量信号的输入输出第四章开关信号的输入/输出1.开关和开关量信号的区别?开关是一种有二个可选择的、有固定位置的装置,主要用于向单片机输入电平信号。
开关量信号就是通过拨动开关的位置,使单片机得到的一个固定不变的电平信号。
在智能仪器中用于向单片机输入控制命令或数据,开关信号可以通过机械式开关、电子式开关、温度开关等方式产生。
2.开关量信号的特点是什么?只有开和关、通和断、高电平和低电平两种状态的信号叫开关量信号,在智能仪器的电子电路中,通常用二进制数0和1来表示。
1智能仪器原理与设计------第4章开关量信号的输入输出3.开关量信号的作用?开关量输入、输出部分是智能仪器与外部设备的联系部件,智能仪器通过接受来自外部设备的开关量输入号和向外部设备发送开关量信号,实现对外部设备状态的检测、识别和对外部执行元器件的驱动和控制。
4.常见电子开关都有哪些?常见电子开关有:扳键开关、BCD码拔盘开关、磁性开关、光敏器件开关(光电开关、光纤开关等)、温度超限开关。
5.电子开关的缺点是什么?如何解决该缺点?由于外部装置输入的开关量信号的形式一般是电压、电流和开关的触点,这些信号经常会产生瞬时高压、过电流或接触抖动等现象。
因此为使信号安全可靠,在输入到单片机之前必须接入信号输人电气接口电路,对外部的输入信号进行滤波、电平转换和隔离保护等。
2智能仪器原理与设计------第4章开关量信号的输入输出外界的开关量信号在一般情况下可直接连入以单片机为核心的智能仪器中。
但当外界的开关量信号的电平幅度与单片机I/O端口的信号电平不相符时(由于这些电平信号功率有限,加上外界还存在各种干扰和影响),应在电平转换后(采用各种缓冲、放大、隔离和驱动电路等措施),再输入到单片机的I/O端口上。
34.1开关量信号的输入开关量信号和单片机的电气接口有TTL电平、CMOS 电平、非标准电平、开关或继电器的触点等,请说明TTL电平和CMOS电平的特征?4TTL电平(晶体管-晶体管逻辑电平),通常数据表示采用二进制规定,+5V等价于逻辑“1”,0V等价于逻辑“0”,这是计算机处理器控制的设备内部各部分之间通信的标准技术。
TTL输出高电平>2.4V,输出低电平<0.4V。
TTL电路的速度快,传输延迟时间短(5-10ns),但是功耗大。
CMOS电平:CMOS电平+12V等价于逻辑“1”,0V等价于逻辑“0”,COMS电路速度慢,传输延迟时间长(25-50ns),但功耗低。
5V的电平不能触发CMOS电路,12V的电平会损坏TTL电路,因此不能互相兼容匹配。
574系列芯片的特征,类别功能和区别在外设接口电路中,经常需要对传输过程中的信息进行放大、隔离以及锁存,能实现上述功能的接口芯片最简单的就是缓冲器、数据收发器和锁存器。
74系列器件是一种中小规模TTL集成电路芯片,这是一种低成本、工业和民用产品。
(1)74 X X X——标准TTL;(2)74LX X X——低功耗TTL;(3)74SX X X——肖特基型TTL;(4)74LSX X X——低功耗肖特基型TTL;(5)74ALSX X X——高性能型TTL;(6)74FX X X——高速型TTL。
674LS244为3态8位缓冲器,一般用作总线驱动器。
74LS244没有锁存的功能。
L表示低电平H表示高电平X表示不定状态Z表示高阻态774LS245是我们常用的芯片,用来驱动led或者其他的设备,它是8路同相三态双向总线收发器,可双向传输数据。
89问:有74LS244和74LS245芯片各一块,现要用于一单片机的总线驱动和数据驱动,如何分配?单向驱动器74LS244用于地址总线驱动双向驱动器74LS245用于数据总线驱动10驱动器。
74LS06:六高压输出反相缓冲器/111274LS273:带公共时钟复位八路触发器74LS373是三态同相八路锁存器273与373的引脚排列是相同的,唯一的差别是两者1、11脚的功能不同。
74LS273:带公共时钟复位八路触发器11174LS2731脚是低电平时,输出脚全部输出0,即全部复位;当1脚为高电平时,11脚是锁存控制端,并且是上升沿触发锁存。
74LS373 当1脚是低电平时,只要11脚上出现一个下降沿,输出立即呈现输入脚的状态;当1脚是高电平时, 输出全部呈现高阻状态(或者叫浮空状态)。
13所以,对273来说,1(CLR)脚必须接高电平,ALE信号经过反相后接11脚(因为单片机的ALE信号是以下降沿方式出现);对373来说,1脚接低电平,保证使能,11脚直接接单片机的ALE信号。
14154.1.1 开关量信号输入通道结构开关量输入通道通常由单片机(接受和处理开关信号)、信号输入调理电气接口(信号滤波电平转换、隔离保护等)、信号输入缓冲器(缓冲和选通外部输入信号)、输入/输出地址译码器(将外部开关信号转换为0,1信号)和读/写控制电路(外部输入信号的读写控制)组成。
图4-1 开关量信号输入通道结构输入接口电路缓冲电路单片机控制电路4.1.2 开关量输入接口图4-2 扳键开关与单片机的接口电路扳键开关将高电平或低电平经单片机的I/O引脚输入缓冲器74LS244,74LS244的数据输入端与单片机89C51的P0口相连接,用于8位数据的传送89C51的P1.7和/RD作为74LS244的选通信号。
1 扳键开关与单片机的接口电路162 BCD码拔盘开关与单片机的接口电路图4-3 BCD码拔开关与单片机的接口电路在仪器应用中,经常需要输入少量的控制参数和数据,有时可采用BCD码拨盘开作为输入设备。
BCD码拨盘开关0-9十个位置,设置时可以通过拨动表面的齿轮圆盘调到所需位置,每个位置对应一个数字指示。
1718智能仪器原理与设计------第4章开关量信号的输入输出图4-3中,拨盘开关的控制引脚A接+5V,4位数据线分别通过电阻接地,再与4位并行输入线相连,BCD码拨盘开关处于某个位置时,就是拨盘开关所指示的BCD 码。
当89C51单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。
1974LS245当片选端/G低电平有效时,DIR=“0”,接收信号;DIR=“1”,发送信号;当/G为高电平时,A、B均为高阻态。
21一个机器周期ALEPSEN P2P0地址A8~A15A0~A7三态数据D0~D7入读外部数据RAM 时序图MOVX A, @RiMOVX A, @DPTRRD智能仪器原理与设计------第4章开关量信号的输入输出3 磁性开关与单片机的接口电路磁性开关一般由霍尔元件型、干簧管型等,常用于监测门窗是否打开及各种脉冲式水表气表。
此时,需在普通转盘计数的仪表中加装霍尔元件和磁铁,即可构成基于磁电转换技术的传感器。
图4-4a霍尔元件差动放大电路图4-4a所示的电路中,若有磁场作用,则霍尔元件会输出120mV电压信号,经过约40倍的差动放大器放大整形后,在Vout上输出高电平;否则输出低电平。
霍尔元件和运放电路一起,构成了开关型霍尔传感器,将这个信号输送到单片机的I/O口或外部中断引脚,即可实现霍尔检测开关控制.2223智能仪器原理与设计------第4章开关量信号的输入输出当有一个金属物体或带磁钢的物体通过或接近开关型霍尔传感器时,会引起输出电平的变化,霍尔传感器的输出端与单片机的P1.0端口相连接,单片机就会接收到一个开关信号.244光敏器件开关与单片机的接口电路图4-5a中采用光敏二极管将电度表铝盘的转数转换成脉冲数,光敏管产生的电脉冲输入到光电耦合隔离器01,经光电耦合隔离器送至89C2051单片机的外部中断中进行计数处理。
图4-5a脉冲电表计数电路26思考:非门的作用?工业上应用很广泛的是光电传感器,比如光电计数开关、光电位置检测开关。
图4-5b 光电开关和单片机的接口电路D为红外发光二极管,R1为限流电阻,T是光电接收三极管,R2为取样电阻。
D在+5V的作用下,产生红外光线,当红外光线没有被挡住时,T导通饱和向单片机输入一个O电平信号,当红外光线被挡住时,T截止向CPU输入一个1电平信号。
27图4-5C中,红外发光二极管和红外接收三极管分别安装在产品流水线传送带的二边,每当传送带上有一个产品经过,就会遮挡红外光线一次,使红外接收三极管的输出一个脉冲电平信号。
单片机对输入的脉冲信号进行计数,就可以对产品的产量进行统计。
图4-5C生产线上的产品计数模型28图4-5D 光电传感器位置检测图4-5B中当移动的物体一旦挡住红外光线,红外接收三极管就会输出一个脉冲信号。
此装置可以用来检测物体的有或无,可以作为运动物体的限位检测电路,可以作为外人侵入的报警检测电路,也可以作为自动门的控制电路。
295.温度超限检测开关与单片机的接口热敏电阻或集成温度传感器测量得到设备的温度后,与某一设定的临界值相比较,根据比较的结果输出高电平或输出低电平,从而实现温度电子开关的方法。
图4-6 温度超限开关电路30问题:为什么选择LM339图4-6中,LM339是集成温度传感器可提供正比于温度的电流,这样在R1两端可以产生约3.2V电压,该电压随温度的升、降而改变。
调节R4电位器到某一特定值时,就可以检测到温度高于或低于对应于R4的临界温度信号。
信号经过LM339比较器比较,即可输出TTL电平开关信号。
将这个信号输送到单片机的I/O口或外部中断引脚处理,即可实现温度超限控制。
31324.2 开关量信号的输出由于被控设备需要一定的电压和电流,锁存器的驱动能力有限,不能直接驱动被控设备,因此,在锁存器后级必须配接有足够驱动能力的输出驱动电路。
锁存器功率驱动器地址译码器输出控制侧开关量数据总线控制状态一般需要保持到下一个新状态值给出为止334.2.1 输出驱动接口的隔离单片机应用系统中,常常会遇到外界强电磁的干扰和工频电压信号的串扰,导致系统工作不稳定。
为了消除干扰,使系统工作稳定可靠,一般需要采用通道隔离技术,把单片机系统与干扰源隔开。
输出通道的这种隔离常用光电耦合器件来实现。
34354.2.2 小功率直流负载驱动接口电路图4-9 三极管驱动接口电路小功率直流负载类型:发光二极管、LED 数码显示器、小功率继电器和晶闸管等,驱动电流为5-40 mA,通常采用小功率三极管、集成电路作驱动电路。
图4-9中,9013三极管做开关用,驱动电流100mA ,可驱动负载电流不大元器件。
36·集电极电流Ic :Max 500mA ·集电极-基极电压Vcbo :40V ·工作温度:-55℃to +150℃·功率(W):0.625 ·和9012(PNP )相对智能仪器原理与设计------第4章开关量信号的输入输出图4-10中,P1.0和P1.1 低电平有效,LED亮。