找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1787|回复: 1
收起左侧

请问这个MAX3232+MAX485 RS232转RS485电路有没有问题?

[复制链接]
ID:796923 发表于 2022-4-22 09:31 | 显示全部楼层 |阅读模式
如图

51hei截图_20220422093012.png
回复

使用道具 举报

ID:688692 发表于 2022-4-22 12:32 | 显示全部楼层
485自动流控.jpg
流控电路EN不太合理,是半驱动。节点数量少的时候,问题不大,节点数量大了就不行。
根据你的波特率并联一个小电容在R9上才能形成全驱动。

按5V,3082收发芯片来计算的话,100k,0.1μ的电容,时间常数=10mS
High-level input voltage (D, DE, or RE inputs), VIH 2 VCC V
Low-level input voltage (D, DE, or RE inputs), VIL 0 0.8 V

从发送完到不再占用总线,也就是DE降到2V以下,需要9mS。
从发送完到开始接收总线上的数据,也就是RE降到0.8V以下,需要18mS。

所以,在波特率不低于1000bps的情况下,看起来不错。就是怕丛机回数据太快,你的芯片还没进入接收状态导致丢数据。
例如一个极端数据0xff这样的数据的情况。
这种数据,只有一个bit的起始位,数据位,停止位都是1,也就是后面连着9个bit的1,这9个bit的1所占时间不能长于9ms,刚好是1kbps。也就是低于1kbps就不正常了。不能得到完全的发送驱动。
所以波特率不改变,丛机回应时间确定的情况下,这个收发切换电路是不错的。

评分

参与人数 1黑币 +100 收起 理由
admin + 100 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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