浅谈UART,TTL,RS

您所在的位置:网站首页 485协议232协议 浅谈UART,TTL,RS

浅谈UART,TTL,RS

2024-07-10 14:20| 来源: 网络整理| 查看: 265

文章目录 一、常见通信方式1.1 通信方式分类1.2 串行通信1.3 并行通信1.4 同步传输1.5 异步传输1.6 单工通信1.7 半双工通信1.8 全双工通信 二、什么是UART、RS232、RS485、TTL2.1 UART2.2 TTL2.3 RS-2322.3.1 RS-232电气特性如下:2.3.2 连接器类型2.3.3 数据传输方式 2.4 RS-4852.4.1 RS-285电气特性如下: 2.5 RS-232和RS-485差别2. 6 小结 参考

一、常见通信方式 1.1 通信方式分类 通信方式串行通信按照同步方式分类同步传输异步传输按照传输方向分类单工通信半双工通信全双工通信并行通信 1.2 串行通信

  串行通信是一种数据传输方式,其中数据位按照顺序依次传输,而不是同时传输。在串行通信中,每个数据位都按照一定的时序通过单一的通信线路进行传输,串行通信可以通过较少的通信线路来传输数据。

  串行通信通常涉及两个或多个设备之间的数据传输,其中一个设备作为发送方,将数据逐位发送给另一个设备作为接收方。从简单的串口通信到高速的网络通信都可以采用串行通信方式。

1.3 并行通信

  并行通信是一种数据传输方式,其中多个数据位同时通过多条并行通道进行传输。在并行通信中,每个数据位都有自己的通信线路,使得多个数据位能够同时传输,而不需要等待其他数据位传输完成。与串行通信相比,并行通信需要更多的通信线路来传输数据,因为每个数据位都需要一个单独的通信线路。

  尽管并行通信可以在较短的距离和较高的速率下实现数据传输,但随着数据位数的增加和通信线路的复杂性增加,它的成本和复杂性也会相应增加。因此,在实际应用中,串行通信通常更常见,尤其是在长距离传输和高速传输方面。

1.4 同步传输

  在数据通信中,同步传输中的发送方和接收方之间使用共享的时钟信号来协调数据传输。在同步传输中,通常会有一个单独的时钟信号线(一般由主机控制时钟的产生),发送方和接收方都根据这个时钟信号来确定数据的传输速率和时序。 在这里插入图片描述

1.5 异步传输

  在数据通信中,异步传输中的发送方和接收方之间没有共享的时钟信号来协调数据传输。在异步传输中,发送方和接收方之间的时序不是严格同步的,因此发送方和接收方的时钟频率可能会略有不同。为了解决这个问题,异步传输通常使用波特率来描述数据传输速率,而不是直接使用时钟频率。 在这里插入图片描述

1.6 单工通信

  单工通信中的数据只能在一个方向上进行传输。通信的一方只能作为发送方或接收方,而不能同时充当两者。这意味着数据只能沿着一个方向进行流动,无法实现双向通信。 在这里插入图片描述

  举例:广播电台是一个常见的单工通信系统。广播电台可以向广播接收器发送信息,但广播接收器无法向电台发送信息。

1.7 半双工通信

  半双工通信允许通信的双方在不同时间段内交替地发送和接收数据,但不能同时进行发送和接收。在半双工通信中,通信的一方必须等待另一方完成数据传输后才能开始自己的数据传输。

  举例:对讲机就是一个常见的半双工通信系统。当一个用户按下对讲机上的按钮并开始说话时,另一个用户必须等待第一个用户说完后才能开始说话。在这种情况下,用户不能同时发送和接收数据,因此通信是单向的,但可以在不同时间段内交替进行。 在这里插入图片描述

1.8 全双工通信

  全双工通信允许通信的双方同时进行发送和接收数据,实现双向通信。通信的两端可以同时发送和接收数据,无需等待对方完成数据传输。 在这里插入图片描述

  举例:电话通信就是一个全双工通信系统。当两个人通话时,每个人都可以同时说话和听对方说话,实现双向交流。这种方式允许双方同时进行数据传输,从而实现实时的双向通信。

二、什么是UART、RS232、RS485、TTL

  上面介绍了常见的通信方式,但是以前常常听到串口,UART,RS232,RS485,TTL这几个名词,始终没去分清楚他们之间的区别。接下来我们来区分一下几个。

2.1 UART

  UART又称通用异步收发器,也叫是我们经常所说的串口,属于协议层。采用的是异步全双工通信方式,规定好通信双方的波特率、数据长度、校验位、停止位等参数即可发送数据和接收数据。它适用于较短的距离和较低的速率,通常用于设备与电脑之间、设备与设备之间、设备内部芯片与芯片之间的通信。

2.2 TTL

  TTL电平标准是一种电气特性标准,属于物理层,用于确定逻辑电平的高低阈值,以及逻辑"1"和逻辑"0"的电压水平。   TTL代表(晶体管 - 晶体管逻辑),在TTL电平标准中,典型的逻辑"1"电平被定义为高电平(HIGH),其电压通常在2.4v至5v之间,而逻辑"0"电平被定义为低电平(LOW),通常在0v至0.8v之间。

端口方向 电压范围 电平逻辑输入端>2.0v12.4v1200mv1


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3