产品概述

可控硅单片机 光耦在单片机系统中的应用

小编 2024-10-13 产品概述 23 0

光耦在单片机系统中的应用

光电耦合器亦称光电隔离器,简称光耦或光隔。其输入为发光器,多为红外LED,输出为受光器,为各种类型的光敏半导体及集成半导体元件。输入与输出之间以光为媒介来传输电信号,输入级与输出级只有光路联系没有电路连接,即输入与输出之间是高度绝缘的,有几干伏的隔离能力;又因光是单向传播的,使光耦也单向传输信号,干扰无法反向传导而产生影响。

当我们使用光耦作为输入信号接口时,主要是使用其高压隔离能力和电气回路隔断能力,可避免输入端引入的异常高压损坏单片机及其它核心器件,消除了环路干扰串入单片机系统;因输入级的红外LED,本质上是电流型器件,有相对较大的电流才会发光,有抵抗较小干扰的能力。对于较强的干扰电压,仍会和有用信号一起通过光路耦合到输出级,进而干扰单片机的工作,因此用光耦作为输入接口时,并非万事大吉,也要采取一些抗干扰措施。

当使用光耦作为输出接口时,这时才真正发挥了它的优势。其几千伏的隔离能力,使常见的高压电损伤不到核心器件,至多也就把光耦输出级干坏;光耦单向传输信号的特性,作为输出口使用就特别重要了,光耦输出级连接的外围电路,电路上无论产生何种性质与大小的干扰,都无法通过光耦串扰到单片机,这时的光耦才是真正的抗干扰器件。

光耦作为输入口接收开关量输入信号,作为输出口输出驱动信号,开关侧和驱动侧都要使用独立的电源或经隔离的电源,如和单片机系统使用统一的电源,光耦将失去隔开电气联系和抗干扰的作用,就只能称电平转换器了。

1.双向光耦的应用

单片机用于工业现场时,为切断与现场输入回路的电气联系,隔断可能引入的有害高压,以应对现场干扰,单片机开关量输入口要经光耦的有效隔离才能可靠地工作。现场的开关量既有干接点,也有无触点有源开关量,为了兼容NPN和PNP型有源开关量,且减少单片机系统对外引出端子,常采用如图一和图二所示的双向光耦(也称交流光耦),与普通光耦不同的是,它的输入级是两个反并联的红外LED,输入端不分正负极,这使外部开关的接线非常灵活方便,图一和图二为两种不同的连接方式,只要对调一下电源的极性,就可适应不同性质的有源开关量。

图一 双向光耦连接1

图二 双向光耦连接2

交流型光耦的输入级一般有几十皮法的结电容,在输入级并联合适电阻可以提高开关速度,改善输入波形;在光耦输出级,还配有滤波电路,可滤除通过电光电耦合过来的残余共模尖峰。

2.达林顿管光耦的应用

达林顿型光耦主要用于单片机控制器的数字量输出口,使被控对象与控制器之间无电气联系,不会通过电路引入干扰;光耦单向传递信号,阻隔了后向通道的反串干扰;光耦有几千伏的电压隔离能力,输出口出现的异常高压不会损坏控制器核心部件。达林顿光耦有50~150mA的驱动能力,集射极之间的耐压一般都大于30VDC,可以直接驱动常用的继电器。如图三所示,继电器线圈使用独立的DC24V电源,与控制器使用的DC5V、3.3V 电源无直接电气连接,经光耦和继电器的双重隔离,电机产生的电磁干扰就不会影响单片机正常工作。

图三 达林顿管光耦

3.光电晶闸管输出型光耦

当用单片机控制交流强电负载时,通常采用的方法是用单片机控制板载直流继电器,再用继电器触点控制交流负载,而交流负载往往是感性负载,当对其进行投切操作时,电感负载上电流的突然中断,电感储存的能量将消耗在触点火花放电中,这种放电会造成强烈的高频电磁干扰,而且直流继电器线圈突然断电也会产生浪涌干扰。因此,用板载继电器隔离强电负载并不是最优方案,比较好的方法是用晶闸管光耦进行隔离,再用光敏晶闸管触发双向可控硅,用双向可控硅对交流负载进行控制,如图四所示。

