袁 波
随着数据采集系统的广泛应用,通常由单片机构成的应用系统,如仪器仪表、智能设备等都需要与PC机之间交换数据,实现与PC机之间的通信,以充分发挥PC和单片机之间的功能互补、资源共享的优势。RS-485作为一种多点、差分数据传输的电气规范现已成为应用最为广泛的标准通信接口之一,这种通信接口允许在简单的一对双绞线上进行多点、双向通信。它具有噪声抑制能力、数据传输速率可调、传输距离远及可靠性高等优点。在工厂自动化、工业控制、小区监控、水利自动测量等领域,广泛使用RS-485来实现单片机与PC机之间的远程通信。
RS-485方式构成的多机通信原理
在由工业计算机或单片机构成的多机串行通信系统中,一般采用主从式结构,即从机不主动发送命令或数据,一切都由主机控制。并且在一个多机通信系统中,只有一台单机作为主机,各从机之间不能相互通信,即使有信息交换也必须通过主机转发。采用RS-485构成的多机通信原理框图如图1所示。