当前位置: 首页 > news >正文

光耦驱动继电器电路图大全

光耦驱动继电器电路图(一)

 

dddf0a6bed125ae7da77a0bdbc075feb.jpeg

注:

1U1-1脚可接12V,也可接5V,1U1导通,1Q1导通,1Q1-3=0V,线圈两端电压为11.7V.

1U1-1脚不接或接地,1U1不通,1Q1截止,1Q1-3=11.9V,线圈两端电压为0V。

 

2e5d978ee59b5ee470fcf4e7745657f1.jpeg

注:

“DYD_CPU_OUT”连接LPC2367,输出高低电平,高电平,1U4不通,1Q7不通,UCE=12V,1Q7-3=12V,线圈两端电压为0V。

DYD_CPU_OUT”为低电平,1U4导通,U43=1V,U3=11V,UCE=0V,1Q1-3=0V,线圈两端电压为11.7V。以上两图是低电平使能。

这两种适用于CPU初始化时,GPIO口为高电平的情况,否则初始化会造成误动作。

 

e25dd0e505a2156da96c8bf43450c31f.jpeg

“DYD_CPU_OUT”连接LPC2367,输出高低电平,低电平,1U4不通,1Q7不通,UCE=12V,1Q7-3=12V,线圈两端电压为0V。

“DYD_CPU_OUT”为高电平,1U4导通,U43=1V,U3=11V,UCE=0V,1Q1-3=0V,线圈两端电压为11.7V。此图是高电平使能。继电器的常闭触点接负载。

第2和第3图中的1R16换成510欧,1R7换成1K,否则会有上电瞬间,高电平干扰。尤其是第3图,高电平使能。

光耦驱动继电器电路图(二)

继电器开关模块由TLP521 -4 、ULN2803 和SRD -12VDC 及三极管构成,由微控制器输出的信号经过三极管构成的开关电路送往TLP521 -4 光耦芯片再通过ULN2803 达林顿管的放大后用来驱动SRD-12DC 继电器, 进而达到控制空调的各种开关的作用, 继电器开关控制模块与微控制器的电路连接图如图3 所示。

 

d8848ec51921c4f36de68ccac4c29f6e.jpeg

光耦驱动继电器电路图(三)

24V继电器的驱动电路

 

080e3bb17b792cc4814d011dd727ebfb.jpeg

说明:VCC是5V。

继电器串联RC电路:

这种形式主要应用于继电器的额定工作电压低于电源电压的电路中。当电路闭合时,继电器线圈由于自感现象会产生电动势阻碍线圈中电流的增大,从而延长了吸合时间,串联上RC电路后则可以缩短吸合时间。原理是电路闭合的瞬间,电容C两端电压不能突变可视为短路,这样就将比继电器线圈额定工作电压高的电源电压加到线圈上,从而加快了线圈中电流增大的速度,使继电器迅速吸合。电源稳定之后电容C不起作用,电阻R起限流作用。

基极和发射极的电阻的作用是:在没有正向偏置电压的情况下,保证基极的电压为零,防止三极管的受外部的干扰而误导通,其实就是为了保证可靠性。具体的阻值的大小倒不绝对,10K、100K都可以的,只是起到下拉的作用,电流非常很小的。此继电器驱动电路已经验证通过,开和关状态良好,实际应用中最好把5V、24V两组直流电源的地分开,再配合光藕实现真正的隔离效果。

光耦驱动继电器电路图(四)

用光耦驱动继电器电路

 

55ab928772425fa9ef7c514af6b4c16b.jpeg

 

5c2053e9ac27823343bb11110fe1f63d.jpeg

光耦驱动继电器电路图(五)

用光电耦合器用隔离驱动电路

微机的接口电路中,实现主机与外设的隔离,一般有两种方式:一种是使用继电器;另一种是使用光电耦合器。

采用电池的功耗产品,对电池的电能消耗是需优先考虑的,附图的电路采用光电耦合器作为隔离,电池的消耗电流可低至50μA以下,但驱动器提供的电流大于1A。

此电路对元件的要求比较高,光电耦合器U1只能采用型号为CNY17F-4的正品元件,实验中试过十多种光电耦合器,仅此型号输入电流50μA时,电路即可工作,其余光电耦合器驱动电流都需几百微安以上。

 

