共2条
1/1 1 跳转至页
问
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信号了,何苦再转来转去的。
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信号了,何苦再转来转去的。
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! | |
“我想要一部加热台”活动,不花钱赢取开发好工具!活动开始了哦 | |
【有奖活动】伙伴们:您的“需求”解决了吗? | |
抽奖了,抽奖了,金升阳医疗电源 |
打赏帖 | |
---|---|
【换取手持数字示波器】+与同事对定时器输出相位可调PWM移相全桥控制分享被打赏50分 | |
【换取手持数字示波器】+LP-MSPM0L1306开发板试用体验+串口被打赏40分 | |
CC-RL编译器相关问题求助被打赏10分 | |
【换取手持数字示波器】+与同事对ESP-12开发调试经验分享被打赏50分 | |
【换取手持数字示波器】+同事tek示波器调试spi解析被打赏50分 | |
【换取手持数字示波器】+2.6寸墨水屏调试经验被打赏50分 | |
换取手持数字示波器+个人开关电源的设计经验被打赏50分 | |
【换取手持数字示波器】+【APT32F173测评】+URAT被打赏20分 | |
【换取手持数字示波器】CH32X035的定时器以及外部中断体验被打赏50分 | |
【换取手持数字示波器】CH32X035搭建开发环境(RISC-V)被打赏50分 |