TTL、RS232和RS485是三种不同的串行通信标准。
表格辨析
TTL | RS232 | RS485 | |
---|---|---|---|
数据接线 | TXD RXD |
TXD RXD CTS RTS |
A+ B- |
逻辑电平 | 1:+2到+5V 0:0V |
==1:-3到-15== ==0:+3到+15== |
==1:-2到-6== ==0:+2到+6== |
通信方式 | 全双工 | 全双工 | ==半双工== |
通信数量 | 点对点 | 点对点 | ==多点== |
抗干扰性 | 差 | 强 | 很强(==差分信号==) |
通信距离 | 较短,通常在1米以内 | 一般不超过20m | 可达几十米到上千米 |
通信速率 | 取决于具体应用,可高速 | 最高19.2Kbps | 最高10Mbps |
应用场景 | 嵌入式系统内部通信 | 计算机、调制解调器、打印机等 | 工业自动化、智能楼宇等 |
TTL逻辑电平:
逻辑0:输出低电平<0.4V, 输入低电平<=0.8V;
逻辑1:输出高电平>2.4V,输入高电平>=2.0V。
TTL转RS232