d4caf6e0cf3370733bccb6abc5982a63.jpeg

Q1、Q2的耐压可根据两管工作输入电压的大小而定,若输入电压大于220V,需使用耐压高于400V的三极管与可控硅。

另外,对Q1要求穿透电流要小,对功率没有要求。对Q2要求触发电流小于15mA,否则可能会出现负半周削波的现象。

 

相关文章:

光耦驱动继电器电路图大全

光耦驱动继电器电路图(一) 注: 1U1-1脚可接12V,也可接5V,1U1导通,1Q1导通,1Q1-30V,线圈两端电压为11.7V. 1U1-1脚不接或接地,1U1不通,1Q1截止,1…...

【AI量化分析】小明在量化中使用交叉验证原理深度分析解读

进行交叉验证好处 提高模型的泛化能力:通过将数据集分成多个部分并使用其中的一部分数据进行模型训练,然后使用另一部分数据对模型进行测试,可以确保模型在未见过的数据上表现良好。这样可以降低模型过拟合或欠拟合的风险,提高模…...

2024最新版Visual Studio Code安装使用指南

2024最新版Visual Studio Code安装使用指南 Installation and Usage Guide for the Latest Visual Studio Code in 2024 By JacksonML Visual Studio Code最新版1.85已经于2023年11月由其官网 https://code.visualstudio.com正式发布,这是微软公司2024年发行的的最…...

接口请求重试八种方法

请求三方接口需要加入重试机制 一、循环重试 在请求接口的代码块中加入循环&#xff0c;如果请求失败则继续请求&#xff0c;直到请求成功或达到最大重试次数。 int retryTimes 3; for(int i 0;i < retryTimes;i){try{//请求接口的代码break;}catch(Exception e){//处理…...

【Linux 基础】常用基础指令(上)

文章目录 一、 创建新用户并设置密码二、ls指令ls指令基本概念ls指令的简写操作 三、pwd指令四、cd指令五、touch指令六、rm指令七、mkdir指令八、rmdir 指令 一、 创建新用户并设置密码 ls /home —— 查看存在多少用户 whoami —— 查看当前用户名 adduser 用户名 —— 创建新…...

【RT-DETR有效改进】EfficientFormerV2移动设备优化的视觉网络(附对比试验效果图)

前言 大家好&#xff0c;我是Snu77&#xff0c;这里是RT-DETR有效涨点专栏。 本专栏的内容为根据ultralytics版本的RT-DETR进行改进&#xff0c;内容持续更新&#xff0c;每周更新文章数量3-10篇。 专栏以ResNet18、ResNet50为基础修改版本&#xff0c;同时修改内容也支持Re…...

《动手学深度学习(PyTorch版)》笔记4.4

注&#xff1a;书中对代码的讲解并不详细&#xff0c;本文对很多细节做了详细注释。另外&#xff0c;书上的源代码是在Jupyter Notebook上运行的&#xff0c;较为分散&#xff0c;本文将代码集中起来&#xff0c;并加以完善&#xff0c;全部用vscode在python 3.9.18下测试通过。…...

Linux/Academy

Enumeration nmap 首先扫描目标端口对外开放情况 nmap -p- 10.10.10.215 -T4 发现对外开放了22,80,33060三个端口&#xff0c;端口详细信息如下 结果显示80端口运行着http&#xff0c;且给出了域名academy.htb&#xff0c;现将ip与域名写到/et/hosts中&#xff0c;然后从ht…...

windows .vscode的json文件配置 CMake 构建项目 调试窗口中文设置等

