Written by
daweibayu
on
TTL、RS232、RS422、RS485 简介
电平标准
标准 |
逻辑高电平(1) |
逻辑低电平(1) |
信号类型 |
传输长度 |
所需线数 |
TTL |
2V - 5V |
0V - 0.8V |
单端信号 |
几厘米到几米 |
2-3根 |
RS-232 |
+3V - +15V |
-3V - -15V |
单端信号 |
最长可达15米 |
3-9根 |
RS-422 |
+2V - +6V |
-2V - -6V |
差分信号 |
最长可达1200米 |
最少 3 根 |
RS-485 |
+1.5V - +5V |
-1.5V - -5V |
差分信号 |
最长可达1200米 |
2-3根 |
CMOS |
V_DD(如3.3V或5V) |
0V |
单端信号 |
几厘米到几米 |
2根 |
LVTTL |
1.2V - 3.6V(典型3.3V) |
0V - 0.3V |
单端信号 |
几厘米到几米 |
2根 |
信号类型
特性 |
单端信号 |
差分信号 |
定义 |
相对于地(地电位)传输信号 |
通过两个相反的信号线传输信号差值 |
信号电平 |
使用一个信号线,通常有一个地参考电位 |
使用两根信号线,分别传输正负信号 |
抗干扰能力 |
较低,容易受到电磁干扰和噪声影响 |
较高,能够抵消共模噪声 |
传输距离 |
较短,通常适合小范围应用 |
较长,适合远距离应用 |
电源要求 |
需要稳定的地参考电位 |
不依赖地,使用差分信号减少干扰 |
复杂度 |
相对简单,电路设计较少 |
较复杂,需要差分接收电路和处理 |
应用实例 |
TTL、RS-232 |
RS-422、RS-485 |
通信协议
模型 |
范围 |
分辨率 |
精度 |
UART |
** |
** |
** |
I2C |
** |
** |
** |
SPI |
** |
** |
** |
物理接口
模型 |
范围 |
分辨率 |
精度 |
DB9 |
** |
** |
** |
DB15 |
** |
** |
** |
DB25 |
** |
** |
** |
HD15 |
** |
** |
** |
DIN |
** |
** |
** |
Mini-DIN |
** |
** |
** |
RJ45 |
** |
** |
** |
RJ11 |
** |
** |
** |
DVI |
** |
** |
** |
其他