CC2500是一种低成本真正单片的2.4GHz收发器,为低功耗无线应用而设计。电路定位2400-2483.5MHz的ISM(工业,科学和医学)和SRD(短距离设备)频率波段。

RF收发器集成了一个数据传输率可达500kbps的高度可配置的调制解调器。通过开启集成在调制解调器上的前向误差校正选项,能使性能得到提升。

CC2500为数据包处理、数据暖冲、突发数据传输、清晰信道评估、连接质量指示和电磁波激发提供广泛的硬件支持。

CC2500 主要操作参数和64位传输/接收FIFO(先进先出堆栈)可通过SPI接口控制。在一个典型系统里,CC2500和一个微控制器及若干被动元件一起使用。

CC2500基于 0.18微米 CMOS 晶体 的Chipcon 的 SmartRF 04 系列

主要特性

●体积小(QLP4*4mm封装,20脚)

●真正的单片2.4GHz RF(射频)收发器

●频率范围:2400-2483.5MHz

●高灵敏度(10kbps -98dBm,1%数据包误差率)

●可编程控制的数据传输率,可达500kbps

●较低的电流消耗(RX中15.6mA)

●可编程控制的输出功率,可达+1dBm

●优秀的接收器选择性和模块化性能

●极少的外部元件:芯片内频率合成器,不需要外部滤波器或RF转换

●可编程控制的基带调制解调器

●理想的多路操作特性

●可控的数据包处理硬件

●快速频率变动合成器带来的合适的频率跳跃系统

●可选的带交错的前向误差校正

●单独的64字节 RX和TX数据FIFO

●高效的SPI接口:所有寄存器能用一个“突发”转换器控制

●数字RSSI输出

●与遵照EN 300 328 , EN 300 440 class2(欧洲),CFR47 Part 15(美国),和ARIB STD-T66(日本)标准的系统相配

●自动低功率RX拉电路的电磁波激活功能

●许多强大的数字特征,使得使用廉价的微控制器就能得到高性能的RF系统

●集成模拟温度传感器

●自由引导的“绿色”数据包

●对数据包导向系统的灵活支持:对同步词汇插入的芯片侦测,地址检查,灵活的数据包长度及自动CRC处理
●可编程信道滤波带宽
● OOK和灵活的ASK整型支持
● 2-FSK和MSK支持
● 自动频率补偿可用来调整频率合成器到接收中间频率
● 对数据的可选自动白化处理
●对现存通信协议的向后兼容的异步透明接收/传输模式的支持

● 可编程的载波感应指示器
● 可编程前导质量指示器及在随机噪声下改进的针对同步词汇侦测的保护
●支持传输前自动清理信道访问(CCA),即载波侦听系统
● 支持每个数据包连接质量指示

应用

●2400-2483.5MHz ISM/SRD波段系统
● 无线游戏控制器
●无线音频

●无线键盘鼠标

●电子消费领域

缩写词
资料中用到的缩写词如下:
2-FSK 2进制频率转换按键
PD 功率降低
ADC 模数转换器
PLL 相同步环路
AFC 自动频率补偿
PQI 前导质量指示器
AGC 自动增益调节
QPSK 积分相位转换按键
AMR 自动仪表读取
RF 电磁波频率
ASK 振幅转换按键
RSSI 接收信号长度指示器
CRC 循环冗余检查
RX 接收,接收模式
ESR 等价串联阻抗
SNR 信噪比
FEC 前向误差校正
SPI 连续外围接口
FSK 频移键控
TBD 待定义
IF 中间频率
TX 传输,传输模式
LNA 低噪声放大器
VCO 电压控制振荡器
LQI 链接质量指示器
WOR 电磁波激活,低功率拉电路
MCU 微控制器单元
XOSC 石英晶体振荡器
MSK 最小化转换按键
XTAL 石英晶体
PA 功率放大器

引脚结构

注:表面的硬模连接垫必须连接在硬地面上,因为这是芯片的主接地。

CC2500的发送器部分基于RF频率的直接合成。频率合成器包含一个完整的芯片LC VCO,和一个对接收模式下的向下转换混频器产生I和Q LO信号的90度相移装置。

一块晶体将连接在XOSC_Q1和XOSC_Q2上。晶体振荡器产生合成器的参考频率,同时为数字部分和ADC提供时钟。
一个4线SPI串联接口被用作配置和数据缓冲通路。
数字基带包括频道配置支持,数据包处理及数据缓冲。

钱先生

TEL:13714767600

QQ:1781066920

