RS485总线AB信号压差的问题

[复制链接]
12330|35
sjnh 发表于 2019-5-21 18:12 | 显示全部楼层
jiangzhe8525 发表于 2019-5-21 15:40
现在又出现驱动不够的情况了,不工作时候,AB压差只有0.5V左右,这是什么问题 ...

不一定是驱动不够,画个等效电路分析分析,多个并联,驱动又串大电阻,理论上AB电压都不会高
runningwzf 发表于 2019-5-21 22:48 | 显示全部楼层
1、去掉串联的电阻,这种保护一点意义都没有
2、上拉下拉电阻可以全部用10K
3、市场上很多485芯片都是次品,注意采购的价格
943614033 发表于 2019-5-22 09:04 | 显示全部楼层
1.上下拉电阻只在主机端加,120欧姆的匹配电阻只在信号线的起点与终点加。
2.信号线不要串接这么大的电阻,这样做应该起不到什么保护作用,而且还会缩短通信距离。单根一千米1.5平方毫米的铜线电阻12.5欧姆。485的通信距离也就三四千米。
3.信号线用TVS二极管,再串接一个自恢复来保护,足以保证在24V电源接到信号线时485芯片安全。
4.主机从机使用同一电源供电时,485最好隔离。否则,电源地线一断,会烧毁多片485芯片。当然,隔离的好处还有很多。
langtuodianzi 发表于 2019-5-23 11:19 | 显示全部楼层
上下拉电阻它的作用是 在总线上所有节点处于接收状态时,保持总线电压为高电平。 RS485的规范里面高电平是压差大于200mV.
当你考虑最坏的情况,就是负载最大的时候52Ω,也需要偏置电路中这个52欧姆总负载上的电压差要大于200mv,低于200mv时RS485接收器的输出状态是不确定的。
当然现在有很多的485芯片都有空闲(压差小于200mv)输出信号保持高电平的功能。偏置电路的存在使得你设计的电路对所有的485芯片来说,都可以让它空闲输出保持高电平。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
xilibubo2 发表于 2021-10-30 17:41 | 显示全部楼层
zyj9490 发表于 2019-5-20 13:36
如果线路没有接错,还是换485IC吧,先把空闲时的电平测下,也可能是驱动能力不够。 ...

我试过MAX3485压差1.3V,其他型号的有3V。3.3V供电
daizone 发表于 2022-1-19 16:39 | 显示全部楼层
楼主,问题解决了么,我这边也是遇到这个问题,后面修改主机上下拉电阻,可以正常通信了
cctv19881023 发表于 2022-1-20 14:01 | 显示全部楼层
上下拉电阻有问题,不是每个节点都要加的
hunter727 发表于 2022-9-15 16:41 | 显示全部楼层
943614033 发表于 2019-5-22 09:04
1.上下拉电阻只在主机端加,120欧姆的匹配电阻只在信号线的起点与终点加。
2.信号线不要串接这么大的电阻, ...

4.主机从机使用同一电源供电时,485最好隔离。否则,电源地线一断,会烧毁多片485芯片。当然,隔离的好处还有很多。——请问为什么共用电源时,断开电源或地 就会烧485芯片呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部