当前位置:文档之家› RS232、RS485串行通信接口标准.

RS232、RS485串行通信接口标准.


逻辑1 70%Vcc~Vcc -15~5V
为什么要电平转换?距离。来自 为什么要使用MAX232?
MAX232芯片内部有一个电源电压转换器,可以把 输入的+5V电源电压变换成为RS-232输出电平所 需要的正负10V电压,所以,采用此芯片的串行 通信系统只需单一的5V电源就可以了。加上价格 适中,硬件接口简单。故被广泛采用。
PC控制的单片机 485现场检测系统
轮询节点信 息,收集并 导入数据库
被监测设备
数据 采集 MCU
数据采 集器
485接口
节点N
… … …
被监测设备 被监测设备
主控机 (PC)
MCU
MCU
485接口
节点2
485接口
节点1
232/485接口卡
RS485总线
5.2.1 RS485总线介绍 1、 RS-232接口的主要缺点:
5.1、 RS-232总线标准
RS-232总线标准接口及其电气特性 RS-232C 修改次数 标识号 推荐标准
RS-232是美国EIA制定的一种串行物理 接口标准。
RS232接口标志主要对串行通信的连接电缆、机械、 电气特性信号功能以及传送的过程进行了明确的规定。
DTE
最初的 想法
RS232C
DCE
8
9
CTS*
RI *
PC机←对方
PC机←对方
对方已经切换到接收状态
通知PC机,线路正常

TXD RXD RTS CTS DSR DTR DCD signal RI
发送数据 transmitted data 接收数据 received data 请求发送 request to send 允许发送 clear to send 数据装置就绪 DCE ready 数据终端准备好 DTR ready 数据载波检出 receive line detector 振铃提示 ring indicator
信号传输速率为2400b/s时,最大传输距离为15m。属于短 距离通信。
5.1.1 RS-232C电气特性
带3~7KΩ负载时驱动器输出电平 不带负载时驱动器输出电平U0 驱动器通断时输出阻抗 输出短路电流 驱动器转换速率 接收器输入阻抗 接收器输入电压 0:+3V~ +25V,1:-25V~ +25V -25V~25V <300Ω <0.5A <30V/us 3~7KΩ -25V~+25V
RS232、RS485标准性能比较
接口 操作方式 最大距离 最大速率 最大驱动器/接收器数目 接收灵敏度 驱动器输出阻抗 接收器负载阻抗 负载阻抗 对共用电电压范围(V) RS-232C 单端 15m(24kb/s) 20 kb/s 1收1发 正负3V 300 Ω 3~7kΩ 3~7kΩ 正负25 RS-485 差动方式 1200m (100kb/s) 10M b/s 1发32收 正负0.2V 120KΩ >12 KΩ 60 Ω -7~+12
电话线 双绞线
RS232C
DCE
DTE
演变 后….
作为一种标准在微机通信接口中 得到广泛的应用。
对于一般双工通信,只需几条信号线即可实现: 一条发送线、一条接收线、一条地线。
RS-232C标准规定的数据传输速率为:50、75、100、 300、600、1200、2400、4800、9600、19200b/s。
T1IN、T2IN和R1OUT、R2OUT可分别连接 TTL/CMOS电平的单片机的串行发送端TxD和 接收端RxD。
T1OUT、T2OUT和R1IN、R2IN分别连接到RS-232 的PC机串行接收端和发送端。
逻辑0 单片机及 PC机电平 RS-232C 的电平 0~30%Vcc +5~+15V
输入开路时接收器的输出逻辑 输入经300Ω接地时接收器的输出逻辑
+3V输入时接收器的输出逻辑 -3V输入时接收器的输出逻辑 不能识别时过渡区 最大负载电容
1 1
0 1 -3V~+ 3V 2500PF
5.1.2 计算机9芯串口引脚信号功能
引脚号 1 2 3 4 5 6 7 信号名称 DCD* RXD TXD DTR* GND DSR* RTS* PC机←对方 PC机→对方 方 向 信号功能 PC机收到远程信号 PC机接收数据 PC机发送数据 PC机准备就绪 信号地 对方准备就绪 PC机请求发送数据 PC机←对方 PC机←对方 PC机→对方 PC机→对方
数据传输速率慢:通常异步通信速率限制在19.2kb/s以下。 对于同步系统不能满足传送速率要求。 传送距离断:RS-232接口的一般装置之间电缆长度为15m。 电缆最长不会超过60m。 抗干扰能力差:单端电路的使用无法抑制共模干扰,各信 号间易受到串扰。
1、单端电路 通信双方的接地电 位的电 位差相差比较 大。 2、最大负载电容<2500pf 3、不具有抗共模干扰特性
第三讲 RS232、RS485串行通信接口标准
RS232标准 RS485标准
RS232、RS485 这两个词经常 听到,它究竟 是干什么的?
RS232、RS485 是目前常用的 两种串行通信 接口标准
在异步串行通信中,通信双方 除了要遵守前面所说的异步串 行协议外,还必须要求通信的 双方采用相同的接口标准,才 能进行正常的通信。也就是说 串行接口的信号线定义、电气 规格等要相同,这些设备才能 相互连接。 即需要一个统一的串行通 信接口。
近距离通信 <15m可用电 缆直接相连
PC/MCU
MCU 3 TxD 2 RxD GND
2 TxD (OUT) 3 RxD (IN) 7 GND
电 平 转 换
个人计算机与HC08微控 制器的通信连接
5.1.3 电平转换
注意:
C1、C2、C3、C4及V+、V-是电源变换部分。 C1、C2、C3、C4须选用钽电容。连接时尽 量靠近芯片。提高抗干扰能力。 C5是去耦电容,减少芯片对电源噪声的敏 感。
68H C08 CPU
PC机、其他 单片机
5.2 RS-485标准
随着数字技术的发展, 由单片机构成的控制 系统日益复杂,尤其 是在要求响应速度快、 实时性强、控制量多 的应用场合,使用多 个单片机结合PC机构 成分布式系统是个很 好的解决方案。
另外,RS232接口因 其传输速率慢、传 送距离短而无法满 足通信系统的要求, 实际系统中往往使 用RS485接口标准。
相关主题