基于RS-485总线的PC与多单片机间的串行通信.docVIP

  • 6
  • 0
  • 约3.37万字
  • 约 40页
  • 2017-11-22 发布于四川
  • 举报

基于RS-485总线的PC与多单片机间的串行通信.doc

0? 前言 ?? ?单片机因其优越的性价比和灵活的功能配置而被广泛的应用于测控领域。而PC则因为丰富的软、硬件资源,被广泛应用于网络监控系统中。这就是一台PC与多台单片机所组成的主从式网络测控系统。串行通信是计算机和外部设备进行数据交换的重要渠道,由于其成本低,性能稳定并遵循统一的标准,因而在工程中被广泛应用。本文以华东石油局的一台油田钻井的滚动轴承信号采集系统为例,讨论一种基于串行通信标准的测控系统的通信协议及其具体的软、硬件实现。在本系统中,上位机以PC和Windows操作系统为软、硬件资源;下位机采用ATMEL公司89C51,总线标准采用的是测控系统常用的RS-485。 1? 通信系统的硬件设计 尽管RS-232有些缺点,但在两台短距离设备间的短距离信息传输时,最通用的还是RS-232。但对于多台设备的长距离传输,它就很难实现。而RS-485是一个多引出线接口,这个接口可以有多个驱动器和接收器,可以实现一台PC和多台单片机之间的串行通信;而且RS-485的最长的传输距离为1200m,适合中距离的传输。本文针对油田钻井的滚动轴承信号采集及传输,根据工地实际工作环境,采用RS-485通信接口。 1.1 PC和RS-485总线的接口[3] 该接口的主要功能是完成RS-232到RS-485的转变,完成这个功能的芯片很多,比如MAX-485,我们的系统采用的是ADAM公司的ADAM42

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档