光耦合器:其类型和在DC/AC电路中的各种应用

news2024/11/19 19:37:36

光耦合器:其类型和在DC/AC电路中的各种应用

介绍

光耦合器是一种在两个隔离电路之间传输电信号的电子元件。光耦合器也称为光隔离器、光电耦合器或光隔离器。

光耦合器通常用于电路,尤其是低电压或高噪声敏感电路,用于隔离电路,以防止电气碰撞机会或排除不需要的噪声。在目前的商业市场上,我们可以购买具有10 kV至20 kV输入到输出耐压能力的光耦合器,规格为25 kV / uS电压瞬变。

 

光耦合器

这是光耦合器的内部结构。在左侧引脚1和引脚2上裸露,它是一个LED(发光二极管),LED向右侧的光敏晶体管发射红外光。光电晶体管通过其集电极和发射极切换输出电路,与典型的BJT晶体管相同。LED的强度直接控制光电晶体管。

由于LED可以由不同的电路控制,而光电晶体管可以控制不同的电路,因此两个独立的电路可以由光耦合器控制。此外,在光电晶体管和红外LED之间,空间是透明和非导电材料;它对两个不同的电路进行电气隔离。LED和光电晶体管之间的中空空间可以使用玻璃,空气或透明塑料制成,电气隔离度要高得多,通常为10 kV或更高。

 

光耦合器内部结构

光耦合器的类型

市场上有许多不同类型的光耦合器,具体取决于其需求和开关能力。根据用途的不同,主要有四种类型的光耦合器可供选择。

  1. 使用光电晶体管的光耦合器。
  2. 使用光电达林顿晶体管的光耦合器。
  3. 使用光电TRIAC的光耦合器。
  4. 使用光片SCR的光耦合器。

光电晶体管光耦合器

 

在上图中,内部结构显示在光电晶体管光耦合器内部。晶体管类型可以是任何东西,无论是PNP还是NPN。

光电晶体管可以分为两种类型,具体取决于输出引脚的可用性。在左边的第二个图像上,有一个额外的引脚输出,它与晶体管的基极内部连接。该引脚6用于控制光电晶体管的灵敏度。通常,引脚用于使用高阻值电阻器与地或负极连接。在这种配置中,可以有效控制由噪声或电气瞬变引起的误触发。

此外,在使用基于光电晶体管的光耦合器之前,用户必须知道晶体管的最大额定值。PC816、PC817、LTV817、K847PH是少数广泛使用的基于光电晶体管的光耦合器。照片 – 基于晶体管的光耦合器用于直流电路相关隔离。

光电达林顿晶体管光耦合器

 

在上图中有两种类型的符号,显示了基于Photo-Darlington的光耦合器的内部结构。

达林顿晶体管是两个晶体管对,其中一个晶体管控制另一个晶体管基极。在这种配置中,达林顿晶体管提供高增益能力。像往常一样,LED发射红外LED并控制这对晶体管的基极。

这种类型的光耦合器也用于直流电路相关领域的隔离。内部连接到晶体管基极的第6个引脚,用于控制晶体管的灵敏度,如前面的光电晶体管描述中所述。4N32、4N33、H21B1、H21B2、H21B3是少数基于达林顿光耦合器的例子。

光电可控硅光耦合器

 

在上图中显示了内部结构或基于TRIAC的光耦合器。

可控硅主要用于需要交流控制或开关的地方。LED可以使用直流电进行控制,而可控硅则用于控制交流电。这是一个三端双向可控硅应用程序。基于光电可控硅的光耦合器示例包括IL420,4N35等是基于可控硅的光耦合器。

基于光电可控硅的光耦合器

 

SCR代表可控硅整流器,SCR也称为晶闸管。在上图中,显示了基于Photo-SCR的光耦合器的内部结构。与其他光耦合器一样,LED发射红外线。SCR 由 LED 的强度控制。基于光电SCR的光耦合器,用于交流相关电路。

基于光电SCR的光耦合器的几个例子是:- MOC3071,IL400,MOC3072等。

光耦合器的应用

如前所述,很少有光耦合器用于直流电路,很少有光耦合器用于交流相关操作。由于光耦合器不允许两侧之间直接电气连接,因此光耦合器的主要应用是隔离两个电路。

从开关其他应用,就像晶体管可用于开关应用一样,可以使用光耦合器。它可用于各种微控制器相关操作,其中需要来自高压电路的数字脉冲或模拟信息,光耦合器可用于在两者之间实现出色的隔离。

光耦合器可用于交流检测、直流控制相关操作。让我们看看光电晶体管的几个应用。

用于开关直流电路的光耦合器:

 

在上部电路中使用基于光电晶体管的光耦合器电路。它将像典型的晶体管开关一样工作。在原理图中,使用了基于光电晶体管的低成本光耦合器PC817。红外线 LED 将由 S1 开关控制。当开关打开时,9V 电池电源将通过限流电阻 10k 向 LED 提供电流。强度由R1电阻控制。如果我们改变值并使电阻降低,LED的强度将很高,从而使晶体管增益很高。

