当前位置:文档之家› RS485总线通信协议的设计与实现

RS485总线通信协议的设计与实现

RS485总线通信协议的设计与实现

冯子陵,俞建新

【摘要】针对目前接口标准的RS485总线通信协议不统一问题,设计一个高效稳定的通信协议。介绍RS485总线网络的组网方式,给出RS485总线通信协议的设计方法。借鉴CSMA/CD协议,提出一种简单高效的冲突处理方法。在ARM7、ARM9、DE2-70 3种嵌入式开发平台,以及μC/OS、Linux、VxWorks 3种操作系统上进行实验和测试,结果表明,该通信协议在通用性、稳定性、实时性和可扩展性等方面均符合接口标准技术要求。

【期刊名称】计算机工程

【年(卷),期】2012(038)020

【总页数】4

【关键词】RS485总线;通信协议;嵌入式系统;冲突处理;帧结构

1 概述

RS485是由RS232发展而来的接口标准,能用于组建点到多点或者多点到多点的网络,解决了RS232接口标准的联网问题。RS485总线网络凭借组建成本低、可靠性高、分布范围较大等特点,在智能家居、远程监控、远程控制、远程抄表等领域得到广泛应用。

RS485网络的通信方式分主从式和总线式2种。如今在工业控制中一般采用主从式的通信方式,而总线通信方式有更好的扩展性、通用性,在总线通信协议上也容易搭建主从式RS485通信网络。RS485总线网络组网方式很简单,组建成本低廉,但至今没有统一的总线通信协议。目前国内在开发基于RS485总线网络的应用系统时,往往临时设计RS485总线通信协议,导致系统在可移植

相关主题