ZigBee芯片CC2430CC2530对比一览表
- 格式:doc
- 大小:55.00 KB
- 文档页数:2
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 功能性的无线命令选通处理器和数据包操作处理器、、、、、、、。
我们采用集成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内部没有。
其他性能二者均相同。
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 芯片厂家对比主要 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 技术的核心是软件。
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个中断源等等。
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区别/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技术主流芯片调研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存储空间。