另一方面,晶体管是由内部红外LED控制的光电晶体管,当LED发出红外光时,光电晶体管将接触,VOUT将为0,关闭连接在其上的负载。需要记住的是,根据数据表,晶体管的集电极电流为50mA。R2 提供 VOUT 5v。R2为上拉电阻。

您可以在下面的视频中看到使用光耦合器切换 LED ...

在这种配置中,基于光电晶体管的光耦合器可以与微控制器一起使用,以检测脉冲或中断。

用于检测交流电压的光耦合器:

 

图中显示了另一个电路来检测交流电压。红外 LED 由两个 100k 电阻控制。使用两个 100k 电阻而不是一个 200k 电阻器是为了在短路相关条件下提供额外的安全性。LED 连接在墙上插座线 (L) 和中性线 (N) 上。当按下S1时,LED开始发出红外线。光电晶体管发出响应并将VOUT从5V转换为0V。

在这种配置中,光耦合器可以连接在低压电路上,例如需要交流电压检测的微控制器单元。输出将产生方高到低脉冲。

到目前为止,第一个电路用于控制或切换直流电路,第二个电路用于检测交流电路并控制或切换直流电路。接下来,我们将看到使用直流电路控制交流电路。

用于使用直流电压控制交流电路的光耦合器:

 

在上电路中,LED再次由9V电池通过10k电阻和开关的状态进行控制。另一方面,使用基于光电可控硅的光耦合器,该耦合器从220V交流插座控制交流灯。68R电阻用于控制BT136可控硅,由光耦合器单元内的光电可控硅控制。

这种类型的配置用于控制使用低压电路的电器。IL420用于上部原理图,这是一个基于光电可控硅的光耦合器。

除此类电路外,SMPS中还可以使用光耦合器向初级侧发送次级侧短路或过流情况信息。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/147734.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C++常用算法】STL基础语法学习 | 排序算法

目录 ●sort ●random_shuffle ● merge ●reverse ●sort 1.功能描述&#xff1a; 对容器内元素进行排序 2.查看sort定义下底层代码的函数原型&#xff1a; 3.向vector容器中插入10个无序数&#xff0c;并且用sort排序法对其进行升序和降序&#xff08;内建仿函数greater<…

伦敦交通局在这里为您的无障碍旅程提供支持

伦敦交通局首席人事官特里西亚赖特&#xff08;Tricia Wright&#xff09;详细介绍了伦敦交通局努力使该市的交通网络更易于所有乘客使用的方式&#xff0c;并强调尽管已经做了很多工作&#xff0c;但这项工作只是一个开始。公共交通是伦敦人和游客在首都生活中必不可少的。它连…

c++写一个连接池

用c写一个数据库连接池 数据库连接池是为了提高数据库连接的性能&#xff0c;进行连接复用 对于复杂数据库进行大量引用的场景下就会出现访问瓶颈 常见的两种解决方法就是&#xff1a;为了减少磁盘 I/O的次数&#xff0c;在数据库和服务器的应用中间加一层 缓存数据库&#…

2023/1/7 Vue学习笔记-4-组件的理解

1 对组件的理解 模块与组件、模块化与组件化&#xff1a; 1.模块&#xff1a; &#xff08;1&#xff09;理解&#xff1a;向外提供特定功能的js程序&#xff0c;一般就是一个js文件 &#xff08;2&#xff09;为什么&#xff1a;js文件很多很复杂 &#xff08;3&#xff09;作…

元编程:constexpr +特例化 判断质数

重点&#xff1a; 1.constexpr 函数支持在编译期间完成计算 2.特例化是模板中一种定义 using namespace std;//编译期进行判断 constexpr bool isPrime(unsigned int p) {for (unsigned int d2;d<p/2;d){if (p % d 0){return false;}}return p > 1; }template<int…

【安全硬件】Chap.6 芯片生产猜疑链与SoC设计流程;可能会存在的安全威胁Untrusted IC Supply Chain Threats

【安全硬件】Chap.6 芯片生产猜疑链与SoC设计流程&#xff1b;可能会存在的安全威胁Untrusted IC Supply Chain Threats背景1. IC和半导体产业的全球化2. 芯片生产猜疑链——Untrusted IC Supply Chain Threats可能会存在的安全威胁3. SoC Design Flow主要参考来源背景 在现代 …

专属 Python 开发者的完美终端工具

目录 前言 1.Rich 兼容性 2.Rich 安装说明 3.Rich 的 Print 功能 4.自定义 Console 控制台输出 5.Console 控制台记录 6.表情符号 7.表格 8.进度条 9.按列输出数据 10.Markdown 11.语法突出显示 12.错误回溯(traceback) 前言 今天给大家推荐一个非常精美的终端工…

数学建模——线性规划