图四 光敏晶闸型光耦

在图四的双向晶闸管控制电路中,为了减小晶闸管导通时出现的高次谐波对电网的污染,防止干扰到其他用电设备,要求晶闸管在电源电压过零时触发双向晶闸管,为此,常选用带过零检测的光电双向晶闸管输出光耦,图四中的MOC3081就是带有过零探测电路的光耦,以保证在电网电压过零时触发双向可控硅BTB04A 。光耦的红外LED由单片机的P1.2口进行控制,P1.2为高电平时,在交流电零点附近触发TR导通,交流接触器KM1吸合,控制大功率设备工作;P1.2为低电平时,TR关断,KM1断开设备电源。图四中的R4是限流电阻,保证MOC3081输出电流不超出其1A的最大电流;R5是抗干扰电阻,R6和C1组成RC吸收回路,限制TR两端出现过高的电压上升率。过高的电压上升率,会使晶闸管误导通,并有可能损坏晶闸管。

4.光电三极管型通用光耦

步进电机是单片机系统常用的执行部件,利用电脉冲对旋转角度和转速进行控制,步进角度和转速受输入脉冲个数和脉冲频率控制。对中小功率步进电机,一般使用软件方式驱动,通过单片机编程输出脉冲电流来控制步进电机的步进。步进电机要求的脉冲电流比较大,通常使用达林顿管来驱动。达林顿管是复合晶体管,输入阻抗高,所需控制电流小,电流增益高,输出阻抗低,带载能力强。

步进电机各相驱动电流会进行频繁的通断切换,会造成电磁串扰,影响单片机稳定运行,要在输出控制口加入一级光电隔离,以切断步进电机驱动电路与单片机控制电路之间的电气联系,如图五所示。各绕组两端都要并联开关二极管,用于在达林顿管从导通转入截止的瞬间,吸收绕组中的反电动势能量,以免反电势击穿达林顿管及产生电磁干扰。

图五 光敏晶体管型通用光耦

5.集成电路型高速光耦

单片机与PC机之间的通信,以前都用梯形DB9插头,以RS232电平标准进行通信,而现在的笔记本电脑及很多台式机都取消了DB9插头,现在电脑普遍使用USB接口,用USB协议与外部设备交换数据。本例采用USB转串口芯片CH340G,实现单片机与PC通信。为实现高速、稳定的通信,使用高速光耦ELM611进行电气隔离,保证PC机与单片机系统之间没有直接的电气联系,消除环路干扰,减少彼此之间的相互干扰。本例使用的高速光耦具有10MBit/S的传输能力,在进行程序下载和数据交换时,可以使用1~5MHz的频率进行通信,比MAX232 芯片快了很多,图六为原理图,供参考。

图六 高速光耦

祝各位朋友虎年大吉,万事如意!

简单粗暴--5分钟搞定可控硅电路应用

可控硅对于电子工程师来说是个重要的元器件,对于一个合格的硬件工程师来说,必须要掌握可控硅的电路设计。可控硅在各个领域应用广泛,常用来做各种大功率负载的开关。相比继电器,可控硅有很多优势,继电器在开关动作时会产生电火花,在某些工业环境由于安全原因这是不允许的,继电器在开关动作时触点会发生氧化,影响继电器寿命,而这些缺点可控硅都能避免。

可控硅(Silicon Controlled Rectifier) 简称SCR,可控硅分单向可控硅和双向可控硅两种。双向可控硅也叫三端双向可控硅,简称TRIAC。双向可控硅在结构上相当于两个单向可控硅反向连接,这种可控硅具有双向导通功能。其通断状态由控制极G决定。在控制极G上加正脉冲(或负脉冲)可使其正向(或反向)导通。

