从串口到物联网:10 大通信协议优缺点、传输距离与应用场景全对比
通信基础与常见通信协议
1.通信的基本概念
通信的核心是信息的交流与传递—— 把信息从 “发端(信息发送方)” 通过特定媒介(信道)“搬运” 到 “收端(信息接收方)”。更严谨的定义:人与人、或人与自然之间,通过某种行为或媒介,进行信息交流与传递的过程,称为通信。
通信的核心要素如下:
.png)
- 目的:将信息从发端 “搬运” 到收端。
- 基本模型:发送端 → 信道 → 接收端(比如人与人说话时,“说话者” 是发送端,“空气” 是信道,“听者” 是接收端)。
- 关键指标:有效性(信息传递是否高效)、可靠性(信息传递是否准确)、通信速率(信息传递的速度)、传输距离、传播速度。
2.常见通信协议的基本分类
我们常说的通信协议是规范 “信息如何传输” 的规则集合,根据传输媒介是 “有线” 还是 “无线”,通信协议可分为以下类别:
有线通信协议(通过物理线缆(如网线、串口线、总线等)传输信息)
以太网(ETH, Ethernet)
.png)
- 地位:现有局域网中最通用的通信协议标准。
- 应用:企业、家庭的局域网数据传输(比如电脑通过网线连接路由器上网)。
CAN 通信(Controller Area Network,控制器局域网)
一种多主方式的有线串行通讯总线,依赖双绞线等有线介质传输;支持 “错误检测 + 错误通知 + 错误恢复”,能在复杂电磁环境下稳定传输。
.png)
- 应用:汽车电子(车载设备间的信号交互,如发动机、刹车系统通信)、工业自动化(设备联动控制)、医疗设备等场景。
M-BUS(仪表总线,meter bus)
.png)
- 特点:用两条无极性传输线,同时实现 “给设备供电 + 传输串行数据”;多个子站(如电表、水表)可通过 “不同 ID” 并联在总线上。
- 应用:专门为消耗测量仪器(如电表、燃气表)、计数器设计,用于传递计量信息。
USB(通用串行总线,Universal Serial Bus)
.png)
- 特点:属于 “高速串行总线”,既能传输数据,又能为下级设备供电;安装方便、扩展端口简单、传输方式多样,且兼容性好。
- 发展:从最初的 1.0 版本(传输速率 1.5Mbps),升级到现在的 4.0 版本(传输速率可达 40Gbps),能满足手机快充、外置硬盘高速传输等需求。
串口协议(含 RS232、RS422、RS485)
串口是 “串行数据接口” 的统称,核心是按 “位(bit)” 传输字节,不同子协议特点不同:
.png)
- RS232:传输速率最高 20kbps,传输距离仅 15 米,常见 “9 针(Db-9)” 或 “25 针(Db-25)” 接口(比如早期电脑的串口)。
- RS422:采用平衡通信方式 + 双绞线传输,速率提升至 10Mb/s,传输距离能延长到 1200 米(支持 “全双工”,即双向同时传输)。
- RS485:采用半双工传输(同一时间只能单向传),传输速率 10Mb/s,传输距离也能达到 1200 米(适合多设备组网,如工业现场的传感器集群)。
低速板级 / 板间串行协议
多用于芯片、电路板之间的短距离通信,常见以下协议:
单总线协议
只用1 根总线,就能实现 “时钟 + 数据 + 控制” 功能,属于半双工通信;特点是线路简单、硬件开销少、成本低,方便总线扩展(比如多个传感器共用一根总线组网)。
.png)
I2C 通信(Inter - Integrated Circuit)
仅需2 根线(SDA:串行数据线;SCL:串行时钟线),且两根线都是 “双向 I/O 线”;支持 “多主机 + 多从机”(但同一时刻只能有 1 个主机),传输速率 “快速模式下达 400Kbit/s,高速模式下达 3.4Mbit/s”(比如单片机与传感器、存储芯片之间的通信)。
.png)
SPI 通信(串行外设接口,Serial Peripheral Interface)
由摩托罗拉开发的全双工同步串行总线,需 4 根线(CS:片选;SCLK:时钟;MOSI:主机发、从机收;MISO:从机发、主机收);主要用于 MCU(微处理控制单元)与外围设备(如 EEPROM、Flash、ADC 数模转换器、DSP 数字信号处理器等)的高速通信。
.png)
I2S 通信(集成电路内置音频总线)
飞利浦为数字音频传输制定的总线标准,通过 “将数据信号与时钟信号分离传输”,避免音频因 “时差” 出现失真;广泛用于嵌入式音频系统(如音响设备、语音模块)。
.png)
无线通信协议(通过电磁波(无线电、红外线等)传输信息,无需物理线缆)
红外技术(IrDA)
.png)
- 原理:利用红外线传输信息。
- 特点:传输容量大、保密性强、抗电磁干扰能力好;设备结构简单、体积小。
- 应用:室内短距离通信(如电视遥控器)、近距离遥控等;遵循 IrDA 1.0、IrDA1.1/FIR 等标准。
WiFi
.png)
- 原理:通过 2.4GHz UHF 频段或5GHz SHF ISM 无线电频段,实现设备间通信。
- 特点:基于 IEEE 802.11 标准的 “本地无线网络”,常用于电脑、平板、手机等设备连接路由器上网。
蓝牙 / BLE(低功耗蓝牙)
.png)
- 原理:使用 2.4—2.485GHz 的 ISM 波段 UHF 无线电波传输。
- 特点:适合短距离数据传输;其中 BLE(低功耗蓝牙)侧重 “低功耗”,能延长设备电池寿命(如智能手表、蓝牙手环等可穿戴设备)。
- 应用:实现固定设备、移动设备、楼宇个人域网之间的短距离数据交换(如蓝牙耳机与手机连接)。
Zigbee
.png)
- 特点:是 “开放性的全球化标准”,专为 M2M(机器对机器) 网络设计;具备 “低成本、低功耗、低延迟、低占空比” 的特点(能最大限度延长设备电池寿命)。
- 应用:智能家居领域(如智能灯、温湿度传感器组网,实现设备间联动)。
NB-IoT(窄带物联网)
.png)
- 原理:构建于蜂窝网络,仅消耗约 180KHz 的带宽,可直接部署在 GSM 网络、UMTS 网络或 LTE 网络上。
- 特点:能降低部署成本、实现平滑升级,支持低功耗设备在 “广域网”(跨区域)进行蜂窝数据连接。
- 应用:智慧城市(如远程抄表)、物流追踪等广域物联网场景。
LoRa(Long Range,远距离)
.png)
- 特点:属于 LPWAN(低功耗广域网络)技术,是美国 Semtech 公司推广的 “基于扩频技术的超远距离无线传输方案”;兼具 “远距离、低功耗(电池寿命长)、多节点、低成本” 的特性。
- 应用:偏远区域的传感器组网(如农田环境监测、油田设备远程监控)。

通信的核心是**信息的交流与传递**—— 把**信息从 “发端(信息发送方)” 通过特定媒介(信道)“搬运” 到 “收端(信息接收方)”**。更严谨的定义:**人与人、或人与自然之间,通过某种行为或媒介,进行信息交流与传递的过程**,称为通信。
浙公网安备 33010602011771号