max485工作原理

详细介绍一下好吗?我准备用3片单片机做多机通信,1片主机,2片从机。中间使用3个MAX485芯片。两块单片机之间通信很简单,就是RXD接TXD,TXD接RXD就能通信了。... 详细介绍一下好吗?
我准备用3片单片机做多机通信,1片主机,2片从机。中间使用3个MAX485芯片。
两块单片机之间通信很简单,就是RXD接TXD,TXD接RXD就能通信了。
现在使用MAX485该怎么接?
原理怎样的?单片机TXD为1还是0的时候发送?DE与RE连接后能不能直接连到TXD?
还有就是主机A连到从机A还是B,而主机B是连到从机B还是A?
搞混了。不知道怎么连了,网上好多方法,就不能描述详细点吗?

采纳的还会加最高分的,毕竟问了很多,谢谢
帮忙看看电路图算了,指出错误就采纳了
展开
 我来答
百度网友74e2505d9e8
推荐于2016-10-27 · TA获得超过1.2万个赞
知道小有建树答主
回答量:1965
采纳率:92%
帮助的人:154万
展开全部
MAX485是芯片接口的一种类型
MAX485接口芯片是Maxim公司的一种RS-485芯片。
采用单一电源+5 V工作,额定电流为300 μA,采用半双工通讯方式。它完成将TTL电平转换为RS-485电平的功能。MAX485芯片的结构和引脚都非常简单,内部含有一个驱动器和接收器。RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的RXD和TXD相连即可;/RE和DE端分别为接收和发送的使能端,当/RE为逻辑0时,器件处于接收状态;当DE为逻辑1时,器件处于发送状态,因为MAX485工作在半双工状态,所以只需用单片机的一个管脚控制这两个引脚即可;A端和B端分别为接收和发送的差分信号端,当A引脚的电平高于B时,代表发送的数据为1;当A的电平低于B端时,代表发送的数据为0。在与单片机连接时接线非常简单。只需要一个信号控制MAX485的接收和发送即可。同时将A和B端之间加匹配电阻,一般可选100Ω的电阻。
可以串行口取电,可以驱动max232与max485实现通信。没加负载时电压有5.16V,加负载后降制3V左右。
清晨的玛丽莲鹿Cu
2021-01-11 · TA获得超过428个赞
知道答主
回答量:213
采纳率:87%
帮助的人:6万
展开全部

直流。原理采用差分信号,可以抑制共模干扰。RS485 采用两根通信线,通常用 A 和 B 或者 D+和 D-来表示。逻辑“1”以两线之间的电压差为+(0.2~6)V 表示,逻辑“0”以两线间的电压差为-(0.2~6)V 来表示,是一种典型的差分通信。

以上图为例: 5 脚和 8 脚电源;6脚和 7 脚A 和 B 两个引脚;1 脚和 4 脚RXD 和 TXD引脚上,直接使用单片机 UART 进行数据接收和发送。

通讯 标准协议为MODBUS协议,常见的485应用中,485的从机设备需要4根接线:2根信号线,2根电源线。

如上图,现场布线非常繁琐,且从机有A、B极性之分。近几年出现了一种代替485的总线技术POWERBUS,是一种二总线技术。顾名思义就是两个线可以完成供电+通讯的任务。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2016-12-02
展开全部
你可以先看看 两块单片机之间通信

百度文库 里有 很多 类似的文档
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式