1.TTL
TTL :全双工 (5V 系统,逻辑 1: 2.4V–5V 逻辑 0: 0V–0.5V)。TTL 指双极型三极管逻辑电
路,市面上很多“USB 转 TTL”模块,实际上是“USB 转 TTL 电平的串口”模块。这种信号 0 对
应 0V,1 对应 3.3V 或者 5V,与单片机、SOC 的 IO 电平兼容。我们进行串口通信的时候从单片机
直接出来的基本上都是 TTL 电平。
2.RS232
RS232:全双工(逻辑 1:-15V–5V 逻辑 0:+3V–+15V)。是电子工业协会制定的异步传输标准
接口,同时对应着电平标准和通信协议(时序),其电平标准:+3V~+15V 对应“0”,-3V~-15V
对应“1”。RS232 的逻辑电平和 TTL 不一样但是协议是一样的。
3.RS485
RS485:半双工(逻辑 1:+2V–+6V 逻辑 0:-6V—2V)这里的电平指 AB 两线间的电压差。RS485
是一种串口接口标准,为了长距离传输采用差分方式传输,传输的是差分信号,即通过 AB 两根
线的电压差作为电平信号。差分信号能有效地抵御外界因素的干扰,因为干扰对两根线影响是一
样的,两根线的电压差不变,信号传递也就不会受干扰。与 TTL、RS232 只能一对一连接不同,
RS-485 在总线上是允许连接多达 128 个收发器。