设计一个简易I2C隔离器对不同种类接口进行隔离

发布时间:2012-05-30 阅读量:1375 来源: 发布人:

中心议题:
*  使用一个标准隔离器对许多工业接口进行隔离


电流隔离用于保护敏感控制电子组件免受外部突入和瞬态浪涌电流的损害。如果您的设计涉及许多工业接口,可能要用到 RS-485、RS-232、CAN和I2C等信号隔离器。本文介绍一小部分工业接口电路,它们几乎都只使用一个标准隔离器。图 1显示了工业应用中最为常见的数字接口的简化示意图。
图1:工业应用中常见数字接口简化示意图
图1:工业应用中常见数字接口简化示意图

请注意,为了便于说明,我们省略了旁路电容器和上拉/下拉电阻器。首批三个电路都有一个异步数据传输模式,其使用两条数据线路和一条控制线路,用于驱动器/接收器激活。这样,在节点控制器和标准兼容收发器芯片之间便只需一个三重隔离器了。

多主机应用隔离式 I2C表示一种特殊情况,因为它支持仅有几英寸长的短通信链路,因此不需要线路收发器。在一些多主机应用中,两个节点会同时访问总线。为了防止信号转回其源,我们使用一个双向缓冲器来支持从R(x,y) 到 S(x,y)  的接收传输以及 S(x,y) 到 T(x,y) 的发送传输,而非R(x,y) 到 T(x,y) 的直接回环。幸运的是,多主机设计只是少数情况,大多数都是单主机应用。因此,我们可以极大地简化多主机应用隔离式 I2C所示电路。

由于是单主机,时钟信号 (SCL) 仅需单向传输,从而将时钟隔离减少至一条通道。然后,用一个晶体二极管开关代替双向缓冲器,这样隔离层(图 2)每端将电路简化至我们的标准三重隔离器(图 3)。
图2 :利用晶体管开关隔离发送和接收路径 
图2 :利用晶体管开关隔离发送和接收路径

在待机模式下,隔离器输入 A 和 C 通过 R2 和 R4 被拉至高电平,推高输出 B 和 D。另外,主和从数据线路(SDA1 和 SDA2)通过 RPU1 和 RPU2 被拉至高电平。当主机通过拉低 SDA1 开始通信时,Q1 发射极结点被正向偏置,而 Q1 将输入 A 拉至低电平。输出B 跟着变为低电平,并正向偏置 D2。D2 拉低 SDA2。与此同时,Q2 发射极结点被反向偏置,并且 Q2 保持高阻抗。开关顺序相同,仅在从数据线路响应时反向。
图 3 :单主机应用隔离式I2C总线接口
图 3 :单主机应用隔离式I2C总线接口

图 4 显示了最终的电路情况。至少使用 0.1Μf 电容器来对芯片电源进行缓冲。通过 1k 到 10k电阻器,始终将激活输入端连接至各个电源轨。这些电阻器可控制进入电源线路的浪涌瞬态所引起的芯片突入电流。利用滤波器电容(此处为 220pF)来抑制敏感的 CMOS 输入噪声,是一种较好的模拟设计方法。

没有隔离电源,隔离设计便不完整。图 4 显示了一种低成本、隔离式 DC/DC 转换器设计,用于替代昂贵的集成 DC/DC 模块。主副电源均可以在 3.3V 和 5V 之间变化。下列表格列出了三种电源组合的相应组件。
 图 4: 隔离式DC/DC转换器
图 4: 隔离式DC/DC转换器

下次,我们将讨论如何利用 SPICE 设计一种低功耗、高精度 PID 温度控制环路,敬请期待。
相关资讯
ST、TI、小华......国内外超低功耗MCU盘点

本文将盘点2025年推出的最具代表性的超低功耗MCU,它们凭借先进的技术和卓越的能效比,在物联网、可穿戴设备、智能家居和医疗电子灯领域表现出色

揭秘物联网“心脏”:低功耗电路设计与智能电源管理的革命性突破

本文将深入探讨物联网节点低功耗设计的底层逻辑、核心电路技术以及前沿电源管理方案

5G/6G浪潮下的射频前端革命:技术挑战与设计革新

作为链接数字基带与空中接口的关键桥梁,射频前段在5G/6G时代面临着频率扩展、带宽增加、多模兼容、能效优化等多重挑战,推动者整个产业链的技术革新

盘点BMS未来发展的关键技术难点

在电池管理系统(BMS)的技术发展中,尽管取得了显著进步,但仍面临一系列关键技术难点,这些挑战直接关系到新能源汽车的安全性、性能和用户体验。