CC2530_ZigBee开发套件使用说明书

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

CC2530 ZigBee开发套件使用说明书

目录

目录 (1)

术语与缩写 (2)

一、简介 (3)

二、设备清单 (3)

三、性能参数 (8)

四、开发接口 (8)

五、注意事项 (10)

六、参考资源 (12)

术语与缩写

一、简介

欢迎您选用中国电子科技集团公司第五十二研究所的产品-CC2530 ZigBee 开发套件,该开发套件是基于TI第二代ZigBee芯片CC2530而自主设计的系列产品,包括:无线模块、底板、烧写器和烧写线,非常适合于IEEE 802.15.4和ZigBee应用为目标而构建演示系统、仿真评估和软件开发。

此使用说明书描述了该开发套件的所有硬件,并指出了其他相关有用资源。

二、设备清单

开发套件允许快捷地对CC2530射频性能进行测试,并为开发先进射频原型系统和ZigBee应用提供了一个完整的平台。

(1)可以直接使用针对CC2530的Z-Stack,在该开发套件上来进行软件开发以完成自己的ZigBee应用。

(2)可以根据SimpliciTI协议栈提供的点对点通信协议进行射频性能测试,通信信道可配、输出功率可调。

(3)原型开发。几乎所有的CC2530的I/O管脚都以两排插针的形式被引出,允许和外部传感器或相关外设进行简单互连。

开发套件包括若干套无线模块、若干套底板、1个烧写器以及1个烧写线,如表1所示。

表1. 开发套件设备清单

1.无线模块

图1. 无线模块正面示意图

无线模块包括射频芯片(1)、功率放大器(2)、射频开关(3)、LDO 转换器(4)、EEPROM (5)以及必要的外部组件,如图1所示,具有较优的射频性能和较强的稳定性。

无线模块天线法兰自适应选择说明:无线模块支持两种天线模式,一种是PCB 内置天线;另一种是标准SMA 头法兰。通过如图2所示的自适应电阻来进行选择,默认情况下选择PCB 内置天线。

图2. 自适应电阻指示图

自适应电阻

1

2

3

4

5 3

2.底板

图3. 底板正面示意图

底板包括:5芯公针的JTAG 接口(1)、串口芯片(2)、DC 转换器(3)、2个5伏电源接口(4)、2个RS-232 DB9芯公针接口(5)、电源开关(6)以及两排插针(7)等,如图3所示,简洁实用。

两个5伏电源接口均可用,但目前两个RS-232 DB9芯公针接口只有J4可用,如图4所示。

图4. 可用RS-232接口指示图

无线模块和底板通过两排插针的方式进行对接,正确的连接方式如图5所

1

2

3

6

4

4

5

5

6 J4, 可用

RS232接口

示。注意:无线模块上单排10个公针和底板上单排10个母针要一一对应插入,使其充分接触。

图5. 无线模块与底板连接示意图

3.烧写器与烧写线

图6. 烧写器正面示意图

1

2

3

4

5

图7. 烧写线示意图

底板包括:USB接口(1)、5芯公针的JTAG接口(2)、烧录芯片(3)、对烧录芯片烧入程序的8芯公针的JTAG接口(4)、电源开关(5)等,如图6所示,简单实用。

烧写线制作简单,两个母针同向同序连接即可。

烧写器和无线模块正确的连接方法如图8所示。接着,无线模块通过USB 连接线与PC的USB接口相连,然后通过PC上的“SmartRF Flash programmer”(该软件可以到TI的官方网站上免费下载)对目标板(即无线模块)下载相应的hex文件(通过IAR软件编译之后的可执行文件,IAR软件同样可以从TI的官方网站上免费下载,不过需要注意版本区分,第7节会进一步阐述);或者通过IAR软件直接在线下载d51文件(通过IAR软件编译之后的可执行文件,可通过IAR软件的Options选项选择生成的可执行文件类型为hex还是d51)。

图8. 烧写器和无线模块连接示意图

三、性能参数

通过先进的设计理念、合理的布板技术,使得该开发套件无线模块的各项性能参数指标都比较突出,详见表2所示。

表2. 无线模块性能参数

四、开发接口

图9. 无线模块两排插针接口定义示意图

为了让用户能够在硬件基础上进行软件开发(例如让Z-Stack在该无线模块上运行起来),必须熟知相应的接口;另外也方便用户根据不用应用,开发不同

型号的底板,所以需要提供无线模块的接口。

首先来看一下两排插针接口定义,无线模块上的两排公头插针J2、J3分别对应底板上的两排母头插针J2、J3,对应关系不能弄错。无线模块上的两排插针如图9所示,假设SMA头方向为上,从上往下数,依次为10脚到1脚,含义如下:

表4. 第二排插针J3含义说明:

关于I/O口的相关操作请参见CC2430数据手册(CC2430.pdf,由于CC2530数据手册里的内容较少,大部分内容同CC2430,故可以参考CC2430数据手册)。

其次看下CC2530/PA控制管脚说明:

一共有三个管脚需要控制,分别是PAEN、RXEN和TXEN。PAEN是控制PA的开关状态,以此达到降低功耗的作用;RXEN和TXEN是控制射频开关的状态,以此选择正确的收发通道。三个管脚如下所示:

RXEN P0_4

TXEN P0_5

PAEN P0_5

PAEN和TXEN复用一个管脚是因为二者的控制状态一致,为了节省I/O资源而采用复用策略。上述管脚的控制逻辑如表5所示。

表5. CC2530/PA控制管脚说明

最后看下EEPROM管脚说明:

SDA P0_7 (I2C总线中的数据线)

SCL P0_6 (I2C总线中的时钟线)

五、注意事项

1. 首先请详细浏览TI CC2530网站[2],对CC2530芯片有个感性的了解;然后仔细阅读CC2530相关资料,如datasheet(CC2530.pdf、CC2530.pdf)、CC253x System-on-Chip Solution for

2.4 GHz IEEE 802.15.4 and ZigBee ® Applications User’s Guide(swru191)等资料,对CC2530有了一定了解后再进行软件开发或搭建应用系统。

2. 若想在此无线模块上进行软件开发,首先得选择相应的编译器-IAR(可以到网站上下载),对应版本为:IAR EW8051 7.51A。

3. 若想在此硬件基础上进行点对点通信(或组建星型网络),可以在TI的

相关文档
最新文档