学工控不得不知的通信接口 RS232 RS422 RS485
看下面这个表格吧
规格RS232 RS422 R485
工作方式 单端 差分 差分
节点数 1收1发1发10收1发32收
传输电缆50英尺400英尺400英尺
传输速率20Kb/S 10Mb/s 10Mb/s
输出电压+/-25V -0.25V~+6V -7V~+12V
驱动器负载阻抗(Ω) 3K~7K 100 54
摆率(最大值) 30V/μs N/AN/A
接收器输入电压范围 +/-15V-10V~+10V -7V~+12V
接收器输入门限+/-3V +/-200mV+/-200mV
接收器输入电阻(Ω) 3K~7K 4K(最小) ≥12K
驱动器共模电压 N/A-3V~+3V -1V~+3V
接收器共模电压 N/A-7V~+7V -7V~+12V
RS232的传输是点对点的,并且传输距离只有15米.
RS485的传输支持一点对多点,传输距离达到1800米.(采用半双工传输)
RS422跟485的区别在于它传输方式是全双工传输!
1、什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑?
答: 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。一般只使用3-9条引线。
(1)接口的电气特性
在RS-232-C中任何一条信号线的电压均为负逻辑关系。即:逻辑"1",-5- -15V;逻辑"0" +5-+15V。噪声容限为2V。即要求接收器能识别低至+3V的信号作为逻辑"0",高到-3V的信号作为逻辑"1"
(2)接口的物理结构
RS-232-C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端.一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据"、"接收数据"和"信号地"。所以采用DB-9的9芯插头座,传输线采用屏蔽双绞线。并行口与串行口的区别是交换信息的方式不同,并行口能同时通过8条数据线传输信息,一次传输一个字节;而串行口只能用1条线传输一位数据,每次传输一个字节的一位。并行口由于同时传输更多的信息,速度明显高于串行口,但串行口可以用于比并行口更远距离的数据传输。
1、25针并行口插口的针脚功能:
针脚 功能针脚 功能
1选通(STROBE低电平) 10确认(ACKNLG低电平)
2数据位0 (DATAO) 11忙(BUSY)
3数据位1 (DATA1) 12却纸(PE)
4数据位2 (DATA2) 13选择(SLCT)
5数据位3 (DATA3) 14自动换行(AUTOFEED低电平)
6数据位4 (DATA4) 15错误观点(ERROR低电平)
7数据位5 (DATA5) 16初始化成(INIT低电平)
8数据位6 (DATA6) 17选择输入(SLCTIN低电平)
9数据位7 (DATA7)18-25地线路(GND)
2.串行口的典型代表是RS-232C及其兼容插口,有9针和25针两类。25针串行口具有20mA电流环接口功能,用9、11、18、25针来实现。其针脚功能如下:
25针串行口的针脚功能:
针脚 功能针脚 功能
1未用
2发出数据(TXD) 11数据发送(一)
3接受数据(RXD) 12-17未用
4请求发送(RTS) 18数据接收(+)
5清除发送(CTS) 19未用
6数据准备好(DSR) 20数据终端准备好比(DTR)
7信号地线路(SG) 21未用
8载波检测(DCD) 22振铃指示精神(RI)
9发送返回(+) 23-24未用
10未用 25接收返回(一)
9针串行口的针脚功能:
针脚 功能针脚 功能
1载波检测(DCD) 6数据准备好(DSR)
2接受数
通信接口RS232RS422RS48 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)