"); //-->
项目系统中有一个嵌入式主板与工控板的串行接口,之前没有怎么考虑电平的问题,因为现在很多器件都是5V、3V3兼容的,不过后来在使用中发现并不是那么回事,尤其是在高波特率下,容易出错,因此,需要有一个电平的转换。开始的时候倾向于选择一个芯片,因为我发现我的电子电路基础知识实在是忘的差不多了,后来发现成本过高,通不过预算。。。。没办法,把模拟、数字电路技术两本书翻出来,看了看,同时受到网上有网友用分离元件转换TTL电平的启发,设计下面这个电路。实际使用证明,其通信稳定性提高了很多。
电路完成后,我得出一个结论:我这方面的知识实在是忘掉太多,原因是什么?太不重视基础了!教训!!!!
下面来分析一下电路的设计思路:
首先声明一下:这个电路是从3V3的角度考虑的!
1、接收通道
我们首先来明确一下数据流向(其实就是电平驱动方向),接收通道是由5V方驱动的(Source),3V3方只是取电平(Sink),因此TXD5V作为此通道的输入方,RXD3V3作为通道的输出方。
我们知道,三极管(开关型)集电极输出驱动能力不错,我们就设计为集电极输出;但是,只有一个三极管是不行的,因为集电极输出的时候,基极电平和集电极逻辑是相反的;那么,加一个反相器?没必要,那是另外一种电平转换的方法了,我们只需要再使用一个三极管,基极接前级输出就可以了。这样,逻辑转换就完成了,当输入低电平时,Q1截止,集电极输出高电平,Q2导通,集电极输出低电平。同理,高电平分析是一样的。
逻辑转换完成了,那么就是电平的问题了。这很好解决,输入方为5V逻辑,那么就给它一个VCC5,3V3逻辑高电平需要一个3V3,那么就给一个VCC3V3;OK!
2、发送通道
分析完接收通道,发送通道的原理其实也是一样的,就不详细介绍了。
3、结论
其实如果稍微熟悉电子电路知识的人看来,这个电路实在太简单,正因为如此,我才要强调,基础很重要!否则,一个系统的设计会在这些小地方卡住。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
KEIL C51调试说明 是学C51不可多得的好资料
数字电路声光控楼梯延迟开关电路(6)
Keil C51使用帮助
贸泽开售用于下一代电机控制应用的英飞凌PSOC Control C3 MCU
大联大世平集团推出以NXP产品为核心的HVBMS BJB方案
Keil C51使用详解V1.0
美国取消对华EDA出口限制!
电子科技大学--嵌入式系统应用开发技术24
Bourns推出专为光伏应用设计POWrFuse™大功率电力保险丝系列
尼得科汽车马达(浙江)有限公司再添新荣誉
外国的cs研究生教育(转自日月光华站)
非二线制声光控楼梯延迟开关电路(1)
数字电路声光控楼梯延迟开关电路(5)
电子科技大学--嵌入式系统应用开发技术21
Keil C51使用详解2
声、光与触摸三控楼梯延迟灯电路
Keil C51使用详解1
How to replace the vxWorks network stack with a third party TCP/IP stack
Nordic用于原电池的nPM2100电源管理芯片进入量产阶段
电子科技大学--嵌入式系统应用开发技术20
罗克韦尔自动化发布《智能制造现状报告:生命科学版》:生命科学制造业 AI 采用率激增,应对人才短缺、风险加剧及质量承压的挑战
电子科技大学--嵌入式系统应用开发技术23
采用运放的声光控楼梯延迟开关电路
尼得科与本田技研工业共同开发的全方位驱动单元被Honda新型“UNI-ONE”采用
2025年PCIM Asia Shanghai聚焦电气化交通,丰富活动共筑高端综合平台
盗亦道?
电子科技大学--嵌入式系统应用开发技术22
瑞萨推出全新GaN FET,增强高密度功率转换能力
无私奉献各种编程工具!!
Building Boot ROM images in Tornado 2.0