单向可控硅工作原理

单向可控硅的电流是从阳极流向阴极,交流电过零点时截止,如图交流电的负半周时,单向可控硅是不导通的,在正半周时,只有控制栅极有触发信号时,可控硅才导通。

双向可控硅工作原理

双向可控硅的电流能从T1极流向T2极,也能从T2极流向T1极,交流电过零点时截止,只有控制栅极有正向或负向的触发信号时,可控硅才导通。

接下来我们讲解下使用最多的双向可控硅的一些电路应用

上图中,VCC和交流电其中一端是连接在一起的,这样就能保证单片机是输出低电平信号触发可控硅,这样可控硅触发工作在第3象限,上图中避免可控硅触发使用高电平信号,避免可控硅触发工作在第4象限。若运行在第4象限由于双向可控硅的内部结构,门极离主载流区域较远,导致需要更高的Igt,由 Ig 触发到负载电流开始流动,两者之间迟后时间较长,导致要求 Ig 维持较长时间,另外一个缺点就是会导致低得多的 dIT/dt 承受能力,若控制负载具有高dI/dt 值(例如白炽灯的冷灯丝),门极可能发生强烈退化。查阅可控硅BT134器件规格书,也明确说明触发工作在第4象限,Igt需求更大。如下图:

上图第1个主要是应用在低端类的产品上,常见的如家里的吊扇,第2个图加入单片机控制。

其它应用场合

电路的触发方式

栅极电路

上图是主要的可控硅栅极的触发电路

双向可控硅的应用主要事项:

1.在使用双向可控硅控制电感性负载时,一般要如下面所示连接 RC 吸收电路 , 以抑制施加到器件上的 (dv/dt)c 值。当用双向可控硅开关控制电感性负载(L型负载)时,如在转换期间由于电流延迟的作用, (di/dt)c 和 (dv/dt)c 超过某个值时,可能因为(di/dt)c 和(dv/dt)c,不需栅极信号而进入导通状态,从而变得无法控制。

RC吸收回路的参数取值,我们常见的马达控制场合,常用的选取电阻为100欧。电容为0.01uF. 而起到噪声保护的作用的,接在控制栅极和T1之间的电阻和电容的参数,可根据环境和EMC效果酌情选取。

2.根据公式,Rg=(Vcc-Vgt)/Igt(Rg为栅极电阻),栅极电流和栅极电阻Rg和栅极电压Vgt有关。

栅极触发电流Igt的设定,应有足够的余量,要充分考虑低温最恶劣的环境,可控硅的结温特性确定了在低温下的Igt需求更大,如下图:

栅极触发电流Igt的设定,还需考虑栅极触发电压Vgt的因素,同样,也要充分考虑低温最恶劣的环境,可控硅的结温特性确定了在低温下的Vgt需求更大,如下图:

考虑以上两个因素,设定栅极电流Igt时,通常按规格书要求的1.5倍来设定,故栅极电阻Rg的选取需谨慎选取。

3.当遇到严重的、异常的电源瞬间过程, T2上 电压可能超过 VDRM,此时 T2 和 T1 间的漏电将达到一定程度,并使双向可控硅自发导通,

若负载允许高涌入电流通过,在硅片导通的小面积上可能达到极高的局部电流密度。这可能导致硅片

的烧毁。白炽灯、电容性负载和消弧保护电路都可能导致强涌入电流。由于超过 VDRM 或 dVD/dt 导致双向可控硅导通,这不完全威胁设备安全。而是随之而来的 dIT/dt 很可能造成破坏。原因是,导通扩散至整个结需要时间,此时允许的 dIT/dt 值低于正常情况下用门极信号导通时的允许值。假如过程中限制 dIT/dt 到一较低的值,双向可控硅可能可以幸存。为此,可在负载上串联一个几μH的不饱和(空心)电感。如上述解决方法不能接受,或不实际时,可代替的方法是增加过滤和箝位电路,防止尖峰脉冲到达双向可控硅。使用压敏电阻器,作为“软”电压箝位器,跨接在电源上, 压敏电阻上游增加电感、电容滤波电路。

