我们想用下面这样一个现成套件做一个zigbee网络,请问接下来我们还需要具体做什么!!?像传感器那些设备要怎么连接上去啊!!?我们刚开始实习的!!
一、系统概述
成都感智信息技术有限公司推出的ZigBee 2007/PRO专业开发套件,坚持高性价比、用户操作方便、可视化程序高、可重复使用的设计理念。支持TI(2.4GHz)IEEE 802.15.4标准的系统级芯片CC2530,并包含所有硬件,软件和必要的工具帮助用户快速建立的802.15.4标准产品。
ZigBee高频模块硬件为企业级设计,可直接应用于用户的项目和产品,自主研制、生产保证长期供货;
ZigBee 2007/PRO专业开发套件,参照TI公司官方提供的开发套件,坚持硬件更高的可重复使用率为设计理念。套件全部CC2530模块和其它全部配套硬件都是尽可能采用独立硬件设计。同时配备丰富软件例程,包括符合ZigBee标准的Z- Stack,TI官方SimpliciTI网络协议,数据包错误率测试,简单的连结测试,以及CC2530各种独立功能应用。
CC2530芯片特征参照:http://www.slanrf.com/Products/View.aspx?id=65
CC2430 & CC2530芯片性能对比参照:http://www.slanrf.com/TechNew/View.aspx?id=15
系统功能特点:
ZigBee高频模块硬件为企业级设计,可直接应用于用户的项目和产品,自主研制、生产保证长期供货;
1、USB 高速下载、支持IAR集成开发环境;
2、在线下载、实时调试、仿真;
3、提供TI-ZigBee2007/PRO开源协议栈;
4、例程丰富,并且所有例子程序以源代码方式提供并附实验手册;
5、灵活配置。根据需求可选配多种扩展开发板;
6、开发方便、快捷、简单,除了一台计算机,无需其他任何设备;
7、C51 编程。熟悉、顺手、入手快;
8、提供LCD液晶开发板,直观,便捷,可视化移动性强,同时支持CC2530 LCD菜单实验例程;
9、功能强大的仿真器。可以兼容TI-CC系列SoC下载、仿真、调试:CC1110/2510/2430/1/2530/1。
10、硬件系统、软件代码程序自主设计完成,保证长期技术支持。
二、系统参数
CC2530无线数传模块
模块采用回流焊设备焊接,工艺先进,质量可靠。
模块接口对应表
左排(以正对开发板为准) |
右排(靠近JTAG接口) |
1 |
VCC(3.3V) |
2 |
P1_4 |
3 |
P0.3(Uart_TXD) |
4 |
P1_5 |
5 |
P0.2(Uart_RXD) |
6 |
P1_7 |
7 |
P1_2 |
8 |
P1_6 |
9 |
RESET |
10 |
P0_1 |
11 |
P1_3 |
12 |
P0_4 |
13 |
P2_1 |
14 |
P0_7 |
15 |
P2_2 |
16 |
P0_6 |
17 |
P0_0 |
18 |
P0_5 |
19 |
GND |
20 |
P2_0 |
TI/CHIPCON新一代CC2530是ZigBee SoC最新解决方案,支持IEEE 802.15.4标准/ZigBee/ZigBee RF4CE和能源的应用。拥有庞大的快闪记忆体多达256个字节,CC2530是理想ZigBee专业应用。支持新RemoTI的ZigBee RF4CE ,这是业界首款符合ZigBee RF4CE兼容的协议栈,和更大内存大小将允许芯片无线下载,支持系统编程。此外,CC2530结合了一个完全集成的,高性能的RF收发器与一个8051微处理器,8 kB的RAM ,32/64/128/256 KB闪存,以及其他强大的支持功能和外设。
CC2530提供了101dB的链路质量,优秀的接收器灵敏度和健壮的抗干扰性,四种供电模式,多种闪存尺寸,以及一套广泛的外设集 ——包括2个USART、12位ADC和21个通用GPIO,以及更多。除了通过优秀的RF性能、选择性和业界标准增强8051MCU内核,支持一般的低功耗无线通信,CC2530还可以配备TI的一个标准兼容或专有的网络协议栈(RemoTI,Z-Stack, 或SimpliciTI)来简化开发,使你更快的获得市场。CC2530可以用于的应用包括远程控制、 消费型电子、家庭控制、计量和智能能源、楼宇自动化、医疗以及更多领域。
强大无线前端
l2.4 GHz IEEE 802.15.4标准射频收发器 。 l出色的接收器灵敏度和抗干扰能力。 l可编程输出功率为+4.5 dBm,总体无线连接102dbm。 l极少量的外部元件。 l支持运行网状网系统,只需要一个晶体。 l6毫米× 6毫米的QFN40封装 。 l适合系统配置符合世界范围的无线电频率法规:欧洲电信标准协会ETSI EN300 328和EN 300 440 (欧洲),FCC的CFR47第15部分(美国)和ARIB STD-T-66 (日本)。
低功耗
l接收模式:24毫安 。 l发送模式1dBm:29毫安 。 l功耗模式1(4微秒唤醒):0.2毫安 。 l功率模式2(睡眠计时器运行):1微安 。 l功耗模式3(外部中断):0.4微安 。 l 宽电源电压范围( 2 V-3.6V)。
微控制器
l高性能和低功耗8051微控制器内核。 l32 /64 / 128 /或256 /kB系统可编程闪存。 l8 KB的内存保持在所有功率模式。 l硬件调试支持。
外设
l强大五通道DMA。 lIEEE 802.15.4标准的MAC定时器,通用定时器(一个16位, 2个8位)。 l红外发生电路。 l32KHZ的睡眠计时器和定时捕获。 lCSMA/CA硬件支持。 l精确的数字接收信号强度指示/ LQI支持。 l电池监视器和温度传感器。 l8通道 12位ADC在,可配置分辨率。 lAES加密安全协处理器。 l两个强大的通用同步串口。 l21个通用I / O引脚。 l看门狗定时器。
ZigBee无线网络协调器
标准SoC独立开发板功能
硬件特点
l CPU处理器
Ø TI 公司CC2530F256
Ø 256K Flash
Ø 8K RAM
Ø 增强型8051内核
Ø 8输入ADC
Ø DMA处理器
Ø AEC-128安全协处理器
Ø 集成温度传感器
l LCD显示
板载128*64 LCD(液晶、支持中、英双语);
提供驱动程序源代码。
l 接口和资源
Ø 提供1个标准JTAG仿真器接口;
Ø 提供1个串口;
Ø 提供1个USB转串口接口;
Ø 提供6个按键;
Ø 提供1个模块专用接口;
Ø 提供1个128*64 LCD显示器;
l 系统时钟
32M晶体振荡器。
l 软件支持
支持ZigBee 2007协议栈。
多达20个CC2530基础例程。
多个点对点无线通讯例程。
电池底板
节点底板包括
◇ CC2530的ZigBee模块接口;
◇ JTAG仿真器接口;
◇ 复位按键;
◇ 电源开关;
◇ AA电池盒;
◇ 光敏传感器;
主要用于为ZigBee模块提供电源或为下载程序至ZigBee模块提供接口。
仿真器
SLANRF-2530DK仿真器
采用TI公司最新版本固件,,非常稳定,支持CC1110、CC2530等大部分CC系列芯片的仿真、编程以及下载调试等,且仿真器内部设有自恢复保险丝,保证仿真器不会被烧毁,经久耐用!
SLANRF-2530DK仿真器具有以下特点:
1) USB接口,使SLANRF-2530DK开发与计算机连接更加简单快捷。
2) 高速代码下载,SLANRF-2530DK仿真器提供高达129K Bit/s的下载速度,把程序下载到CC2530的ZigBee模块只需要几秒就完成。
3) 在线下载、调试、仿真。
4) 硬件断点调试,类似JTAG的硬件断点调试,可实现单步、变量(寄存器)观察等全部C51源代码水平的在线调试DEBUG功能。
5) 支持IAR的C51编译/调试图形IDE开发平台。
6) 专业设计,系统稳定可靠,噪声干扰小。
7) 兼容其他主流厂家传真器接口。
硬件连接示意图
三、部分软件演示
WinForm版上位机
四、标配光盘
├ 2530DK快速开发手册.pdf │ SLANRF-2530DK系统使用说明书.pdf │ CC2530基础例程实验手册.pdf │ 光盘说明.txt ├─软件及驱动 │ │ 串口调试助手.exe │ ├─Acrobat │ ├─物理地址烧写 │ ├─IAR │ │ ├─IAR7.51 │ ├─汉字字模 │ └─USB驱动 │ └─ft232usbdriver2.0 ├─开发资料(芯片与协议栈) │ │ IAR IDE用户手册.pdf │ │ CC2430 to CC2530 Migration Guide.pdf │ ├─IEEE802.15.4-ZigBee协议规范 │ │ ├ IEEE Std 802.15.4-2003.pdf │ │ └ ZigBee-PRO.pdf │ └─芯片手册 │ ├ CC2530 Datasheet.pdf │ ├ 2530-FAQ-swra280.pdf │ ├ CC2430 to CC2530 Migration Guide.pdf │ ├ TC77_温度.pdf │ ├ TPS851_光敏.pdf │ └ 液晶显示器OCM12864-9说明书.pdf ├─原理图 │ 液晶开发板原理图.pdf │ 电池节点底板原理图.pdf │ CC2530 模块.pdf ├─cc2530演示程序 │ ├ 2530基础例程 │ │ ├ CC2530-1 自动闪烁 │ │ ├ CC2530-2 按键控制开关 │ │ ├ CC2530-3 按键控制闪烁 │ │ ├ CC2530-4 T1的使用 │ │ ├ CC2530-5 T2的使用 │ │ ├ CC2530-6 T3的使用 │ │ ├ CC2530-7 T4的使用 │ │ ├ CC2530-8 定时器中断 │ │ ├ CC2530-9 外部中断 │ │ ├ CC2530-10 片内温度 │ │ ├ CC2530-11 13AVDD │ │ ├ CC2530-12 电位器 │ │ ├ CC2530-13 串口发数 │ │ ├ CC2530-14 串口控制LED │ │ ├ CC2530-15 串口收发 │ │ ├ CC2530-16 串口时钟PC显示 │ │ ├ CC2530-17 系统睡眠 │ │ ├ CC2530-18 系统唤醒 │ │ ├ CC2530-19 睡眠定时器 │ │ ├ CC2530-20 看门狗 │ │ ├ CC2530-21 喂狗 │ │ ├ CC2530-21 喂狗 │ │ ├ CC2530-22 定时唤醒 │ ├ 系统测试程序 │ │ ├ App_Ex │ │ ├ Library │ │ └ 说明.txt │ ├ 点对点无线串口通信 │ │ ├ App_Ex │ │ ├ Library │ │ └ 说明.txt │ └─ZigBee2007_PRO程序 ├ZStack-CC2530-2.2.0-1.3.0 我们是非专业学生,想做一个智能家居控制系统,要求就是能监控室温,还有就是能远程控制家里的灯!现在我们想用zigbee构建室内局域网络,由于技术有限,我们买这样一个套件。请问接下去我们应该做什么,请详细点介绍!谢谢各位大侠!!!
|