资料介绍
什么情况下需要隔离I2C?
隔离可防止系统两个部分之间的直流电和异常的交流电,但仍然支持两个部分之间的信号和电源传输。隔离通常能够阻止电气组件或人员遭受危险电压和电流浪涌的伤害;用于保护人员的隔离称为增强型隔离。I2C已成为许多系统中流行的全球标准;因此,隔离I2C已经扩散到大多数高压市场。
● 常见的隔离I2C应用包括:
● 网络和服务器电源中的微控制器(MCU)到MCU通信。
● 汽车电池管理系统和医疗系统中MCU到模数转换器通信。
● 以太网供电系统中的MCU到供电设备控制器通信。
● MCU与电流/电源监控系统的通信。
是否可以在数字隔离器上连接两个单向信道,以实现I2C通信的双向信道?
不可以,连接两个相反方向的单向信道不会产生双向信道。如果用数字隔离器替换隔离I2C器件,数字隔离器将闩锁到单一状态并变得无响应。使用数字隔离器实现隔离I2C总线需要外部组件。此外,E2E社区隔离论坛主题中更详细地说明了为什么数字隔离器在双向I2C应用中无外部组件的情况下将闩锁到单一状态。
ISO1540和ISO1541隔离I2C器件的电流消耗是多少?
ISO154x数据手册中的表6.10列出了不带任何上拉电阻的ISO1540和ISO1541的电流消耗。添加上拉电阻时,电阻会消耗额外的电流。例如,在SDA2/SCL2处向器件添加1kΩ的上拉电阻,在SDA1/SCL1处添加10kΩ的上拉电阻,VCC1 = VCC2 = 5 V时,上拉电阻消耗的额外电流将对于SDA1/SCL1为约为5mA,对于SDA2/SCL2约为0.5 mA。
对于需要更低功耗的隔离I2C应用,超低功耗ISO7041可以替代ISO7731器件,如模拟设计期刊文章中第2个问题所述。ISO70xx的功耗将比ISO77xx器件提升一个数量级。
表1列出了ISO1540 and ISO1541器件1侧和2侧输入的推荐逻辑输入电压电平。
这些输入电压电平适用于I2C数据和时钟信号。
为什么ISO1540和ISO1541双向I2C隔离器的1侧上的逻辑低电平输出电压VOL1高达0.8 V?
为了实现隔离I2C器件的双向功能,器件需要设计有两个背靠背连接的单向信道,以实现单个双向信道。直接连接两个单向信道会导致锁定情况,两个信道都是低电平。为避免这种情况,1侧输出端的二极管使1侧输出信道的低电平输出看起来像1侧输入信道的高电平。图1显示了二极管的位置。
图1:ISO154x简化原理图
由于该二极管,VOL1的电压最高可达0.8 V.当2侧检测到2侧为低电平时,1侧将打开场效应晶体管,使二极管导通,产生非零正向电压。ISO154x器件中的阈值经过精心设计,可确保双向信道平稳运行 - 只要VOL和VIL规范符合ISO154x数据表中表6.9.所示的ISO154x器件阈值即可。这种方法已成为业界用于实现双向I2C功能的常见做法。低逻辑电平的非零电压仍将与I2C规范兼容。
请注意,这仅适用于VOL1。由于器件的2侧不需要二极管,因此VOL2最大值为0.4 V,这在大多数数字隔离器中很常见。
如何为I2C隔离器构造隔离型电源?
为I2C隔离器构造隔离型电源有几种可选的方法;最佳解决方案须视具体的应用需要而定。
一个选择是使用 SN6501这样的变压器驱动器,此种驱动器可用于具有次级侧变压器和可选整流低压差稳压器的推挽式配置(图 2)。SN6501的功率高达1.5 W,可作为隔离型电源。此设备具有高度灵活性,几乎可用在所有应用中。这是因为变压器和匝数比能为电源提供必要的隔离等级和输出电压。如果您需要为其他设备提供隔离电源,则可使用SN6505而不是SN6501,获得高达5 W的输出功率。SN6505具有额外的保护特性,例如过载和短路、热关断、软启动和压摆率控制等,方便设计人员构筑稳健的解决方案。
图2:采用ISO1541的信号和电源隔离I2C解决方案
另一个针对空间受限应用的可选方法是ISOW78xx系列器件,该系列可在小外形集成电路16引脚封装中提供信号和电源隔离特性。ISOW7842还可以与外部组件结合使用。图3提供了具有双向数据和单向时钟的系统解决方案示例,当使用一些额外组件进行修改时,可以支持双向数据和时钟信号。
图3:采用ISOW7842的信号和电源隔离I2C解决方案
本文转载自:
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理。
(mbbeetchina)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 具有热插拔功能和IEC ESD功能的隔离式I2C缓冲器如何改进隔离式I2C
- STM32 I2C存取实验资料 17次下载
- I2C总线协议英文资料 13次下载
- 热插拔I2C隔离器
- I2C基本用法及问题汇总资料下载
- I2C读写心得资料下载
- 浅谈 STM32 硬件I2C的使用资料下载
- RS-485总线知识:什么情况下需要加上下拉电阻?资料下载
- 什么情况下应考虑使用直接RF采样架构?资料下载
- 使用C语言模拟51单片机的I2C总线的资料和程序免费下载
- I2C负响应问题项目求解答的资料合集免费下载 5次下载
- Arduino教程之I2C模块使用教程资料免费下载 9次下载
- 基于I2C接口隔离的应用笔记 9次下载
- I2C资料总结 2次下载
- I2C总线的光电隔离措施及电路原理分析
- I2C总线的基本用法 I2C总线硬件问题汇总 1390次阅读
- 手动控制I2C输出电路原理图 894次阅读
- 什么是always on buffer?什么情况下需要插always on buffer? 2798次阅读
- 上拉电阻在I2C电路中的作用 I2C上拉电阻的计算方法 2822次阅读
- 电机什么情况下需要配减速机呢 1584次阅读
- 电机什么情况下需要配减速机? 1957次阅读
- I2C通信协议及其工作原理 4991次阅读
- Linux控制I2C/SMBus设备 1549次阅读
- Linux I2C驱动入门知识科普 1735次阅读
- 什么是I2C通信协议? 7829次阅读
- i2c总线用来做什么_i2c总线数据传输过程 7305次阅读
- 运算放大电路什么情况下需要用到运放调零? 1.1w次阅读
- I2C总线的工作原理解析 6719次阅读
- 基于MSP430F5系列的硬件I2C的使用分享 3862次阅读
- 基于嵌入式Linux下的I2C设备驱动的总体思路与框架设计 3771次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机PM2.5检测系统程序
- 0.83 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537797次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论