首页 > 编程知识 正文

1.8v转3.3v电平转换芯片,3v和5v双向电平怎么转换电路

时间:2023-05-03 14:55:47 阅读:26497 作者:3706

问题背景在设计带有MCU或ARM的系统电路时,MCU的VCC经常为3.3V,而外围电路需要5V,有时则相反。 现在,MCU的IO声称支持TTL级别,但我们谁也不想将MCU的IO端口直接连接到5V。 即使在IO端口上串联电阻,然后再连接到5V,也总是很不安,担心会烧MCU。 此外,MCU声称IO端口支持TTL级别,但并非所有IO都是如此。 无论如何,都有危险性。 解决方法是电平转换

具体来说,我只说我在实际项目中运用的方法。 而且,在项目中容易利用的东西,别的不说。

(法一)基于门电路的第一种)通过利用3358www.Sina.com/或OD门电路,OC或漏极通过一个电阻上拉到另一个VCC,其这种电路的大部分被用于输出电路上的电平转换电路。

从IO端口输出高电平3.3V时晶体管导通,从OUT输出低电平0V,从IO端口输出低电平时晶体管截止,从OUT通过上拉电阻R2输出5V的高电平,为http://www

(法二)基于芯片的第二)利用特定电平转换芯片对3.3V和5V进行转换。 例如,多使用74LVC4245A、74ALVC164245这两种芯片。

上图为74LVC4245A芯片引脚图和具体电气意义上,存在5VVCCA和3.3VVCCB,有两个电源引脚。 这允许5V和3.3V转换,同时DIR控制数据的方向,从而允许3.3V到5V或5V到3.3V两个方向的转换。 具体的转换方向控制如下图所示。

另外,74LVC4245A可以增加MCU IO的电流驱动能力。 如果设计需要的话,我会优先这个芯片。

74ALVC164245为16位,功能与74LVC4245A大致相同。

当然,也有其他等级转换方案,但比较起来,常用的还是这两种方法最实用。

附录74LVC4245A的a端子IO端口的连续输出最大电流达到50mA

同样,74LVC4245A端子IO端口的连续输出最大电流达到50mA

SN74HC245上的IO端口可以持续输出最大电流35mA

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。