5v3.3v电平转换电路_5v稳压二极管参数

5v3.3v电平转换电路_5v稳压二极管参数NMOS实现电平转换

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、电路图如下:

5v3.3v电平转换电路_5v稳压二极管参数

        上图中,SDA1/SCL1,SDA2/SCL2为I2C的两个信号端,VDD1和VDD2为这两个信号的高电平电压。电路应用限制条件为:

1,VDD1 ≤ VDD2;

2,SDA1/SCL1的低电平门限大于0.7V左右(视NMOS内的二极管压降而定),见本文案例分析章节;

3,Vgs ≤ VDD1;

4,Vds ≤ VDD2;

5,信号频率做不到很快。

        对于3.3V和5V/12V等电路的相互转换,NMOS管选择AP2306或者SI2306即可。

2、电路分析如下:

2.1、没有器件下拉总线线路

        3.3V部分的总线线路通过上拉电阻Rp上拉至3.3V。 NMOS管的栅极和源极都是3.3V, 所以它的Vgs 低于阀值电压,NMOS管不导通。这就允许5V部分的总线线路通过它的上拉电阻Rp上拉到5V。此时两部分的总线线路都是高电平,只是电压电平不同。

2 .2、一个3.3V 器件下拉总线线路到低电平

        NMOS管的源极也变成低电平,而栅极是3.3V,Vgs上升高于阀值,NMOS 管开始导通。然后5V部分的总线线路通过导通的NMOS管被3.3V 器件下拉到低电平。此时,两部分的总线线路都是低电平,而且电压电平相同。

2.3、一个5V 的器件下拉总线线路到低电平

        NMOS管的漏极基底二极管导通,源极电压为基底二极管导通0.7V,3.3V部分被下拉直到Vgs 超过阀值,NMOS管开始导通。3.3V部分的总线线路通过导通的NMOS管被5V 的器件进一步下拉到低电平。此时,两部分的总线线路都是低电平,而且电压电平相同。

3、优点:

1、适用于低频信号电平转换,价格低廉。

2、导通后,压降比三极管小。

3、正反向双向导通,相当于机械开关。

4、电压型驱动,当然也需要一定的驱动电流,而且有的应用也许比三极管大。

4、3.3向5V转换测试:

对这个电路测试了下,MOS管采用的是2N7002小信号NMOS,输入电容很小的,大概几十pF。下面是电路及实物

5v3.3v电平转换电路_5v稳压二极管参数

115KHz波形,这个是频率是常用串口较高的波特率

5v3.3v电平转换电路_5v稳压二极管参数

分析:5V电路上升沿缓是因为依靠上拉电阻上升至5V,时间常数决定,上拉电阻越小上升时间越小;5V电路下降沿陡是因为NMOS导通,直接由3.3V电路驱动低电平。

400KHz,高速IIC通信的时钟频率

5v3.3v电平转换电路_5v稳压二极管参数

1MHz,波形上升太慢了

5v3.3v电平转换电路_5v稳压二极管参数

4MHz,已经不能输出5V的电平了

5v3.3v电平转换电路_5v稳压二极管参数

分析:5V电路还没来得及上升至5V就被拉下来了。

5、案例分析

5.1、1.5V MDIO在低温下无法正确访问

5.1.1、问题描述

某颗以太网PHY芯片,MDIO电压设定为1.35V(1.5V-10%),其对接的MDIO工具为3.3V,利用NMOS进行电平转换。

由于NMOS体二极管的导通压降的存在,导致MDIO工具输出0的时候,PHY端的MDIO会有0.几伏的电压(体二极管导通压降)。

参照datasheet,当PHY芯片MDIO工作在1.5V时,Vil(1.5V)只有0.3V,导致不能正常工作。

RTL8211FS datasheet

 5.1.2、为什么低温的时候才能复现?

NMOS管体二极管在低温下导通电压会变大!

PS:二极管导通电压随着温度上升而下降

LBSS138WT1G,https://atta.szlcsc.com/upload/public/pdf/source/20190723/C383201_A8605BFB740F3C053E7F5302A23F9C10.pdf

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/169441.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 心脏出血漏洞利用「建议收藏」

    心脏出血漏洞利用「建议收藏」0x0引言~心脏出血(英语:Heartbleed),也简称为心血漏洞,是一个出现在加密程序库OpenSSL的安全漏洞,该程序库广泛用于实现互联网的传输层安全(TLS)协议。它于2012年被引入了软件中,2014年4月首次向公众披露。只要使用的是存在缺陷的OpenSSL实例,无论是服务器还是客户端,都可能因此而受到攻击。此问题的原因是在实现TLS的心跳扩展时没有对输入进行适当验证(缺少边界检查),…

    2022年7月17日
    10
  • php addslashes函数已经没用了_JAVA substring

    php addslashes函数已经没用了_JAVA substringPHP为了安全性,所以引入了个magic_quotes_gpc=On的功能,可以不需要做任何处理就能直接把单引号插入数据库中,那么对于Off时,则需要考虑单引号的问题了,而不是一味地信任运行环境。当magic_quotes_gpc=On时,使用了addslashes()处理后的数据在数据库中将以\’形式保存,如果此时直接输出的话,就会发现比自己期待的内容多了个\,因此stripslashe…

    2022年9月25日
    0
  • linux udp 防火墙 161,一次穿透 iptables 防火墙的 UDP 攻击报文真实案例分析[通俗易懂]

    linux udp 防火墙 161,一次穿透 iptables 防火墙的 UDP 攻击报文真实案例分析[通俗易懂][root@platinum-PT~]#tcpdump-ieth0-nnnvvvudpandport161tcpdump:listeningoneth0,link-typeEN10MB(Ethernet),capturesize96bytes16:50:07.035719IP(tos0x0,ttl64,id32494,offset0,fla…

    2022年10月2日
    0
  • saga分布式事务_spring分布式事务实现

    saga分布式事务_spring分布式事务实现Saga分布式事务解决方案与实践我先介绍一下我自己,我叫姜宁,来自于华为开源研究中心,现在负责的是ServiceComb这个开源项目。ServiceComb这个项目已经进到Apache孵化,应该是去年11月份时进到Apache孵化的,这个月我们帮刚发了1.0M1版,但对于SAGA来说我们属于探索的阶段,发布了0.1.0。我参与过Apache一些项目,我也是Apache的Member,…

    2022年9月19日
    0
  • qt实现视频播放器

    qt实现视频播放器本篇博客介绍如何利用qMediaPlayer和qvideowidget实现视频文件(avi,mp4….)的播放,并且提供进度显示,还可以通过拖动进度条来变换播放位置。相关代码可以在我的资源里下载"基于qt的视频播放器"pro文件:#————————————————-##ProjectcreatedbyQtCr…

    2022年6月6日
    40
  • 防暴力激活成功教程密码的脚本「建议收藏」

    防暴力激活成功教程密码的脚本「建议收藏」前几天,突然发现日志文件/var/log/auth.log(ubuntu)或者/var/log/secure(centos),存在好多尝试激活成功教程用户密码的现象,如下脚本通过获取到日志文件的IP地址,加入到/etc/hosts.deny文件中,拒绝该IP地址的尝试登陆服务器。#1.定义变量,获取日志中刷选的IP地址DIR_file=/var/log/auth.logIP_list=`awk’/…

    2022年8月22日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号