nRF401 是一款由 Nordic Semiconductor(北欧半导体)公司推出的经典无线收发芯片,它是一款单芯片、高性能、FSK(频移键控)调制的无线收发器,工作在 433MHz ISM(工业、科学和医疗)频段。

尽管 nRF401 已经是一款非常“古老”的芯片(约在2000年代初发布),并且现在已被更先进的 nRF24L01+ 等系列所取代,但它在一些简单的点对点无线数据传输应用中,因其简单、成本低、编程模型简单等特点,仍有其价值,尤其是在教学和某些特定领域。
nRF401 核心特性总结
在查阅技术手册前,先快速了解它的核心特点:
- 工作频率: 433.92 MHz (全球通用的 ISM 频段)
- 调制方式: FSK (Gaussian FSK),抗干扰能力强。
- 传输速率: 最高 20 kbps,适合低速数据传输。
- 供电电压: 2.7V - 5.0V,兼容 5V 单片机(如 51 系列)和 3.3V 单片机。
- 芯片集成度高:
- 单芯片解决方案: 集成了发射机、接收机、频率合成器、晶体振荡器和 PLL(锁相环)。
- 内置 PLL: 无需外部 PLL 电路,简化了设计。
- 内置电压调节器: 可为自身和其他外部组件(如单片机)提供稳定的 3.3V 电压。
- 控制接口: 简单的 3 线串行接口(
TXEN,CS,PDATA),易于与各种单片机(如 8051, AVR, PIC)连接。 - 工作模式:
- 接收模式
- 发射模式
- 待机模式
- 掉电模式 (功耗极低)
- 主要缺点:
- 固定频道: 只能工作在 433.92 MHz,无法像 nRF24L01+ 那样在多个频道间切换来避开干扰。
- 无内置协议: 需要自己实现数据包打包、地址校验、重传等链路层协议。
- 速率较低: 20kbps 的速率对于现代应用来说太慢。
- 已停产: Nordic Semiconductor 已停止生产和销售,市面上多为库存或兼容替代品。
如何获取 nRF401 技术手册
获取官方技术手册是进行开发的第一步,以下是推荐的获取途径:
官方来源 (最权威)
Nordic Semiconductor 的官网是获取原始文档的最佳来源,即使芯片已停产,他们通常仍会保留旧数据手册。

