标题: 波特率和时间的关系,以及三极管/MOS在通讯接口电平转换的应用问题 [打印本页]

作者: QWE4562012    时间: 2021-1-22 16:25
标题: 波特率和时间的关系,以及三极管/MOS在通讯接口电平转换的应用问题
波特率和时间的关系,以及三极管/MOS在通讯接口电平转换的应用问题
MCU的串口电压域是3V的,传感器是5V的串口电压域。为了能正常的通讯且考虑成本,没有用TIsn74lvc2t45、润石的RS0102、瑞盟的MS4553M等那些电平转换芯片。而是用了两个MOS/三极管。
我的问题是,串口通讯的波特率或者其他通讯的通讯速率和三极管/MOS管导通速度的关系,如果导通不及时或者延时,可能就会导致数据丢失,这样双方收到的数据就是错误的信息。
比如串口通讯的波特率是115200bps1/115200 S 也就是传输一个位/一个码元要8.6us?一个字节是8.6*11=94.6uS(传送1个字节,有1位起始位,8位数据位、1位校验位、1位停止位,也就是说传一个字节要用11位的时间)那三极管导通的速度要<多少us或者ns

这样看来三极管用在串口通讯的电平转换是完全没有问题的?因为ns级别的导通速度是远远快于数据传输速度的?

波特率和时间关系.jpg (49.92 KB, 下载次数: 74)

波特率和时间关系.jpg

电平转换.png (14.59 KB, 下载次数: 77)

电平转换.png

三极管 MOS导通时间.png (206.76 KB, 下载次数: 77)

三极管 MOS导通时间.png

作者: 人人学会单片机    时间: 2021-1-22 17:21
IO口直接串联100欧姆电阻就行了 3.3V单片机 开漏模式。5V传感器加4.7K上拉。就这么简单。你用哪门子管呢?
作者: wulin    时间: 2021-1-22 18:54
MOS管开关特性约延迟10ns,足够用于串口电路。不过楼主不必如此费事,可以用简单电路解决。



作者: QWE4562012    时间: 2021-1-23 08:30
人人学会单片机 发表于 2021-1-22 17:21
IO口直接串联100欧姆电阻就行了 3.3V单片机 开漏模式。5V传感器加4.7K上拉。就这么简单。你用哪门子管呢?

直接连接???可能会把单片机烧坏的吧
作者: QWE4562012    时间: 2021-1-23 08:37
wulin 发表于 2021-1-22 18:54
MOS管开关特性约延迟10ns,足够用于串口电路。不过楼主不必如此费事,可以用简单电路解决。

楼主  谢谢你分享那么经典的东西   可是我怎么感觉有问题  这种电路  我又说不出来。。。。。。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1