4301|10

72

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

总线选型请教 [复制链接]

我们最近要为工厂开发一设备,每个车间大概有500以上节点,全厂最多可能有5000个节点左右。
节点和服务器通讯比较简单没有大量数据传输。
这种情况用485还是用CAN?
485和CAN成本大概差多少?
谢谢

最新回复

顶下。。。。。。。。。  详情 回复 发表于 2009-8-24 17:35
点赞 关注

回复
举报

64

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
485应该可以满足需求(记不清485的节点数量上限是多少了)

485的成本比CAN低

 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
节点多了,CAN实现起来比较方便,虽然稍贵一点
另外你可以考虑多总线结构,485,CAN混用,甚至其他总线,分高中低网络
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

4
 
谢谢两位回复。

让我很犹豫不决的一个很重要原因是,所有节点工作时间必须实时在线,用485的话万一一个节点出了问题要是影响整个网络的话那问题太严重了,客户要骂娘的,如果选用质量好一些的485芯片造价也会上去。

两种网络有都用过的朋友吗?
一个节点上CAN比485贵多少呢?

 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

5
 
不管用CAN还是用485,都要做好隔离的

好一点的485芯片好像十多块吧
做好隔离的CAN模块大概有四五十的样子
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

6
 
另外,不知道数据交换方式是什么样子的?
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

7
 
  建议用CAN总线,而不是RS485。因为CAN本身处理的底层多,所以对你编程有利。另外,你可以选带有CAN控制器的MCU,比如NXP的ARM7之类的处理器。至于CAN收发器的价格并不比RS485收发器的价格贵多少。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

8
 
数据传输都是节点和工控机服务器交互,节点之间不通讯。

节点设备的业务逻辑并不复杂,因为节点数量太多,所以节点设备对成本很敏感。

现在有这么几个方案:ARM7(带CAN)+收发;51+CAN控制器+收发;51+485收发
单从成本角度肯定51+485最有优势。但是数以千计的节点,就怕485网络后续维护成本太大,所以才考虑CAN。
如果用CAN的话那就是 ARM7(带CAN)+收发 PK 51+CAN控制器+收发了。


有哪个哥们做过这么多节点的485网络?效果怎么样?
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

9
 
这种主从模式,不知道LZ对数据响应速率要求怎么样

用485分级树型拓扑应该是可以的

不过5000个点,要保证实时性是个难点

把网络权限分级也许是个好办法
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

10
 
设备主要做人机交互,响应速度操作人员能够容忍就可以等1,2秒可以忍受
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

11
 
顶下。。。。。。。。。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表