10577|19

333

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

RS485使能端接法 [复制链接]


大家帮我看看我这个RS485接线图的使能端引出来的引脚应该接TXD还是RXD比较合理?
此帖出自PCB设计论坛

最新回复

直接用IO控制就行吧。  详情 回复 发表于 2015-1-29 14:27
点赞 关注
 

回复
举报

224

帖子

3

TA的资源

一粒金砂(中级)

沙发
 
没有单独引入一个I/O控制吗?
此帖出自PCB设计论坛

点评

我想节省一个引脚,代码也方便点  详情 回复 发表于 2014-7-14 18:49
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

板凳
 
用RXD控制RXD的使能,好比揪着自己的头发想飞天,不可能合理。
此帖出自PCB设计论坛

点评

那是TXD吗?如果是TXD的话,当TXD为高电平的话,三极管导通,则集电极为低电平,那么使能端也就是低电平,那不就是正好是RX使能吗?解释起来矛盾啊。。。。。。  详情 回复 发表于 2014-7-14 18:58
 
 
 

回复

333

帖子

0

TA的资源

一粒金砂(高级)

4
 
pleasemissme 发表于 2014-7-14 18:05
没有单独引入一个I/O控制吗?

我想节省一个引脚,代码也方便点
此帖出自PCB设计论坛
 
 
 

回复

333

帖子

0

TA的资源

一粒金砂(高级)

5
 
仙猫 发表于 2014-7-14 18:15
用RXD控制RXD的使能,好比揪着自己的头发想飞天,不可能合理。

那是TXD吗?如果是TXD的话,当TXD为高电平的话,三极管导通,则集电极为低电平,那么使能端也就是低电平,那不就是正好是RX使能吗?解释起来矛盾啊。。。。。。
此帖出自PCB设计论坛

点评

TXD空闲时为高,此时让RXD使能,所以是对的。  详情 回复 发表于 2014-7-14 19:03
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

6
 
面纱如雾 发表于 2014-7-14 18:58
那是TXD吗?如果是TXD的话,当TXD为高电平的话,三极管导通,则集电极为低电平,那么使能端也就是低电平 ...


TXD空闲时为高,此时让RXD使能,所以是对的。
此帖出自PCB设计论坛

点评

还以为TXD工作时为高,现在想通了,谢谢你。  详情 回复 发表于 2014-7-14 19:07
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

7
 
倒是右边3个电阻的取值和接法都是不正确的,如果仔细琢磨的话,虽然一般也能用。
此帖出自PCB设计论坛

点评

愿闻其详!  详情 回复 发表于 2014-7-14 19:08
 
 
 

回复

333

帖子

0

TA的资源

一粒金砂(高级)

8
 
仙猫 发表于 2014-7-14 19:03
TXD空闲时为高,此时让RXD使能,所以是对的。

还以为TXD工作时为高,现在想通了,谢谢你。
此帖出自PCB设计论坛
 
 
 

回复

333

帖子

0

TA的资源

一粒金砂(高级)

9
 
仙猫 发表于 2014-7-14 19:06
倒是右边3个电阻的取值和接法都是不正确的,如果仔细琢磨的话,虽然一般也能用。

愿闻其详!
此帖出自PCB设计论坛

点评

RS422/485规程规定,两线间的压差须≧200mV,若不足200mV则视为不定状态。 三个电阻的作用应该是避免通信线开路或短路时的不定状态,如按现在的接法和取值: 1. 开路时,由VCC产生的线间压差显然不足200mV,不管  详情 回复 发表于 2014-7-14 19:18
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

10
 


RS422/485规程规定,两线间的压差须≧200mV,若不足200mV则视为不定状态。
三个电阻的作用应该是避免通信线开路或短路时的不定状态,如按现在的接法和取值:
1. 开路时,由VCC产生的线间压差显然不足200mV,不管VCC用的5V还是3.3V。
2. 短路时,线间压差为0,无法避免不定状态。
此帖出自PCB设计论坛
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

11
 
见附图电路,可算出无论开路或短路,都能保证线间压差≧200mV。

422.png (37.34 KB, 下载次数: 0)

422.png
此帖出自PCB设计论坛

点评

大哥,之前参考了您的电路做了板子,但是整个通信有点问题,但是不一定是这个485的5电阻法有问题,我在查找原因的时候,把电路和程序给老师查看,老师说这个5电阻可能存在问题,但是我自己做实验发现可以“偶尔”正  详情 回复 发表于 2014-9-23 10:54
中间的120Ω可视具体情况而定。 按说485要求接100~120Ω终端电阻,但近距离时也可不接,此时可考虑增大终端阻值。 不过靠3个电阻的并无法解决短路时的压差问题,所以有了5电阻的接法。 顺便提一句,现在有不  详情 回复 发表于 2014-7-14 21:36
计算了一下你的电路图,确实线压差是>=200mv,考虑很周到。那我的那副电路图的话,就增加中间那个120的电阻值,让它线压差也大于200mv可以吗?  详情 回复 发表于 2014-7-14 19:51
 
 
 

