QN902x:超低功耗蓝牙 LE 系统级芯片解决方案深度剖析

电子说

1.4w人已加入

描述

QN902x:超低功耗蓝牙 LE 系统级芯片解决方案深度剖析

在当今的电子设备领域,蓝牙技术以其便捷性和广泛的应用场景,成为了众多产品不可或缺的一部分。NXP 半导体推出的 QN902x 系列超低功耗蓝牙 LE 系统级芯片(SoC),为蓝牙智能应用带来了全新的解决方案。今天,我们就来深入了解一下这款芯片的特点、功能以及应用场景。

文件下载:QN9022/DY.pdf

一、QN902x 简介

QN902x 是一款专为蓝牙智能应用设计的超低功耗无线系统级芯片,支持主从模式。它将高性能的 2.4 GHz RF 收发器与 32 位 ARM Cortex - M0 MCU、闪存以及模拟和数字外设集成在一起。通过集成符合蓝牙 LE v4.2 的无线电、链路控制器和主机堆栈,QN902x 为蓝牙智能应用提供了单芯片解决方案。

二、主要特性与优势

1. 真正的单芯片蓝牙 LE SoC 解决方案

集成了蓝牙 LE 无线电、完整的蓝牙 LE 协议栈和应用配置文件,支持主从模式和安全连接,在主模式下最多可同时支持八个链接。

2. 出色的 RF 性能

工作频率范围为 2400 MHz 至 2483.5 MHz,采用 GFSK 调制格式,空中数据速率为 1 Mbit/s,偏差为 250 kHz。在非 DC - to - DC 模式下,RX 灵敏度可达 - 95 dBm;在 DC - to - DC 模式下,RX 灵敏度为 - 93 dBm,TX 输出功率范围为 - 20 dBm 至 + 4 dBm。

3. 超低功耗

QN9020/1 的单电源供电范围为 2.4 V 至 3.6 V,QN9022 的单电源供电范围为 1.8 V 至 3.6 V。具有极低的功耗,深度睡眠模式下仅为 2 μA,睡眠模式(32 kHz RC 振荡器开启)为 3 μA。

4. 强大的微控制器

集成 32 位 ARM Cortex - M0 MCU,拥有 64 kB 系统内存、96 kB ROM 和 128 kB 片上闪存(QN9020 和 QN9021),支持用户可控的代码保护。

5. 高度集成

具备 4 通道、10 位通用 ADC、两个通用模拟比较器、多个 GPIO 引脚、四个通用定时器、32 kHz 睡眠定时器、看门狗定时器、实时时钟、2 通道可编程 PWM、两个 SPI/UART 接口、I2C - 总线主/从接口、欠压检测器、电池监视器和 AES - 128 安全协处理器等。

三、功能模块详解

1. MCU 子系统

  • MCU:32 位 ARM Cortex - M0 MCU,具有简单易用的编程模型、高效的超低功耗运行、出色的代码密度和确定性的高性能中断处理能力。
  • 内存组织:64 kB 系统内存,采用用户可配置的保护模式,防止未经授权的访问。
  • 复位生成:有四种复位源,包括强制 RSTN 引脚为低电平、上电、欠压和看门狗超时。
  • 嵌套向量中断控制器(NVIC):支持 24 个外部中断输入,可通过软件设置中断优先级。
  • 时钟和电源管理:提供灵活的时钟方案,支持 16 MHz 和 32 MHz 外部晶体,具有 SLEEP 和 DEEP SLEEP 两种睡眠模式,可降低功耗。
  • 串行线调试(SWD)接口:支持最多四个硬件断点和两个观察点。

2. 闪存

QN9020/1 拥有 128 kB 闪存,通过内部 SPI 接口与 MCU 通信,可用于存储代码或数据,具有 32 个 4 kB 的扇区,可单独擦除,最少 100000 次擦除/编程周期。QN9022 则具备连接外部闪存的接口。

