一种基于i2c的防漏电与电平兼容电路的制作方法

文档序号:7521493阅读:849来源:国知局
专利名称:一种基于i2c的防漏电与电平兼容电路的制作方法
技术领域
本发明涉及一种防漏电与电平兼容电路,尤其是涉及一种基于I2C的防漏电与电平兼容电路。
背景技术
由于大规模集成电路技术的发展,在单个芯片集成CPU以及组成一个单独工作系统所必须的R0M、RAM、I/O端口、A/D、D/A等外围电路和已经实现,这就是常说的单片机或微控制器。目前,世界上许多公司生产单片机,品种很多包括各种字长的CPU,各种容量和品种的ROM、RAM,以及功能各异的I/O等等。但是,单片机品种规格有限,所以只能选用某种单片机再进行扩展。扩展的方法有两种一种是并行总线,另一种是串行总线。由于串行总线连线少,结构简单,往往不用专用的母板和插座而直接用导线连接各个设备即可。因此,采用串行总 线大大简化了系统硬件设计。PHILIPS公司早在十几年就前推出了 I2C串行总线,它是具备多主机系统所需的包括裁决和高低速设备同步等功能的高性能串行总线。I2C串行总线有两根信号线一根双向的数据线SDA ;另一根是时钟信号线SCLt^有接到I2C总线上的设备的串行数据都接到总线的SDA线,各设备的时钟信号线SCL接到总线的SCL。如图I所示为现在设计采用的I2C连接设计方式。主控制器端的电压为VCC_A,从属端为VCC_B。如果VCC_A和VCC_B的大小不一样,则就可能会存在大电压的向小电压的一方漏电。或者主从芯片的上电时序不一样,先上电的电压对还未上电的芯片漏电。如果VCC_A和VCC_B压差很大,可以通过电平转换芯片来解决。但是如果两者的压差较小,如0. IV,0. 2V,则电平转换芯片难以实现转换。

发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于I2C的防漏电与电平兼容电路。其中乂0_4和¥0_8的压差在0. 6V以内,都可以通过本发明来实现电平转换。本发明的目的可以通过以下技术方案来实现—种基于I2C的防漏电与电平兼容电路,包括主控制器、从属设备、I2C、第一电源VCC_A、第二电源VCC_B,所述的I2C包括时钟信号线SCL、数据线SDA,所述的时钟信号线SCL的一端SCL_A与主控制器连接,所述的时钟信号线SCL的另一端SCL_B与从属设备连接;所述的数据线SDA的一端SDA_A与主控制器连接,所述的数据线SDA的另一端SDA_B与从属设备连接,所述的主控制器与第一电源VCC_A连接,所述的从属设备与第二电源VCC_B连接;其特征在于,还包括电阻R1、电阻R2、电阻R3、电阻R4、M0S管,所述的MOS管接在I2C上,用于做电平兼容与防漏电;所述的电阻Rl接在时钟信号线SCL的一端SCL_A与第一电源VCC_A之间,所述的电阻R2接在数据线SDA的一端SDA_A与第一电源VCC_A之间,所述的电阻R3接在时钟信号线SCL的另一端SCL_B与第二电源VCC_B之间,所述的R4接在数据线SDA的另一端SDA_B与第二电源VCC_B之间。其中VCC_A和VCC_B的压差要小于0. 6V。所述的电阻R1、电阻R2、电阻R3、电阻R4的阻值相同。若第一电源VCC_A小于等于第二电源VCC_B,所述的MOS管为双N沟通MOS管,包括与第一电源VCC_A连接的栅极、与时钟信号线SCL的一端30^八连接的第一漏极、与数据线SDA的一端SDA_A连接的第二漏极、与时钟信号线SCL的另一端SCL_B连接的第一源极、与数据线SDA的另一端SDA_B连接的第二源极。若第一电源VCC_A大于第二电源VCC_B,所述的MOS管为双N沟通MOS管,包括与第一电源VCC_B连接的栅极、与时钟信号线SCL的一端SCL_A连接的第一源极、与数据线 SDA的一端SDA_A连接的第二源极、与时钟信号线SCL的另一端SCL_B连接的第一漏极、与数据线SDA的另一端SDA_B连接的第二漏极。与现有技术相比,针对VCC_A和VCC_B的压差在0. 6V以内,本发明具有有效实现防漏电和电平兼容。


