ZigBee芯片CC2430CC2530对比一览表

合集下载

CC2530在内存

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优点

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芯片介绍解读

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芯片介绍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对比一览表

ZigBee芯片CC2430CC2530对比一览表
项目cc2430cc2530备注引脚4840封装qlp48qfn40电压20v36v20v36v大小7x7mm6mm6mm微控制器增强型c8051增强型c8051flash3264128kb3264128256kbramkbsramkbdata8kb24g24g支持标准zigbee0406simplicitizigbee07prorf4cesimpliciti软件平台iariar射频rfcc2420cc2520接收灵敏度90dbm97dbm典型值802154要求为85dbm输出功率0最小为3dbm45最小8最大10dbm典型值自带传感器温度温度功耗rx
段频
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 方案竞争能力比较目前市场上主要 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芯片介绍

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外设区别

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的无线电。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档