OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 485 请问485通讯的问题

共3条 1/1 1 跳转至

485 请问485通讯的问题

院士
2006-12-22 22:43:00    评分
485 请问485通讯的问题



关键词: 请问     通讯     问题    

院士
2006-12-22 22:43:00    评分
2楼
问 1.485总线采用4线全双工方式,一个主控轮流问数个终端,终端回答数据。请问当终端不向主控发送数据的时候是否要把自己的485数据输出接口置成高阻态??
2.现在485总线不得不接成星型模式,每条支路距离大约有30米,都接入一个类似hub的设备(内部把所有的接口都连成一条485总线)再和总控连接。这种方式能否正常通讯?若把所有接口用485驱动芯片转换成ttl信号再用485驱动芯片转换回485信号接入总线,这样可行吗?

谢谢诸位指教 1: 回答1 485总线采用4线全双工方式就不叫485了,叫422了
2,第二个问题还没有理解你想问什么。 2: 楼上说的不对 3: 4: 楼上两位说得不是一个东东啊linxinchun说得是对的,485芯片只用两根线做通讯并且是半双工;          422芯片采用4根线通讯,是全双工
iC921说得也是对的,485协议确实是这么规定的
可是二位一个是在芯片的角度,一个是从协议出发 5: 是不是双工的422实际上就是两个422?485也是一样?

再或者说,422和485并没有关于单工、双工和半双工的规定?如果是这样,“RS-485是在RS-422的基础上,为了扩展应用范围和通讯能力,增加了多点、双向通信能力”应该如何理解?

---------
另,我一直不知道RS-485的“防通讯冲突的保护特性”是如何实现的。不知道哪位帮助解释?

另外,我上帖有一句话我是不同意的“通过差分传输扩展总线的共模范围”,----显然,这个性能不是通过“差分传输”来实现的。 6: 关于第2点我再解释一下关于第2点我再解释一下:就是485总线是在一个类似hub的设备内部外面的设备通过485芯片转换成ttl信号再通过485芯片转换成485挂在hub内部的485总线上。这样解决总线上的分支引出线不能太长的问题是否可行??
请高手指教 7: rs485本身不能解决冲突,需要通过软件解决至于
“就是485总线是在一个类似hub的设备内部外面的设备通过485芯片转换成ttl信号再通过485芯片转换成485挂在hub内部的485总线上。这样解决总线上的分支引出线不能太长的问题是否可行??”
这样转换也是可以的,可以增加驱动的门数,rs485同样可以结成星形,在星形的远端加上匹配电阻即可,但这个就增加了驱动端的负荷。
8: 关于第二点我谈一下我的看法“RS-485是在RS-422的基础上,为了扩展应用范围和通讯能力,增加了多点、双向通信能力”
显然对于需要4线通讯的422来说,用两条线通讯的485的适应能力更强,并且连接简单很多,所以“扩展应用范围和通讯能力”
并且422要连接多个从机接法比485要麻烦一些,所以485“增加了多点”
“双向通信能力”并不是说485是全双工,只是说485可以双向通信,但是由于485比422少用2根线,所以只能用于半双工,但是比接法复杂的422来说,大家还是喜欢用485通讯 9: 好久了,今天想起来看..... 10: 回答1、置该节点的485接口为接收态即可。
2、可以,但HUB的造价较高,不如串接。后面说的无必要,从你的描述看,已经是485信号了,何苦再转来转去的。

菜鸟
2011-10-27 15:00:46    评分
3楼
mark

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]