电子通信协议-基础知识详解

1. 概要

本文简要叙述通信相关的基础知识,为后续的通信基础知识作铺垫。

2. 整体文章内容

3. 文章主要内容

3.1 串行和并行传输

按照通信线的数量,数据传输可以分为串行传输和并行传输。

串行通信:使用一条数据线,讲数据一位一位的依次传输,每一位数据占据一个固定的时间长度。

并行通信:数据以成组的方式,在多条并行信道上同时进行传输。

串行接口一次只可以发送1位二进制的数据,而并行接口一次可以发送多位二进制,但是需要多条传输线,串行传输使用更加广泛,对传输线的要求低,成本低,另外可通过提高通信速度来提高总体的通信性能。

3.2 同步通信和异步通信

根据是否具有时钟同步信号,分为同步通信和异步通信。

异步通信:双方使用各自的时钟,按照约定统一的波特率,去收发数据。由于双方的时钟频率可能会存在一定的误差,异步通信一个数据帧长度较短,发送效率低。

同步通信:双方使用频率一致的时钟,发送方要以固定的节奏去发送数据,接收方时刻做好接收数据的准备,识别到前导码后马上开始接收数据。同步数据帧长度大,效率更高,适合对速度要求搞的通信传输。

3.3 单工、双工和半双工通信

单工通信:只允许一方向另外一方单向传输数据。类似于收音机广播或者遥控器的模式

双工通信:数据可以双向传播,但是统一时刻只能其中一方发送数据。类似于对讲机的传输模式。

半双工通信:数据可以双向传播,而且双方可以同时向对方发送数据。类似于电话通讯的方式。

3.4 电平信号和差分信号

电平和差分信号都是为了表示通信线路中的 0 和 1 的表现形式。

电平信号:两条传输线中会有一个参考电平(一般是接地GUN);信号线上的信号值(0|1)是由信号电平与参考电平之间的差值决定的。

差分信号:信号线的信号值与参考电平无关,两条传输线都是信号线,0|1的判断以信号线间的压差决定。

电平信号的两条通信线之间的电平差异容易收到干扰。差分信号不易收到干扰,因此传输质量比较稳定,现代通信一般使用差分信号。

3.5 信号传输速率概念

波特率:每秒传送符号(码元)的数量,又称传码率。单位波特Baud B 即 Symbol/s,码元符号为Symbol。

比特率:每秒传输比特的数量,又称传信率。比特率的基本单位是bit/s或者bps,换算单位为Kbit/s、Mbit/s、Gbit/s,此处的K、M、G分别代表10^310^610^9,比特符号为bit

波特率和比特率的关系就像,搭载出行人员的地铁,公交车,共享单车一样。码元的状态数决定了波特率与比特率的大小,参考如下的码元和比特的关系表:

由上可以得出,假设码元的状态为N,则此码元所需要的比特数

比特位数=log_{2}N

小结

本文涉及到相关知识会根据后续学习过程继续补充。

参考文章:

什么是串口波特率?串口通信为什么要设置波特率? - 知乎 (zhihu.com)
电子通信基础知识详解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值