Fytoo Tech
http://www.fytoo.com
RF2500无线模块
开发指南V2.0
无线应用,无限精彩!
杭州飞拓电子科技有限公司
2009年12月08日
Fytoo Tech
http://www.fytoo.com
一、模块介绍
RF2500无线模块,工作于2.4GHz的ISM/SRD频段免许可证使
用,采用TI公司的CC2500多通道RF收发器。CC2500是用于超低功
耗无线应用的业界系统成本最低的多通道无线产品,具有强大的
数字处理特性,因此仅使用一颗低成本MCU便可构建出高性能的射
频系统,包括很多非常有用的数字功能,如整个数据包处理、FIFO
缓冲器、空闲通道评估和无线唤醒等,可广泛应用于消费类电子
产品(如无线键盘、鼠标、游戏控制器)、无线音频传输(如无
线话筒、无线耳机、无线音箱)等
RF2500BK(采用PCB天线/板载天线)
Fytoo Tech
http://www.fytoo.com
RF2500SE(外置天线)
性能及特点:
(1) 工作电压:1.8V~3.6V, 推荐靠近3.6V,但是不超过3.6V
(2) 2400-2483.5 MHz的ISM和SRD频段,免许可证使用
(3) 最高工作速率 500kbps,支持 2-FSK、GFSK 和 MSK 调制方
式
(4) 高接收灵敏度(1.2kbps 下-110dBm,10kbps下-101dBm,
250kbps下-90dBm,1%数据包误码率)
(5) 内置硬件 CRC 检错和点对多点通信地址控制
(6) 耗电量极低:TX:在 0dBm 为 21.2mA RX:
在 250kbps 为 13.3mA;
Fytoo Tech
http://www.fytoo.com
(7) 可编程控制的输出功率,最大输出功率为0dBm,最小功率为
-10dBm,数据速率可在1.2kbps至500kbps之间变化。
(8) 支持低功率电磁波激活功能, 外部中断唤醒、外部中断或RTC
唤醒系统
(9) 支持传输前自动清理信道访问(CCA),即载波侦听系统
(10) 快速频率变动合成器带来的合适的频率跳跃系统
(11) 模块可软件设地址,软件编程非常方便
(12) 标准 DIP 间距接口,便于嵌入式应用
(13) 单独的64字节RX和TX数据FIFO
(14) 很少的外部组件,工作可靠性高
(15) 模块可视直线通信距离,RF2500BK采用PCB天线20米-70左右,
RF2500SE采用外置天线可到50-100米
(16) 模块尺寸,RF2500BK采用PCB天线尺寸:28mm*22mm;RF2500SE
尺寸:30mm*22mm(不含SMA及天线)
CC2500模块典型应用:
◆门禁、考勤、物流
◆无线游戏控制器;
◆无线键盘/鼠标;
◆无线耳机/音箱/话筒
◆自动抄表;
◆无线电广播;
Fytoo Tech
http://www.fytoo.com
◆警报和安全系统;
◆家庭和楼宇自动化。
◆运动及休闲设备
二、接口电路
说明:
(1) VCC脚接电压范围为 1.9V-3.6V之间,不能在这个区间之外,
超过3.6V将会烧毁模块。推荐电压3.3V左右
(2) 除电源VCC和接地端,其余脚都可以直接和普通的5V单片机IO
口直接相连,无需电平转换。当然对3V左右的单片机更加适用了
(3) 硬件上面没有SPI的单片机也可以控制本模块,用普通单片机
IO口模拟SPI不需要单片机真正的串口介入,只需要普通的单片机
IO口就可以了,当然用串口也可以了
Fytoo Tech
http://www.fytoo.com
(4) 13脚,14脚为接地脚,需要和母板的逻辑地连接起来
(5) 排针间距为100mil,标准DIP插针,如果需要其他封装接口,
比如密脚插针,或者其他形式的接口,可以联系我们定做
(6) 与51系列单片机P0口连接时候,需要加10K的上拉电阻,与其
余口连接不需要
(7) 其他系列的单片机,如果是5V的,请参考该系列单片机IO口
输出电流大小,如果超过10mA,需要串联电阻分压,否则容易烧
毁模块! 如果是3.3V的,可以直接和RF2500模块的IO口线连接
三、模块结构和引脚说明
RF2500模块使用TI-Chipcon公司的CC2500芯片开发而成。
RF2500 无线收发器工作在2400-2483.5MHz的ISM频段由一个
完全集成的频率调制器一个带解调器的接收器一个功率放大器一
个晶体震荡器和一个调节器组成。工作特点是自动产生前导码 和
CRC 可以很容易通过SPI 接口进行编程配置,电流消耗低。
Fytoo Tech
http://www.fytoo.com
引脚说明:
引脚编号 引脚名 引脚类型
描述
1
6
7
VCC 电源输入
1.9V-3.6V之间
SI 数字输入
连续配置接口,数据输入
SCLK 数字输入
连续配置接口,时钟输入
8
SO(GD01
数字输出
连续配置接口,数据输出
)
当CSn为高时为可选的一般输出脚
10
GDO2 数字输出 一般用途的数字输出脚:测试信号
FIFO状态信号时钟输出,从XOSC向
下分割连续输入TX数据
11
CSn 数字输入
连续配置接口,芯片选择
12
GDO0
一般用途的数字输出脚: 测试信
号FIFO状态信号时钟输出,从XOSC
向下分割连续输入TX数据,也用作
Fytoo Tech
http://www.fytoo.com
原型/产品测试的模拟测试I/O
13,14
GND 地(模拟)
模拟接地
四、配置RF2500模块
所有配置字都是通过SPI接口送给CC2500。SIP接口的工作方
式可通过SPI指令进行设置。
4.3 SPI 时序
SPI 读/写操作
____________________________________________________________