找回密码
 注册
关于网站域名变更的通知
查看: 1060|回复: 6
打印 上一主题 下一主题

请问这种485芯片电路是什么意思?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-22 09:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
请问这种485芯片电路是什么意思?
/ c8 P! n5 x( G. N" G3 Y) y2 ]8 A' c4 Y& y1 {
0 Q- F7 C* S5 J) {% j( `* a; `. x5 K
看不懂这个三极管的作用,一般不都是IO口接方向吗?请教一下各位大神,希望各位不吝赐教!!
& v8 k( i- z0 e
% f( M! k9 E- Q; v! ^7 H

该用户从未签到

2#
发表于 2019-3-22 10:02 | 只看该作者
注意输出默认A高B低,TX在发送高的时候,三极管导通,这时输出取默认状态高;TX在发送低的时候,三极管截止,输出使能打开,这时输出低;

该用户从未签到

3#
发表于 2019-3-22 10:54 | 只看该作者
为了省IO口,RE,DE低电平时为发送,用TX时的高电平控制发送,比较常见
, W% ], {. k8 K5 o# G没发送时TX为高电平,RE,DE为低电平是Rx状态,在TX发送o时RE,DE为高电平,TX永远只向总线发o

该用户从未签到

4#
发表于 2019-3-22 10:57 | 只看该作者
这个要查485总线的电气特性,你的这个电路应该大多仔485转232电路模块上使用,因为232没有所谓的发送接收使能问题,所以要能自动处理485总线上的发送接收状态,如果485芯片在接收状态下,而485总线上的电气状态可以代表数据1的话,那么的确在发送状态下只发送0就可以了

该用户从未签到

5#
 楼主| 发表于 2019-3-22 11:07 | 只看该作者
找了一些资料,大概明白了,因为后端在AB输出已经接了电源和地,主要直接的信号写出还是由AB来体现,因为对方处于接受状态,所以即使我方的TXD为1 AB也会输出一个1,而波特率是不会改变的。/ x  I  j  F$ ^2 F2 n

0 C5 g2 m5 q# Q1 q# y发送数据过程:
9 N4 ?& Z1 m/ [. b发送数据,用的是单片机的TXD引脚,也就是说,在TXD引脚上表现数据。
7 X8 ], m( _$ n
2 S. B! ]7 U$ _5 X1 F" g% ?9 `* x例如要发送数据0x55,写成二进制就是0x01010101,TXD引脚上就会依次的用高低电平体现1和0。
: Q. m! M; I3 v
7 X; B8 x+ v7 V( Q当TXD发送0时,三极管不导通,DE接高电平,进入发送模式,485芯片会把DI上的电平反应到AB引脚上输出,因为DI已经接地,所以AB引脚会传输0。你看看,当TXD发送0时,AB引脚发送0。
9 c& v" C+ `( W5 j
5 y4 j+ u' w0 C6 y% f当TXD发送1时,三极管导通,RE接低电平,进入接收模式,485芯片的AB引脚进入高阻状态,因为R5把A拉高,R4把B拉低,所以,AB传输的是1。你看看,当TXD发送1时,AB引脚发送1。& Z) E9 J. l' i) _, Q; ~% M1 m8 D, z
5 Z. E% ^" P$ C
总结,TXD发1,AB就发1;TXD发0,AB就发0。
4 f$ g4 X2 L5 n/ l) \& W) x9 ]9 F) n& ^3 H  ~
接收数据过程:
/ u" v  _0 ~1 [/ V9 C0 q, E' u9 P  ]2 j- U: U. x( Z+ D
接收数据,用的是单片机引脚RXD,也就是说,在RXD引脚上表现数据。
7 w8 u$ Z* H" t: _; `
4 G6 H# z3 ]: O6 `" p: P在接收数据的过程中,TXD引脚是一直保持高电平的,当TXD是高电平时,RE是低电平,正好调理成了接收状态,然后485芯片的RO引脚(也就是接RXD的引脚)就会反应AB传输过来的数据。

该用户从未签到

6#
 楼主| 发表于 2019-3-22 11:08 | 只看该作者
谢谢各位的解答
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-24 18:44 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表