ZigBee芯片CC2430CC2530对比一览表
CC2530在内存
CC2530在内存、尺寸、RF性能等方面比CC2430有了重大改进,如下表:CC2538是一个用于 2.4GHz IEEE 802.15.4/6LoWPAN和 ZigBee 应用的强大片上系统。
CC2538xFnn 是一款针对高性能 Zigbee 应用的理想片上系统 (SoC)。
它包含一个强大的基于 ARM Cortex M3 的微控制器 (MCU) 系统,此系统具有高达32K 片载 RAM 和 512K 片载闪存这使得它能够处理具有安全性,包含要求严格的应用以及无线下载的复杂网络堆栈。
32 个通用输入和输出 (GPIO) 以及串行外设接口可实现到电路板其它部分的简单连接。
强大的安全加速器可在 CPU 处理应用任务的同时实现快速且高效的认证和加密。
具有保持功能的低功耗模式可实现从睡眠状态中的快速唤醒并且大大降低了执行周期任务时的能耗。
为了实现顺利平稳开发,CC2538xFnn 包括一个强大的调试系统和一个综合性驱动器库。
为了减少应用闪存封装尺寸,CC2538xFnnROM 包含一个实用功能库和一个串行引导加载器。
与德州仪器 (TI) 提供的免费使用Z 堆栈 PRO 或 Zigbee IP 堆栈组合在一起,CC2538 提供市面上功能最强大且可靠耐用的Zigbee 解决方案。
1、微控制器 (ADC)强大ARM Cortex™ M3,具有代码预提取功能;高达32MHz时钟速度;USB2.0全速器件 (12Mbps);512kB,256kB 或 128kB 系统内可编程闪存;支持片上无线升级 (OTA);支持双 Zigbee 应用配置;高达 32kB RAM(其中 16kB 在所有功率模式;cJTAG和JTAG调试。
2、射频(RF)2.4GHz IEEE 802.15.4 兼容 RF 收发器;-97dBm 的出色接收器灵敏度;在44dB 的 ACR 干扰情况下可靠耐用件;可编程输出功率高达7dBm;3、安全硬件加速面向未来的 AES-128/256,安全散列算法(SHA)2 硬件加密引擎;可选针对安全密钥交换的椭圆曲线加密; (ECC)-128/256,RSA 硬件加密引擎;–用于实现底层 MAC 功能性的无线命令选通处理器和数据包操作处理器、、、、、、、。
cc2530优点
我们采用集成MCU+射频收发模块的SOC设计方式,而且这种设计方式能实现节点的更微小化和极低的功耗。
拟采用TI公司的CC2530为核心来设计传感器节点。
之所以选用CC2530原因如下:
(1)根据项目实际需求,采用ZigBee这种通信数据量不大、低数据传输率、低成本、低功耗而且具有安全可靠性的这种无线通信技术,做为该无线传感器网络的组网通信方式最为合适。
(2)CC2530集成单片机、ADC、无线通信模块于一体。
与前述系列典型的节点相比,大大提高了单片机与无线通信模块组合时的可靠性,同时也减小了节点的体积与质量。
(3)CC2530支持最新的ZigBee协议——ZigBee 2007/PRO,而TI之前的SOC射频芯片CC2430/CC2431等不支持ZigBee 2007/PRO协议栈。
ZigBee 2007/PRO相对于以前的协议栈具有更好的互操作性、节点密度管理、数据负荷管理、频率捷变等方面有重大进步,且具有支持网状网络和低功耗特点。
这就使得运用CC2530设计出来的节点通信距离更远,组网性能更稳定可靠。
(4)CC2530相对于CC2430/CC2431来说性能更优、价格更低。
价格:由于TI早已停产CC2430/CC2431造成目前市场上的该类产品均为库存,“求大于供”每片CC2430有二十多元,每片CC2431的价格更是高大一百元。
而每片CC2530的价格大概在十八元。
注:CC2431内部集成有硬件定位引擎而CC2430内部没有。
其他性能二者均相同。
ZIGBEE工作介绍及CC2530芯片介绍解读
– UART – SPI (可主可从)
• • • •
波特率从2400到230400可设 可以产生中断 可以触发DMA,用于传输批量数据 端口的位置可选
CC2530RF板PCB图
芯片最小系统接法
无线设备
• CC2530具备一个IEEFra bibliotek802.15.4兼容无线 收发器,其中的RF内核控制无线模块,另 外它还提供了一个连接外部设备的端口, 从而可以发出命令和读取状态,操纵各执 行电路的事件顺序。同时无线设备还包括 数据包过虑模块和地址识别模块。
CC2530芯片介绍
RF/LAYOUT
• • • • • • • • –适应 2.4-GHz IEEE 802.15.4 的 RF 收发 器 –极高的接收灵敏度和抗干扰性能 –可编程的输出功率高达 4.5 dBm –只需极少的外接元件 –只需一个晶振,即可满足网状网络系统 需要 –6-mm × 6-mm 的 QFN40 封装
CC2530需要极少的外部连接元件,同时有很 多典型电路,其模块大致可以分为三类: 1、 CPU和内存相关模块 2、外设,时钟和电源管理相关模块 3、无线信号收发相关模块
CPU和内存
CC2530使用的8051CPU是一个单周期的兼容内核,它 有三种不同的访问总线。其中包括中断控制器,内存仲裁器, 8KB SRAM,32/64/128/256KB闪存块。 •中断控制器:其为18 个中断源提供服务,它们中的每个中断都被赋予4 个
XTAL2 是一个可选的32.768-kHz 晶振,有两个负载电容(C321 和C331) 用于32.768-kHz晶振。32.768-kHz 晶振用于要求非常低的睡眠电流消耗和精 确唤醒时间的应用。32.768-kHz晶振看到的负载电容由下式给定:
CC2530芯片介绍
CC2530芯片介绍CC2530 是用于2.4-GHz IEEE 802.15.4 ZigBee 和RF4CE 应用的一个真正的片上系统(SoC)解决方案。
它能够以非常低的总的材料成本建立强大的网络节点。
CC2530 结合了领先的RF 收发器的优良性能,业界标准的增强型8051 CPU,系统内可编程闪存,8-KB RAM 和许多其它强大的功能。
CC2530 有四种不同的闪存版本:CC2530F32/CC2530F64/CC2530F128/CC2530F256,分别具有32/64/128/256KB 的闪存。
CC2530 具有各种不同的运行模式,使得它尤其适应超低功耗要求的系统。
CC2530F256 结合了德州仪器的业界领先的黄金单元ZigBee 协议栈(Z-Stack™),提供了一个强大和完整的ZigBee 解决方案。
CC2530芯片功能介绍:1、RF/布局:适应2.4-GHzIEEE802.15.4的RF收发器并且有极高的接收灵敏度和抗干扰性能。
并且只需极少的外接元件、一个晶振即可满足网状网络系统需要,而且可编程的输出功率高达4.5dBm。
它是6-mm×6-mm的QFN40封装,适合系统配置符合世界范围的无线电频率法规即ETSIEN300328和EN300440(欧洲),FCCCFR47第15部分(美国)和ARIBSTD-T-66(日本)。
2、低功耗主动模式RX(CPU空闲)和TX(CPU空闲)时的电流分别为24mA和29mA、供电模式2(睡眠定时器运行)时1µA、供电模式3(外部中断)时0.4µA、宽电源电压范围(2V –3.6V)3、微控制器其有优良的性能和具有代码预取功能的低功耗8051微控制器内核并且有32-、64-或128-KB的系统内可编程闪存,还有8-KBRAM,具备在各种供电方式下的数据保持能力同时还支持硬件调试4、外设CC2530具有强大的5通道DMA、IEEE802.5.4MAC定时器、IR发生电路、具有捕获功能的32-kHz睡眠定时器、硬件支持CSMA/CA、支持精确的数字化RSSI/LQI、电池监视器和温度传感器、有8路输入和可配置分辨率的12位5、ADC其ADC有AES安全协处理器、2个支持多种串行通信协议的强大USART、21个通用I/O引脚(19×4mA,2×20mA)还有看门狗定时器6、开发工具其有强大的开发工具,它具有CC2530开发套件、CC2530ZigBee开发套件、用于RF4CE 的CC2530RemoTI™开发套件、SmartRF™软件、数据包嗅探器、可用的IAR嵌入式工作台。
ZigBee芯片CC2430CC2530对比一览表
段频
2.4G
2.4G
支持标准
ZigBee04/06/ SimpliciTI
ZigBee07/PRO/RF4CE/SimpliciTI
软件平台
IAR
IAR
射频RF
CC2420
CC2520
接收灵敏度
-90dBm
-97dBm
典型值,802.15.4要求为-85dBm
输出功率
0(最小为-3)dBm
4.5(最小-8,最大10)dBm
项目
CC2430
CC2530
备注
引脚
48
40
封装
QLP48
QFN40
电压
2.0V – 3.6Vห้องสมุดไป่ตู้
2.0V – 3.6V
大小
7x7mm
6mm × 6mm
微控制器
增强型C8051
增强型C8051
Flash
32/64/128KB
32/64/128/256KB
RAM
8 KB SRAM, 4 KB Data
8KB
zigbee芯片厂家对比概况
zigbee 芯片厂家对比主要 ZigBee 芯片供应商 ZigBee 方案竞争能力比较目前市场上主要 ZigBee 芯片提供商 (2.4GHZ , 主要有:TI/CHIPCON、EMBER(ST、 JENNIC(捷力、 FREESCALE 、 MICROCHIP 四家。
目前 ZigBee 技术提供方式有三种:1 ZigBee RF+MCU 例如 :TI CC2420+MSP430 、 FREESCLAEMC13XX+GT60 、 MICROCHIP MJ2440+PIC MCU。
2 单芯片集成 SOC 如:TI CC2430/CC2431(8051内核、 FREESCALEMC1321X 、 EM250。
3 单芯片内置 ZIGBEE 协议栈+外挂芯片 JENNIC SOC+EEPROM、 EMBER 260+MCU。
主要四个公司按上述几方面分析如下:A 微处理器:除了 CC2430/CC2431外 , 其他四家公司都是采用自己的微处理器。
只有 CC2430/CC2431采用标准的 8051处理器。
该项评分:CC2430/CC2431胜出因为:8051微处理器诞生 30多年,目前在国内最为普及。
大学中专,都有广泛的课程,各种参考书,到处都有。
开发软件 KEIL 、 IAR已被大家熟悉,用起来最顺手。
有言论说8051“老了” 怕不能担当此重任, 也有言论说 8051会产生数字噪声, 影响无线通讯… 以专家的眼光看,这些都是没有科学依据的说法。
随着芯片科技的发展, 今天的 8051早已经脱胎换骨, 只是片上系统 (SoC的一小部分, 而且在低功耗、高速度、低噪声等方面,有了质的飞跃。
CC2430/CC243的 8051内核经过特别设计,可以和 2.4GHZ 的 ZigBee 无线收发电路完美的配合工作,绝不会因为其 8051内核的高速运行而对高频无线通讯有任何影响。
采用从 8051对用户而言好处如下 :1、无需重新学习微处理器结构原理 , 无需重新熟悉编译 /调试工具;2、对片上系统的 I/O,定时器, A/D, PWM ,看门狗等等,也无需重新学习;3、如果你没有单片机的基础,学起来也非常容易,也容易找到人请教、交流;从技术眼光看, ZigBee 技术的核心是软件。
CC芯片介绍
CC2530芯片资料CC2530有四种不同的版本:CC2530-F32 / 64 / 128 / 256。
分别带有32 / 64 / 128 / 256 KB 的闪存空间;它整合了全集成的高效射频收发机及业界标准的增强型8051微控制器,8 KB的RAM和其他强大的支持功能和外设。
主要特点:●高达256kB的闪存和20kB的擦除周期,以支持无线更新和大型应用程序●8kB RAM用于更为复杂的应用和Zigbee应用●可编程输出功率达+4dBm●在掉电模式下,只有睡眠定时器运行时,仅有不到1uA的电流损耗●具有强大的地址识别和数据包处理引擎利益:●卓越的接收机灵敏度和可编程输出功率;●在接收、发射和多种低功耗的模式下具有极低的电流消耗,能保证较长的电池使用时间;●一流的选择和阻断性能(50-dB ACR)应用:●智能能源/自动化仪表读取●远程控制●居家及楼宇自动化●消费类电子产品●工业控制及监测●低功耗无线传感器网络CC2530芯片参数特性:可最大化通信范围的101dBm链路预算(101dBm link budget)可最小化干扰源影响的业界一流的选择性(Best in class selectivity)可最大化电池供电器件使用寿命的灵活低功耗模式(Flexible low-power modes)功能强大的5通道DMA引擎(Powerful 5-channel DMA engine)用于远程控制应用的IR生成电路(IR generation circuitry)高达256K的闪存(Up to 256k Flash)CC2530开发套件通过深圳市无线龙科技有限公司的CC2530-PK的开发系统,让您充分了解、熟悉和使用CC2530。
在Zigbee 2007,Zigbee PRO协议栈做自如的应用开发。
深圳无线龙ZigBee模块提供了101dB的链路质量,优秀的接收器灵敏度和健壮的抗干扰性,四种供电模式,多种闪存尺寸,以及一套广泛的外设集包括2个UART 14位ADC和个通用GPIO,4个定时器,18个中断源等等。
CC2430-CC2530外设区别
CC2530、CC2430外设及寄存器区别 WDTCC2430的看门狗定时器在不同的电源模式下有不同的行为。
CC2530的看门狗定时器在电源模式下复位。
寄存器:WDCTLCC2430 :CC2530ADC:CC2430是8-14位分辨率,CC2530是7-12位分辨率. 寄存器:ADCCON1CC2430 :CC2530寄存器:ADCCON2(ADCCON3与ADCCON2一致)CC2430 :CC2530PM:CC2530系统控制器的寄存器改为命令/状态结构。
这使得在软件中改变时钟源和速度更为简单。
唯一需要在软件中加以处理的是当进入电源模式,PCON.IDLE=1指令必须对齐,这样闪存读不会在最后一个时钟周期启动。
寄存器:SLEEP / SLEEPCMD SLEEPSTACC2430 :CC2530寄存器:CLKCON / CLKCONCMD CLKCONSTACC2430 :CC2530FlashCC2530不再需要设置FWT(闪存写时序)寄存器,即硬件自动根据时钟源调整其时序。
对于CC2530 必须启动写程序,然后才能写入数据到寄存器(CC2430可能正好相反)。
CC2530不支持通过调试接口写信息页面。
信息页面包括来自生产测试的信息页面和配置/校准数据的锁信息。
该数据包括MAC软件可以使用的IEEE地址。
闪存锁位位于最高的正常闪存页面,保护闪存不被系统无意中写入。
每2KB页面就有一个锁位,以提高锁的密度。
CC2430:CC2530:CC2530没有FWTTimer1CC2530相比于CC2430定时器1的信道数量增加到了5个CC2430 :CC2530Sleep Timer当I/O事件发生,CC2530可以捕获睡眠定时器。
访问睡眠定时器寄存器的方式也改变了。
CC2430:CC2530:CC2530的SleepTimer增加的寄存器:•STLOAD –Sleep Timer load status•STCC –Sleep Timer capture control•STCS –Sleep Timer capture status•STCV0 –Sleep Timer capture value byte 0•STCV1 –Sleep Timer capture value byte 1•STCV2 –Sleep Timer capture value byte 2RadioCC2530的无线电主要基于CC2520的无线电,而CC2430的无线电基于CC2420的无线电。
cc2430与cc2530区别
cc2430与cc2530区别CC2430与CC2530区别/doc/3eca50130b4e767f5acfce88.html 2530在内存、尺⼨、RF性能等⽅⾯⽐CC2430有了重⼤改进,如下表:类别CC2430 CC2530特征MCU 兼容8051 兼容8051Flash 128KB 256KBRAM 8K(<4K PM2/3) 8KB all PMs 时钟误差检查否是定时器1通道 3 5MAC定时器位数16-bit 20-bit 溢出16-bit 24-bit 溢出主频32MHz 32MHz封装7x7 , 48 pin 6x6, 40 pin⼯作环境- 40 ~ +85℃- 40 ~ +125℃⽆线性能灵敏度(dBm) - 92 - 97 最⼤发送功率(dBm) 0 + 4.592 101.5输出功率最⼤误差11% 2% 偏差-5MHz 30 49偏差+5MHz 41 49偏差-10MHz 53 57偏差+10MHz 55 57低功耗⼯作电压 2.0 ~ 3.6V 2.0 ~ 3.6V接收电流27 mA 24 mA 发送电流(0dBm) 27 mA 29 mA发送电流(+4.5dBm) N A 34mACPU有效电流(32MHz) 10.5mA 6.5mA PM1电流190 uA 200 uAPM2电流0.5 uA 1 uAPM3电流0.3uA 0.4uAPM1->有效 4 us 4 usPM2/3->有效0.1 ms 0.1 ms晶振启动时间0.5ms 0.3ms2.⼯具SmartRF05平台完全⽀持CC2530,同时SmartRF04平台完全⽀持CC2430。
SmartRF04EB 板发货时配有CC2430,也⽀持CC2530,但固件必须更新和不是所有的功能都有⽤。
SmartRF04EB 板没有软件栈和例程。
⽼版SmartRF05EB 板固件需要升级才能识别CC2530。
Zigbee技术主流芯片比较2概况
Zigbee技术主流芯片调研1、Zigbee芯片调研当今市场已有大量集成Zigbee协议和射频电路的芯片。
以下是市场上主流的生成Zigbee的公司及其生产的典型Zigbee芯片。
公司TI FREESCALE ATMEL Nordic芯片CC2530 MC1321 AT86RF230 nRF24E1/nRF9E5MCU内核8051HCS08 无(通过SPI接口由外接MCU连接)8051通过在淘宝上的调查,TI公司的CC2530和FREESCALE的MC1321用户量比较大,有大量的公司提供基于这两款芯片的Zigbee模块,使用这些模块可以减少大量的硬件调试工作,而较容易的实现我们所需的传输功能。
以下就这两类主流芯片进行详细介绍。
1.1 CC2530调研CC2530是市场最主流的Zigbee芯片,TI公司推出的ZIGBEE网络处理器,将复杂的ZIGBEE网络协议栈,处理成了简单的用户接口命令,用户只要使用任何简单的单片机(微控制器),就可以容易的实现对ZIGBEE网络的控制;TI推出这个芯片的目的,就是希望ZIGBEE容易被使用。
CC2530是TI公司推出的最新一代ZigBee标准芯片,适用于2.4GHz、IEEE802.15.4、ZigBee和 RF4CE应用。
CC2530包括了极好性能的一流RF收发器,工业标准增强性8051MCU,系统中可编程的闪存,8KB RAM以及许多其它功能强大的特性,可广泛应用在2.4-GHzIEEE802.15.4系统,RF4CE遥控制系统,ZigBee系统,家庭/建筑物自动化,照明系统,工业控制和监视,低功耗无线传感器网络,消费类电子和卫生保健。
主要参数如下:1 MCU 使用 8051 8-bit 单周期内核,较标准8051快8倍;2128kByte FLASH 存储器+ 8kByte RAM;3 RTC/2USART/2PWM/SPI/DES加密电/看门狗电路等等;47~12位ADC电路;5高频部分全部集成在芯片上,工作在2.4Ghz, 低功率消耗;6ZigBee 无线网络节点, 包括网络协调, 路由,简单节点功能;CC2430 采用Chipcon 公司最新的Smart RF 03 技术和 0.18CMOS工艺制造,7x7 mm QLP 48 包装;无线频率:2.4GHz无线协议:ZigBee2007 /PRO发射电流:34mA(最大)接收电流:25mA(最大)接收灵敏度:-96DBm1.2 MC13213/MC13224调研飞思卡尔的ZigBee方案将射频收发器与低功耗MCU集成至一颗单芯片,并提供从16K~60K的灵活Flash存储空间。
cc2530芯片有哪些功能
程控制、楼宇自动化、照明、工业控制与监控、保健与医疗等在内的许多市
场。
Zigbee业界最为振奋人心的事情将发生在自动化读表领域,Zigbee
联盟将其称为智能能源,其中Zigbee技术将被用于电表及煤气表、恒温记和
智能家电之间的无线通信,以管理能源和节省费用。
底改变您的家庭影院体验。
CC2530搭配最新的ZigbeePRO协议栈以及我们的支持,到目前为
止成为业界最佳的市场解决方案概念。
另一种基于IEEE的标准被称为RF4CE,最近在国外人气急升,由于
拥有非视距操作,全球多家大型消费类电子公司合力推动RF远程控制技术
进入普通家庭。更大的遥控范围、双向确认通信等功能,因此RF4CE将会彻
cc2530芯片有哪些功能
CC2530是专门针对IEEE802.15.4和Zigbee应用的单芯片解决方
案,经济且低功耗。CC2530有四种不同的版本:CC2530-F32/64/128/
256。分别带有32/64/128/256KB的闪存空间;它整合了全集成的高效射
频收发机及业界标准的增强型8051微控制器,8KB的RAM和其他强大的
WirelessHART及其他所有基于802.15.4标准的解决方案;
卓越的接收机灵敏度和可编程输出功率;
在接收、发射和多种低功耗的模式下具有极低的电流消耗,能保证较
长的电池使用时间;
一流的选择和阻断性能(50-dB ACR)
应用:
智能能源/自动化仪表读取
远程控制
居家及楼宇自动化
消费类电子产品
工业控制及监测
支持功能和外设。
主要特点:
ZigBee不同版本详解
ZigBee的基础是IEEE 802.15.4,这是IEEE无线个人区域网(Personal Area Network,PAN)工作组的一项标准,被称作IEEE 802.15.4(ZigBee)技术标准。
ZigBee不仅只是802.15.4的名字。
IEEE仅处理低级MAC层和物理层协议,因此ZigBee联盟对其网络层协议和API进行了标准化。
ZigBee联盟还开发了安全层,以保证这种便携设备不会意外泄漏其标识,而且这种利用网络的远距离传输不会被其它节点获得。
ZigBee联盟成立于2001年8月。
2002年下半年,英国Invensys公司、日本三菱电气公司、美国摩托罗拉公司以及荷兰飞利浦半导体公司四大巨头共同宣布,它们将加盟“ZigBee 联盟”,以研发名为“ZigBee”的下一代无线通信标准,这一事件成为该项技术发展过程中里程碑。
2000年12月成立了工作小组起草IEEE 802.15.4标准。
ZigBee联盟于2001年8月发起成立。
2004年12月ZigBee 1.0标准(又称为ZigBee2004)敲定,之后于2005年9月公布并提供下载。
2006年12月进行标准修订,推出ZigBee 1.1版(又称为ZigBee2006)。
ZigBee 1.1较原有ZigBee 1.0作了若干修改,例如新增ZCL(ZigBee Cluster Library)、群化式装置(Group Device)、多播(Multicast)功效、直接透过无线方式(Over The Air;OTA)进行组态配置,此外也移除了KVP(Key Value Pair)的信息格式。
ZigBee标准于2007年10月完成再次修订(称为ZigBee2007),推出ZigBee 及ZigBee Pro Feature Set二个指令集。
此新标准ZigBee联盟更专注3种应用类型的拓展包括:1.家庭自动化(Home Automation;HA)、2.建筑/商业大楼自动化(Building Automation;BA)、3.先进抄表基础建设(Advanced Meter Infrastructure;AMI)。
Zigbee无线单片机CC2530介绍
第三章 ZigBee无线单片机TI 公司的CC2530是真正的系统级SoC芯片,适用于2.4GHz IEEE 802.15.4,ZigBee和RF4CE应用。
CC2530包括了极好性能的一流的RF收发器,工业标准增强型8051 MCU,系统中可编程的闪存,8KB RAM,具有不同的运行模式,使得它尤其适应超低功耗要求的系统,以及许多其它功能强大的特性,结合德州仪器的业界领先的黄金单元ZigBee 协议栈(Z-Stack™),提供了一个强大和完整的ZigBee 解决方案。
CC2530可广泛应用在2.4-GHz IEEE 802.15.4系统, RF4CE遥控控制系统,ZigBee系统,家庭/建筑物自动化,照明系统,工业控制和监视,低功耗无线传感器网络,消费类电子和卫生保健等领域。
3.1 CC2530芯片的特点CC2530是一个真正的用于2.4-GHz IEEE 802.15.4与Zigbee应用的SOC解决方案。
这种解决方案能够提高性能并满足以ZigBee为基础的2.4 GHz ISM波段应用对低成本、低功耗的要求。
它结合了一个高性能2.4 GHz DSSS(直接序列扩频)射频收发器核心和一颗工业级小巧、高效的8051控制器。
CC2530芯片方框图如图3.1所示。
内含模块大致可以分为三类:CPU 和内存相关的模块;外设、时钟和电源管理相关的模块,以及射频率相关的模块。
CC2530在单个芯片上整合了8051兼容微控制器、ZigBee 射频(RF)前端、内存和FLASH存储器等,还包含串行接口(UART)、模/数转换器(ADC)、多个定时器(Timer)、AESl28安全协处理器、看门狗定时器(WatchDog Timer)、32 kHz晶振的休眠模式定时器、上电复位电路(Power 0n Reset)、掉电检测电路(Brown Out Detection)以及21个可编程IO口等外设接口单元。
CC2530芯片采用O.18um CMOS工艺生产,工作时的电流损耗为20 mA;在接收和发射模式下,电流损耗分别低于30 mA或40 mA。
2.4GHz频段ZigBee模块射频指标测试方法
国内统一刊号CN31-1424/TB 2016/2 总第252期2.4 GHz频段ZigBee模块射频指标测试方法*夏俊雯1,2 于磊1,2 詹志强2 陶卫2/ 1.上海交通大学;2.上海市在线检测与控制技术重点实验室摘 要 通过对ZigBee 模块在2.4 GHz 频段射频指标测试方法的研究,利用上海市计量测试技术研究院通信实验室现有设备——矢量信号发生器、矢量信号分析仪、微波峰值功率计等对TI 公司CC253X 系列的ZigBee 模块进行射频指标的测试。
试验结果符合IEEE 802.15.4-2011中的技术指标,实现了ZigBee 模块射频指标的溯源。
研究得出的测试方法同样适用于其他生产厂不同型号模块的射频指标测试,满足了不同客户的需求,同时促进了ZigBee 在各领域的应用发展。
关键词 物联网;ZigBee ;射频指标;测试;ZigBee 模块;2.4 GHz0 引言Zigbee 是部署无线传感器网络的新技术。
它是一种短距离、低速率无线网络技术,也是一种专注于低功耗、低成本、低复杂度、低速率的崭新近程无线网络通信技术。
它具有广阔的市场前景,作为目前全球公认的最后100 m 主要技术解决方案,ZigBee 得到了全球主要国家前所未有的关注。
这种技术由于相比于现有的WiFi、蓝牙、433M/315M 等无线技术更加安全、可靠,同时由于其组网能力强、具备网络自愈能力并且功耗更低。
ZigBee 的这些特点与物联网的发展要求非常贴近,目前已经成为全球公认的最后100 m 的最佳技术解决方案,其在生产、生活中的应用愈加广泛,常见的有智能家居、楼宇自动化、矿井人员定位、仓储跟踪、医疗等。
随着物联网的快速发展,ZigBee 芯片质量成为供求双方都关注的问题,其射频指标的好坏影响到ZigBee 系统的通信性能。
虽然IEEE 802.15.4-2011标准中对ZigBee 模块射频指标做了明确规定,但如何测量这些指标并未提及,国内也未发布相关测试标准。
ZigBee芯片 cc2430 汇总之寄存器篇
CC2430寄存器配置说明
Zigbee的出现是为了满足WSN(Wireless Sensor Network)的要求,一般而言WSN 有以下几个特征:
1.采集点众多,分布面积广
2.网络节点间的位置关系不定,节点动态加入或脱离网络
3.采集点无法和市电网络相连,依赖于电池供电,要求有很好的节电及电源管理
为了实现节能的特性,还跟CC2430模块以外的采集模块有关,本文主要关注的是CC2430自身的管理使用,故对外界数据的采集简化为从AD中采集数据。
目标系统将具备以下功能:
1.协调器建立网络,终端节点加入网络
2.节点能采集多种数据
从例程中选用一个合适的范例作为模板可以大大缩短开发时间,节约成本。
选用SimpleApp作为模板。
SimpleApp中有两个例程,一个是控制器-开关,一个是收集器-传感器,将使用收集器-传感器例程。
收集器-传感器例程中以传感器终端的温度及电源电压为数据源,传感器定时采集这两个数据,送往收集器,收集器收到数据后通过串口传给PC机。
可以说SimpleApp本身就是一个接近实用的WSN例程,本文的目标在于学习SimpleApp的使用,并加上一个通过AD采集数据的功能。
此外,由于SimpleApp的传感器终端启动后就一直采集发送数据,无法由收集器控制其采集的开启/关停,将增添由PC发送指令到收集器,再由收集器发送指令控制某终端的某项采集功能的开启/关闭。
PERCFG(外设控制寄存器)。
Zigbee无线单片机CC2530介绍
第三章 ZigBee无线单片机TI 公司的CC2530是真正的系统级SoC芯片,适用于2.4GHz IEEE 802.15.4,ZigBee和RF4CE应用。
CC2530包括了极好性能的一流的RF收发器,工业标准增强型8051 MCU,系统中可编程的闪存,8KB RAM,具有不同的运行模式,使得它尤其适应超低功耗要求的系统,以及许多其它功能强大的特性,结合德州仪器的业界领先的黄金单元ZigBee 协议栈(Z-Stack™),提供了一个强大和完整的ZigBee 解决方案。
CC2530可广泛应用在2.4-GHz IEEE 802.15.4系统, RF4CE遥控控制系统,ZigBee系统,家庭/建筑物自动化,照明系统,工业控制和监视,低功耗无线传感器网络,消费类电子和卫生保健等领域。
3.1 CC2530芯片的特点CC2530是一个真正的用于2.4-GHz IEEE 802.15.4与Zigbee应用的SOC解决方案。
这种解决方案能够提高性能并满足以ZigBee为基础的2.4 GHz ISM波段应用对低成本、低功耗的要求。
它结合了一个高性能2.4 GHz DSSS(直接序列扩频)射频收发器核心和一颗工业级小巧、高效的8051控制器。
CC2530芯片方框图如图3.1所示。
内含模块大致可以分为三类:CPU 和内存相关的模块;外设、时钟和电源管理相关的模块,以及射频率相关的模块。
CC2530在单个芯片上整合了8051兼容微控制器、ZigBee 射频(RF)前端、内存和FLASH存储器等,还包含串行接口(UART)、模/数转换器(ADC)、多个定时器(Timer)、AESl28安全协处理器、看门狗定时器(WatchDog Timer)、32 kHz晶振的休眠模式定时器、上电复位电路(Power 0n Reset)、掉电检测电路(Brown Out Detection)以及21个可编程IO口等外设接口单元。
CC2530芯片采用O.18um CMOS工艺生产,工作时的电流损耗为20 mA;在接收和发射模式下,电流损耗分别低于30 mA或40 mA。
CC2530芯片介绍
CC2530芯片资料CC2530是专门针对IEEE 802.15.4和Zigbee应用的单芯片解决方案,经济且低功耗。
CC2530有四种不同的版本:CC2530-F32 / 64 / 128 / 256。
分别带有32 / 64 / 128 / 256 KB 的闪存空间;它整合了全集成的高效射频收发机及业界标准的增强型8051微控制器,8 KB 的RAM和其他强大的支持功能和外设。
主要特点:●高达256kB的闪存和20kB的擦除周期,以支持无线更新和大型应用程序●8kB RAM用于更为复杂的应用和Zigbee应用●可编程输出功率达+4dBm●在掉电模式下,只有睡眠定时器运行时,仅有不到1uA的电流损耗●具有强大的地址识别和数据包处理引擎利益:●支持Zigbee / Zigbee PRO , Zigbee RF4CE, 6LoWPAN, WirelessHART 及其他所有基于802.15.4标准的解决方案;●卓越的接收机灵敏度和可编程输出功率;●在接收、发射和多种低功耗的模式下具有极低的电流消耗,能保证较长的电池使用时间;●一流的选择和阻断性能(50-dB ACR)应用:●智能能源/自动化仪表读取●远程控制●居家及楼宇自动化●消费类电子产品●工业控制及监测低功耗无线传感器网络CC2530芯片参数特性:可最大化通信范围的101dBm链路预算(101dBm link budget)可最小化干扰源影响的业界一流的选择性(Best in class selectivity)可最大化电池供电器件使用寿命的灵活低功耗模式(Flexible low-power modes)功能强大的5通道DMA引擎(Powerful 5-channel DMA engine)用于远程控制应用的IR生成电路(IR generation circuitry)高达256K的闪存(Up to 256k Flash)CC2530开发套件通过深圳市无线龙科技有限公司的CC2530-PK的开发系统,让您充分了解、熟悉和使用CC2530。
基于ZigBee技术的射频芯片CC2430
基于ZigBee技术的射频芯片CC2430 引言ZigBee采用IEEE802.15.4标准,利用全球共用的公共频率2.4 GHz,应用于监视、控制网络时,其具有非常显著的低成本、低耗电、网络节点多、传输距离远等优势,目前被视为替代有线监视和控制网络领域最有前景的技术之一。
CC2430芯片以强大的集成开发环境作为支持,部线路的交互式调试以遵从IDE的IAR工业标准为支持,得到嵌入式机构很高的认可。
它结合Chipcon公司全球先进的ZigBee协议栈、工具包和参考设计,展示了领先的ZigBee解决方案。
其产品广泛应用于汽车、工控系统和无线感应网络等领域,同时也适用于ZigBee之外2.4 GHz频率的其他设备。
1 CC2430芯片的主要特点CC2430芯片延用了以往CC2420芯片的架构,在单个芯片上整合了ZigBee 射频(RF)前端、存和微控制器。
它使用1个8位MCU(8051),具有128 KB可编程闪存和8 KB的RAM,还包含模拟数字转换器(ADC)、几个定时器(Timer)、AES128协同处理器、看门狗定时器(Watchdog timer)、32 kHz晶振的休眠模式定时器、上电复位电路(Power On Reset)、掉电检测电路(Brown out detection),以及21个可编程I/O引脚。
CC2430芯片采用0.18 μm CMOS工艺生产,工作时的电流损耗为27 mA;在接收和发射模式下,电流损耗分别低于27 mA或25 mA。
CC2430的休眠模式和转换到主动模式的超短时间的特性,特别适合那些要求电池寿命非常长的应用。
CC2430芯片的主要特点如下:◆高性能和低功耗的8051微控制器核。
◆集成符合IEEE802.15.4标准的2.4 GHz的 RF无线电收发机。
◆优良的无线接收灵敏度和强大的抗干扰性。
◆在休眠模式时仅0.9 μA的流耗,外部的中断或RTC能唤醒系统;在待机模式时少于0.6 μA的流耗,外部的中断能唤醒系统。
CC2430简介
一、
CC2430
射频及模拟收发器
CC2430的接收器是基于低-中频结构之上的,从天线接收的RF信号经低噪声放大 器放大并经下变频变为2MHz的中频信号。中频信号经滤波、放大,在通过A/D转 换器变为数字信号。
天线
低噪声放大器
下变频
滤波
放大
A/D转换器
一、
CC2430
在发射模式下,位映射和调制是根据IEEE 802.15.4的规范来完成的。调制(和 扩频)通过数字方式完成。被调制的基带信号经过D/A转换器再由单边带调制器 进行低通滤波和直接上变频变为射频信号。最终,高频信号经过片内功率放大 器放大以达到可设计的水平。
在DMA控制器的控制下,在存储器和外部设备之间直接进行数据传送,在传送过 中不需要中央处理器的参与。开始时需提供要传送的数据的起始位置和数据长度。
一、
CC2430
MCU和存储器子系统
CC2430集成了4个振荡器用于系统时钟和定时操作:一个32MHz晶体振荡器,一 个16MHz RC-振荡器,一个可选的32.768kHz晶体振荡器和一个可选的 32.768kHz RC 振荡器。 高速用于主时钟、低速用于外设 晶体振荡器需外接,RC振荡器内部集成
扩展学习:精度和分辨率
CC2431无线定位网络系统广泛应用前景:在煤矿井下人员定位系统,监狱人 员管理系统,集装箱运输跟踪系统,长距离RFID系统,车辆管理系统,人员管 理系统,运动会运动员的计时计圈系统,城市公交智能站台和车辆调度的 智能管理系统,列车、车厢自动抄号、调度管理系统,小区门禁系统等。
一、
CC2430
MCU和存储器子系统
CC2430也集成了用于用户自定义应用的外设。一个AES协处理器被集成在 CC2430,以支持IEEE802.15.4 MAC 安全所需的(128位关键字)AES的运行, 以实现尽可能少的占用微控制器。