打印

关于485负载

[复制链接]
3136|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yuse|  楼主 | 2009-12-14 21:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yuse 于 2009-12-15 10:10 编辑

我的项目中暂时有127个待测点 我的传输距离要求并不太远,在一个大厅里。 是modbus协议写的 想用485总线 因为待测点比较多 我本来是想每个节点都配一个单片机和一个18b20转为485。 但是查阅相关资料好像是不能负载那么多设备,而且设备多会不可靠。不知道有没有什么办法可以让负载数达到要求呢?
还有一个方案就是1个单片机挂多个18b20测温多个点再转为485,但是也感觉比较麻烦,也不一定可靠。想请教下朋友们,什么样的方案最好呢?

TM截图未命名.jpg (49.24 KB )

TM截图未命名.jpg

相关帖子

沙发
iC921| | 2009-12-14 22:21 | 只看该作者
可以通过驱动器隔离增加节点数
也可以通过多个主节点对应多个片区的节点

使用特权

评论回复
板凳
iC921| | 2009-12-14 22:23 | 只看该作者
一般地,上位机是允许有多个485接口的。这样处理,总线负载轻,堵塞影响面也小。

使用特权

评论回复
地板
yuse|  楼主 | 2009-12-15 09:40 | 只看该作者
本帖最后由 yuse 于 2009-12-15 11:07 编辑

谢谢 我的上位机就是普通的pc机电脑 不知道哪种方案更好些呢 应该选择哪款接收发送器呢

使用特权

评论回复
5
yuse|  楼主 | 2009-12-15 10:08 | 只看该作者
本帖最后由 yuse 于 2009-12-15 11:02 编辑
可以通过驱动器隔离增加节点数
也可以通过多个主节点对应多个片区的节点
iC921 发表于 2009-12-14 22:21
隔离是否可以用如图所示的中继器;连接实现带至少127个负载呢?我的传输距离要求并不太远,在一个大厅里。是不是也可以做子网呢?

TM截图未命名.jpg (34.92 KB )

TM截图未命名.jpg

使用特权

评论回复
6
chunyang| | 2009-12-15 16:07 | 只看该作者
能否一个MCU带多个传感器的关键在于传感器到MCU的距离,如果传感器是集中的当然可以,如果需要拉线且拉线距离超出传感器手册中建议的最长连线距离,那么就要单独设MCU,节省布线也是很明显的成本控制而且更利于后期维护,工艺性必需考虑。如果根据以上原则还有127个节点的话需采用256节点型的485接口片如MAXIM的1482、1483等等,选型表见下:http://para.maxim-ic.com/cn/search.mvp?fam=rs485&793=2.5%20to%205.5|3.0%20to%205.5|5&tree=interface,其它厂家也有很多,但大量应用时,因256节点的接口芯片较贵,这时可以将网络分段用中继器实现节点数扩展甚至干脆采用树形网络结构,但树形的缺点是需要布设两级网络线,中继的缺点在于中继器的设计,但中继器有成品卖,注意选择节点数扩展型的即可。

使用特权

评论回复
7
chunyang| | 2009-12-15 16:09 | 只看该作者
树形结构就是楼主说的子网结构。

使用特权

评论回复
8
TANGL| | 2009-12-15 16:36 | 只看该作者
搞成无线成本会不会低点

使用特权

评论回复
9
yuse|  楼主 | 2009-12-17 10:55 | 只看该作者
好的 谢谢前辈们 那我打算就用max1483研究下

使用特权

评论回复
10
hab2000| | 2009-12-17 13:54 | 只看该作者
建议设计一个5串口主机,一个串口对电脑,其它4个串口每路允许接32个子模块即可解决。
当然也可以买个现成的1转4或1转8的串口卡之类的也可解决。

使用特权

评论回复
11
yuse|  楼主 | 2009-12-19 11:40 | 只看该作者
谢谢 我目前正在打算127个节点每个节点都用一个mcu和max1483 可我阅读相关文件发现一个问题:就是485一旦加入故障保险 势必会减少负载数。不知道这个影响大不大?应如何处理比较好呢?

TM截图未命名1.jpg (30.54 KB )

TM截图未命名1.jpg

TM截图未命名.jpg (32.53 KB )

TM截图未命名.jpg

使用特权

评论回复
12
chunyang| | 2009-12-19 15:14 | 只看该作者
会减少一点节点数,但可以满足,偏置电阻取大一点,在接口芯片至总线回路中串两个20欧姆的电阻。

使用特权

评论回复
13
yuse|  楼主 | 2009-12-20 20:51 | 只看该作者
谢谢,那么偏置电阻我打算取1.1k 这样一来127个节点的话还用在每个设备的A,B线上分别连个20欧的电阻吗?
还有几个问题:我从一些资料上看到了说是如果距离不是很远且负载较多时应去掉那两个120的终端电阻? 还有就是rc滤波的部分,不知道以下两个电路有什么不同 12# chunyang

TM截图未命名.jpg (25.06 KB )

TM截图未命名.jpg

TM截图未命名1.jpg (27.83 KB )

TM截图未命名1.jpg

使用特权

评论回复
14
chunyang| | 2009-12-21 16:48 | 只看该作者
你这个应用不追求低功耗,还是用终端电阻法匹配较好,你的这个应用节点数不少,总线长度不可能很短,不能省略终端电阻。

使用特权

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

本版积分规则

152

主题

453

帖子

0

粉丝