3 电气层 UART 传输信号线最少只要两根线,TX 和 RX 3.1 TTLTTL:Transistor-Transistor Logic 单片机 (MCU) 内一般皆实现仅有 TX/RX 两根线的串口,通常称这类串口为 TTL Serial
- Signal = 1 (HIGH): +5V / +3.3V
- Signal = 0 (LOW): 0V
3.2 RS232RS232: Recommended Standard 232 RS-232 标准(TIA-232) 由 TIA (Telecommunications Industry Association) 定义。其定义了接口的物理特性和电气特性。 RS-232 is practically identical to ITU V.24 (signal description and names) and V.28 (electrical)
RS232 is an Active LOW voltage driven interface and operates at +12V to -12V where:
- Signal = 1 (HIGH): < -3.0V (MARK) (-15V ~ -3V)
- Signal = 0 (LOW): > +3.0V (SPACE) (+3V ~ +15V)
除 TX 与 RX 线外,其还有多条其他的信号线:RTS, CTS, DSR, DTR, DCD, RI, GND 等
3.3 RS485RS485采用差分信号负逻辑: - Signal = 1 (HIGH): +2V ~ +6V
- Signal = 0 (LOW): -6V ~ -2V
RS485有两线制 (A, B) 和四线制 (A, B, Y, Z) 两种接线,四线制只能实现点对点的通信方式,现很少采用。
现在多采用的是两线制接线方式。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。 RS485 的理论最长传输距离能达到 1200米,实际应用中要比1200米短,具体能传输多远视周围环境而定。在传输过程中可以采用增加中继的方法对信号进行放大,最多可以加 8 个中继,此时 RS485 的最大传输距离可以达到 9.6KM
|