今天给大家分享几个3V、5V电平转换电路的方法,其实需要这种设计需求的地方有很多,实现方法也有很多,下面就给大家介绍3种我们最常见的。
1.使用三极管电路
2.使用MOS管电路
3.使用专门的电平转换器
下面依次对这三种电路做分析介绍:
1.使用三极管电路
![1c88cac39fd32bf72c15b0e9d7385973.png](https://i-blog.csdnimg.cn/blog_migrate/f1c647780d178b02b1f465b1a9c9c2a8.jpeg)
上图中,
当Uin输出高电平,三极管Q1导通,三极管Q2不导通,Uout输出高电平;
当Uin输出低电平,三极管Q1不导通,三极管Q2导通,Uout输出低电平;
此电路信号是单向的,对于串口需要2个这样的电路。这样的电路最节省成本,三极管和电阻都是几分钱,加起来也不到一毛钱。
2.使用MOS管电路
![c9b1b062dc0344a32a6b700715f5b19a.png](https://i-blog.csdnimg.cn/blog_migrate/2a4c914e887762271a27b1ab54c832b8.jpeg)
上图中,D19和D20的压降只有0.36V的肖特基二极管,如果MOS管里面已经有了个二极管,那么这两个二极管可以省去,这两个二极管其实还有分流的作用。
图中,
左侧输出高电平,MOS管不导通,右侧输出高电平;
左侧输出低电平,MOS管导通,右侧输出低电平;
右侧输出高电平,MOS管不导通,左侧输出高电平;
右侧输出低电平,由于二极管的存在,MOS管导通,右侧输出低电平。
此电路也可以用于IIC总线电平转换,因为其电路具有信号双向传输特性。
3.使用专门的电平转换器
这种电平转换器有很多,这里就不做过多介绍,提供一个参考电路图,图中对8路电平进行转换
![397f6fd65ae6f9394b19a9f2feac4d4f.png](https://i-blog.csdnimg.cn/blog_migrate/617d30d09871ffc8a177d4d90edebc8d.jpeg)
如果是串口的话只需要两路,可以使用NC7WZ07P6X。
综合上述:使用MOS管搭建的电平转换电路性价比最高,电路简单具有双向通行功能。
其实不只是3V、5V电平转换,其他电平转换也可参考这些方法。
欢迎大家点赞、评论、转发、收藏!有什么不对、不详细的地方也请大家指出补充。分享是种美德,如果觉得此文讲的不错的话,欢迎给个转发分享给更多的朋友。有什么问题也欢迎评论一起交流。更多有关电子电路、单片机、嵌入式、C语言编程、RTOS的知识,请关注我头条号:单片机嵌入式爱好者。会有更多干货文章分享,帮您加速解决实际工程中遇到的问题。