如何选择合适的数字隔离器

news2024/11/17 7:21:55

随着数字隔离器在工业和汽车应用中的日益普及,从众多可用选项中选择最适合您系统的器件可能会让人不知所措。除了这一挑战之外,大多数数字隔离器在设计时都考虑了特定的系统要求和应用,让您需要对无穷无尽的规格和功能进行分类,以确保您选择的器件能够满足系统要求。

但是,找到“正确”的设备并不一定很复杂。本文介绍选择数字隔离器的一些主要决策,希望这些决策有助于简化您的搜索。

第一步:了解隔离规范要求

第一步是了解系统的隔离规范要求。虽然需求有时感觉像是一个开放式列表,但首先,请考虑以下与常见隔离设计相关的要求:

  1. 隔离耐压(V.ISO).是基本隔离和≤3,000 V有效值足以满足您的设计需求,或者您需要 ≥5,000 V有效值?法规要求通常规定了此规格,它表示隔离器可以处理至少60秒而不会击穿的电压。
  2. 工作电压(VIOWM).您的隔离栅在产品的使用寿命内需要承受的一致电压是多少?封装尺寸、污染程度和材料组等因素会影响组件的工作电压。
  3. 浪涌隔离额定值 .设计是否需要加强隔离?如果是这样,您将需要一个能够承受>10 kV浪涌脉冲的隔离器。
  4. 爬电距离/电气间隙。4 mm 爬电距离/电气间隙是否足够,或者您的系统标准要求 8 mm 甚至更高?该规格将由隔离器封装和引线框架决定。
  5. 共模瞬变抗扰度 (CMTI)。系统是否处于嘈杂的环境中,例如电机驱动器或太阳能逆变器,其中数据完整性至关重要,任何位错误都可能导致危险的短路事件?如果是这样,高CMTI额定值对于数字隔离器至关重要。
  6. 功耗。整体系统功耗是否是应用的关键规格;例如,系统是 4 至 20mA 环路供电还是电池供电?如果是这样,请考虑每个器件的每通道电流消耗规格。
  7. 数据速率。您的通信接口需要什么数据速率?您运行的是慢速通用异步接收器发射器速度还是高速 ≥100-Mbps 数据协议?在这种情况下,您可以考虑每个设备的最大数据速率。

第二步:选择合适的包装

缩小数字隔离器规格要求范围后,下一步就是考虑不同的封装选项。封装在隔离方面会产生很大的影响,因为封装的尺寸和特性直接影响器件的高压能力。上面列表中的一些相同要求(爬电距离、电气间隙、VIOWM国际化学品管理办公室.ISO) 也会影响包的选择。具有更宽爬电距离和电气间隙的更大封装将允许更高的隔离电压规格。如果您可以通过更小的封装选项满足系统的法规要求,那么更小的封装当然有助于节省电路板空间和成本。此外,您还需要考虑通信接口需要多少个隔离通道,因为通道数越多,封装类型就越大。

第三步:确定通道数和配置

在规格和要求以及包装之后,还有几个选项需要考虑。确定信号需要多少个隔离通道以及每个信号的去向将有助于确定通道数和通道配置。考虑您的首选默认输出状态(或故障安全状态)将有助于确定数字隔离器输入通道未上电或引脚悬空时输出引脚的预定义状态(高电平或低电平)。选项可用于默认高电平和默认低电平输出。

第四步:评估可用设备

如果您已准备好将数字隔离器知识付诸实践,图1是一个简单的数字隔离器选择流程图,可帮助您确定适合您设计的器件。图 2 有助于指导您找到正确的封装指示符,图 3 显示了每个封装并排缩放。

 

图 1:数字隔离器选择流程图

图 2:数字隔离器封装类型选择流程图

图 3:可用封装选项的比较

结论

数字隔离器产品有很多选择。了解您的系统和设计要求并利用本文中的资源将帮助您选择最适合您的设计的数字隔离器。选择“正确”的设备可以优化系统的整体设计 - 帮助您更轻松地满足法规要求,并在预算范围内开发可靠应用的能力。

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

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

相关文章

C++ sting类(一)各类操作

1、 C语言中的字符串C语言中,字符串是以\0结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数,但是这些库函数与字符串是分离开的,不太符合程序设计的思想,而且底层空间需要用户自己管…

NEXUS 6P刷机安装Edxposed

刷机 abd等工具下载: https://developer.android.com/studio/releases/platform-tools?hlzh-cn 下载后配置环境变量 镜像下载: https://developers.google.com/android/images?hlzh-cn#angler Magisk下载 GitHub - topjohnwu/Magisk: The Magic M…

基于BP神经网络的衣服识别,BP神经网络详细原理,BP神经网络图像识别神经网络案例之19

目标 背影 BP神经网络的原理 BP神经网络的定义 BP神经网络的基本结构 BP神经网络的神经元 BP神经网络的激活函数, BP神经网络的传递函数 数据 神经网络参数 基于BP神经网络 性别识别的MATLAB代码 效果图 结果分析 展望 背影 人靠衣服马靠鞍,通过穿衣可…

Matlab字符串相关操作-拼接、格式化

常见的有三种方法:向量拼接、strcat函数和sprintf函数1、向量拼接在matlab中字符串本质上也是一个向量,可以通过矩阵运算来实现字符串的拼接,这里随便输入两个字符串a1和b1,用矩阵形式进行拼接:a1 I love;b1 Matlab…

Web项目部署环境搭建:JDK + Tomcat + IDEA

Web项目部署环境搭建:JDK Tomcat IDEA1.java JDK1.1 下载安装1.2 配置环境变量1.3 检查安装成功2. TomCat2.1 下载安装2.2 配置环境变量2.3 检查安装成功3.IDEA3.1 下载安装3.2 永久可得3.3 IDEA部署Tomcat出来混总是要还的,记得大学本科四年&#xff…

