发明名称 |
一种I2C总线隔离电路及I2C总线系统 |
摘要 |
本发明实施例公开了一种I2C总线隔离电路,I2C总线系统中的主节点设备通过隔离电路挂接在I2C总线上,所述隔离电路采用三极管设计,对于主节点设备发出的时钟信号或数据信号取反后驱动三极管,所述时钟信号或数据信号的电平经所述三极管集电极的上拉电阻上拉至所述I2C总线的电源电压;对于接收自I2C总线的数据信号取反后驱动三极管,所述数据信号的电平经所述三极管集电极的上拉电阻上拉至所述主节点设备芯片的工作电压。本发明实施例还公开一种I2C总线系统。采用本发明实施例,能够实现设备芯片与I2C总线的电压匹配,支持设备热插拔,且该电路结构简单、成本较低。 |
申请公布号 |
CN102629241A |
申请公布日期 |
2012.08.08 |
申请号 |
CN201210065130.4 |
申请日期 |
2012.03.13 |
申请人 |
华为技术有限公司 |
发明人 |
邓登基;侯鹏 |
分类号 |
G06F13/40(2006.01)I |
主分类号 |
G06F13/40(2006.01)I |
代理机构 |
深圳市深佳知识产权代理事务所(普通合伙) 44285 |
代理人 |
唐华明 |
主权项 |
一种I2C总线隔离电路,其特征在于,所述隔离电路用于将I2C总线系统中的主节点设备挂接在I2C总线上;所述隔离电路包括:第一取反单元的输入端接主节点设备处理器的时钟信号输出端,第一取反单元的电源端接主节点设备芯片的工作电压,第一取反单元的输出端通过第一电阻接第一三极管的基极;所述第一三极管的集电极接I2C总线的串行时钟总线和第二电阻的一端,所述第二电阻的另一端接I2C总线的电源电压;第一三极管的发射极接地;第二取反单元的输入端接所述主节点设备处理器的数据发送端口,第二取反单元的电源端接所述主节点设备芯片的工作电压,第二取反单元的输出端通过第三电阻接第二三极管的基极;所述第二三极管的集电极接I2C总线的串行数据总线和第四电阻的一端,所述第四电阻的另一端接I2C总线的电源电压;第二三极管的发射极接地;第三取反单元的输入端接I2C总线的串行数据总线,第三取反单元的电源端接I2C总线的电源电压,第三取反单元的输出端通过第五电阻接第三三极管的基极;所述第三三极管的集电极接所述主节点设备处理器的数据接收端口和第六电阻的一端,所述第六电阻的另一端接所述主节点设备芯片的工作电压,所述第三三极管的发射极接地。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |