找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机+rs485随机发送乱码,这是为何呢?附电路图

查看数: 6052 | 评论数: 9 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-11-6 10:26

正文摘要:

如题,又来请教各位了。图上是stm8SF103  3.3V 的单片机接的一个485电路。485芯使用了MAX3485. 问题1: 之前发现485中间那个电阻R24如果加上会发现485里面收到的数据都是0,但是485向外发送正常。 ...

回复

ID:912547 发表于 2021-7-1 17:44
别接电阻
ID:947890 发表于 2021-7-1 15:59
RS485接收和发送有问题,传输距离是否对结果产生了影响
ID:247778 发表于 2021-7-1 15:50
sgq657785 发表于 2020-11-6 10:26
去掉R24这个反射电阻,亲测有效,几十米内不要接

解决了多谢
ID:811405 发表于 2021-1-28 09:23
RS485接收和发送有问题,传输距离是否对结果产生了影响
ID:879809 发表于 2021-1-23 18:13
我画电路板从来都没放过R24这个电阻,如果确实需要,就在端子上拧一个。
ID:25310 发表于 2021-1-21 16:19
如果不是直接用到项目上R24直接不要,在实际使用中在总线末端直接并一个120欧姆电阻匹配阻抗。单独模块上不用配电阻,R24也可以弄个10K电阻。
ID:752974 发表于 2021-1-21 15:15
硬件电路没有问题,R24是端电阻,或者叫反射电阻,应该是120R,通信距离大于300米(400米)才用,并且端电阻是接在首末两端。软件上和RS232使用方法一样,较简单。根据你描述的现象,仔细查接线,(PCB的布线也很重要)
ID:621707 发表于 2021-1-21 10:10
我也遇到了和楼主相同的问题,用SP3485制作485电路时加上R24那颗电阻没问题,但是使用MAX485ESA芯片时加上R24就只发不收,有人说推荐在通信速率大于19.2Kbps或线路长度大于500米时,才考虑加接匹配电阻,并且匹配电阻是接在首末两端
ID:227393 发表于 2020-11-6 10:26
去掉R24这个反射电阻,亲测有效,几十米内不要接

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表