433 模块知识地图

← 返回 MOC | ← 主页


笔记导航

类型程序笔记型号资料
UART AT 指令型程序 — AT 指令型CL400-100
单引脚电平型程序 — 单引脚型YXT5566,YXT510

🔴433MHz 无线通信基础

433MHz 是 ISM(工业、科学、医疗)免授权频段,常用于短距离(一栋单元楼内)无线数据传输。 调制方式通常为 OOK(On-Off Keying)FSK(频移键控),前者结构简单、成本低,后者抗干扰更强。

OOK:用载波的有/无来表示 1/0,发射端高电平时发射载波,低电平时静默。 FSK:用两个不同频率分别表示 1/0,抗噪性优于 OOK。


🔴两种常见模块类型对比

对比项UART AT 指令型单引脚电平型
内部结构集成 MCU + 射频芯片纯射频前端
接口TX / RX 串口单根 DATA 引脚
协议模块内部处理,透传完全由外部 MCU 编解码
使用难度低,配置后直接收发较高,需手动控制时序
代表型号HC-12、E32、E22FS1000A(发)、MX-RM-5V(收)
双向通信支持(单模块即可收发)不支持,需一发一收成对使用
适用场景需要较高可靠性、配置灵活成本极低、单向遥控类应用

🔴UART AT 指令型工作原理

此类模块(如 HC-12、E32 系列)内部集成了 MCU 与射频芯片,对外暴露标准 UART 接口。 上电后进入透传模式,外部 MCU 只需通过串口读写数据,模块自动负责射频收发,无需关心底层细节。 通过拉低 SET 引脚(或特定 M0/M1 组合)进入 AT 配置模式,可设置信道、波特率、发射功率等参数。

关键要点:

  • AT设置的功率太大会使USB转TTL卡住
  • 设置的太小又接收不到
  • AT设置休眠的时候,注意发射端的前导码要大于休眠周期

🔴单引脚电平型工作原理

此类模块分为纯发射端纯接收端,射频部分直接跟随 DATA 引脚的高低电平做 OOK 调制/解调,内部无协议栈。 数据编解码完全由外部 MCU 负责:发送端翻转 DATA 引脚来编码 0/1,接收端通过外部中断捕获跳变沿解码。

常见编码协议:

  • 自定义 OOK:自定义帧格式,用定时器控制脉冲宽度表示 0/1
  • EV1527 / PT2262:工业标准学习码协议,逻辑 0 = 短高+长低,逻辑 1 = 长高+短低,典型时间单位 T ≈ 350µs

关键要点:

  • 接收模块在无信号时 DATA 引脚有随机噪声跳变,程序必须过滤
  • 收发两端必须使用相同的编解码协议
  • 传输距离受障碍物、天线、供电电压影响显著
  • 不支持双向通信,需双向时须成对配置