RS485、RS232的线序以及数据的收发
时间:2023-08-07 02:07:00
目录
一、RS232
1、RS232标准接口定义
2、RS232串口线颜色定义
3、RS232串口接线法
4、RS232的电平
二、RS485(基于MAX收发介绍85)
1、RS定义485标准接口
2、RS485串口线颜色定义
3、RS485串口接线法
4、RS485的电平
宇泰RS232转RS285 UT-2201(UTEK)接线-toc" style="margin-left:40px;">5、宇泰RS232转RS285 UT-2201(UTEK)接线
6、MAX85的收发
三、TTL电平
1、TTL电平电气特性
四、三种电平比较
五、不同厂家在实际应用中的引脚分布会有所不同
1、宇泰RS232转RS285 UT-2201(UTEK)接线
一、RS232
RS-232接口特点:
点对点通信只能进行,最大传输速率为20kB/s,最大传输距离标准值为15米,最长距离不超过20米。抗干扰能力相对较差。232通信线路可采用三芯双绞线、三芯屏蔽线等。
缺点:抗干扰能力差,通信距离短,速度低。
RS232自检方式:理论上3引脚连接起来,理论上会收到发送的任何东西。注意端子是否插紧。
1、RS232标准接口定义
左口,右口
2、RS232串口线颜色定义
根据颜色定义,每个制造商的定义略有不同:
1黑色 2棕色 3红色 4橙色 5黄色 6绿色 7蓝色 8紫色 9白色
3、RS232串口接线法
直接连接和交叉连接法
一般来说,需要使用设备和计算机之间的连接通信RS232串口线直接连接;将使用设备和设备之间的连接通信RS232串口线的交叉线。用户在选择时,应根据两个设备之间连接的实际情况选择不同的连接方式RS232串口线。
4、RS232的电平
RS232的电平为高电平 15V低电平--15V电位差30V容错空间大,抗干扰能力强
RS232逻辑1的电平为-3~-15V,逻辑0的电平为 3~ 15V
二、RS485(基于MAX收发介绍85)
RS85特点:
传输速度和通信距离变得非常远m),并且在一条平衡总线上连接最多10个接收器。能够进行多点通讯,可利用单一的RS485接口便于建立设备网络;最大传输距离为1200米。最大传输速率为10Mbps,在100Kb/S在传输速率下,可达到最大通信距离。如果使用阻抗匹配和低衰减的专用电缆,可达1800米!超过1200米后,还可以添加中继器(最多8个),使传输距离扩大到10米Km左右。RS485通信可采用两芯双绞线、两芯屏蔽线等。rs-485接口是平的
1、RS定义485标准接口
2、RS485串口线颜色定义
根据颜色定义,每个制造商的定义略有不同:
1黑色 2棕色 3红色 4橙色 5黄色 6绿色 7蓝色 8紫色 9白色
3、RS485串口接线法
在全双工四线结构下,主机的发送端线与从机的接收端线连接,正负对应。从机的发送线对应于主机的接收线。
半双工两线制下,正接正,负接负。
4、RS485的电平
RS-485的电气特性 :
①.逻辑“0”以两线间的电压差为+(2—6)V表示。
②.逻辑“1”以两线间的电压差为-(2—6)V表示。
5、宇泰RS232转RS285 UT-2201(UTEK)接线
6、MAX85的收发
芯片介绍:
MAX485是一个八引脚的RS485电平收发器只能单工或半双工,因此RS485的收发需要指定方向(也可以通过硬件将max485设置成自动收发),MAX485内部含有一个输入信号接收器R、一个输出信号驱动器D。485总线上可以同时连接多个MAX485。图片左边引脚全为TTL电平,右边AB引脚为RS-485电平。
MAX485逻辑图:
一般可以直接把MAX485和单片机连接在一起。RO--RX,DI--TX,AB直接进出去进入485总线。
收发原理电路——普通收发(一定不要忘记配置DE RE!):
MAX485的RE DE引脚可以共同控制如上图,也可以分别控制。(补充:旁路电容C1是给芯片供电的。)
发送:当DR为高电平时,DE使能RE不使能,来自单片机TX引脚的信号从DI 进入通过AB发送到485总线上;DR为高时,485为发送模式。
接收:当DR为低电平时,RE有效DE无效,来自485总线的信号从AB进入MAX485,然后从RO端输出到单片机的RX端。DR为低时,485为接收模式
三、TTL电平
1、TTL电平电气特性
TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",在实际情况下,输出高电平>2.4V,输出低电平<0.4V。在室温下,一般输出高电平是3.5V,输出低电平是0.2V。最小输入高电平和低电平:输入高电平>=2.0V,输入低电平<=0.8V,噪声容限是0.4V
四、三种电平比较
正常情况下,通讯距离:TTL < RS232 < 485。
TTL通常在板卡内部(同一块板卡),比如:芯片A的串口,和芯片B的串口通信。
RS232在很多场合都还能用到,通常设备与设备之间通信,一般是DB9或两根信号线连接。(之前参与的一个项目,用电脑PCI卡扩展出了8个串口,就是用的232方式)。
RS485在工业产品中用的比较多,可以多个设备连接在485总线上,还有传输距离更远、抗干扰性更强。
五、实际应用中不同厂家的引脚分布会有所不同
如:
1、宇泰RS232转RS285 UT-2201(UTEK)接线
附串口手册:fRS232串口手册、RS232转RS485手册-WindowsServer文档类资源-CSDN下载