|
概 述
本模块是我公司开发的CC2500 的硬件平台,用户通过此平台即可快速使用CC2500进行无线通讯。本模块已经将CC2500射频部分全部实现,并将相关引脚全部引出(主要是SPI接口)。用户可通过SPI接口对CC2500进行操作,比如读写相关的寄存器等。
对CC2500 寄存器操作例程,SPI的时序见CC2500_Data_Sheet的Page 20 Figure 8。
■例一、写寄存器:
设置通信速率1200 bps 例程。CC2500_Data_Sheet告诉我们需要设置的寄存器有:MDMCFG4(0x10),MDMCFG3(0x11)两个寄存器。
通信速率的计算公式:
RDATA=(256+DRATE-M)·2DRATE-E/228 ·fxosc
DRATE-E=log2【(RDATA·220)/fxosc】
RDATA-M=RDATA·228/(fxosc·2DRATE-E)-256
当fxosc=26mhz,RDATA=1200bps时,有以上公式得:MDMCFG4 = 0xF5,MDMCFG3 = 0x83。有以上的计算后,对寄存器MDMCFG4写入0xF5,对MDMCFG3写入0X83的数据即可,写寄存器方式见CC25100_Data_Sheet的Page 19 ~ 20。
■例二、写CC2500命令:
CC2500的命令见CC2500_Data_Sheet Table28。如果你想把CC2500转到空闲模式,向CC2500写入0x36即可。
二、主要技术指标
■模块频率为2433MHz;
■接收灵敏度(-100dBm, 在10 kbps下1% 的误码率);
■最高通信速率 500 kbps;
■最大空地视距发射距离 > 50m;
■超低功耗(接收电流 < 15.6 mA);
■可编程输出功率:最大0 dBm;
■可编程的数据包处理;
■可选的前向纠错功能;
■供电为3V或3.6V。
三、接线示意图及尺寸图
(请看使用说明)
四、使用注意事项
■当供电过低或电量不足,模块将不能正常工作,或者影响工作效果。将模块的地与大地连接后会增加通讯距离。