UART\串口\TTL\RS-232\RS-485的区别


《《《《《正文》》》》》


 

《串口》

串口是指物理上(硬件)的接口形式,就像USB接口,以及线下很流行的type-C接口,所以它是一个遵循某一类似通信协议的统称,UART、TTL、RS232、RS485都遵循同一类似的通信协议,就统称为串口。


 

《UART》

UART全称是通用异步收发器(Universal Asynchronous Receiver/Transmitter)。它是一个用于收发数据的集成逻辑电路,相当于一个电路模块,能嵌入在芯片里拥有自己的功能模块,所以UART是指一个能收发数据的逻辑电路模块或者功能模块。


 

《TTL》

TTL是一种通信标准,其中一项标准便是逻辑电平和电压之间的关系:

逻辑0:对应0V;逻辑1:对应3.3V或者5V。其实就是高低电平;它的硬件接口如下图:


 

《RS232》

同样RS232也是一种通信标准,它的电平标准是:

逻辑0:对应+(3-15)V;逻辑1:对应-(3-15V)。它与TTL协议一样,但是判断逻辑的电平不一样,自然硬件电路也会不同标准:


 

《RS485》

RS485也是一种串口标准,只是为了长距离输送采用差分方式传输,相对于RS232和TTL,抗干扰以及速度都有所提升;它的电平逻辑是:

逻辑1:+(2-6)V;逻辑0:-(2-6)V;

注意这里的电平是两线的电压差;硬件连线如下图;

 


 

《《《《《END》》》》》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值