请高手指点,这个电路图的作用是什么,U3左边和单片机的RXD、TXD相连,MAX487可用486代替不?谢谢!

如题所述

这个是TTL电平转RS485转TTL电平通讯图。

主要是用来增加通讯距离的,R1叫终端电阻,通讯距离与波特率相关,速度越快,通信距离越短。

MAX487可以用MAX481,3,5代替。

另,这个图有问题,右边的D9接口定义是RS232的,与右边的MAX487的TTL电平并不兼容。

要想使电路正常工作,必须再加一块MAX232,除非你的D9不是接在标准的RS232接口上(比如接在另一个单片机上)。

请看图,MAX487总线带128个,MAX485带32个,york248兄没有根据,不要乱说哈。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-17
专业解答:

这个图是合并图,主要功能是延长单片机的串口通信距离,电路分析从左到右:

1:单片机串口的TTL电平通过U3转换成485格式流,RE和DE为接收和发送使能端,通过U3的BA口差分输出。

2:U3和U4之间的距离很大,可以1公里以内,过远的距离需要接匹配电阻120欧以提高通信稳定性。

3:U4 把U3的485数据还原成原TTL数据源,通过普通DB9接口连接另外一片单片机的串口和使能引脚(这不是RS232输出,而是基本TTL,只是利用DB9的接口罢了)。

4:487可以和485代替,487的驱动更强,但是487的传输速率比485慢很多,不过486是什么?本回答被提问者和网友采纳
第2个回答  2013-05-17
485通讯,如果只是像这个图这样,是可以用485代替的。但486就不知是什么东东,是否是笔误?
第3个回答  2013-05-17
这个图有点意思,我也做个记号,一起学习一下,期待大神解答.
不过从原理来看,两个芯片应该都可以用MAX485来替换.
P1是接到哪里去的?
相似回答