3. 数字外设

  • 定时器:定时器 0 和 1 为 32 位通用定时器,定时器 2 和 3 为 16 位通用定时器,具有输入捕获、比较和 PWM 输出功能。
  • 实时时钟(RTC):由 32 kHz 时钟驱动,可提供带校准的实时时间,支持时间和日期配置、每秒中断生成和输入捕获功能。
  • 看门狗定时器(WDT):16 位定时器,由 32 kHz 时钟驱动,可用于系统恢复或作为通用间隔定时器。
  • 睡眠定时器:32 位定时器,运行在 32 kHz 时钟速率下,用于设置系统退出睡眠模式的间隔。
  • PWM:提供两通道 PWM 波形,具有可编程的周期和占空比。
  • DMA:用于减轻 MCU 处理数据传输操作的负担,支持固定和不定长度的传输。
  • 随机数生成器:用于安全目的。
  • AES 协处理器:支持 128 位密钥和 DMA 传输触发功能,可实现加密/解密操作,减少 CPU 使用率。

4. 通信接口

  • UART 0/1:支持 8 位和 9 位有效负载模式,可配置奇偶校验、起始位和停止位电平、数据传输顺序等,支持硬件流控制和灵活的波特率。
  • SPI 0/1:可配置主/从模式、4 线或 3 线模式,时钟速度可配置,支持不同的时钟极性和相位以及数据传输顺序。
  • I2C - 总线:符合 (I^{2}C) - 总线规范 v2.1,支持 7 位设备寻址模式、标准模式(最高 100 kbit/s)和快速模式(最高 400 kbit/s),支持主仲裁和从模式下的线路拉伸。

5. 无线电和模拟外设

  • RF 收发器:符合蓝牙 LE 物理层规范,需要 32 MHz 或 16 MHz 晶体提供参考频率,以及匹配网络来匹配天线。
  • 片上振荡器:包括低功耗高频晶体振荡器(HFXO)、超低功耗 32.768 kHz 晶体振荡器(LFXO)和超低功耗 32 kHz RC 振荡器(LFRCO)。
  • DC - to - DC 转换器:可将单个外部电源电压转换为所有内部电源电压,可选的集成 DC - to - DC 降压转换器可降低 30% 的电流消耗。
  • 通用 ADC:集成 8 位或 10 位 SAR ADC,采样率高达 50 千样本/秒,具有四个外部独立输入通道,支持信号转换、连续转换和扫描模式。
  • 模拟比较器:用于比较两个模拟输入的电压,输出数字信号,可作为中断源唤醒系统。
  • 电池监视器:通过将电源电压((V_{DD}/4))连接到 ADC 输入来实现,使用内部调节参考进行转换。

四、应用场景

QN902x 适用于多种蓝牙智能应用场景,包括但不限于:

  • 运动与健身:可用于运动手环、智能手表等设备,实时监测运动数据。
  • 医疗保健:如血压计、血糖仪、心率监测仪等医疗设备,实现数据的无线传输。
  • 远程控制:用于智能家居设备的远程控制,如智能灯具、智能门锁等。
  • 智能手机配件:如无线耳机、蓝牙音箱等。
  • PC 外设:鼠标、键盘等无线外设。
  • 无线传感器网络:实现传感器数据的无线传输和监测。

五、设计注意事项

1. 电源设计

根据不同的型号(QN9020/1 或 QN9022)选择合适的电源电压范围,合理使用 DC - to - DC 转换器以降低功耗。

2. 时钟设计

确保晶体振荡器的稳定性和准确性,根据应用需求选择合适的时钟频率和振荡器类型。

3. 射频匹配

设计合适的 RF 匹配网络,以确保天线与 RF 收发器的良好匹配,提高 RF 性能。

4. 焊接工艺

在焊接 SMD 封装时,可根据具体情况选择波峰焊或回流焊。波峰焊适用于通孔元件和部分 SMD 元件,但对于细间距 SMD 元件不太适用;回流焊则更适合小型化和高密度的元件。同时,要注意焊接过程中的温度曲线、湿度敏感性等问题。

六、总结

QN902x 作为一款超低功耗蓝牙 LE 系统级芯片,凭借其丰富的功能、出色的性能和低功耗特性,为蓝牙智能应用提供了一个强大而灵活的解决方案。无论是在消费电子、医疗保健还是工业控制等领域,QN902x 都有着广泛的应用前景。作为电子工程师,我们在设计过程中需要充分考虑芯片的各项特性和设计注意事项,以实现最佳的系统性能。你在使用 QN902x 或其他蓝牙芯片时有遇到过什么问题吗?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分