图I为现有的I2C连接设计电路图;图2为本发明的电路图。
具体实施例方式下面结合附图和具体实施例对本发明进行详细说明。实施例如图2所示,一种基于I2C的防漏电与电平兼容电路,包括主控制器I、从属设备2、I2C、MOS管、电阻R1、电阻R2、电阻R3、电阻R4、第一电源VCC_A、第二电源VCC_B ;所述的I2C包括时钟信号线SCL、数据线SDA,所述的时钟信号线SCL的一端SCL_A与主控制器I连接,所述的时钟信号线SCL的另一端SCL_B与从属设备2连接;所述的数据线SDA的一端SDA_A与主控制器I连接,所述的数据线SDA的另一端SDA_B与从属设备2连接;所述的电阻Rl接在时钟信号线SCL的一端SCL_A与第一电源VCC_A之间,所述的电阻R2接在数据线SDA的一端SDA_A与第一电源VCC_A之间,所述的电阻R3接在时钟信号线SCL的另一端SCL_B与第二电源VCC_B之间,所述的R4接在数据线SDA的另一端SDA_B与第二电源VCC_B之间;其中VCC_A和VCC_B的压差要小于0. 6V。所述的主控制器I与第一电源VCC_A连接,所述的从属设备2与第二电源VCC_B连接。其中,若第一电源VCC_A小于等于第二电源VCC_B,所述的MOS管为双N沟通MOS管,包括与第一电源VCC_A连接的栅极G、与时钟信号线SCL的一端SCL_A连接的第一漏极Dl、与数据线SDA的一端SDA_A连接的第二漏极D2、与时钟信号线SCL的另一端SCL_B连接的第一源极SI、与数据线SDA的另一端SDA_B连接的第二源极S2 ;若第一电源VCC_A大于第二电源VCC_B,MOS管反接,且栅极G端电压接第二电源VCC_B。
所述的电阻R1、电阻R2、电阻R3、电阻R4的阻值相同,均为4. 7KQ。MOS管选择2N7002DW,2N7002DW为双N-MOS管,具有高切换速度,低门限导通电压(VGS(th)),低漏电流,因此一个2N7002DW就可以满足I2C的应用。下面对此电路的工作进行分析。VCC_A ( VCC_B (VCC_B_VCC_A < 0. 6V)I)主控制器I向从属设备2发送控 制命令SCL_A和SDA_A发出高电平时,此时SCL_B和SDA_B为VCC_B上拉,也为高电平,Vgs ( 0,NMOS不导通,SCL_B和SDA_B保持VCC_B上拉也为高电平。从属端与主控制器端
状态一致。SCL_A和SDA_A发出低电平时,SCL_B和SDA_B通过NMOS内部的二极管导通,电压降低为二极管的导通电压0. 6-0. 7V,此时Vgs > VGS (th),MOS管导通,SCL_B和SDA_B被SCL_A和SDA_A拉低为低电平。从属设备2端与主控制器I端状态一致。2)从属设备2向主控制器I返回状态SCL_B和SDA_B发出高电平时,此时SCL_A和SDA_A为VCC_A上拉,也为高电平,Vgs ( 0,NMOS不导通,SCL_A和SDA_A保持NCCJv上拉也为高电平。主控制器端与从属端状态一致。SCL_B 和 SDA_B 发出低电平时,Vgs = (VCC_A_0) > VGS (th),则 NMOS 管导通,SCL_A和SDA_A被SCL_B和SDA_B拉低为低电平。主控制器I端与从属设备2端状态一致。通过上面的分析看出,主设备端的I2C电平电压保持为VCC_A,从属设备2端的I2C电平电压保持为VCC_B。而且在上电时序方面,一方先上电由于NMOS的存在也不会向对方漏电。
权利要求
1.一种基于I2C的防漏电与电平兼容电路,包括主控制器、从属设备、I2C、第一电源VCC_A、第二电源VCC_B,所述的I2C包括时钟信号线SCL、数据线SDA,所述的时钟信号线SCL的一端SCL_A与主控制器连接,所述的时钟信号线SCL的另一端SCL_B与从属设备连接;所述的数据线SDA的一端SDA_A与主控制器连接,所述的数据线SDA的另一端SDA_B与从属设备连接,所述的主控制器与第一电源VCC_A连接,所述的从属设备与第二电源VCC_B连接; 其特征在于,还包括电阻R1、电阻R2、电阻R3、电阻R4、MOS管,所述的MOS管接在I2C上,用于做电平兼容与防漏电;所述的电阻Rl接在时钟信号线SCL的一端SCL_A与第一电源VCC_A之间,所述的电阻R2接在数据线SDA的一端SDA_A与第一电源VCC_A之间,所述的电阻R3接在时钟信号线SCL的另一端SCL_B与第二电源VCC_B之间,所述的R4接在数据线SDA的另一端SDA_B与第二电源VCC_B之间。其中NCCJv和VCC_B的压差要小于0. 6V。
2.根据权利要求I所述的一种基于I2C的防漏电与电平兼容电路,其特征在于,所述的电阻R1、电阻R2、电阻R3、电阻R4的阻值相同。
3.根据权利要求I所述的一种基于I2C的防漏电与电平兼容电路,其特征在于,若第一电源VCC_A小于等于第二电源VCC_B,所述的MOS管为双N沟通MOS管,包括与第一电源VCC_A连接的栅极、与时钟信号线SCL的一端SCL_A连接的第一漏极、与数据线SDA的一端SDA_A连接的第二漏极、与时钟信号线SCL的另一端SCL_B连接的第一源极、与数据线SDA的另一端SDA_B连接的第二源极。
4.根据权利要求I所述的一种基于I2C的防漏电与电平兼容电路,其特征在于,若第一电源VCC_A大于第二电源VCC_B,所述的MOS管为双N沟通MOS管,包括与第一电源VCC_B连接的栅极、与时钟信号线SCL的一端SCL_A连接的第一源极、与数据线SDA的一端SDA_A连接的第二源极、与时钟信号线SCL的另一端SCL_B连接的第一漏极、与数据线SDA的另一端SDA_B连接的第二漏极。
全文摘要
本发明涉及一种基于I2C的防漏电与电平兼容电路,包括主控制器、从属设备、I2C、第一电源VCC_A、第二电源VCC_B,所述的I2C包括时钟信号线SCL、数据线SDA,所述的时钟信号线SCL的一端SCL_A与主控制器连接,所述的时钟信号线SCL的另一端SCL_B与从属设备连接,所述的数据线SDA的一端SDA_A与主控制器连接,所述的数据线SDA的另一端SDA_B与从属设备连接,还包括电阻R1、电阻R2、电阻R3、电阻R4、MOS管,所述的MOS管接在I2C上,用于做电平兼容与防漏电。与现有技术相比,本发明对于VCC_A和VCC_B的低压差小于0.6V的情况具有有效实现防漏电和电平兼容等优点。
文档编号H03K19/0185GK102751976SQ201110101170
公开日2012年10月24日 申请日期2011年4月21日 优先权日2011年4月21日
发明者徐建红 申请人:希姆通信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1