1、背景

1.1 MOS电平转换电路

基于MOS的电平转换电路,大家都很了解,网上一搜可以发现很多,基本模型如下:

1.2 基本原理

1.从A到B

A为高电平时,B作为输入,此时为高阻态,MOS管关断,B端通过上拉,输出高电平;

A为低电平时,MOS管内的体二极管导通,使MOS管的S极被拉低,考虑体二极管的压降一般为0.7V,Vgs=3.3V-0.7V=2.6V,当Vgs=2.6V>Vgs(th),MOS管导通,B端被拉低,输出低电平;(MOS管的导通阈值电压一定要小于2.6V)

A为高阻态时,MOS管关断,B端通过上拉,输出高电平。

2.从B到A

B为高电平时,MOS管关断,A端通过上拉,输出高电平;

B为低电平时,Vgs=3.3V>Vgs(th),MOS管导通,A端被拉低,输出低电平;

B为高阻态时,MOS管关断,A端通过上拉,输出高电平。

2、实际应用

2.1 实际电路中问题

设计了一款如下的电路,基本思路如下图所示,咋一看没什么问题。

实际测试过程中,当模块A端配置为高阻态时,发现模块A和B端的低电平都不正常,实测值分别为:A端电平为0.7V,B端电平为0.5V,模块A配置为输出,输出为低,为什么不正常呢?

2.2 分析

(1)断开模块A,测量 MOS管2端和3端的电压分别为:0.68V和0.49V,这个结果与上述测试现象一致

(2)再断开模块B,测量MOS管2端和3端的电压分别为:1.8V和3.3V,这个结果有理论分析的结果相同。

(3)连接上模块A,断开模块A,测量MOS管2端和3端的电压分别为:1.8V和3.3V,2.1节出现的问题不在。

分析:出现2.1节的问题根本原因是模块B引起的。如下图所示:

a 模块B有电流灌入,其中3端的电压为0.5V,那么R1047的电流为0.28mA;此时MOS管Vgs=1.3V,查看手册,开启电压阈值在0.8V~1.4V;此时Vds的电压为0.2V,Vds<Vgs-Vgs(th),此时,MOS处于可变电阻区。

b 此时Ron电阻的计算不能参考手册上的计算,可以根据下式计算

也可以参照手册上的图,大概估计Ron值在20Ω左右,电流在10mA左右。

c 根据上述描述,在模块B端肯定是内部下拉,流入的电流为0.28+10 =10.28mA;因此模块B的下拉电阻为:Rpd = 0.5V/10.28mA = 48.6Ω。因此存在这个下拉电阻的缘故,使得模块A端为高阻态的时候,模块B端电源为0.5V

3、总结

(1)当模块A为高阻态的时候,模块B的状态无法确定,也不是想象中的高电平,而是跟模块B的上下拉有关,设计时避免出现模块A或者模块B的高阻态,引发电平输出不正常,特别是复位信号,尤其需要注意。

(2)当模块B为低电平时,此时MOS管2端和3端的电压差很小,压降很小,3端不会存在电流流进B端,压降为48.6Ωx0.28mA =13mV,实测17mV,与分析一一致。

