一般描述
CC2500是集2-FSK/GFSK/OOK/MSK调制方式的发射模块,它兼容扩展硬件支持实现信息包处理、数据缓冲、群发射。可以采用曼彻斯特编码进行调制它的数据流,性能优越并且易于应用到你的产品设计中。它可以应用在2400-2483.5MHz ISM/SRD频段的系统中,比如消费类电子产品、无线游戏控制器、无线音频传输等等。
我们目前支持2400-2483.5MHz 范围的 ISM 频段的模块。
基本特征
.低电流损耗
.方便投入应用
.高效的串行编程接口
.工作电压:1.8~3.6伏
.工作温度范围:-40℃~+85℃
.频率范围:2.4~2.483GHz
.灵敏度高、输出功率可编程
.可编程数据速率高达500kbps
.支持跳频协议
.接收信号强度指示和链接质量指示
应用领域
.2.4~2.483GHz ISM频带系统
.消费类电子产品
.无线游戏控制器
.无线音频传输
.无线键盘、鼠标
引脚描述
引脚号 | 引脚名 | 引脚类型 | 描述 |
1 | VCC | 电源 | 1.8~3.6V电源 |
2 | SI | 数字输入 | 串行配置接口,数据输入 |
3 | SCLK | 数字输入 | 串行配置接口,时钟输入 |
4 | SO | 数字输出 | 串行配置接口,数据输出,CSn高电平时,可选通用输出 |
5 | GDO2 | 数字I/O | 通用数字信号输出:测试信号 先进先出状态信号 空闲信道指示 时钟输出,从XOSC分频 串行输出接收数据 |
6 | GND | 地 | 地 |
7 | GDO0 | 数字I/O | 通用数字信号输出:测试信号 先进先出状态信号 空闲信道指示 时钟输出,从XOSC分频 串行输出接收数据 串行输入发射数据 |
8 | CSn | 数字输入 | 串行配置接口,芯片选择 |
模块编程
1、配置软件
可以利用SmartRF Studio软件对CC2500进行配置,该软件可以从网站http://www.ti.com/下载。强烈推荐用SmartRF Studio来获得最合适的寄存器配置,和用来评估模块性能和功能的软件。
2、SPI数据配置接口
CC2500是通过一个简单的4线SPI兼容接口(SI,SO,SCLK,CSn)来配置,这时CC2500工作于slave模式。该接口也用于读写缓冲器的数据。所有的地址和数据在SPI口的传送都是从最高位开始的。
3、上电启动顺序
power-up的操作顺序如下:
.设置SCLK=1和SI=0,以消除PIN 脚控制模式造成的可能发生的问题;
.设置CSn 为低然后再拉高;
.保持CSn 为高至少40us;
.将CSn 拉低等待SO变低(CHIP_RDYn);
.发送SRES 命令;
.当SO再次变低后,复位工作就完成了,IC处于IDLE状态。
4、输出功率表
输出功率,典型值,+25℃,3.0V[dBm] | PATABLE值 | 电流消耗,典型值[mA] |
(-55或更低) | 0x00 | 8.4 |
-30 | 0x50 | 9.9 |
-28 | 0x44 | 9.7 |
-26 | 0xC0 | 10.2 |
-24 | 0x84 | 10.1 |
-22 | 0x81 | 10.0 |
-20 | 0x46 | 10.1 |
-18 | 0x93 | 11.7 |
-16 | 0x55 | 10.8 |
-14 | 0x8D | 12.2 |
-12 | 0xC6 | 11.1 |
-10 | 0x97 | 12.2 |
-8 | 0x6E | 14.1 |
-6 | 0x7F | 15.1 |
-4 | 0xA9 | 16.2 |
-2 | 0xBB | 17.7 |
0 | 0xFE | 21.2 |
1 | 0xFF | 21.9 |
[此贴子已经被作者于2008-12-23 11:49:21编辑过]
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |