CC2420:2.4 GHz IEEE 802.15.4/RF收发器的卓越之选

电子说

1.4w人已加入

描述

CC2420:2.4 GHz IEEE 802.15.4/RF收发器的卓越之选

在无线通信领域,低功耗、高性能的RF收发器一直是工程师们追求的目标。今天,我们就来深入探讨德州仪器(Texas Instruments)的CC2420,一款专为低功耗和低电压无线应用设计的2.4 GHz IEEE 802.15.4兼容RF收发器。

文件下载:cc2420.pdf

一、应用广泛

CC2420的应用场景非常丰富,涵盖了2.4 GHz IEEE 802.15.4系统、ZigBee系统、无线传感器网络、PC外设以及消费电子等领域。无论是家庭/建筑自动化,还是工业控制,CC2420都能发挥重要作用。

二、产品特性亮点

(一)高性能射频收发

  • 频率与速率:工作在2400 - 2483.5 MHz频段,采用直接序列扩频(DSSS)技术,数据速率达250 kbps,芯片速率为2 MChips/s。
  • 调制方式:采用O - QPSK(偏移 - 正交相移键控)调制,具有半正弦脉冲整形,等效于MSK调制,提高了信号传输的稳定性。
  • 低功耗:接收模式电流仅18.8 mA,发射模式电流为17.4 mA,非常适合电池供电的应用。
  • 高灵敏度与抗干扰:灵敏度高达 - 95 dBm,相邻信道抑制比为30/45 dB,交替信道抑制比为53/54 dB,能有效抵抗干扰。
  • 集成度高:片上集成了VCO、LNA和PA,减少了外部元件的使用。

(二)丰富的硬件支持

  • 数据处理:提供数据包处理、数据缓冲、突发传输、数据加密、数据认证、空闲信道评估、链路质量指示和数据包定时信息等硬件支持,减轻了主控制器的负担。
  • 加密与认证:支持CCM加密/解密和认证,以及独立的AES加密,保障了数据传输的安全性。
  • 数据缓冲:拥有独立的128字节发送和接收FIFO,方便数据的存储和处理。

(三)易于开发与配置

  • 开发工具:提供了功能齐全的开发套件、带有微控制器代码的演示板参考设计,以及易于使用的配置数据生成软件。
  • 配置接口:采用4线SPI接口,时钟频率最高可达10 MHz,配置方便快捷。
  • 标准合规:符合ETSI EN 300 328、EN 300 440 class 2、FCC CFR - 47 part 15和ARIB STD - T66等国际标准。

三、电气规格解析

(一)整体性能

RF频率范围为2400 - 2483.5 MHz,可按1 MHz步进编程,以5 MHz步进满足标准要求。

(二)发射部分

  • 速率:发射比特率和芯片速率分别为250 kbps和2000 kChips/s。
  • 输出功率:标称输出功率为 - 3到0 dBm,可编程输出功率范围为 - 24到0 dBm,分8档调节。
  • 谐波与杂散:二次谐波和三次谐波分别低于 - 44 dBm和 - 64 dBm,杂散发射满足相关标准要求。
  • 误差矢量幅度(EVM):小于11%,满足标准要求。
  • 负载阻抗:最佳负载阻抗为95 + j187 Ω。

(三)接收部分

  • 灵敏度与饱和:接收器灵敏度为 - 95 dBm,饱和输入电平为10 dBm。
  • 信道抑制:相邻信道和交替信道抑制比高,能有效抵抗干扰。
  • 频率与符号误差:频率误差容限为±300 kHz,符号速率误差容限为120 ppm。
  • 数据延迟:数据延迟为3 μs。

(四)RSSI与载波检测

  • 载波检测:载波检测电平可编程,动态范围为100 dB,精度为±6 dB。
  • 线性度与平均时间:RSSI线性度为±3 dB,平均时间为128 μs。

(五)中频部分

中频频率为2 MHz。

(六)频率合成器部分

  • 晶体振荡器:晶体振荡器频率为16 MHz,精度要求为±40 ppm。
  • 负载电容与ESR:晶体负载电容为12 - 20 pF,推荐16 pF,ESR小于60 Ω。
  • 启动时间与相位噪声:晶体振荡器启动时间为1.0 ms,在±3 MHz和±5 MHz偏移处的相位噪声为 - 117 dBc/Hz。
  • PLL参数:PLL环路带宽为100 kHz,锁定时间为192 μs。

(七)数字输入/输出

  • 信号电平:信号电平参考DVDD3.3引脚电压。
  • 逻辑电平:逻辑“0”输入电压为0 - 0.3 DVDD,逻辑“1”输入电压为0.7 DVDD - DVDD。
  • 输出电流与时间:逻辑“0”输出电压为0 - 0.4 V,逻辑“1”输出电压为2.5 - VDD,FIFO设置时间为20 ns,保持时间为10 ns。

(八)电压调节器

  • 输入输出:输入电压为2.1 - 3.6 V,输出电压为1.7 - 1.9 V。
  • 静态电流与启动时间:静态电流为13 - 29 μA,启动时间为0.3 - 0.6 ms。

