打印
[STM32F1]

根据串口的波特率选择光耦

[复制链接]
894|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
对UART来说,串口的波特率=比特率
把UART波特率设置成115200,比特率就是115200bit/s, 约等于0.12Mbit/s,为什么RS232,RS485隔离要选用10Mbit的光耦呢
用的过程中,也发现UART波特率设置成115200用1M的光耦确实不太行。各位帮忙解释一下,多谢。


1592188311(1).jpg (481.4 KB )

1592188311(1).jpg

1592188587(1).jpg (175.33 KB )

1592188587(1).jpg

使用特权

评论回复
沙发
gx_huang| | 2020-6-15 11:29 | 只看该作者
如果串口的高低电平脉冲宽度变化,算算变化多少会接收失败,这个要看UART接收时序原理。
最主要是看看这个光耦的10M或者1M是如何定义的,看看输入方波,输出波形延时多少,上升沿和下降沿的延时是否一样。

使用特权

评论回复
板凳
mmuuss586| | 2020-6-15 12:11 | 只看该作者
总要留余量啊

使用特权

评论回复
地板
wowu| | 2020-7-8 16:16 | 只看该作者
会不会太紧张了点

使用特权

评论回复
5
xiaoqizi| | 2020-7-8 16:17 | 只看该作者
会不会是速度太快的原因

使用特权

评论回复
6
木木guainv| | 2020-7-8 16:25 | 只看该作者
把速度降下来可以吗

使用特权

评论回复
7
磨砂| | 2020-7-8 16:25 | 只看该作者
总感觉还是太快了点

使用特权

评论回复
8
晓伍| | 2020-7-8 16:26 | 只看该作者
楼主怎么解决的问题啊

使用特权

评论回复
9
windzhanglei|  楼主 | 2020-7-9 07:57 | 只看该作者
晓伍 发表于 2020-7-8 16:26
楼主怎么解决的问题啊

选10M或者更快的光耦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

37

帖子

0

粉丝