集成模拟温度传感器低成本2.4G CC2500RGPR 中文手册的更多相关文章

  1. NVelocity介绍,NVelocity中文手册文档及实例下载

    NVelocity是什么velocity英音:[vi'lɔsiti]美音:[və'lɑsətɪ]近在做一个项目,客户要求有网站模板功能,能够自主编辑网站的风格,因为这个系统是为政府部门做子站系统,举个 ...

  2. phpredis中文手册——《redis中文手册》 php版

    本文是参考<redis中文手册>,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法). 目录(使用CTRL+F快速查找命令): Key ...

  3. man rsync翻译(rsync命令中文手册)

    本文为命令rsync的man文档翻译,几乎所有的选项都翻译了,另外关于筛选规则部分只翻译了一部分.由于原文很多地方都比较啰嗦,所以译文中有些内容可能容易让国人疑惑,所以我个人在某些地方加上了注释.若有 ...

  4. [转]phpredis中文手册

    本文是参考<redis中文手册>,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法). 目录(使用CTRL+F快速查找命令): Key ...

  5. phpredis中文手册——《redis中文手册》 php版(转)

    redis中文手册:http://readthedocs.org/docs/redis/en/latest/ 本文是参考<redis中文手册>,将示例代码用php来实现,注意php-red ...

  6. sqlmap中文手册

    Sqlmap中文手册  -Darren制作 零.前言 Sqlmap是十分著名的.自动化的SQL注入工具.为了较为系统地学习Sqlmap,我决定翻译一遍Sqlmap的用户手册,于是便有了此文.由于我英语 ...

  7. TensorFlow开发者证书 中文手册

    经过一个月的准备,终于通过了TensorFlow的开发者认证,由于官方的中文文档较少,为了方便大家了解这个考试,同时分享自己的备考经验,让大家少踩坑,我整理并制作了这个中文手册,请大家多多指正,有任何 ...

  8. ColyseusJS 轻量级多人游戏服务器开发框架 - 中文手册(中)

    快速上手多人游戏服务器开发.后续会基于 Google Agones,更新相关 K8S 运维.大规模快速扩展专用游戏服务器的文章.拥抱️原生 Cloud-Native! 系列 ColyseusJS 轻量 ...

  9. phpredis中文手册

    本文是参考<redis中文手册>,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法). 目录(使用CTRL+F快速查找命令): Key ...

随机推荐

  1. 计划任务之一次性计划任务(at)和周期性计划任务(crontab)(重点)

    一:知识要点 ----计划任务的意义----计划任务分类----用户计划任务crontab----系统计划任务----计划任务使用注意事项----anacron服务介绍 二:计划任务的意义计划任务 - ...

  2. 2.Git知识

    Git安装 Git在不同的操作系统上安装是不一样的,这里只讲解我们需要的,也就是在Windows下的安装,主要安装msysGit和TortoiseGit 安装msysGit,到https://code ...

  3. EcShop二次开发学习方法

    EcShop二次开发学习方法 (2012-03-08 11:10:08) 转载▼ 标签: 京东 公用函数库 二次开发 sql语言 数据库设计 杂谈 分类: ecshop 近年来,随着互联网的发展,电子 ...

  4. sqlplus导入sql,dmp导入导出

    1.创建表空间及用户名 1).用Oracle的EM做数据库的管理(表空间.用户及授权为例子) https://blog.csdn.net/anderslu/article/details/566701 ...

  5. Java对象根据属性排序

    参考:https://blog.csdn.net/wangtaocsdn/article/details/71500500

  6. Mac的Terminal中无法使用mvim解决方案

    对于每个人来说,都会有特别喜欢的编辑器.对于很多热爱Unix/Linux的人来说,Vim/vi肯定是很熟悉的“编辑利器”了. 当然,对于Mac用户来说,肯定也不乏对Vim狂热的人.庆幸的是,Vim对M ...

  7. CH8 IO库

    8.1 #include <iostream> #include <string> #include <sstream> #include <fstream& ...

  8. log4j, common-logging, slf4j 关系

    最近因为项目原因,认真学习了一下 log4j 相关内容,主要是从网上找资料,以及追踪原代码.   关于如何使用,网上有很多资料,这里不做具体介绍.下面介绍一下这些工具的关系.   log4j 是最强大 ...

  9. linuxshell命令学习1——用户、文件和目录操作

    1.cmd(command) --help #查找这个命令相关的帮助 2.切换用户 2.1 sudo 让普通用户可以执行root命令,暂时切换到超级用户(root)用户模式 2.1.1 su  切换到 ...

  10. 非阻塞多路IO

    socket.listen() rfds=[] wfds=[] while(select(rfds,wfds,timeout)){//事件循环 client=socket.accept(timeout ...