MOS FET继电器(无机械触点继电器)设计输入侧电源时的电流值概念
设计输入侧电源时的问题
机械式继电器、MOS FET继电器分别具有不同的特长。基于对MOS FET继电器所具小型及长寿命、静音动作等优势的需求,目前已经出现了所用机械式继电器向MOS FET继电器转化的趋势。
但是,由于机械式继电器与MOS FET继电器在产品结构上完全不同,所以设计时需注意的要领也自然不同。
机械式继电器通过施加线圈电压进行驱动,而MOS FET继电器则是电流驱动。采用不同于机械式继电器的结构,在投入电流时,输入侧的LED将会发光,输出侧的PDA(光电二极管阵列)根据受光量进行发电并施加电压来驱动MOS FET继电器。因此,驱动MOS FET继电器需要向LED投入多少电流成为设计上需要解决的课题。
LED的光量会因各种原因而发生变化。电流值越大,光量也就越强。此外,光量还会因长期使用所致老化而逐渐变弱。因此,要想长期使用,则需对经年老化时的发光量加以考量。此外,如果环境温度较高,驱动MOS FET所需的电压也会变高,所以需要比日常温度下更大的电流。
MOS FET继电器无法投入超出额定值的电流。如果未在设计上正确加入此些要素,则会导致设备故障。
在这种输入侧的电源设计上,应该存在各种令人烦恼的问题。
这是因为使用了LED,所以在设计上需要考量的事项与机械式继电器时存在差异。
要领共有2个。
- 周围温度环境的影响
- LED的经年老化
本次将介绍设计MOS FET继电器输入侧电源时的电流值概念。
MOS FET继电器相关回顾
首先,我们来回顾一下MOS FET继电器的结构和动作原理。
MOS FET继电器是一款组合了半导体单元(LED、PDA、MOS FET)、实现了继电器功能的部件。
如上所述,MOS FET继电器通过向输入侧投入电流使LED发光,然后通过PDA将该光变为电压来驱动作为输出单元的MOS FET执行动作。也就是说,需要设计向LED投入适用电流、使PDA可不断受光的输入侧电源。
LED的经年老化 , 对应输入侧电流值的计算公式α1
LED会伴随使用逐渐经年老化。输入侧的电流越高,老化速度越快,因此需设计解决此问题的输入侧电流值。此外,不同的MOS FET继电器商品所搭载的LED种类不同,且经年老化的速度也存在差异。
有些客户出于“只要所选高电流在额定电流范围内就不会产生运行问题”的观念而在设计上选择了高电流值,这种情况下将会存在不足。输入侧的电流基本直接流入LED,从而导致LED老化且发光量下降。结果可能会造成MOS FET继电器无法正常运行,甚至还可能导致LED损坏而使MOS FET继电器无法运行。因此,要想确保正常运行且长期使用,则需在设计上采用合理光量使LED发光,并向输入侧投入合理的电流。
使用环境温度的考量 ,对应输入侧电流值的计算公式α2
LED的老化速度还会因使用的环境温度条件而加速。使用的环境温度越高,老化速度越快,所以应基于这方面的考量设计输入侧的电流值。
其他考量事项 ,对应输入侧电流值的计算公式α3
还有一点,内容并不仅限于我们的产品,同时也应基于对客户质量的考量而采用确保安全的设计。这一点也希望在输入侧的电流值设计上得到反映。
输入侧电流值的计算公式
基于上述3点的考量,输入侧的电流值设计可能要求达到以下所示条件。动作LED正向电流设计值=IFT×α1×α2(×α3)
IFT:触发LED 正向电流・・・以商品目录的最大额定值为基准。
α1:LED的经年变化率・・・根据产品型号(所用LED)而异。请参阅
α2:IFT的环境温度变化・・・基于商品目录的“触发LED正向电流-环境温度”图表。
α3:安全系数・・・电源的差异及老化、其他。
例如:G3VM-61G3型,假设在最高85℃的环境温度下使用时,
IFT:0.2mA(最大额定值、25℃)
α1:基于10万小时后80%(减少20%)的LED预测经年变化数据进行设定⇒ 1÷0.8=1.25(环境温度升高后将会加速变化,所以在85℃的环境温度下使用时,40℃时的数据所示变化率也会增大,IF条件10mA也显示在较低条件下使用时变化会变小。基于对该点的考量,本次设定为80%。)
α2:基于触发LED正向电流-环境温度图表所示25℃和85℃环境温度的数值设定变化率⇒ 0.6mA÷0.2mA=3
动作LED正向电流设计值=0.2mA×1.25×3(×α3)=约0.75mA(×α3)。
设计LED输入电源时,请务必基于对环境温度影响、LED经年老化影响的考量进行设计。
相关文章:
MOS FET继电器(无机械触点继电器)设计输入侧电源时的电流值概念
设计输入侧电源时的问题 机械式继电器、MOS FET继电器分别具有不同的特长。基于对MOS FET继电器所具小型及长寿命、静音动作等优势的需求,目前已经出现了所用机械式继电器向MOS FET继电器转化的趋势。 但是,由于机械式继电器与MOS FET继电器在产品结构…...
5. 驱动开发
文章目录一、驱动开发1.1 前言1.2 何谓驱动框架1.3 内核驱动框架中LED的基本情况1.3.1 相关文件1.3.2 九鼎移植的内核中led驱动1.3.3 案例分析驱动框架的使用1.3.4 典型的驱动开发行业现状1.4 初步分析led驱动框架源码1.4.1 涉及到的文件1.4.2 subsys_initcall1.4.3 led_class_…...
模板方法模式详解
模板方法模式(行为模式) 1. 模板方法模式介绍 父类定义算法骨架,细节的具体实现延迟到子类子类只是定义某些自己的个性化处理,但不改变执行顺序 2. 好处 减少代码冗余,共性抽取后算法流程更加清晰与规范降低流程性…...
关于 Lightweight process container,ChatGPT的答案
晓楚 Can you give me a list of process container? As an AI language model, I can provide you with a list of popular process containers, which are as follows: Docker Kubernetes Apache Mesos LXC OpenVZ systemd-nspawn rkt (Rocket) Linux Containers (LXC) Ga…...
机器学习和深度学习的综述
机器学习和深度学习的综述 1.1.1人工智能、机器学习、深度学习的关系 人工智能(Artificial Intelligence,AI)是最宽泛的概念,是研发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。由于这个定义…...
Synopsys Sentaurus TCAD系列教程之--Sprocess(SmallMOS_2D3D) 解析
SmallMOS_2D3D解析 #header## STI depth set sti_depth 0.15 ## Half STI width set sti_width sti_width ## Half gate length set gate_len <lg/2> ## SD length (from center) set sd_len [expr $gate_len0.05]#endheader## X lines line x location 0.0 spacing 0.…...
好使!NAS中傻瓜式配置反向代理及SSL证书,提升网络安全性!
对于有NAS或者有个人主机的朋友来说,将机器映射到外网是基本操作。 但是一般来说,能直接从外网访问的往往仅有80和443端口。事实上,运营商一般把家庭宽带的这两个端口都封了,所以如果我们想要从外网访问自己家中机器部署的服务&a…...
数据结构队列-先进先出
一,概述 队列这个概念非常好理解。你可以把它想象成排队买票,先来的先买,后来的人只能站末尾,不允许插队。先进者先出,这就是典型的“队列”。 二,顺序队列和链式队列 队列和栈一样,也是一种…...
CentOS 7使用TiUP部署TiDB
本文主要是根据官方文档指导,结合实际主机情况,在Cent OS7上使用TiUP在线部署TiDB。 环境说明 类型操作系统版本配置中控机Deepin 20.34核CPU6G内存40G硬盘TiDB部署机Cent OS 7.38核CPU48G内存100硬盘网络情况中控机与外网相连,中控机与部署…...
java单元测试批处理数据模板【亿点点日志配合分页以及多线程处理】
文章目录引入相关资料环境准备分页查询处理,减少单次批量处理的数据量级补充亿点点日志,更易观察多线程优化查询_切数据版多线程_每个线程都分页处理引入 都说后端开发能顶半个运维,我们经常需要对大量输出进行需求调整,很多时候…...
【数据结构】模拟实现 堆
堆数据结构是一种数组对象,它可以被看作一颗完全二叉树的结构(数组是完全二叉树),堆是一种静态结构。堆分为最大堆和最小堆。最大堆:每个父结点都大于孩子结点。最小堆:每个父结点都小于孩子结点。堆的优势…...
Go语言学习的第三天--上部分(基础用法)
前两天经过不断度娘,与对up主的跟踪学习了解了go的历史,今天开始了go的基础!!本章主要是go 的注释、变量及常量的梳理一、注释不管什么语言都有自己的注释,go也不例外 !!单行注释 // 多行注释 …...
linux面试基础篇
题目目录1.简述DNS分离解析的工作原理,关键配置2.apache有几种工作模式,分别简述两种工作模式及其优缺点?3.写出172.0.0.38/27 的网络id与广播地址4.写出下列服务使用的传输层协议(TCP/UDP)及默认端口5.在局域网想获得…...
黑马程序员提高变成
这里写目录标题函数模板1.2.2 函数模板注意事项1.2.3 函数模板案例调用规则类模板与函数模板区别类模板与继承类模板成员函数类外实现#pragma once类模板与友元案例重新定义【】stl2.2 STL基本概念STL六大组件容器算法迭代器初识vectorvector容器嵌套容器string容器string赋值操…...
MySQL5种索引类型
MySQL的类型主要有五种:主键索引、唯一索引、普通索引、空间索引、全文索引 有表: CREATE TABLE t1 ( id bigint unsigned NOT NULL AUTO_INCREMENT, u1 int unsigned NOT NULL DEFAULT 0, u2 int unsigned NOT NULL DEFAULT 0, u3 varchar(20) NOT NU…...
uniapp封装缓存方法,支持类似cookie具有过期时间
1、定义CacheManage类,有set和get方法 class CacheManage {set() {},get() {} }set用来设置缓存,get用来获取缓存 2、完善set业务逻辑 大概逻辑如下: 1、将接收params参数,包含key、data、unit、time key 缓存字段,…...
Jfrog 搭建本地maven仓库以及上传Android库
Jfrog 下载 安装包下载地址:Download Artifactory OSS | JFrog 如果是想下载之前的版本,可以点击上面的Get code source ,如果是最新版本,直接点下面的下载就好。下面以Linux安装为例。 Jfrog安装 对于Linux而言,其实…...
日报周报月报工作总结生成器【智能文案生成器】
日报周报月报工作总结生成器【智能文案生成器】 天天写日报,我真的快奔溃了! 摸了一天鱼,下班还要写日报; 划了一周的水,周末还要写周报; 啊啊啊啊… 在职场上,尤其是互联网公司里,…...
linux日志管理工具logrotate配置
linux日志管理工具logrotate配置logrotate介绍logrotate配置讲解主配置文件解释(/etc/logrotate.conf)logrotete 命令参数添加配置以添加一个nginx配置为例强制启动配置logrotate介绍 logrotate是centos自带工具,其他操作系统可能需要自行安装。logrotate用来进行日…...
[ C++ ] 设计模式——单例模式
目录 1.设计模式: 2.单例模式 饿汉模式 懒汉模式 饿汉模式和懒汉模式的优缺点 1.设计模式: 设计模式(Design Pattern)是一套被反复使用,多数人只晓得,经过分类的,代码设计经验的总结。为什么会产生设计模式这样的…...
HACKTHEBOX——Help
nmap可以看到对外开放了22,80,3000端口可以看到80端口和3000端口都运行着http服务,先从web着手切入TCP/80访问web提示无法连接help.htb,在/etc/hosts中写入IP与域名的映射打开只是一个apache default页面,没什么好看的使用gobuster扫描网站目…...
Qt广告机客户端(下位机)
目录功能结构adClient.promain.cppadclient.h 客户端adclient.cpp 客户端addate.h 时间处理addate.cpp 时间处理adsocket.h 客户端Socket处理adsocket.cpp 客户端Socket处理weather.h 天气信息处理weather.cpp 天气信息处理rollmassege.h 滚动信息处理rollmassege.cpp 滚动信息…...
JavaScript新手学习手册-基础代码(二)
与上篇博客相接 一:函数: 案例:通过函数实现绝对值的输出 方法一: function absoluate(x){if(x>0){return x;}else{ return -x;}} 在控制台调用函数 方法二: var demo1 function(x){if(x>0){return x;}els…...
wireshark 抓包使用记录
文章目录前言wireshark 抓包使用记录一、wireshark的基础使用二、wireshark的常用功能1、开始混杂模式2、过滤器操作2.1、抓包过滤器2.2、显示过滤器3、时间格式显示4、统计流量图5、标记显示6、导出数据包7、增加、隐藏、删除显示列前言 如果您觉得有用的话,记得给…...
pd dataframe 读取处理 有合并单元格的excel方式
from pathlib import Path import openpyxl 拆分所有的合并单元格,并赋予合并之前的值。 由于openpyxl并没有提供拆分并填充的方法,所以使用该方法进行完成 def unmerge_and_fill_cells(worksheet): all_merged_cell_ranges list( worksheet.merged_…...
七,iperf3源代码分析:状态机及状态转换过程--->运行正向TCP单向测试时的服务端代码
本文目录一、测试用命令二、iperf3状态机中各个状态解析三、iperf3状态机迁移分析K-初始化测试对象(NA--->初始化状态):A-服务器端测试对象开始运行(初始化状态--->IPERF_START状态):B-建立控制连接(初始化状态-…...
【网络篇】----- 传输层协议 之 UDP(协议格式,协议特性和编程影响三方面详细分析)
文章目录 前言1、UDP协议2、协议格式 2.1、协议格式模型2.2、字段分析3.协议特性4.编程影响总结前言 1、UDP协议 UDP协议,又名数据报传输协议,是传输层协议之一!!! 在TCP/IP五层模型中,在传输层中ÿ…...
【基于STM32的多功能台灯控制】
基于STM32的多功能台灯控制 在之前一篇博文中已出过智能台灯相关的介绍,在这里对之前的模块以及功能上进行了优化和功能上的改进,需源码或实物可私【创作不易-拒绝白嫖】 功能说明 1、按键模式多功能台灯在设计上使用了4个按键分别做为 按键1模式的切换…...
Mac 编译x264源码No working C compiler found 错误
在mac上编译x264源码时,报错No working C compiler found 。网上找了一圈方案也无法解决 只能硬着头皮看configure这个脚本,通过一步一步抽丝拨茧终于是在mac上可以编译了。 这里只当记录一下,为后续同学遇到同样问题提供一个辅助解决方案。…...
如何有效地降低软件开发风险?
1、科学分析风险 高风险自动预警 一般对风险进行科学分析,主要从3个维度进行划分:影响的严重性、发生的可能性、产生的影响性。 根据风险对项目的影响程度,从3个维度将其划分5个等级:很低、比较低、中等、比较高、很高。这样我们能…...
网络工作室适合做什么/站长工具seo优化
最近跟一位牛人学java项目的搭建,才知道这个EGit的功能很强大。安装的话就参考这个下面的连接http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html详细的有关具体的操作指示请看下面两个链接:https://www.eclipse.org/egit/http://www.v…...
镇江网站建设 的公司/腾讯企点下载
什么是gerber文件 Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。可以说Gerber文件是电子组装业中最通用最广泛的文件格式。因此对于一个电子生产企业,拥…...
wordpress 输出api/公司产品怎样网上推广
input控件有个length的属性,可以方便地获取字数。可是,它所返回的字数无论是中文还是英文或者数字,1个字就算1个字。客户要限制字数的原因是为了页面显示的时候排版不会乱,因此一个汉字需要按2个英文字符来计算。这样的话…...
网站开发合同有效期/35个成功的市场营销策划案例
在很多企业里,人力资源部门相对独立于其他部门,但实际上人力资源部门所管的事情都是面向所有员工的,影响到生产、销售、服务以及整个公司。专业的HR管理者在企业里作为不同的角色都面临着一些问题,对制定科学的人力资源战略和合理…...
如何建设一个专业的网站/群排名优化软件
这题水就不用说了 只是要注意在控制高和宽的时候都要加2 代码 #include <stdio.h>voidprint ( intwidth,intheight ){for( inti 1; i <height 2; i ) {for( intj 1; j <width 2; j )if( ( i 1||i height 2) )if( j 1||j width 2) printf ( "");elseprint…...
陕西交通建设集团网站/谷歌搜索引擎大全
将HTML加载到webview后,我会在布局的右侧和底部出现白色条纹.对于正确的我使用以下方法解决它:setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY);但是,我尝试了很多选项来删除底部的一个没有成功.即使在我阅读了所有相关帖子之后.如果需要更多代码,请告诉我.a…...