- 链接: Nordic Semiconductor nRF401 Product Page
- 如何查找:
- 访问上述链接。
- 在页面上寻找名为 "Resources" 或 "Documentation" 的区域。
- 你可以在这里找到以下关键文档:
- Datasheet (数据手册): 这是最重要的文档,包含了芯片的所有电气特性、引脚定义、时序图、应用电路等。
- Application Note (应用笔记): 提供了具体的设计指导,如天线匹配、PCB 布局建议、软件编程示例等,对于 nRF401,应用笔记 AN-01/02/04/05 等都非常有价值。
第三方文档库
如果官网链接失效,可以在知名的电子工程文档库中搜索。
- Datasheet Catalog (Datasheet Archive):
- Alldatasheet:
[Alldatasheet - nRF401](https://www.alldatasheet.com/datasheet-pdf/pdf/92678/NORDIC/ NRF401.html)
- 这些网站通常会提供 PDF 格式的数据手册下载。
国内资源
国内的一些电子论坛和技术社区也可能有用户分享的资源。
- CSDN (中国开发者网络): 搜索 "nRF401 数据手册",可以找到很多博客文章和资源下载链接。
- 电子发烧友: 同样是一个很好的资源搜索平台。
- GitHub: 搜索 "nRF401",可能会找到一些开源项目或相关的文档。
nRF401 技术手册核心内容解读
拿到手册后,你需要重点关注以下几个部分:

Pinout (引脚图)
这是硬件设计的起点,你需要了解每个引脚的功能,
PDATA: 数据输入/输出引脚。TXEN: 发射/接收模式控制引脚,高电平为发射模式,低电平为接收模式。CS: 片选引脚,用于控制数据总线的访问。VDD,VSS: 电源和地。ANT1,ANT2: 天线连接引脚。XC1,XC2: 晶振连接引脚。
Functional Description (功能描述)
这部分详细介绍了芯片的工作原理。
- 接收机链: 天线信号 -> LNA (低噪声放大器) -> Mixer (混频器) -> IF Amplifier (中频放大器) -> Demodulator (解调器) -> PDATA 输出。
- 发射机链: PDATA 输入 -> Modulator (调制器) -> Mixer (混频器) -> PA (功率放大器) -> 天线输出。
- 频率合成器: 内置的 VCO 和 PLL 如何根据外部晶振生成 433.92MHz 的载波。
Electrical Characteristics (电气特性)
这部分是硬件设计的依据,包括:
- Absolute Maximum Ratings (绝对最大额定值): 电压、电流、温度等极限值,超过可能导致芯片永久损坏。
- Operating Ratings (工作条件): 正常工作时的电压、温度范围。
- DC Characteristics (直流特性): 引脚的输入/输出电平、电流消耗(在不同模式下)。
- AC Characteristics (交流特性): 关键时序参数,如数据传输速率、建立/保持时间等。
Application Circuit (应用电路)
手册通常会提供一个典型的应用电路图,这是你设计 PCB 的最佳参考。
- 天线匹配网络: 433MHz 天线需要特定的 LC 匹配电路,手册中会给出推荐值。
- 电源滤波: 为 VDD 引脚提供合适的去耦电容(通常是 10uF 电解电容和 0.1uF 瓷片电容并联),以确保电源稳定。
- 晶振电路: 外部晶振的选型(通常是 13.12MHz)和负载电容的配置。
Interface and Timing (接口与时序)
这是软件编程的关键,你需要仔细研究 PDATA, TXEN, CS 三个引脚的时序图。
- 数据发送时序: 如何将数据位通过
PDATA引脚在CS信号的控制下发送出去。 - 数据接收时序: 如何从
PDATA引脚读取解调后的数据。 - 模式切换时序: 从接收到发射(或反之)时,
TXEN信号的切换需要满足一定的延迟,以确保内部电路稳定。
nRF401 开发基本流程
结合技术手册,开发流程如下:
-
硬件设计:
- 根据手册的引脚图和典型应用电路,绘制原理图和 PCB。
- 特别注意天线匹配电路和电源滤波,这是无线设计成败的关键。
- 将 nRF401 的
TXEN,CS,PDATA引脚连接到单片机的 GPIO 口。
-
软件编程:
- 初始化: 配置单片机的 GPIO 口,设置
TXEN和CS的初始状态(通常为接收模式)。 - 发送数据:
- 将
TXEN置高,切换到发射模式。 - 等待手册中规定的稳定时间(例如几百微秒)。
- 拉低
CS选中芯片。 - 通过
PDATA引脚按位发送数据。 - 发送完成后,拉高
CS取消选中。
- 将
- 接收数据:
- 确保
TXEN为低,处于接收模式。 - 拉低
CS选中芯片。 - 通过
PDATA引脚读取数据。 - 读取完成后,拉高
CS取消选中。
- 确保
- 协议设计: 由于 nRF401 没有地址和自动重传功能,你需要在应用层自己设计简单的协议,数据包格式可以是
[起始字节][地址][数据][校验和]。
- 初始化: 配置单片机的 GPIO 口,设置
-
调试:
- 硬件调试: 使用示波器检查
PDATA上的信号波形是否正常,检查天线端是否有射频信号(需要频谱分析仪或功率计)。 - 软件调试: 使用串口或 LED 灯来观察程序流程和收发状态。
- 硬件调试: 使用示波器检查
替代方案
如果你正在设计一个新产品,强烈建议考虑 nRF401 的现代替代品:
- nRF24L01+: 同样来自 Nordic,工作在 2.4GHz ISM 频段,支持多频道、高速率(2Mbps)、内置 ShockBurst™ 模式(自动打包、地址校验、重发、FIFO),是目前最流行的选择之一。
- ESP8266 / ESP32: 集成了 Wi-Fi 和蓝牙功能,功能强大,可以轻松接入互联网,性价比极高。
- CC1101: 来自 TI,是一款非常灵活和性能优越的 Sub-1GHz 收发器,支持多种频段和调制方式,可扩展性比 nRF401 强得多。
希望这份详细的指南能帮助你顺利地找到并理解 nRF401 的技术手册!
