打印

关于rs232转rs485电路中三极管的作用

[复制链接]
1484|10
手机看帖
扫描二维码
随时随地手机跟帖
沙发
h615| | 2016-6-2 15:51 | 只看该作者
RS485芯片与单片机连接的引脚除了RXD和TXD之外,还需要用1个或2个引脚控制“收”“发”
因为MAX485工作在半双工状态,在单片机发送完数据(最短时间是发送完一个字符)后,单片机必须令TXD为高电平(经三极管反相后就会令RE为低电平),才能开始转为接收状态.这样管脚功能使用紧凑了

使用特权

评论回复
板凳
fzyuan| | 2016-6-3 09:00 | 只看该作者
通过DTR、RTS端口取电。
另:将8、13脚连接是错误的,这将导致RxD的输入电阻降低到2.5k。
电路中的电容取值极任性,是态度

使用特权

评论回复
地板
fzyuan| | 2016-6-3 09:02 | 只看该作者
本帖最后由 fzyuan 于 2016-6-3 09:03 编辑

2、16脚也连接了?也是错的。R6取值也错,静态功耗过大。

使用特权

评论回复
5
wt_1212| | 2016-10-26 11:20 | 只看该作者
fzyuan 发表于 2016-6-3 09:02
2、16脚也连接了?也是错的。R6取值也错,静态功耗过大。

静态功耗过大?为什么

使用特权

评论回复
6
chunyang| | 2016-10-26 21:34 | 只看该作者
三极管用于485接口芯片的方向控制,通过发0不发1(1靠总线静态偏置实现)来实现方向自动控制。

使用特权

评论回复
7
电子0| | 2016-10-26 22:39 | 只看该作者
fzyuan 发表于 2016-6-3 09:00
通过DTR、RTS端口取电。
另:将8、13脚连接是错误的,这将导致RxD的输入电阻降低到2.5k。
电路中的电容取值 ...
将8、13脚连接是错误的

那应该怎样修改?

使用特权

评论回复
8
电子0| | 2016-10-26 22:42 | 只看该作者
DTR、RTS端口是3.3v的吗?
能输出多少ma?

使用特权

评论回复
9
fzyuan| | 2016-10-31 21:57 | 只看该作者
电子0 发表于 2016-10-26 22:39
那应该怎样修改?

就如此这般吧

无标题.png (38.82 KB )

无标题.png

使用特权

评论回复
10
电子0| | 2016-10-31 23:05 | 只看该作者
fzyuan 发表于 2016-6-3 09:00
通过DTR、RTS端口取电。
另:将8、13脚连接是错误的,这将导致RxD的输入电阻降低到2.5k。
电路中的电容取值 ...

这将导致RxD的输入电阻降低到2.5k。
这个2.5k是怎来的?

使用特权

评论回复
11
andy2003hu| | 2016-11-1 10:44 | 只看该作者
芯片手册里面标注 Input Resistance 一般是5K,2个通道并在一起就是2.5K了

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