(九)电池监测

  • 电流与启动时间:电流消耗为6 - 90 μA,启动时间为100 μs。
  • 设置与精度:设置时间为2 μs,步长为50 mV,滞后为10 mV,绝对精度为 - 80到80 mV,相对精度为 - 50到50 mV。

(十)电源

接收模式电流消耗为18.8 mA,发射模式根据输出功率不同而变化,从8.5 mA到17.4 mA不等。

四、引脚分配与电路设计

(一)引脚分配

CC2420采用QLP - 48封装,引脚涵盖了电源、接地、RF输入/输出、控制和状态等多种类型,设计时需注意引脚的连接和功能。

(二)电路设计

  • 发射与接收:发射基于直接上变频,数据在128字节发送FIFO中缓冲;接收采用低中频架构,经LNA放大、下变频、滤波和数字化处理。
  • 频率合成器:包含片上LC VCO和90度相移器,为下变频和上变频混频器提供I和Q LO信号。
  • 数字基带:支持帧处理、地址识别、数据缓冲和MAC安全。
  • 电压调节器与电池监测:片上电压调节器提供1.8 V电源,电池监测可通过SPI接口配置。

五、应用电路注意事项

(一)输入/输出匹配

RF输入/输出为高阻抗差分信号,最佳负载阻抗为95 + j187 Ω。使用不平衡天线时,需使用巴伦进行匹配;使用平衡天线时,可省略巴伦。

(二)偏置电阻

偏置电阻R451用于设置准确的偏置电流。

(三)晶体

外部晶体与两个负载电容(C381和C391)用于晶体振荡器,需注意晶体的参数和连接。

(四)电压调节器

片上电压调节器为所有1.8 V电源输入供电,C42用于稳定调节器,可使用串联电阻满足ESR要求。

(五)电源去耦与滤波

正确的电源去耦和滤波对性能至关重要,应遵循德州仪器的参考设计。

六、配置与操作

(一)配置概述

可通过可编程配置寄存器对CC2420进行配置,包括电源模式、晶体振荡器、空闲信道评估、安全模式、接收/发射模式、频率和输出功率等参数。

(二)4线SPI接口

采用4线SPI接口进行配置和数据缓冲,所有地址和数据传输按最高有效位优先。

(三)寄存器访问

有33个16位配置和状态寄存器、15个命令选通寄存器和两个8位FIFO访问寄存器,通过8位地址进行访问。

(四)状态字节

在寄存器访问、命令选通和数据写入TXFIFO时,返回状态字节,包含晶体振荡器状态、FIFO溢出、加密模块状态等信息。

(五)命令选通

用于启动内部序列,如启用晶体振荡器、接收模式、解密等。

(六)RAM访问

可通过SPI接口访问内部368字节RAM,支持单字节或多字节读写。

(七)FIFO访问

TXFIFO和RXFIFO可通过相应寄存器访问,支持多字节操作,可通过命令选通清空FIFO。

七、系统考虑与指南

(一)法规遵循

符合国际和国内无线电法规,如ETSI EN 300 328、FCC CFR - 47 part 15和ARIB STD - T66等。

(二)频率跳变与多信道系统

可结合DSSS和FHSS技术,在专有系统中实现频率跳变,需在MAC层实现频率同步。

(三)数据突发传输

数据缓冲功能允许微控制器以较低速率与RF设备通信,降低了功耗。

(四)晶体精度与漂移

IEEE 802.15.4系统要求晶体精度为±40 ppm,CC2420的解调器可容忍高达120 ppm的频率偏移。

(五)通信鲁棒性

具有良好的相邻、交替和同信道抑制、镜像频率抑制和阻塞特性,确保在2.4 GHz频段可靠通信。

(六)通信安全

硬件加密和认证功能支持安全通信,减轻了微控制器的负担。

(七)低成本系统

无需外部滤波器,可使用差分天线,降低了系统成本。

(八)电池供电系统

在不活动时可关闭CC2420以降低功耗,但需重新编程寄存器和RAM。

(九)BER/PER测量

建议进行PER测量以评估IEEE 802.15.4系统性能,需注意信号的同步和扩展。

八、PCB布局与天线考虑

(一)PCB布局

遵循德州仪器的参考设计,注意信号布线、电源布线、接地和元件放置,推荐使用0402封装的元件。

(二)天线考虑

可使用多种类型的天线,如差分天线、单极天线、螺旋天线和环形天线。差分天线无需巴伦,适用于低功耗应用;单极天线和螺旋天线需使用巴伦;环形天线易于集成但阻抗匹配较困难。天线应尽量靠近IC,并进行匹配。

九、总结

CC2420以其高性能、低功耗、丰富的功能和易于开发的特点,成为2.4 GHz无线通信应用的理想选择。在实际设计中,工程师们需要根据具体需求,合理配置和使用CC2420,同时注意PCB布局和天线设计等细节,以充分发挥其优势。大家在使用CC2420的过程中,遇到过哪些有趣的问题或者有什么独特的经验呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分