4.通常具有高初始涌入电流的常见负载是白炽灯,冷态下电阻低。对于这种电阻性负载,若在电源电压的峰值开始导通, dIT/dt 将具有最大值。假如这值有可能超过双向可控硅的 dIT/dt 值,最好在负载上串联一只几μH 的电感加以限制,或串联负温度系数的热敏电阻。需要注意的是,电感在最大电流下不能饱和。一旦饱和,电感将跌落,再也不能限制 dIT/dt。无铁芯的电感符合这个条件。一个更巧妙的解决办法是采用零电压导通,不必接入任何限制电流的器件。电流可以从正弦波起点开始逐渐上升。

注意:零电压导通只能用在电阻性负载。对于电感性负载,由于电压和电流间存在相位差,使用这方法会引起“半波”或单极导通,可能使电感性负载饱和,导致破坏性的高峰电流,以及过热。

喜欢文章的朋友请收藏点赞转发,关注我。欢迎积极评论。

相关问答

单片机 如何控制 可控硅 调压?

如果实现对交流电压的控制有这么几种形式:1.就是控制变压器的输出抽头的触点,可以通过继电器,接触器,可控硅等实现。2.可以通过变频器原理的调压技术,实...

怎么用 单片机 控制双向 可控硅 的触发和关断?

你好,要用单片机控制双向可控硅的触发和关断,可以按照以下步骤进行操作:1.连接硬件:将单片机的I/O口与双向可控硅的控制端(G端)相连。确保电源和负载正确...

51 单片机 怎么控制 可控硅 ?

CON接51单片机IO口,低电平可控硅开通,高电平可控硅在交流电过零时自动关断。CON接51单片机IO口,低电平可控硅开通,高电平可控硅在交流电过零时自动关断。

单片机 怎样触发双向 可控硅 ?

单片机触发双向可控硅可以通过以下步骤实现:1.连接电路:将单片机输出引脚与双向可控硅的控制端(通常称为G端)相连。2.设置单片机输出模式:将单片机输出...

可控硅 能控制交流电吗?

可以的,用可控硅控制交流电通断是可以的,用单片机控制220v交流电通断的概念不是高电平接通低电平断开,而是产生与电源同步的脉发脉动触发可控硅,使之导通,而...

单片机 +MOC3041控制双向 可控硅 ,我不明白为什么有过零检测电路?我 单片机 一直让光耦导通不就行了吗?

你用MOC3021可以,这个是不带过零触发的.带过零检测的是不能用在调压方面的,只能用于开关控制方面.然后你的电路中要有检测过零部件,触发信号接到中断中,...

单片机 怎样控制 可控硅 在220V电路中作开关用?(控制一个40W节能灯)

鉴于你控制的是40W的节能灯.所以,用可控硅的话,会出现灯管微亮或是闪烁的现象.所以,还是建议使用继电器来控制节能灯.你用阻容降压电路的话,只要电...

BTA16: 可控硅 是怎样控制220v电压的?

BTA16一600B为双向可控硅,工作It有效值16A,工作电压600Ⅴ,栅极触发电流50ma。不知道你的控制电路采用哪一种触发控制状态,就下图来说一般不会出现你描述的情...B...

PLC如何控制220V电路? 单片机 可以控制220V电路吗?分别通过何种方式?

PLC如何控制220V电路,是通过PLC内部继电器输出控制外部中间继电器。外部中间继电器控制220V电路或者负载。单片机控制220V电路可在单片机控制输出端接三极...

双向 可控硅 触发电路工作原理?

单片机检测市电过零点,当检测到过零点后计时,根据所需电流的大小控制计时时间,时间到后输出一个脉冲(具体高低电平要看你的电路)。时间需要在10ms以内,时间...

猜你喜欢