目录 一. 线性规划 1.基本概念 线性规划的标准形式为&#xff1a; 线性规划的解&#xff1a; 线性规划三要素&#xff1a; 灵敏度分析&#xff1a; 2.matlab的实现 二. 整形规划 1.整型规划分类 2.基础模型 2.1 非线性约束条件的线性化 3.模型求解 一.钢管下料问题…

【模板初阶】

目录 1. 泛型编程 2. 函数模板 2.1 函数模板概念 2.2 函数模板格式 2.3 函数模板的原理 2.4 函数模板的实例化 2.4.1 隐式实例化 2.4.2 显式实例化 2.5 模板参数的匹配原则 3. 类模板 3.1 类模板的定义格式 3.2 类模板的实例化 4 总结 1. 泛型编程 如何实现一个通用的…

【Linux】简单理解静态库(.a)和动态库(.so)

在程序运行的基础原理这篇文章中&#xff0c;最后的代码进行链接过程&#xff0c;我们提到了动态库和静态库的概念。那么什么是动态库和静态库呢&#xff1f;我们来简单理解一下 静态库和动态库1.静态库1.1 静态链接优点1.2 静态链接缺点2.动态库2.1 动态链接的优点2.2 动态链接…

Ae 案例:制作漏光效果

本文介绍使用 Ae 内置效果插件制作漏光效果 Light Leak的一般方法与步骤。效果视频1、新建合成。持续时间&#xff1a;10 秒。2、新建纯色图层&#xff0c;命名为“漏光效果”&#xff0c;然后添加分形杂色 Fractal Noise效果。调整出如云朵一般柔和且层次多的分形杂色图。分形…

TCP中的状态转移(三种情况)

文章目录前言一、 TCP的生命周期二、另外两种挥手情况三、经典四问总结前言 博主个人社区&#xff1a;开发与算法学习社区 博主个人主页&#xff1a;Killing Vibe的博客 欢迎大家加入&#xff0c;一起交流学习~~ 在正常情况下&#xff0c;TCP要经过三次握手建立连接&#xff0c…

部署Web项目 (Linux)

部署Web项目 -- Linux一、Linux 环境搭建二、Linux 常用命令三、搭建 Java 部署环境3.1 JDK3.2 Tomcat3.3 MySQL四、部署 Web 项目4.1 什么是部署4.2 数据库建表4.3 构建项目并打包4.4 拷贝到 Tomcat 中4.5 验证一、Linux 环境搭建 这里我们使用的方法是购买云服务器 (CentOS …

组合数素数判定++和* *t=*afor循环你真的门儿清吗救济金发放

目录 P63_习题4-1_组合数 为什么m n-m P64_习题4-3_素数判定 为什么要floor 到底为什么判断到sqrt(n)即可 和* *t*a for循环你真的门儿清吗 为什么要把较大的数组放在main函数外 P82_eg4-3_救济金发放_UVa133 P63_习题4-1_组合数 防止溢出&#xff0c;又因为m < n…

【JavaScript】module let Object.setPrototypeOf()以及箭头函数

案例&#xff1a;选项卡 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthde…

python 3 添加环境变量后 仍然无法用cmd输入python访问,而是弹出应用商店 | 两种解决方法

问题描述 今天重装python3.10后发现即使正确添加环境变量时&#xff0c;仍然无法用cmd输入python或python3访问&#xff0c;而是弹出应用商店。但是如果输入cmd里输入py是可以运行的&#xff08;证明python是正常安装好的&#xff09;。 这里给出两种解决方法&#xff0c;一种…

指针进阶(详解)

指针进阶一.字符指针二.指针数组1.一次打印多个字符串2.模拟二维数组三.数组指针1.定义2.应用四.函数指针五.函数指针数组六.指向函数指针数组的指针七.回调函数在开始这篇之前&#xff0c;前面有两篇指针初阶&#xff0c;如果需要的话可以去看看哟&#xff01;指针初阶1&#…

网络安全等级保护确定定级对象

声明 本文是学习github5.com 网站的报告而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 网络安全等级保护确定定级对象 信息系统 定级对象的基本特征 作为定级对象的信息系统应具有如下基本特征&#xff1a; 具有确定的主要安全责任主体&#xff1…

【MySQL进阶教程】SQL优化

前言 本文为 【MySQL进阶教程】SQL优化 相关知识&#xff0c;下边将对主键优化&#xff0c;order by优化&#xff0c;group by优化&#xff0c;limit优化&#xff0c;count优化&#xff0c;update优化等进行详尽介绍~ &#x1f4cc;博主主页&#xff1a;小新要变强 的主页 &am…

利用Python为女神制作一个专属网站

快跟随小编一起学习一下如何利用Python语言制作一个专属的网站送给女神吧&#xff01; 如觉得博主文章写的不错或对你有所帮助的话&#xff0c;还望大家多多支持呀&#xff01;关注、点赞、收藏、评论。 目录如觉得博主文章写的不错或对你有所帮助的话&#xff0c;还望大家多多…