1RS-485 通信模块 4
1 设计目的及任务 设计目的:理解 MCS-51 单片机异步串行接口(UART)进行RS-485 串行通信原理;学习使用定时器做波特率发生器,掌握计算波特率的方法;掌握单片机通过异步串行接口与外部设备交换信息的过程;了解 RS-422、RS-485、RS-232 串行通信的区别
设计任务:设计一个单片机与PC 机通过 RS-485 通信的接口电路
功能指标:能完成单片机逻辑电平与RS-485 逻辑电平的转换
设计要求:所设计的接口电路应满足 EDP 实验仪系统设计要求,并能与整个系统有效结合
以下是一个设计范例及其相应电路的讲解,仅供参考
2 RS-485 串行总线通信的基本原理 单片机和PC 机的串行通信一般采用 RS-232、RS-422 或 RS-485 总线接口, RS-232、RS-422 与RS-485 都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232 在 1962 年发布,命名为 EIA-232-E
为改进 RS-232 通信距离短、速率低的缺点,RS-422 定义了一种平衡通信接口,将传输速率提高到 10Mb/s,传输距离延长到 4000 英尺(速率低于 100kb/s时),并允许在一条平衡总线上连接最多 10 个接收器
RS-422 是一种单机发送、多机接收的单向、平衡传输规范,命名为 TIA/EIA-422-A 标准
为扩展应用范围,EIA 于 1983 年在 RS-422 基础上制定了 RS-485 标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为 TIA/EIA-485-A 标准
1、RS-422 与RS-485 串行总线接口 RS-422、RS-485 与RS-232 不一