在我们电路设计中,常常会遇到通信电平转换的问题,在应用电平转换的措施之前还需要判断进行电平转换的必要性。

解决电平转换问题,最根本的就是要解决逻辑器件接口的电平兼容问题。而电平兼容原则就两条:Voh>Vih,Vol

当然还要考虑抗干扰能力,必须有一定的噪声容限:|Voh-Vih|>Vn+,|Vol-Vil|>Vn-,其中Vn+和Vn-表示正负噪声容限。只要掌握这个原则,熟悉各类器件的输入输出特性可以很自然地找到合理方案。

如果你是用的是3.3V器件作为输出,而5V器件作为接收,那么这种低电平输出不会损坏器件,而且大部分3.3V器件输出高电平的时候也能够满足5V器件的高电平输入标准,这时候你就不需要电平转换。唯一需要注意的是如果外部5V器件需要从3.3V设备取电流的话,你需要查阅数据手册上对于接口拉电流的最大值。有需要的话,增加缓冲器件(如74HC245)。

如果反过来,想要使用5V输出的器件驱动3.3V的外设的话,你就需要考虑电平转换器件的必要性了。但有些3.3V的芯片在设计中已经被设计为可容忍5V输入了。这样的芯片就可以直接使用5V的主控来直接驱动,最经典的一个例子就是74LVC系列芯片。

CMOS器件对于高低电平的判断标准并不是一个具体值,而是基于电源电压的百分比。一般来说CMOS器件的高电平标准应大于0.7倍的电源电压(也就是说,用5V供电时,高电平的标准将为3.5V),这就会导致3.3V标准下的高电平无法触发。但是这也不是绝对的,部分器件可以在3.3V电平标准下正常工作,即使标称的正常工作电压是5V。对于这种问题,最好还是使用写明了可以兼容3.3V电平标准的器件。

而TTL器件来说,工作在5V电压下时其高电平判断的标准是确定的2V。这也是为什么单向使用TTL器件的时候能够正常判断电平高低的原因。

现在我们就介绍几种常用的通信电平转换的方案

(1) 晶体管+上拉电阻法

就是一个双极型三极管或 MOSFET,C/D极接一个上拉电阻到正电源,输入电平很灵活,输出电平大致就是正电源电平。

  (2) OC/OD 器件+上拉电阻法

  利用OC或者OD门电路,这样集电极或者漏极都可以通过一个电阻上拉到一个新的VCC,其基极或者栅极就可以连接另外一个VCC,这样也就实现了3.3V控制5V的电平信号输出。注意这里需要选择好上拉电阻阻值,还要考虑MCUIO的驱动能力。这类电路大部分运用在输出电路上的电平转换电路。

  (3) 74xHCT系列芯片升压 (3.3V→5V)

  凡是输入与 5V TTL 电平兼容的 5V CMOS 器件都可以用作 3.3V→5V 电平转换。

  ——这是由于 3.3V CMOS 的电平刚好和5V TTL电平兼容(巧合),而 CMOS 的输出电平总是接近电源电平的。

廉价的选择如 74xHCT(HCT/AHCT/VHCT/AHCT1G/VHCT1G/。。。) 系列 (那个字母 T 就表示 TTL 兼容)。

(4) 专用电平转换芯片

  利用特定的电平转换芯片,将3.3V和5V进行转换。例如74LVC4245A,74ALVC164245这两款芯片用的比较多。它存在5V VCCA和3.3V VCCB,2个电源管脚,这样就可以实现5V和3.3V的转换了,同时DIR控制数据方向,这样也实现了3.3V到5V,和5V到3.3V的两个方向转换。另外74LVC4245A还可以增加MCUIO的电流驱动能力。我在设计中如果需要的话会首选这个芯片。74ALVC164245是16Bit,功能和74LVC4245A差不多。

  (5) 电阻分压法

最简单的降低电平的方法。5V电平,经1.6k+3.3k电阻分压,就是3.3V。

 (6) 限流电阻法

