历史上的今天
今天是:2025年04月18日(星期五)
2019年04月18日 | 3.3V与5V的电平转换
2019-04-18 来源:eefocus
1.简介
现在大多数的MCU基本都是3.3V供电,而外围器件依旧存在一些5V供电的,两者之间的通信不可避免的需要电平之间的转换。
2.电路设计
这里介绍一个可以实现两个电平的相互转换的电路,网上相关的介绍也很多,近期的一个项目设计刚好用的,特此记录一下。

TR1、TR2为分立的 NMOS 三极管,S为源极,D为漏极,G为栅极。Rp为上拉电阻,一个连接在S与VDD1之间;另一个连接D与VDD2之间。G端连接VDD1。
除了3.3V VDD1 和5V VDD2 的电源电压外,还可以是:2V VDD1 和10V VDD2。 在正常操作中,VDD2必须等于或高于VDD1( 在开关电源时允许VDD2 低于VDD1)。
电路工作时,要求VDD1
3.运用实例

电平状态确定:
通过Vgs偏压与寄生二极管的状态来判断。
P1端输出低电平时(0V) ,MOS管导通,P2端输出是低电平(0V);
P1端输出高电平时(3.3V),MOS管截至,P2端输出是高电平(5V);
P1端输出高阻时(OC) ,MOS管截至,P2端输出是高电平(5V)
P2端输出低电平时(0V) ,MOS管内的二极管导通,从而使MOS管导通,A端输出是低电平(0V);
P2端输出高电平时(5V) ,MOS管截至,P1端输出是高电平(3.3V);
P2端输出高阻时(OC) ,MOS管截至,P1端输出是高电平(3.3V)。
注:
(1)输出的电平与MCU内部的配置有关系,具体使用时,需要根据实际情况进行分析。
(2)S极,D极的上拉电阻,或者需要加下拉电阻,也需要根据实际情况进行测试分析。
史海拾趣
|
我的笔记本通过无线上网,想在虚拟机XP里面用vxworks6.6的workbench,这个是朋友的朋友公司用的,必须不能上网,一上网的话就全完了。这种情况下,怎么设置才能实现这个目的。 目前我的想法是,虚拟机和主机用桥接方式,桥接强制设为有线物理网卡 ...… 查看全部问答> |
|
我现在在wince下用程序调用了蒙恬输入法,可是调起后会在右下角显示一个箭头,并不是直接在屏幕上显示输入的那个操作界面,怎样才能通过代码实现让蒙恬输入法的操作界面显示出来呢?… 查看全部问答> |
|
钴酸锂电池-锰酸锂电池-三元镍钴材料电池-磷酸铁锂电池-和锂聚合物电池,他们有什么区别? 钴酸锂电池-锰酸锂电池-三元镍钴材料电池-磷酸铁锂电池-和锂聚合物电池,他们有什么区别? 究竟哪种能量密度最高? … 查看全部问答> |
|
定时器PWM输出软仿正常,下载到硬件却无输出,求助!!!!!!!!!!! 附上程序, 求指点!!!!!!!!!!!!! #include \"breath.h\" uint8_t Index_Wave[]={1,1,2,2,3,4,6,8,10,14,19,25,33,44,59, 80,107,143,191,143,107,80,59,44,33,25,19,14,10,8,6,4,3,2,2,1,1}; static void TIM3_GPIO_Init(void ...… 查看全部问答> |




