节点与节点之间的无线通信的组成原理与具体实现(原理篇,含组件解析)_物联网挑战赛

简介: 节点与节点之间的无线通信的组成原理与具体实现(原理篇,含组件解析)_物联网挑战赛

正文


CC2420电路介绍


简介


CC2420是Chipcon As公司推出的首款符合2.4GHz IEEE802.15.4标准的射频收发器。该器件包括众多额外功能,是第一款适用于ZigBee产品的RF器件。它基于Chipcon公司的SmartRF 03技术,以0.18um CMOS工艺制成,只需极少外部元器件,性能稳定且功耗极低。CC2420的选择性和敏感性指数超过了IEEE802.15.4标准的要求,可确保短距离通信的有效性和可靠性。利用此芯片开发的无线通信设备支持数据传输率高达250kbps,可以实现多点对多点的快速组网。


主要性能参数


CC2420的主要性能参数如下:


1.工作频带范围:2.400~2.4835GHz;


2.采用IEEE802.15.4规范要求的直接序列扩频方式;


3.数据速率达250kbps码片速率达2MChip/s;


4.采用O-QPSK调制方式;


5.超低电流消耗(RX:19.7mA,TX:17.4mA)高接收灵敏度(-99dBm);


6.抗邻频道干扰能力强(39dB);


7.内部集成有VCO、LNA、PA以及电源整流器,采用低电压供电(2.1~3.6V);


8.输出功率编程可控;


9.IEEE802.15.4 MAC层硬件可支持自动帧格式生成、同步插入与检测、16bit CRC校验、电源检测、完全自动MAC层安全保护(CTR、CBC-MAC、CCM);


10.与控制微处理器的接口配置容易(4总线SPI接口);


11.采用QLP-48封装,外形尺寸只有7*7mm。


CC2420芯片的内部结构如下图所示。天线接收的射频信号经过低噪声放大器和I/Q下变频处理后,中频信号只有2MHz,此混合I/Q信号经过滤波、放大、AD变换、自动增益控制、数字解调和解扩,最终恢复出传输的正确数据。


芯片结构图

下图是CC2420的芯片结构0000000.png


调制和扩频


发射机部分基于直接上变频,要发送的数据先被送入128字节的发送缓存器中,头帧和起始帧是通过硬件自动产生的。根据IEEE802.15.4标准,所要发送的数据流的每4个比特被32码片的扩频序列扩频后送到DA变换器。然后,经过低通滤波和上变频的混频后的射频信号最终被调制到2.4GHz,并经放大后送到天线发射出去。


CC2420调制和扩频的过程如下图。

3.png

CC2420解调的过程如图

4.png


CC2420典型电路


CC2420只需要极少的外围元器件,其典型应用电路如下图所示。它的外围电路包括晶振时钟电路、射频输入/输出匹配电路和微控制器接口电路三个部分。CC2420可以通过4线SPI总线(SI、SO、SCLK、CSN)设置芯片的工作模式,并实现读/写缓存数据读/写状态寄存器等,通过控制FIFO和FIFOP管脚接口的状态可设置发射/接收缓存器。注意:在SPI总线接口上进行的地址和数据传输大多是MSB优先的。CC2420片内有33个16比特状态设置寄存器,在每个寄存器的读/写周期中,SI总线上共有24比特数据,分别为:1比特RAM/寄存器选择位(0:寄存器,1:RAM),1比特读/写控制位(0:写,1:读),6比特地址选择位、16比特数据位。在数据传输过程中CSN必须始终保持低电平。


另外,通过CCA管脚状态的设置可以控制清除通道估计,通过SFD管脚状态的设置可以控制时钟/定时信息的输入。这些接口必须与微处理器的相应管脚相连来实现系统射频功能的控制与管理。

1.png2.png

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
9月前
|
人工智能 物联网 Android开发
【04】优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-自定义一个设置输入小部件组件-完成所有设置setting相关的页面-优雅草卓伊凡
【04】优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-自定义一个设置输入小部件组件-完成所有设置setting相关的页面-优雅草卓伊凡
472 92
|
9月前
|
数据采集 监控 网络协议
​MCP协议深度解析:原理、应用与物联网时代的机遇-优雅草卓伊凡
​MCP协议深度解析:原理、应用与物联网时代的机遇-优雅草卓伊凡
1056 40
​MCP协议深度解析:原理、应用与物联网时代的机遇-优雅草卓伊凡
|
传感器 存储 物联网
物联网的定义和原理
物联网 (IoT) 是指由嵌入传感器、软件和网络连接的物理设备、车辆、电器和其他物理对象组成的网络,允许它们收集和共享数据。这些设备(也称为“智能对象”)的范围可以从简单的“智能家居”设备(如智能恒温器)到可穿戴设备(如智能手表和支持RFID的服装),再到复杂的工业机械和运输系统。技术人员甚至设想了基于物联网技术的整个“智慧城市”。
2282 1
|
人工智能 物联网
【2022年无线通信和与物联网专场】中国工程院张平院士-AI使能6G演进与应用
中国工程院张平院士关于"AI使能6G演进与应用"的演讲摘要。
249 8
|
物联网 5G
【2022年无线通信和与物联网专场】东南大学尤肖虎教授-超高可靠、超低时延5G/6G移动通信基础理论研究与发展
东南大学尤肖虎教授在2022年无线通信和物联网专场中就超高可靠、超低时延的5G/6G移动通信基础理论研究与发展的讲座内容。
231 3
|
物联网 5G
【2022年无线通信和与物联网专场】北京大学焦秉立教授--同频同时全双工技术现状和展望
北京大学焦秉立教授在2022年无线通信和物联网专场中对同频同时全双工技术现状和未来展望的介绍,涵盖了全双工技术在5G移动通信中的应用及其对提高频谱效率和传输效率的重要性。
258 2
|
域名解析 安全 物联网
阿里云EMAS HTTPDNS 扩展全球服务节点:提升解析安全性与网络覆盖
阿里云EMAS HTTPDNS新增国内西南、华南及国际欧洲、美东服务节点,提升了全球覆盖能力与性能。作为高效域名解析服务,EMAS HTTPDNS针对互联网、汽车、物流、IOT等行业提供支持,解决了传统解析易遭劫持等问题。新增节点优化了就近调度功能,显著缩短响应时间并增强了服务稳定性和连续性,尤其为中国企业的海外业务提供了强有力的支持。此次扩展展现了阿里云对服务质量的持续追求和全球市场布局的战略思考。
|
定位技术
|
网络协议 微服务
【Azure 微服务】基于已经存在的虚拟网络(VNET)及子网创建新的Service Fabric并且为所有节点配置自定义DNS服务
【Azure 微服务】基于已经存在的虚拟网络(VNET)及子网创建新的Service Fabric并且为所有节点配置自定义DNS服务
146 0
|
分布式计算 网络协议 Hadoop
Hadoop节点扩展配置DNS和主机名解析
【4月更文挑战第19天】
453 1

相关产品

  • 物联网平台
  • 推荐镜像

    更多
  • DNS