一个MOS 电平转换电路引发的思考可避免更多的坑相关推荐

  1. MOS管电平转换电路学习

    最近在设计中遇到一个简单,但是稍不注意就出错的问题,在此分享一下. 在电路开发过程中,我们经常遇到两个系统电平不一致的情况,比如IIC和UART通信等.使用MOSFET搭建双向电平转换电路,是比较常见 ...

  2. 5v 3.3v电平转换电路_MOS管电平转换电路,硬件工程师居家旅行、看门护院的必备良药...

    ​作者:LR梁锐,排版整理:晓宇 本文作者LR梁锐定居广州,是一位电子电路爱好者,有着非常丰富的硬件设计经验,欢迎大家进群勾搭闲聊 电平转换在电路设计中非常常见,因为做电路设计很多时候就像在搭积木,这 ...

  3. 5v 3.3v电平转换电路_3.3V与5V系统电平兼容的方法探究

    在我们电路设计中,常常会遇到通信电平转换的问题,在应用电平转换的措施之前还需要判断进行电平转换的必要性. 解决电平转换问题,最根本的就是要解决逻辑器件接口的电平兼容问题.而电平兼容原则就两条:Voh& ...

  4. 电平通讯速度_飞凌干货丨几种常见的电平转换电路分析及应用

    在电路设计过程中,输入输出信号电平不匹配问题很常见,这时就需要设计人员对信号进行电平转换.常见的电平转换电路有以下几种: 1.由二极管构成的单向电平转换电路 图1中RX为3.3V TTL电平与485驱 ...

  5. 节流计划-硬件篇-1-AIR724UG电平转换电路

    目录 设计概述 设计难点 解决方案 节流计划旨在降低物联网产品的硬件成本,本专栏将在2021年持续更新. 节流计划不采用STM32/STC/PIC等传统MCU,而是充分挖掘AIR724UG芯片除4G通 ...

  6. 3.3V和5V双向电平转换电路

    " 当我们使用3.3V单片机(STM32系列)和5V的器件通信时(IIC设备),电平转换就势在必行了" 01 经典电平转换电路 1.1.这是一款经典的电平转换电路,该电路的核心是一 ...

  7. 电子设计(7)3.3V和5V串口通信电平转换电路(超详细,超简单)

    写在前面:两个单片机由于电平不同,串口通信可能会失败,这时候需要通过电平转换电路来解决,本文给出了两种方法,一种是通过三极管搭建,另一种是MOS管搭建,在硬件工程师的笔试中也经常会出现这样的题目. 3 ...

  8. 74LVC245电平转换电路

    74LCV245电平转换电路 直接上手 74LCV245电平转换电路 74LVC245芯片介绍 74LCV245芯片功能 电路原理图 74LVC245芯片介绍 我这里用的是SN74LVC245APWR ...

  9. 电平转换电路的处理办法

    文章参考:http://www.elecfans.com/bandaoti/eda/20180128624839.html https://blog.csdn.net/weixin_39628271/ ...

  10. I2C总线3.3V与5V双向电平转换电路

    电路功能: 实现I2C双向总线系统中3.3V与5V电平的双向转换,且不需要方向选择信号,而且还能将掉电的总线部分和剩下的总线系统隔离开来,保护低压器件防止高压器件的高电压毛刺. 整个电路工作过程: 从 ...

最新文章

  1. 任正非在“GTS云与终端云合作与融合进展”汇报会上的讲话
  2. LZMA demo挑选使用备忘
  3. 利用Docker构建开发环境
  4. linux中使用ssh或scp时如何跳过RSA key fingerprint输入yes/no
  5. ArrayList 与 LinkedList 底层实现
  6. JAG Practice Contest for ACM-ICPC Asia Regional 2016.K.Non-redundant Drive(点分治)
  7. 验证回文串Python解法
  8. ViT(Vision Transformer)学习
  9. 字节流写数据搭配异常处理
  10. java+fseek+函数_fseek函数的功能
  11. 浮动元素经常和标准流父级搭配使用(HTML、CSS)
  12. ImageOptim使用教程之图片压缩的方法
  13. 最详细的IIS发布站点步骤
  14. 笔记本不能联网,WiFi图标消失解决方法。
  15. 【报错】paddle相关报错和处理方法
  16. 新入手Seagate希捷1TB移动硬盘1t USB3.0一个
  17. c语言指针笔试面试题,c语言指针面试常见问题
  18. 基于Android和SSH的旅游自助系统APP设计
  19. MMKV的简单实用一
  20. vue-cli生成的模板各个文件详解(转)

热门文章

  1. 效率篇-定时任务管理系统,替代crontab
  2. php cms 源码下载,PHPCMS v9.6.3 UTF8
  3. Matlab绘制简单动画
  4. Sage x3周期性凭证帮助企业提升财务效率
  5. 对视图有时为什么使用select top 100 percent * 而不使用 select * 呢?
  6. Percent百分比布局用法
  7. python实现排序的lowB三人组:冒泡、插入、选择
  8. ZROI 2018 ZYB建围墙
  9. Bug、Defect(缺陷)、Error、Fault、Exception的区别
  10. 计算机解译地学应用效果,2014年中国地质大学(武汉)0816测绘科学与技术考研大纲...