关于UART、RS232、RS485、CH340、COM口等概念的区别

2019-07-21 05:24发布

本帖最后由 MCUbiubiubiu 于 2019-2-9 16:18 编辑

网上关于UART、RS232、RS485、COM口、TTL等概念的介绍纷繁复杂,我整理了一些资料供像我一样的萌新学习。
               




易混淆的概念有UART、RS-232、RS-485、PL-2303、CH340、COM口、串口、TTL,下面我将对这些概念一一介绍。

首先应该明确我们常说的这些概念有些指的的是硬件(UART、COM口、串口、PL-2303、CH340),有些指的是电平标准(RS-232、RS-485、TTL
硬件:
COM口和串口指的是物理接口形式COM口即串行通讯端口,简称串口;单片机里所说的串口一般指UART口即UART模块(既然是模块了,当然是硬件了)接口。
PL-2303、CH340指的是两款USB转TTL电平的芯片。
电平标准:
TTL:标准是低电平为0,高电平为1(+5V电平)。
RS-232:标准是逻辑0为+3V~+15V逻辑1为-3V~-15V。
RS-485:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。该标准采用差分信号顾名思义采用两线差确定逻辑电平。


常用硬件:
1.
UART模块的接口采用的是TTL电平 一般有VCC、TXD、RXD、GND四个引脚。
  
如图为一种PL-2303芯片的USB转TTL接口。

2.USB转RS232串口  采用RS-232协议
  如图为常用的USB转RS232接口

     

     如图为正点原子板子上的RS232串口

3.CH340芯片

正点原子板子上的CH340芯片

   







0条回答

一周热门 更多>