回复

333

帖子

0

TA的资源

一粒金砂(高级)

12
 
仙猫 发表于 2014-7-14 19:24
见附图电路,可算出无论开路或短路,都能保证线间压差≧200mV。

计算了一下你的电路图,确实线压差是>=200mv,考虑很周到。那我的那副电路图的话,就增加中间那个120的电阻值,让它线压差也大于200mv可以吗?
此帖出自PCB设计论坛
 
 
 

回复

3471

帖子

13

TA的资源

五彩晶圆(高级)

13
 
工作状态的控制端接普通IO 口就可以,两个电平对应两个状态..输出端接一个电阻就行,不用VCC,GND的分压.
此帖出自PCB设计论坛
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

14
 
仙猫 发表于 2014-7-14 19:24
见附图电路,可算出无论开路或短路,都能保证线间压差≧200mV。


中间的120Ω可视具体情况而定。
按说485要求接100~120Ω终端电阻,但近距离时也可不接,此时可考虑增大终端阻值。
不过靠3个电阻的并无法解决短路时的压差问题,所以有了5电阻的接法。

顺便提一句,现在有不少驱动芯片内置了解决开路/短路时压差问题的电路,还有一些芯片只需1/8的200mV压差即可,具体可参照所用的芯片手册。

此帖出自PCB设计论坛

点评

那就用你的方法,保险一点  详情 回复 发表于 2014-7-14 22:14
 
 
 

回复

333

帖子

0

TA的资源

一粒金砂(高级)

15
 
仙猫 发表于 2014-7-14 21:36
中间的120Ω可视具体情况而定。
按说485要求接100~120Ω终端电阻,但近距离时也可不接,此时可考虑增 ...

那就用你的方法,保险一点
此帖出自PCB设计论坛
 
 
 

回复

333

帖子

0

TA的资源

一粒金砂(高级)

16
 
仙猫 发表于 2014-7-14 19:24
见附图电路,可算出无论开路或短路,都能保证线间压差≧200mV。

大哥,之前参考了您的电路做了板子,但是整个通信有点问题,但是不一定是这个485的5电阻法有问题,我在查找原因的时候,把电路和程序给老师查看,老师说这个5电阻可能存在问题,但是我自己做实验发现可以“偶尔”正常通信的。
现在问题是,大家都把我的问题故障纠结于这个5电阻法,而忽略的其他问题,我也自己想了一下,我做这个三电阻不是也可以解决AB间压差200mv的吗?为什么要多加2个电阻呢?

此帖出自PCB设计论坛

点评

3电阻只能提供开路时压差,但短路时呢?  详情 回复 发表于 2014-9-23 11:12
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

17
 
面纱如雾 发表于 2014-9-23 10:54
大哥,之前参考了您的电路做了板子,但是整个通信有点问题,但是不一定是这个485的5电阻法有问题,我在查 ...

3电阻只能提供开路时压差,但短路时呢?
此帖出自PCB设计论坛
 
 
 

回复

3138

帖子

0

TA的资源

裸片初长成(初级)

18
 
若通常的通信有问题确实不太可能源自电阻,因为电阻只是保证了规程规定的开/短路时的压差。
此帖出自PCB设计论坛
 
 
 

回复

13

帖子

0

TA的资源

一粒金砂(中级)

19
 
485支持总线型连接,依靠使能端。232只能够一对一连接,不需要使能端。TD-1204是一款RS-485集线器(又称RS-485总线分割集中器,RS-485HUB)。是深圳市天地华杰科技有限公司为了解决复杂电磁场环境下RS-485总线大系统中星型布线而专业设计。该RS485集线器采用双向透明传输,RS485集线器它能够把一路RS-485或一路RS-232总线分割为4路RS-485总线,或者把四路RS-485信号汇集到一路RS-485或一路RS-232总线上来。并且每个端口都独立具有光隔、短路、开路保护功能。在系统发生故障的时候,内置的控制器能够及时的切断有故障的端口。使RS485集线器保证每一端口都起到独立工作,达到互不干扰的效果。每个端口可同时连接32个接点,可延长1200米RS-485信号。是改变RS-485总线布线中单一结构的最好选择。
此帖出自PCB设计论坛
 
 
 

回复

24

帖子

0

TA的资源

一粒金砂(初级)

20
 
直接用IO控制就行吧。
此帖出自PCB设计论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表