I 2 C缓冲器的示例
德州仪器(TI)的PC9515A被描述为双路双向I 2 C缓冲器。它可以用来在5 V总线和3.3 V总线之间运行,因此它也可以用作逻辑电平转换器。这是数据表中的一个应用示例:
图4. 以两种不同的总线电压运行的PC9515A
Linear Tech / Analog Devices的LTC4311是另一种I 2 C缓冲器。实际上,该部分不是被描述为缓冲区,而是被描述为“加速器”。它与总线上的其他设备并联连接,其内部电路通过检测正信号转换,然后注入额外的电流来使转换更快地发生,从而补偿了大量的总线电容。下图显示了如何使用LTC4311。
图5. LTC4311的使用图。摘自LTC4311 数据表 (PDF)。
工业应用中的I 2 C缓冲器
在工业自动化世界中,电子系统通常控制着高度敏感的过程,这些过程不允许发生故障。关键任务应用程序无论在任何情况下都需要硬件和软件才能正常工作。这导致了对冗余系统和控制器的巨额投资。
I 2 C缓冲区的另一个应用是创建冗余总线。两个缓冲器都运行回同一主机,可用于提供故障保护,以防一根总线锁定或受到损害。带有冗余设备的冗余I 2 C总线可用于降低总线或设备故障的风险。下面是这种系统的外观示例。