如果嫌上面的两个电阻太多,有时还可以只串联一个限流电阻。某些芯片虽然原则上不允许输入电平超过电源,但只要串联一个限流电阻,保证输入保护电流不超过极限(如 74HC 系列为 20mA),仍然是安全的。

最后这里介绍一个简单的可以实现两个电平的相互转换的经典电路。

上图中,S1,S2为两个信号端,VCC_S1和VCC_S2为这两个信号的高电平电压.另外限制条件为:
1.VCC_S1<=VCC_S2.

2.S1的低电平门限大于0.7V左右(视NMOS内的二极管压降而定).
3.Vgs<=VCC_S1.

4.Vds<=VCC_S2

对于3.3V和5V/12V等电路的相互转换,NMOS管选择AP2306即可,原理比较简单。

如下图MOS-N 场效应管 双向电平转换电路 -- 适用于低频信号电平转换的简单应用。

如上图所示电路,双向传输原理:

为了方便讲述,定义 3.3V 为 A 端,5.0V 为 B 端。

A端输出低电平时(0V),MOS管导通,B端输出是低电平(0V)

A端输出高电平时(3.3V),MOS管截至,B端输出是高电平(5V)

A端输出高阻时(OC),MOS管截至,B端输出是高电平(5V)

B端输出低电平时(0V),MOS管内的二极管导通,从而使MOS管导通,A端输出是低电平(0V)

B端输出高电平时(5V),MOS管截至,A端输出是高电平(3.3V)

B端输出高阻时(OC),MOS管截至,A端输出是高电平(3.3V)

优点:

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

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

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

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

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

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

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

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

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

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

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

  4. 3.3V与5V系统电平兼容的方法探究

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

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

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

  6. 74LVC245电平转换电路

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

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

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

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

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

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

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

最新文章

  1. 如何获取程序返回值,退出码,错误码
  2. Sublime Text shift+ctrl妙用、Sublime Text快捷组合键大全
  3. 六十六,完成SpringBoot项目中的员工增删查改功能
  4. mysql主从同步单个表实验记录
  5. 【WS-Federation】到底有多少公司在用WS-Federation
  6. C语言,为什么动态内存分配申请后,还要再释放?
  7. OSPF——多区域概念及配置、ABR简介、ASBR简介、路由重分发
  8. RedHat搭建DHCP服务器
  9. Matlab安装指南
  10. 凤凰os linux双系统,逍遥安卓模拟器双系统无缝连接完胜Remix、凤凰OS
  11. 计算机怎么更改网络密码,该如何修改自家宽带帐号的密码?
  12. 中了计算机病毒改怎么办,计算机中病毒了怎么办?清除计算机病毒方法有哪些...
  13. Ora-12514原因及处理方法
  14. 雅思口语怎么备考?哪里有免费的题库?
  15. 使用php写输出hello的代码,使用 PHP 输出 \Hello world\的正确方式是()。
  16. 论文公式编辑比较麻烦,试试截图快速识别并编辑公式!
  17. java的声音处理方法
  18. Python 自动化办公:Excel 自动绘制图表
  19. UIC564-2 附录10 – 橡胶法兰产品的阻燃防火测试
  20. 机器学习与各种技术之间的关系

热门文章

  1. 数控直线工作台直线控制系统的simulink仿真
  2. 复制网站部分内容_这些网站帮你十分钟搞定年终报告/合同/公文/策划写作!
  3. axure中怎么把图片变圆_怎么将图片中的文字提取出来?收下这份识别教程
  4. 基于SSM的作业调度平台-java作业调度平台
  5. 使用Python快速获取公众号文章定制电子书(二)
  6. Nginx学习日记第五篇 -- upstream及fastcgi
  7. 有好事?卡巴斯基推出免费杀毒软件
  8. 第二阶段冲刺第八天,6月7日。
  9. mvc:view-controller
  10. MySQL之终端(Terminal)管理MySQL