串口、COM口、RS232、RS485、USB区别
1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。
2、接设备的时候,一般只接GND RX TX。不会接Vcc或者+3.3v的电源线,避免与目标设备上的供电冲突。
3、USB电平、RS232电平、RS485电平的电平标准都不同,所以单片机与这些设备通信的时候,需要将TTL电平转换成这些对应的电平。
4、PL2303、CP2102、CH340都是USB转TTL电平的芯片;MAX232,SP2323是TTL电平与232电平双向转换的芯片;MAX485是TTL电平与485电平双向转换的芯片
5、RS232就是DB9的物理接口,这种接口基本已被淘汰,慢慢用USB转UART取代了RS232接口。
6、232、或者USB电平转TTL都是点对点的传输,都是RX接另一个的TX,TX接另一个的RX,这样传输效率低,而且不能并网;485采用差分传输的方式,而且可以并网,人们在基础协议之上还制定了 MODBUS 协议,被广泛应用在工业控制网络中