嵌入式高速串行总线技术参考程序 uprt设置有什么用?
uprt设置有什么用?
UART是一种通用串行数据总线,用于同步异步通信。该总线上下行通信,这个可以实现方法全双工传输和能接收。在嵌入式设计中,UART利用与PC进行通信,除了与监控调试器和以外器件,如EEPROM通信。
UART的用途是什么?
UART是一种通用串行数据总线,作用于异步运行通信。该总线单向通信,可以不实现程序全双工传输和收不到。在嵌入式设计中,UART用处与PC并且通信,和与监控调试器和其他器件,如EEPROM通信。
有哪些性价比较高的串口电平转换方案?
主模块串口是5vTTL电平的,从模块串口是3.3v的,现在要稳定通讯,求两个性价比比较好高的电路。
这里我需要提供3种方案建议参考:
1.可以使用三极管电路2.建议使用MOS管电路3.使用专业点的电平转换器下面依次对这三种电路做分析可以介绍:
1.不使用三极管电路上图中,
当Uin控制输出高电平,三极管Q1导通,三极管Q2不导通,Uout输出高电平;
当Uin控制输出低电平,三极管Q1不导通,三极管Q2导通,Uout输出来低电平;
此电路信号是单向的,相对于串口必须2个这样的电路。这样的电流最节省成本,三极管和电阻全是几分钱,加出声也不到五毛钱。
2.建议使用MOS管电路
上图中,D19和D20在压降唯有0.36V的肖特基二极管,如果MOS管里面巳经有了个二极管,这样这两个二极管这个可以省去。
图中,
左侧输出高电平,MOS管不导通状态,右侧输出高电平;
左侧输出低电平,MOS管导通,右侧输出低电平;
右侧输出高电平,MOS管不截止状态,左侧输出高电平;
右侧输出低电平,因此二极管的存在,MOS管导通,右侧输出低电平。
此电路也可以不应用于IIC总线电平转换成,而且其电路具有信号分流传输特性。
3.在用专业点的电平转换器那样的电平转换器有很多,这里就不做过多的话介绍,可以提供个参考电路图,图中对8路电平进行可以转换
如果不是是串口的话只不需要两路,是可以使用otl7WZ07P6X,。
偏文科类上列:可以使用MOS管堆建的电平转换的电路性价比最高,电路简单的具高单向高速公路通行功能。
以上是我个人因此问题的回答,若由什么好问题热情大家不当之处,感谢讨论。
最后多谢了大家点赞、评论、点赞和评论。更多电子技术相关内容可查询资料本头条号文章,后期肯定会有更多干货文章分享给大家,多谢了大家参与我今日头条号:单片机嵌入式爱好者。
谢谢啦!
1如图所示,这是一种用MOS管做的电平转换电路,低些成本比较低,但不能不能用在高速公路比如几M的电路里面
2如图所示,也这个可以用几毛钱的专用芯片做电平转换的,成本也比较低。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。