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

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

3天内不再提示

结合实际聊聊电平转换电路(常用电平转换电路总结)

矜辰所致 来源:矜辰所致 作者:矜辰所致 2022-08-29 15:00 次阅读
电路小课堂,总结一下常用的电平转换电路。

目录

前言

一、二极管电平转换电路

电路分析

二、三极管电平转换电路

2.1 电路一

电路分析

2.2 电路二

电路分析

三、MOS管电平转换电路

电路分析

四、电平转换芯片

结语

前言

电路小课堂时间到,今天我们要聊的是 电平转换电路。

那么什么是电平转换?为什么需要电平转换?

简单说明一下,在我们设计的电路中,不同芯片的引脚使用的电压不同,比如常见的1.8V、3.3V、5V等,在两种不同电压芯片引脚之间进行通讯时候,我们需要使得两边的电平都符合自身的需求且能够进行正常的通讯,这就叫电平转换。

因为不同电压芯片之间的通讯存在电平不匹配的问题,同时如果通讯的两端压差过大也可能会损坏芯片引脚,所以我们需要进行电平转换。

一般来说,我们进行电平转换,主要考虑的有信号传输的速度以及信号的方向问题。

本文根据博主实际项目经验,总结一些我们常用的电平转换电路。

一、二极管电平转换电路

二极管电平转换电路,其实我自己并不常用,只是以前测试使用过:

pYYBAGMMYYaAPwtjAABNHD36MYE866.png

使用此电路需要注意转换的方向,高电压端和低电压端不可调换。

电路分析

当输入端 3.3V_IN 为低电平时,D1导通,输出端 1.8V_OUT 为低电平,实现两端都为低电平。

当输入端 3.3V_IN 为高电平时,D1截止,输出端 被 R1 上拉至 1.8V ,为高电平,实现两端都为高电平。

❤️因为确实没有实际产品用过,所以不太好评价 = =!。

二、三极管电平转换电路

三极管实现电平转换,有点类似二极管,一样需要注意方向。

2.1 电路一

第一种电路如下:

此例子为博主使用过的4G模块STM32 通讯使用过的电路。

poYBAGMMYeCAUaEtAAELZonCA38657.png


上图中上面部分三极管基区的电压 VDD_EXT 没用错,以上图为例,这个基区电压给 VDD_MCU 或者 VDD_EXT 都是可以的。
但是下面部分的电路三极管基区的电压必须是 VDD_EXT 。

电路分析

当输入端为 低电平 0V的时候,三极管导通,输出端 与输入端导通,输出端被拉低到接近0V,实现两端都为低电平。

当输入端为 高电平的时候,三极管截止, 输出端 靠着上拉电阻(上图中的 R17、R19),变成高电平,实现两端都被高电平。

2.2 电路二

三极管电平转换电路第二种方式:

此例子为博主使用过的信号采集电路,外接的信号最高电压为1.8V,为了保证STM32能够稳定的接收到,使用此电路将外接的信号转化为稳定的高低电平。

pYYBAGMMYhOAHaTaAACmUkXmr2I286.png

电路分析

当输入 S_IN 为低电平时,三极管 Q1关断,三极管 Q2 基极为高电平,导致 Q2 导通,输出端 S_OUT被拉低,实现两端都为低电平。

当输入 S_IN 为高电平 (VDD_EXT) 时,三极管 Q1 导通,三极管Q2关断,输出端 S_OUT 被 R4 拉高到 VDD_MCU,实现两端都为高电平。

❤️ 三极管电平转换电路,便宜实用,但是只能单向转化。
而且不适用于波特率过高的应用(大概大于 400Kbps 就不建议用了)。

三、MOS管电平转换电路

讲过二极管,三极管,最后还是有MOS管,不得不说MOS在当下的应用之广泛,而且下面这个电平转换,是博主用得最多的,MOS管双向电平转换电路:

此例子为博主使用过的1.8V单片机传感器 I2C 通讯电路。

poYBAGMMYmuAJejHAACtEPp5aFQ868.png

注意事项:

1、该电路只能用于收发双方都是开集(Open Collector, OC)或开漏(Open Drain, OD)结构输出的双向信号线。比如常见的I2C通讯。

2、VCC_S1 <= VCC_S2

3、MOS管导通电压门限(Vth(GS)里面的最大值)需要小于低电源电压。

电路分析

我们使用上图来简单分一下电路:

从左向右看

当 S1A 为高电平 (VCC_S1) 时候,MOS管 VGS = 0, NM1 不导通,S2A 处电平被 R11 上拉为高电平(VCC_S2),S2A也为高电平。两端都为高电平。
当 S1A 为低电平 时候,MOS管 VGS = VCC_S1, NM1 导通,S2A 的电平与 S1A相等,为低电平。两端都为低电平。

从右向左看

这里说明一下开漏输出,由于有上拉电阻,所以没有外部影响的正常情况下,S1A 和 S2A 默认都会是高电平。

当 S2A 为高电平 (VCC_S2) 时候:

假设左侧 S1A 为高电平(因为是开漏输出,所以左侧一般来说被 R10 上拉至高电平 (VCC_S1),除非线上有低电平拉低,这里我们仍然分两种情况讨论),MOS管 VGS = 0, NM1 不导通,左侧依然被R10 上拉至高电平 (VCC_S1)。两端都为高电平。
假设左侧 S1A 为低电平(正常不会发生,原因就是开漏输出),MOS管 VGS = VCC_S1, NM1 导通,S2A 为高电平,所以会导致 S1A 电压上升,等 S1A 上升到 VCC_S1 的时候,NM1 截止,两端都变成高电平(除非开始使得 S1A 为低电平的外界因数一直存在,这是外部的问题不做过多讨论)。

当 S2A 为低电平时候:

正常情况下左侧 S1A 为高电平(VCC_S1),MOS管 VGS = 0, NM1 不导通,但是由于 MOS 管的寄生二极管,会把 S1A 下拉至低电平(这个低电平不是0V,是比 S2A 高一个二极管压降,比如 0.7V),那么VGS =(VCC_S1 - 0.7V),使得 NM1导通,导通以后,那么 S1A 和 S1B 基本相等,两端都为低电平。

如果 S1A 开始就为低电平(正常不会发生),MOS管 VGS = VCC_S1, NM1 导通,S2A 的电平与 S1A相等,为低电平。两端都为低电平。

❤️ 最经典的电平转换电路,双向电平转换。常用于 I2C通讯。
不能用于推挽输出的IO口,MOS管的选型需要注意 VGS(th)(开启电压) 要小于通讯两端的需要的电源电压。

四、电平转换芯片

电平转换芯片在我一般项目中用得倒不是很多,一般的项目应用上面的MOS管电路已经可以满足需求。但是在一些高速通讯的场合,就需要用到专用的电平转换芯片。
芯片有很多种,单向电平转换、带方向控制的双向电平转换、自动双向电平转换等,一般来说都用上芯片了,肯定会选择自动双向电平转换芯片,然后一些参数在芯片手册都会比较详细的给出,比如 TI 的 TXS0108EPWR:

pYYBAGMMYs2AfabgAAB1gyZrZak313.png

用法也是比较简单的:

poYBAGMMYuKAPPnyAADeUQCJhdc573.png

❤️ 成本相对前面较高,但是速度快,双向并且能够自动检测方向,高速低速场合都适用。
如果对成本不敏感,电平转换芯片是最稳定可靠的方式。

结语

本文把单片机系统中常用的电平转换电路总结了一遍,同时对于他们的应用场合也给出了例子。

总的来说,本文还是比较简单!当然,博主的电路小课堂就是要把我们平时常用的一些电路做好总结分析,以便于自己和小伙伴们能够在需要的时候找到自己合适的电路。

审核编辑:汤梓红

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

    关注

    147

    文章

    9585

    浏览量

    166049
  • 单片机
    +关注

    关注

    6034

    文章

    44528

    浏览量

    633603
  • 电平转换电路

    关注

    1

    文章

    46

    浏览量

    13871