Protobuf 逆向解析两种方法

Protobuf 逆向解析两种方法一、Protobuf 的特征二、解析.bin文件显示原始数据法一:用 blackboxprotobuf 模块解析法二:使用 protoc 解析工具一、Protobuf 的特征 案例网址 Protocol buffers是一种语言无关、平台无关、可扩展的序列化结构数据的方法&…

计算机网络 — UDP协议(看这一篇就可以

UDP协议UDP是传输层的重要协议之一,另一重要协议为TCP协议。两者对比:TCP协议复杂,但传输可靠。UDP协议简单,但传输不可靠。UDP协议全称为:User Datagram Protocol(用户数据报协议)。它是一个简…

嵌入式 STM32 使用C语言打开读取歌曲目录

目录 一、C语言目录库函数 1、打开一个目录文件opendir() 2、readdir();读取目录下文件 3、建立链表保存读到的文件名 一、C语言目录库函数 目录库函数链接:http://wjhsh.net/qiny1012-p-8405394.html 1、打开一个目录文件opendir() opendir()函数…

JavaScript BOM操作

目录 前言 window 对象 location 对象 navigator 对象 screen 对象 history 对象 前言 BOM(Browser Object Model)指的是浏览器对象模型,它是 JavaScript 和浏览器之间的接口。通过 BOM,JavaScript 可以与浏览器窗口交互&…

【Linux】重定向原理dup2缓冲区

文章目录重定向原理输出重定向关于FILE解释输出重定向原理追加重定向输入重定向dup2缓冲区语言级别的缓冲区内核缓冲区重定向原理 重定向的本质就是修改文件描述符下标对应的struct file*的内容 输出重定向 输出重定向就是把本来应该输出到显示器的数据重定向输出到另一个文…

自己制作投票链接网上投票链接制作可以投票的链接制作

近些年来,第三方的微信投票制作平台如雨后春笋般络绎不绝。随着手机的互联网的发展及微信开放平台各项基于手机能力的开放,更多人选择微信投票小程序平台,因为它有非常大的优势。1.它比起微信公众号自带的投票系统、传统的H5投票系统有可以图…

RK3568平台开发系列讲解(设备驱动篇)Pinctrl子系统详解

🚀返回专栏总目录 文章目录 一、pinctrl子系统结构描述二、重要的概念三、主要的数据结构和接口沉淀、分享、成长,让自己和他人都能有所收获!😄 📢我们知道在许多soc内部包含有多个pin控制器,通过pin控制器的寄存器,我们可以配置一个或者一组引脚的功能和特性。Linux…

K8S篇之pod及生命周期

文章目录Pod 概览pod使用方式Pod 中如何管理多个容器Pod 和控制器Pod 模板Pod 更新与替换静态 Pod容器探针pod的生命周期Pod 阶段容器状态容器重启策略Pod 状况pod readinessGates容器探针检查机制execgrpchttpGettcpSocket探测结果探测类型livenessProbe(存活探针&…

【JDK8新特性之Lambda表达式-案例实操】

一.JDK8新特性之Lambda表达式-案例实操 之前我们学习了Stream流相关的内容,如果想看的同学可以看一下之前的文章,接下来我们就来学习和Lambda表达式有关的内容。 二.Lambda表达式案例实操 2.1 最原始创建线程案例版本 创建一个新的线程,指定…

[docker]Sealer简介

文章目录安装创建集群清理集群本机免密登录镜像构建与运行KubefileSealer ImageClusterfilesealer是阿里开源的一款分布式应用打包交付运行的解决方案;通过把分布式应用及其所依赖的数据库、中间件等一起打包成一个集群镜像,解决复杂应用的交付问题。安装…

阿里云服务器部署SpringBoot+Vue项目(宝塔面板傻瓜式操作)

准备工作 一台服务器(我用的是阿里云)SpringBoot项目的jar包Vue项目的dist包 一、购买服务器 然后重置实例密码。 远程连接 登陆成功后安装宝塔面板 二、安装宝塔面板(无账号的注册一个账号) 地址:https://www.bt.cn/new/download.html 选择对应的镜像、不知道…

简易项目:servlet实现个人博客(超级详细)

成品展示博客登录页2.博客预览页博客详情页4.博客编写发布页5.可访问网址http://43.143.248.172:8080/blog_system/login.html用户名:zhangsan密码:123确认需求1.1核心功能1.1.1用户登陆和注销这一部分需要满足用户的登入和注销操作,同时需要判断用户名和密码的正确…

【ArcGIS Pro二次开发】(8):图层(Layer)的基本操作

在ArcGIS中,图层(Layer)是地理数据的集合。可以在 ArcGIS Pro中将很多不同类型的数据表示为图层。 图层通常包含矢量(要素)或栅格数据。 图层的类型取决于您拥有的数据类型、其基础结构以及其他一些变量。 一、图层(Layer)的基本操作示例 以…

华为OD机试题,用 Java 解【矩阵最大值】问题

最近更新的博客 华为OD机试 - 猴子爬山 | 机试题算法思路 【2023】华为OD机试 - 分糖果(Java) | 机试题算法思路 【2023】华为OD机试 - 非严格递增连续数字序列 | 机试题算法思路 【2023】华为OD机试 - 消消乐游戏(Java) | 机试题算法思路 【2023】华为OD机试 - 组成最大数…

python-在macOS上安装python库 xlwings失败的解决方式

问题:python库 xlwings安装失败 今天,看到网上有wlwings库,可以用来处理excel表格,立刻想试一试。结果,安装这个python库失败了。经过排查,问题解决。 安装过程和错误提示: 我用最简单直接的…