[应用方案] MCU常用电平转换电路设计(一)

[复制链接]
2456|29
 楼主| aotumanv1 发表于 2023-5-3 11:14 | 显示全部楼层 |阅读模式
本帖最后由 aotumanv1 于 2023-5-3 11:55 编辑

       在平时电路方案设计中经常会遇到逻辑电平转换的情况。逻辑电平转换通  常用于两个或者两个以上的CPU 之间的通讯活动。
首先我们来了解一下逻辑电平的定义
逻辑电平的定义:
输入高电平(VIH):保证逻辑门的输入为高电平时所允许的最小输入电平,当输入电平高于 VIH 时,则认为输入电平为高电平;
输入低电平(VIL):保证逻辑门的输入为低电平时所允许的最大输入电平,当输入  电平低于VIL 时,则认为输入电平为低电平;
输出高电平(VOH):保证逻辑门的输出为高电平时的输出电平的最小值,逻辑门  的输出为高电平时的电平值都必须大于此 VOH;
输出低电平(VOL):保证逻辑门的输出为低电平时的输出电平的最大值,逻辑门  的输出为低电平时的电平值都必须小于此 VOL;
阀值电平(Vt):数字电路芯片都存在一个阈值电平,就是电路能勉强翻转动作时的电平。它是一个界于 VIL、 VIH 之间的电压值,CMOS 电路的阈值电平,是二分之一的电源电压值。如果要保证输出稳定,则必须要求输入高电平> VIH,输入低电平< VIL;如果输入电平在阈值上下,也就是 VIL~VOH 这个区域,电路的输出会处于不稳定状态。
对于一般的逻辑电平,以上参数的关系: VOH > VIH > Vt > VIL> VOL。那么为什么需要电平转换电路呢?

                                           t11.jpg file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
                                                             图1
       如上图1所示,当左右两个通讯设备电平不一样时,有可能会发生数据传输错误的现象,严重时还会损坏设备,比如 VCCA 是1.2V 电压域,VCCB 是 5V 电压域。那么不加转换电路直接连接极易烧坏设备。了解了基本的背景之后,我们来看看可以实现电平的转换的一些常用电路。
一、集成芯片

        电平转换比较常用的方法是用专门的转换芯片,此类芯片不论国内还是国外的都很多,也很成熟。  芯片厂商提供的多种多样的电平转换芯片为不同电压域之间的数据通讯及控制提供了方便。如下图 2 是一款比较常用的转换芯片,作为一款双电源供电的双向电平转换芯片,通过检测外部端口的驱动电流来判别转换方向,因此不需要外部的方向控制管脚来选择控制器件转换的方向。工程师在使用它时非常省事,软件上也无需考虑何时应该去更改它的转换方向。若想了解更多关于此类芯片的具体内容,可以在各类芯片网站上直接搜索电平转换芯片即可。

                                     t22.jpg file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
                                                             图 2



使用注意点:

这类芯片我们使用时一般会关注芯片的供电范围即电压域,即VCCA 与 VCCB 的值。如下图3 所示, 紫色的是VCCA 侧 IO 口的电压波形,绿色的是VCCB 侧 IO 口的电压波形;

                                     t33.jpg file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
                                                             图3



评论

资料不错,受教了。期待更多资料分享。  发表于 2023-5-3 22:19
chenqianqian 发表于 2023-5-4 20:17 来自手机 | 显示全部楼层
三极管电平转换电路或者直接使用电平转换器
ulystronglll 发表于 2023-5-11 18:17 | 显示全部楼层
MOS管电平转换电用二极管,三极管,最后还是有MOS
louliana 发表于 2023-5-11 18:50 | 显示全部楼层
3.3v和5v双向电平转换芯片 74LVC4245,8位电平转换 74LVC4245A,8位双向 NLSX4373
juliestephen 发表于 2023-5-11 19:17 | 显示全部楼层
3.3V转5V的双向电平转换电路
i1mcu 发表于 2023-5-11 19:23 | 显示全部楼层
常用的转换芯片有mc1488              
pmp 发表于 2023-5-11 19:40 | 显示全部楼层
用74LVC4245A双向电平转换芯片?
olivem55arlowe 发表于 2023-5-11 20:07 | 显示全部楼层
74AHC/VHC 系列芯片              
uytyu 发表于 2023-5-11 20:29 | 显示全部楼层
电平转换芯片构成的双向电平转换电路
tpgf 发表于 2023-6-3 14:18 | 显示全部楼层
基本上不同系列的单片机的高低电平的标准是不是一样的啊
qcliu 发表于 2023-6-3 14:44 | 显示全部楼层
这种不同的电平范围之间有交叉区间吗
drer 发表于 2023-6-3 15:20 | 显示全部楼层
我们如何避免不稳定状态的出现呢
coshi 发表于 2023-6-3 15:39 | 显示全部楼层
供电电压不稳定会导致芯片错误判断引脚的电平吗
kxsi 发表于 2023-6-3 16:12 | 显示全部楼层
coshi 发表于 2023-6-3 15:39
供电电压不稳定会导致芯片错误判断引脚的电平吗

主要不是很清楚单片机内部的原理 如果是通过比较的话 我估计肯定有影响
wiba 发表于 2023-6-3 16:42 | 显示全部楼层
对于不稳定的电平 我们可以通过搭建模拟电路进行转换吗
caigang13 发表于 2023-6-3 16:52 来自手机 | 显示全部楼层
电平转换还要看通道速率是否能够满足要求。
janewood 发表于 2023-6-6 12:29 | 显示全部楼层
求推荐一个5V电平转换12V电平的电路,最好用8050三极管转换
1988020566 发表于 2023-6-6 12:45 | 显示全部楼层
使用二极管来将高电平转换为低电平,或将低电平转换为高电平。当输入信号为高电平时,二极管导通,输出为低电平;当输入信号为低电平时,二极管截止,输出为高电平。
earlmax 发表于 2023-6-6 14:00 | 显示全部楼层
常用的电平转换芯片有哪些?              
wangdezhi 发表于 2023-6-6 14:08 | 显示全部楼层
使用MOSFET晶体管来实现电平转换。当输入信号为高电平时,MOSFET导通,输出为低电平;当输入信号为低电平时,MOSFET截止,输出为高电平。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部