收藏 人收藏

    评论

    相关推荐

    分享几种常用电平转换电路

    电路设计中,我们常用到的电压有1.8V,3.3V,5V等,当不同电压的芯片引脚相连时就需要电平转换。常见的转换
    发表于 07-07 14:45 1.5w次阅读
    分享几种<b class='flag-5'>常用</b>的<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>

    电平转换电路和电源转换电路设计

    电平及电源转换电路是硬件设计中的常见电路,用于将一个电平/电源转换为另一个不同
    发表于 09-20 10:25 4960次阅读
    <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>设计

    电平转换电路

    电平转换电路
    发表于 12-06 14:21 1359次阅读
    <b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>

    电平转换电路原理图

    电平转换电路原理图如下图所示: 图 电平转换电路原理图
    发表于 07-11 13:51 9853次阅读
    <b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>原理图

    常用电平转换

    常用电平转换
    发表于 10-18 08:50 0次下载

    电平转换电路解析

    电子工程师在电路设计过程中,经常会碰到处理器MCU的I/O电平与模块的I/O电平不相同的问题,为了保证两者的正常通信,需要进行电平转换。以下
    发表于 11-28 10:14 18次下载
    <b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>解析

    电子设计教程: 电平转换电路

    电子设计教程: 电平转换电路为了达到控制芯片和控制芯片之间的IO传输电平保持一样,不受到我们的不同芯片的供电电压的影响,我们会经常用
    的头像 发表于 08-30 09:12 1.8w次阅读
    电子设计教程: <b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>

    几种常用电平转换方案总结

    前段时间在设计NB-IOT模块与STM32的硬件通讯时用到了电平转换。当主控芯片引脚电平与外部连接器件电平不匹配的时候就需要用电平
    的头像 发表于 04-13 18:14 1.2w次阅读
    几种<b class='flag-5'>常用</b>的<b class='flag-5'>电平</b><b class='flag-5'>转换</b>方案<b class='flag-5'>总结</b>

    常用电平转换方案分享

    前段时间在设计NB-IOT模块与STM32的硬件通讯时用到了电平转换。当主控芯片引脚电平与外部连接器件电平不匹配的时候就需要用电平
    的头像 发表于 11-03 15:50 4040次阅读
    <b class='flag-5'>常用</b>的<b class='flag-5'>电平</b><b class='flag-5'>转换</b>方案分享

    如何实现电平转换电路详细教程说明

    为了达到控制芯片和控制芯片之间的IO传输电平保持一样,不受到我们的不同芯片的供电电压的影响,我们会经常用电平转换电路
    发表于 01-08 16:47 53次下载
    如何实现<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>详细教程说明

    mos管电平转换电路原理与mos电平转换电路分析

    会出现电压域不一致的情况,所以模块间的通讯就要使用电平转换电路了。 上图是用MOS管实现的I2C总线电平转换
    发表于 04-09 15:26 5.6w次阅读
    mos管<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>原理与mos<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>分析

    常用的通信电平转换方案

    在我们电路设计中,常常会遇到通信电平转换的问题,在应用电平转换的措施之前还需要判断进行电平
    发表于 05-20 17:40 2829次阅读
    <b class='flag-5'>常用</b>的通信<b class='flag-5'>电平</b><b class='flag-5'>转换</b>方案

    几种电平转换电路

    电路设计时,有时会遇到电压域不匹配的问题,如芯片为1.8V供电,而MCU为3.3V供电。这时候就需要进行电平转换才能通讯。今天就来介绍几种常用
    发表于 12-09 17:06 37次下载
    几种<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>

    mos双向电平转换电路_二极管电平转换电路

    电平转换电路电路设计中会经常用到,市面上也有专用的电平转换
    的头像 发表于 11-09 09:16 3310次阅读

    使用multisim软件的电平转换电路仿真设计

    电平转换在串口通讯中非常常用电路设计很多时候就像在搭积木,这个电路模块,加上那个电路模块,拼拼
    的头像 发表于 03-16 09:41 7530次阅读
    使用multisim软件的<b class='flag-5'>电平</b><b class='flag-5'>转换</b><b class='flag-5'>电路</b>仿真设计