0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解析3.3V与5V双向电平转换电路的工作状态

h1654155282.3538 来源:陈翠 作者:电子懒人 2019-10-01 11:08 次阅读

本例电路可实现I2C双向总线系统中3.3V与5V电平的双向转换,且不需要方向选择信号,而且还能将掉电的总线部分和剩下的总线系统隔离开来,保护低压器件防止高电压器件的高电压毛刺。

整个电路的工作过程

I2C总线有一条串行数据线SDA和一条串行时钟线SCL。I2C总线在连接时,总线设备都是挂在总线上,这样我们就能很好理解本例电路的使用方法了:

从电路中可以看出,SDA和SCL的电平转换电路结构是一样的,每个总线上都串有一个分立的MOSFET,和相应的上拉电阻

分析这个电路时要分清楚的电路的工作状态

状态1:总线上没有数据传输时(空闲状态):

总线上没有数据传输时,I2C器件的SDA和SCL引脚保持高阻态,经上拉电阻R1和R2上拉到3.3V,也就是SDA和SCL在空闲状态都保持高电平。

这样Q1和Q2两个N-MOS的VGS都为0V,两个MOSFET(Q1,Q2)不能导通。那么高电压部分的I2C总线,通过上拉电阻R3和R4上拉到5V。这样MOSFET的两端总线空闲时都为高电平,满足I2C总线的电气特性。

状态2:3.3V的I2C器件下拉总线到低电平:

(SCL和SDA下拉到低电平后的分析方式都一样)

此时,N-MOS管的S极变为低电平,而门极G保持为3.3V的高电平。Vgs高于阀值,N-MOS管开始导通。

然后高电压5V部分的总线线路通过导通的N-MOS管被低电压端的I2C器件下拉到低电平,此时两部分的总线线路都是低电平而且电压电平相同。符合I2C总线要求。

状态3:5V的I2C器件下拉总线线路到低电平。

当有一个5V的器件下拉总线线路到低电平时,通过N-MOS管的体二极管作用,将N-MOS的S极拉低,使Vgs的电压高于导通阀值,N-MOS导通进一步的拉低S极电压,也就是将3.3V系统总线电平进一步下拉到低电平。此时两部分的总线线路都是低电平而且电压电平相同。

从上面分析可以看出这三种状态显示了逻辑电平在总线系统的两个方向上传输,与驱动的部分无关。

上述的3个状态,第一个状态实现了电平转换功能。而第二个和第三个状态的逻辑都是线“与”的功能,只要有一端为低电平,也会使另外一端为低电平。

注意:

可以看出本例中MOS管的GS间最大电压为3.3V,所以选择的MOS管的开启阀值电压要低于3.3V,否则不能使MOS管打开,电平转换就无法工作了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换电路
    +关注

    关注

    2

    文章

    205

    浏览量

    30536
  • 双向电平
    +关注

    关注

    0

    文章

    2

    浏览量

    6404
收藏 人收藏

    评论

    相关推荐

    3.35V电平相互转换电路设计

    当你使用3.3V的单片机的时候,电平转换就在所难免了,经常会遇到3.35V或者5V
    发表于 05-03 16:00 2.3w次阅读
    <b class='flag-5'>3.3</b>转<b class='flag-5'>5V</b>的<b class='flag-5'>电平</b>相互<b class='flag-5'>转换</b><b class='flag-5'>电路</b>设计

    3.3V5V双向电平转换电路解析

    “当我们使用3.3V单片机(STM32系列)和5V的器件通信时(IIC设备),电平转换就势在必行了”
    发表于 05-17 11:43 1.2w次阅读
    <b class='flag-5'>3.3V</b>和<b class='flag-5'>5V</b><b class='flag-5'>双向</b><b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b><b class='flag-5'>解析</b>

    3.3v5v电平转换电路

      如果模块采用3.3V供电,跟mcu(3.3V电平)直接通信,只需要将模块的TXD加到MCU的RXD,将模块的RXD接到MUC的TXD上即可。当模块电平与MCU
    发表于 09-02 17:51

    5v3.3v 电平转换电路

    5v3.3v 电平转换电路 :下图为MPS公司的MP2104 与之电路可以PIN对P
    发表于 06-06 15:39 2.3w次阅读
    <b class='flag-5'>5v</b>转<b class='flag-5'>3.3v</b> <b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>

    3.3V5V连接技巧与诀窍

    3.3V5V连接技巧与诀窍3.3V5V连接技巧与诀窍3.3V5V连接技巧与诀窍
    发表于 12-14 14:11 0次下载

    电平转换芯片选型5v3.3v,1.8v等电压相互转换

    本文档介绍了了TI有关电平转换芯片选型,包括5v3.3v,1.8v等电压相互转换
    发表于 04-18 10:28 160次下载

    单片机双向电平转换电路3.3V-5V

    单片机双向电平转换电路3.3V-5V
    发表于 11-08 18:51 29次下载

    3v5v双向电平怎么转换电路

    当你使用3.3V的单片机的时候,电平转换就在所难免了,经常会遇到3.35V或者5V
    发表于 12-13 17:28 14.6w次阅读
    3<b class='flag-5'>v</b>和<b class='flag-5'>5v</b><b class='flag-5'>双向</b><b class='flag-5'>电平</b>怎么<b class='flag-5'>转换</b><b class='flag-5'>电路</b>

    电源中的+12V/+5V/+3.3V都给哪些硬件供电?

    不过现在的机械硬盘的主控电路并不一定需要+3.3V的供电,因为它们大都自带有+5V转+3.3V的电压转换
    的头像 发表于 09-28 14:56 4w次阅读

    EE-103:执行5V3.3V集成电路之间的电平转换

    EE-103:执行5V3.3V集成电路之间的电平转换
    发表于 05-16 08:05 13次下载
    EE-103:执行<b class='flag-5'>5V</b>和<b class='flag-5'>3.3V</b>集成<b class='flag-5'>电路</b>之间的<b class='flag-5'>电平</b><b class='flag-5'>转换</b>

    单片机电平转换电路5V 3.3V串口通讯等(转)

    源:单片机电平转换电路5V 3.3V串口通讯等
    发表于 11-23 17:36 52次下载
    单片机<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b><b class='flag-5'>5V</b> <b class='flag-5'>3.3V</b>串口通讯等(转)

    简单实用的双向电平转换电路3.3V5V

    简单实用的双向电平转换电路3.3V--5V
    发表于 09-26 14:28 5次下载

    5v转换3.3v的逻辑电平转换电路

    ”。此问题可能会导致灾难性的电路故障。为了解决这个问题,我们使用称为逻辑电平转换器的特殊电路。这些电路能够成功地将
    的头像 发表于 06-18 11:30 6879次阅读
    将<b class='flag-5'>5v</b><b class='flag-5'>转换</b>为<b class='flag-5'>3.3v</b>的逻辑<b class='flag-5'>电平</b><b class='flag-5'>转换</b>器<b class='flag-5'>电路</b>

    5v3.3v电平转换电路电阻选型

    5V3.3V电平转换电路是常见的电子设计中的一个重要部分。在许多应用中,我们需要将5V的信号
    的头像 发表于 12-22 11:44 1787次阅读

    EE-103:在5V3.3V IC之间执行电平转换

    电子发烧友网站提供《EE-103:在5V3.3V IC之间执行电平转换.pdf》资料免费下载
    发表于 01-03 15:01 0次下载
    EE-103:在<b class='flag-5'>5V</b>和<b class='flag-5'>3.3V</b> IC之间执行<b class='flag-5'>电平</b><b class='flag-5'>转换</b>