一、CMake 和 mingw64的安装和环境配置 二、tasks.json和launch.json文件配置 tasks.json {"version": "2.0.0","options": {"cwd": "${workspaceFolder}/build"},"tasks": [{"type": "shell&q…...

uniapp canvas做的刮刮乐解决蒙层能自定义图片

最近给湖南中烟做元春活动&#xff0c;一个月要开发4个小活动&#xff0c;这个是其中一个难度一般&#xff0c;最难的是一个类似鲤鱼跃龙门的小游戏&#xff0c;哎&#xff0c;真实为难我这个“拍黄片”的。下面是主要代码。 <canvas :style"{width:widthpx,height:hei…...

利用SPI,结合数据库连接池durid进行数据服务架构灵活设计

接着上一篇文章业务开始围绕原始凭证展开,而展开的基础无疑是围绕着科目展开的。首先我们业务层面以财政部的小企业会计准则的一级科目引入软件中。下面我们来考虑如何将科目切入软件更加灵活,方便业务扩展、维护与升级。 SPI是首先想到的数据服务方式 为什么会想到它呢?首…...

自动驾驶的决策层逻辑

作者 / 阿宝 编辑 / 阿宝 出品 / 阿宝1990 自动驾驶意味着决策责任方的转移 我国2020至2025年将会是向高级自动驾驶跨越的关键5年。自动驾驶等级提高意味着对驾驶员参与度的需求降低&#xff0c;以L3级别为界&#xff0c;低级别自动驾驶环境监测主体和决策责任方仍保留于驾驶…...

排序算法——希尔排序算法详解

希尔排序算法详解 一. 引言1. 背景介绍1.1 数据排序的重要性1.2 希尔排序的由来 2. 排序算法的分类2.1 比较排序和非比较排序2.2 希尔排序的类型 二. 希尔排序基本概念1. 希尔排序的定义1.1 缩小增量排序1.2 插入排序的变种 2. 希尔排序的工作原理2.1 分组2.2 插入排序2.3 逐步…...

Docker 容器内运行 mysqldump 命令来导出 MySQL 数据库,自动化备份

备份容器数据库命令&#xff1a; docker exec 容器名称或ID mysqldump -u用户名 -p密码 数据库名称 > 导出文件.sql请替换以下占位符&#xff1a; 容器名称或ID&#xff1a;您的 MySQL 容器的名称或ID。用户名&#xff1a;您的 MySQL 用户名。密码&#xff1a;您的 MySQL …...

【Java万花筒】数字信号魔法:Java库的魅力解析

从傅立叶到矩阵&#xff1a;数字信号Java库全景剖析 前言 随着数字信号处理在科学、工程和数据分析领域的广泛应用&#xff0c;开发者对高效、灵活的工具的需求日益增长。本文旨在探讨几个与数字信号处理相关的Java库&#xff0c;通过介绍其特点、用途以及与已有库的关系&…...

面试高频知识点:2线程 2.1 线程池 2.1.2 JDK中常见的线程池实现有哪些?

1. Executors类 Executors类是线程池的工厂类&#xff0c;提供了一些静态方法用于创建不同类型的线程池。然而&#xff0c;它的使用并不推荐在生产环境中&#xff0c;因为它存在一些缺点&#xff0c;比如默认使用无界的任务队列&#xff0c;可能导致内存溢出。 2. ThreadPool…...

Azure Private endpoint DNS 记录是如何解析的

Private endpoint 从本质上来说是Azure 服务在Azure 虚拟网络中安插的一张带私有地址的网卡。 举例来说如果Storage account在没有绑定private endpoint之前&#xff0c;查询Storage account的DNS记录会是如下情况&#xff1a; Seq Name …...

windows 安装sql server 华为云文档

先安装net3.5,剩下安装sqlserver步骤看下面文档 安装SQL Server_弹性云服务器 ECS_最佳实践_搭建Microsoft SharePoint Server 2016_华为云 (huaweicloud.com)...

相同主题文章竟同时发表在同一个2区期刊 | 孟德尔随机化周报(1.10-1.16)

欢迎报名2024年郑老师团队课程课程&#xff01; 郑老师科研统计培训&#xff0c;包括临床数据、公共数据分析课程&#xff0c;欢迎报名 孟德尔随机化,Mendilian Randomization&#xff0c;简写为MR&#xff0c;是一种在流行病学领域应用广泛的一种实验设计方法&#xff0c;利用…...

网络安全的使命:守护数字世界的稳定和信任

在数字化时代&#xff0c;网络安全的角色不仅仅是技术系统的守护者&#xff0c;更是数字社会的信任保卫者。网络安全的使命是保护、维护和巩固数字世界的稳定性、可靠性以及人们对互联网的信任。本文将深入探讨网络安全是如何履行这一使命的。 第一部分&#xff1a;信息资产的…...

Axure RP中文语言包:3分钟快速汉化你的原型设计工具

Axure RP中文语言包&#xff1a;3分钟快速汉化你的原型设计工具 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包&#xff0c;不定期更新。支持 Axure 9、Axure 10。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 对于…...

别再只用LSTM了!用XGBoost做电力负荷预测,从特征工程到模型部署的完整实战(附Python代码)

电力负荷预测实战&#xff1a;XGBoost如何超越LSTM的五大技术突破 在能源管理领域&#xff0c;准确预测电力负荷一直是行业痛点。当大多数团队还在使用LSTM等深度学习模型时&#xff0c;一个令人惊讶的事实正在发生&#xff1a;经过精心调优的XGBoost模型在多个工业场景中表现优…...

3步掌握开源卡牌编辑器:批量制作桌游卡牌的终极指南

3步掌握开源卡牌编辑器&#xff1a;批量制作桌游卡牌的终极指南 【免费下载链接】CardEditor 一款专为桌游设计师开发的批处理数值填入卡牌生成器/A card batch generator specially developed for board game designers 项目地址: https://gitcode.com/gh_mirrors/ca/CardEd…...

Chrome WebRTC 实战:构建高可靠实时通信系统的关键技术与避坑指南

最近在做一个需要实时音视频通信的项目&#xff0c;选型时自然想到了 WebRTC。虽然标准很美好&#xff0c;但在 Chrome 浏览器里真正把它用起来、特别是用到生产环境&#xff0c;那真是“坑”出不穷。从 NAT 穿不透导致连不上&#xff0c;到不同设备上视频卡成 PPT&#xff0c;…...

Ostrakon-VL-8B模型压缩实践:在有限显存下的部署与推理

Ostrakon-VL-8B模型压缩实践&#xff1a;在有限显存下的部署与推理 你是不是也遇到过这样的情况&#xff1a;好不容易找到一个功能强大的视觉语言大模型&#xff0c;比如最近挺火的Ostrakon-VL-8B&#xff0c;结果一看显存要求&#xff0c;直接傻眼了——动辄需要几十个G的显存…...

若依分离版集成Activiti7:从零构建企业级流程中心

1. 环境准备与版本兼容性检查 在开始整合之前&#xff0c;我们需要先确认几个关键点。若依分离版是基于SpringBoot的前后端分离架构&#xff0c;而Activiti7作为新一代工作流引擎&#xff0c;两者整合最需要注意的就是版本兼容性。我去年在金融项目里就遇到过因为版本不匹配导致…...

告别插件冲突!手把手教你手动安装Obsidian动态目录插件(Dynamic Table of Contents)

告别插件冲突&#xff01;Obsidian动态目录插件手动安装全指南 为什么需要手动安装动态目录插件&#xff1f; Obsidian作为一款强大的知识管理工具&#xff0c;其插件生态让用户能够高度自定义工作流。然而&#xff0c;插件间的兼容性问题常常成为用户痛点。许多用户习惯使用Fl…...

DataGrip安装使用全攻略 (DataGrip更改新建查询存储默认位置)

一、DataGrip安装 下载 DataGrip 安装包 访问 DataGrip 官网:https://www.jetbrains.com/datagrip/download ,下载 DataGrip 2025.3.5 版本的安装包: 我这里也有安装包 链接: https://pan.baidu.com/s/1g5aiHWsv9VyIhFD-7TBdEg?pwd=0908 提取码: 0908 --来自百度网盘超…...

OpenClaw关键词挖掘Agent配置(附SOP脚本,可直接复制使用)

OpenClaw关键词挖掘Agent全栈配置指南&#xff08;附可执行SOP脚本&#xff09;一、系统架构解析OpenClaw关键词挖掘系统采用分布式架构&#xff0c;核心由以下模块构成&#xff1a;数据采集层实时爬虫引擎&#xff1a;支持动态IP代理&#xff0c;突破反爬限制API集成模块&…...

从吞吐量到响应时间:Shenyu网关监控指标全方位解析

从吞吐量到响应时间&#xff1a;Shenyu网关监控指标全方位解析 你是否曾因API网关性能瓶颈导致服务雪崩&#xff1f;是否在排查线上问题时缺乏关键指标数据&#xff1f;本文将系统讲解Shenyu网关的核心监控指标体系&#xff0c;从基础配置到高级分析&#xff0c;帮你构建完整的…...