PC与MCU+485多机通讯的实现20121233884530737.docVIP

  • 4
  • 0
  • 约 3页
  • 2017-09-03 发布于湖北
  • 举报

PC与MCU+485多机通讯的实现20121233884530737.doc

PC与MCU 485多机通讯的实现一、简介   RS-485串行总线接口的传输信号方式为差分平衡方式,抗共模干扰的能力很强,允许一对双绞线上一个发送器驱动多个负载设备。工业现场控制系统中一般都采用该总线标准进行数据传输,而且一般采用RS-485串行总线接口标准的系统都使用MAX485芯片作为通信控制器或各分机的CPU。MAX485芯片的结构和引脚都非常简单,内部含有一个驱动器和接收器。RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的RXD和TXD相连即可;/RE和DE端分别为接收和发送的使能端,当/RE为逻辑0时,器件处于接收状态;当DE为逻辑1时,器件处于发送状态,因为MAX485工作在半双工状态,所以只需用单片机的一个管脚控制这两个引脚即可;A端和B端分别为接收和发送的差分信号端,当A引脚的电平高于B时,代表发送的数据为1;当A的电平低于B端时,代表发送的数据为0。在与单片机连接时接线非常简单。只需要一个信号控制MAX485的接收和发送即可。利用单片机本身所提供的简单串行接口,加上总线驱动器如MAX485等组合成简单的RS-485通讯网络。本文所述的方法已成功地应用于宿迁技校控电系统,一台主机与25台从机通讯,通讯波特率达64KBPS。   二、RS-485方式构成的多机通信原理   在由单片机构成的多机串行通信系统中,一般采用主从式结构:

文档评论(0)

1亿VIP精品文档

相关文档