串口不需要额外电源,它是双向通讯的,同时发送数据和接受数据。包括主要TXD,RXD,和GND,都是以GND为参考,以TTL逻辑电平>2.5V为1,<0.5V为0.故RS232串口传输距离不太远,一般就几米的距离,要想延长距离就得要用光纤转发、接受器才可以搞定,或者用RS485也可以。
串口是三线制的通信协议,其中包括txd,rxd,gnd。
本身是不需要电源vcc的高电平的。
串口的电平高低是由电平转换芯片实现逻辑电压与串口电压之间的转换。比如rs232等等。
通信的高低电平是由你的通信数据决定的,具体实现是由逻辑芯片的硬件实现。
有电源是低压电,一般串口都有通讯协议直接调用函数