尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

通信协议不止四剑客:工业、高速与音频的嵌入式互联版图

通信协议不止四剑客:工业、高速与音频的嵌入式互联版图 一、工业与汽车领域常用协议1. CANController Area Network信号线CANH、CANL 差分双线地线。速率最高 1 MbpsCAN FD 可达 8 Mbps。特点多主总线、非破坏性仲裁、差分信号抗干扰极强、错误检测完善CRC、位填充、ACK。应用汽车内部 ECU 通信、工业自动化、机器人、医疗设备。与 UART 的区别UART 通常点对点CAN 支持多主多从且物理层是差分可靠性更高。2. LINLocal Interconnect Network信号线单线LIN 数据线 地线 电源。速率最高 20 kbps。特点低成本、单主多从、基于 UART 数据格式用于汽车车身电子车窗、后视镜、座椅控制。应用汽车非安全关键子系统作为 CAN 的补充。3. RS-485信号线A、B 差分双线地线有时加使能。速率典型 9600~10 Mbps距离越远速率越低。特点差分传输抗共模干扰强支持多点最多 32/128 个节点半双工或全双工四线。应用工业现场总线、楼宇自动化、电表、Modbus RTU 的物理层。备注RS-485 本身只是物理层电气标准通常与 UART 配合使用通过地址字节实现多机通信。4. Modbus应用层协议基于UARTModbus RTU/ASCII或 TCPModbus TCP。特点主从架构功能码定义读写操作公开标准设备兼容性好。应用工业 PLC、传感器、执行器之间的数据交换。5. Profibus / EtherCAT / PROFINET 等工业以太网或专用现场总线用于高速实时控制如伺服驱动、运动控制这里不展开。二、高速与计算机接口1. USBUniversal Serial Bus信号线Vbus、D、D-USB 2.0或 SuperSpeed 差分对USB 3.x/4。速率1.5 Mbps低速、12 Mbps全速、480 Mbps高速、5 GbpsUSB 3.0到 40 GbpsUSB4。特点主从架构、热插拔、即插即用、供电与数据同时传输、协议栈复杂。应用与 PC 通信、U 盘、摄像头、虚拟串口、设备固件升级。备注单片机中常见 USB 2.0 全速/高速设备控制器需实现 USB 协议栈或使用现成库。2. Ethernet以太网信号线差分双绞线RJ45四对线通常用两对做 100BASE-TX。速率10 Mbps、100 Mbps、1 Gbps、10 Gbps 等。特点网络通信基于 TCP/IP 协议栈可接入局域网或互联网。应用物联网网关、工业控制、远程监控、智能家居中枢。备注单片机需集成 Ethernet MAC 外部 PHY或使用 SPI 转以太网模块如 W5500。3. SDIOSecure Digital I/O信号线CLK、CMD、DATA0~DATA34-bit 模式。速率25 MHz~200 MHz 时钟数据速率可达百 Mbps。特点基于 SD 卡协议扩展可连接 SD 卡、WiFi/蓝牙模块、GPS 模块。应用存储扩展、无线通信模块接口。4. PCIePeripheral Component Interconnect Express信号线差分串行 Lane每 Lane 一对发送一对接收。速率每 Lane 2.5 GbpsGen1到 64 GbpsGen6。特点高速、点对点、可扩展用于高性能 SoC、SSD、显卡。应用工业计算机、高端嵌入式平台如 NXP i.MX、Xilinx MPSoC。三、音频与多媒体接口1. I2SInter-IC Sound信号线SCK位时钟、WS字选择/左右声道、SD数据线可多路、MCLK主时钟可选。速率取决于采样率和位深常用 44.1 kHz、48 kHz、96 kHz数据线速率可达数 Mbps。特点专用于数字音频流传输同步串行全双工独立收发数据线。应用音频编解码器Codec、数字麦克风、DSP、音频放大器。2. PCM / PDMPCM脉冲编码调制类似 I2S用于数字语音。PDM脉冲密度调制常用于 MEMS 数字麦克风只需时钟和数据两根线。四、其他值得了解的协议SMBusI2C 的变种增加超时和错误恢复常用于电源管理、智能电池。SPMI用于 SoC 内部电源管理较少接触。JTAG/SWD调试接口也属于串行通信。蓝牙、WiFi、Zigbee、LoRa无线通信协议虽然不属于“串行总线”但在嵌入式系统中同样非常重要通常通过 UART 或 SPI 与 MCU 连接。五、Mermaid 总结框图
返回列表