关于485传输的问题

[复制链接]
 楼主| 一无所知 发表于 2007-8-8 09:56 | 显示全部楼层 |阅读模式
    我们承接的一个项目,10台仪表,和上位机距离30m左右,采用两线制RS485 传输。
    当传输速率是57600 bps 的时候,网络上最远的两台仪表很容易出现通讯错误(通信时间>20分钟),有时通信中断。
    
    仪表上的485驱动芯片用的是MAX485。坛子里做485通信的人很多,不知道大家对这种现象有什么看法么?
    
    如果要保证57600的速度,是否可以通过更改驱动芯片来达到增强传输能力的目的呢?
     换什么芯片比较好呢(引脚封装和定义最好和MAX485一样)?
     各位是不是还有什么更好的解决方法呢?

     附:加终端负载电阻的方法已经试过了,没什么影响。
     
    
twz8858877 发表于 2007-8-8 11:27 | 显示全部楼层

用10K电阻A上拉,B下拉试试

每台仪表都加
 楼主| 一无所知 发表于 2007-8-8 13:32 | 显示全部楼层

软件在实验室的环境下,10m距离10台表

   连续通信12小时左右,基本上是无通信错误的
gjg191 发表于 2007-8-8 15:08 | 显示全部楼层

dd

最好能共地
 楼主| 一无所知 发表于 2007-8-9 09:09 | 显示全部楼层

已经共过地了~~~

wxg699 发表于 2007-8-9 10:03 | 显示全部楼层

这样实验看看

A,B分别上拉,下拉电阻,2K以下,510以上
最远端接120电阻,
sz_luochen 发表于 2007-8-9 11:01 | 显示全部楼层

波特率有点高

波特率有点高,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

35

帖子

0

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