打印
[电路分析]

RS485自动收发电路可以达到115200的波特率吗?

[复制链接]
26838|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiahuatao|  楼主 | 2017-11-12 20:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
dalarang| | 2017-11-12 21:13 | 只看该作者
减小485总线上上下拉电阻的阻值。

使用特权

评论回复
板凳
xiahuatao|  楼主 | 2017-11-12 21:15 | 只看该作者
减小到4.7K了。再减小没啥效果了。

使用特权

评论回复
地板
xiahuatao|  楼主 | 2017-11-12 21:20 | 只看该作者
补一下电路图

使用特权

评论回复
5
xiahuatao|  楼主 | 2017-11-12 21:21 | 只看该作者
dalarang 发表于 2017-11-12 21:13
减小485总线上上下拉电阻的阻值。

总线上AB的上下拉电阻都用的4.7K

使用特权

评论回复
6
mmuuss586| | 2017-11-13 09:08 | 只看该作者
去掉上下拉电阻测试下;

使用特权

评论回复
7
mmuuss586| | 2017-11-13 09:12 | 只看该作者

还有换芯片测试下,以前用过一批芯片,速率很低也不行;
换了就好了;

使用特权

评论回复
8
秉烛良宵| | 2017-11-28 15:55 | 只看该作者
用示波器看下接收端的波形是否失真了,高速时阻抗匹配不好就很容易出现这种现象。

使用特权

评论回复
9
艾丽家的五叔叔| | 2017-11-28 17:09 | 只看该作者
解决了吗,我这边也遇到类似的问题。我的波特率是19200,两个数据发送的时间间隔为300ms,一直不断发送。出现了少概率数据断开现在,就是突然不能发送了。跑的FreeRTOS,没有出现跑死跑飞的情况。开发板上使能485的,没有出现这种情况。一上485自动收发电路出现这个情况?

使用特权

评论回复
10
xaorry| | 2017-12-5 08:16 | 只看该作者
看看485芯片的手册,有波特率限制的。

使用特权

评论回复
11
sum123456| | 2018-4-11 23:43 | 只看该作者

减小485总线上上下拉电阻的阻值。

使用特权

评论回复
12
summer021021| | 2018-7-5 15:42 | 只看该作者
霜蝉DTU SC-GL224-BP RS485接口都支持到115200以上  一般485芯片支持到10M呢,不过一般115200以上沿就这的比较缓了波形失真比较厉害

使用特权

评论回复
13
Qsuibian555sh| | 2018-8-4 00:52 | 只看该作者
xaorry 发表于 2017-12-5 08:16
看看485芯片的手册,有波特率限制的。

CS4585(RS-485)-S-2012-07-A.pdf (325.46 KB)

使用特权

评论回复
14
21happy| | 2018-8-4 09:25 | 只看该作者
发电路上来看看

使用特权

评论回复
15
xiahuatao|  楼主 | 2021-1-26 19:09 | 只看该作者
问题解决了,下面的电路图可以达到115200的波特率。但最高只能到115200, 再翻倍到230400,就会出错了。

使用特权

评论回复
16
xxxxyc| | 2021-3-3 15:42 | 只看该作者
xiahuatao 发表于 2021-1-26 19:09
问题解决了,下面的电路图可以达到115200的波特率。但最高只能到115200, 再翻倍到230400,就会出错了。

...

请问,为啥上下拉电阻不一样啊

使用特权

评论回复
17
hiluo0079| | 2021-6-1 13:39 | 只看该作者
传输距离能达到多少啊?

使用特权

评论回复
18
R2D2| | 2021-6-7 23:17 | 只看该作者
xxxxyc 发表于 2021-3-3 15:42
请问,为啥上下拉电阻不一样啊

上下拉电阻是所有设备都空闲的时候让总线处于一个明确的状态的,只要能达到效果就行,没规定必须对称吧?

使用特权

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

本版积分规则

11

主题

34

帖子

1

粉丝