0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CC1020芯片介绍 浅谈CC1020工作原理及其参数特性

ss 作者:工程师谭军 2018-09-06 09:54 次阅读

本文主要是关于CC1020芯片的相关介绍,并着重对CC1020芯片的工作原理及其参数性能进行了详尽的阐述。

CC1020

cc1020是一种理想的超高频单片收发器芯片。主要用于ism(工业、科研及医疗)频带和在426/429/433/868/915mhz频带的srd(short range device-近距离设备)中,也可经编程后用于频率为402mhz~470mhz和 804mhz~940mhz的多信道设备。

cc1020模块特性

1、频率范围为402mhz-470mhz工作 2、高灵敏度(对12.5khz信道可达-118dbm) 3、可编程输出功率,最大10dbm 4、低电流消耗(rx:19.9ma) 5、低压供电(2.3v到3.6v) 6、数据率最高可以达到153.3kbaud 7、spi接口配置内部寄存器 8、标准dip间距接口,便于嵌入式应用 9、通信距离远,10dbm功率条件室外可以传输600米左右。

cc1020工作参数

cc1020主要的工作参数可通过串行总线接口编程,例如输出功率、频率及afc。 在接收模式下,cc1020可看成是一个传统的超外差接收器rf输入信号经低噪声放大器(lna和lna2)放大后,翻转经过积分器(i和q)产生中频if信号。在中频处理阶段,i/q信号经混合滤波、放大后经adc转化成数字信号。然后进行自动获取控制、信道滤波、解调和二进制同步化处理,在dio引脚输出数字解调数据,dclk引脚获取同步数字时钟数据。rssi为数字形式,并可通过窜行接口读出。rssi还可作为可编程的载波检测指示器。 在发送模式下,合成的rf信号直接馈送到功率放大器pa。射频输出是fsk信号,此信号是由馈送到dio引脚的数字比特流通过fsk调制产生的。可使用一个高频滤波器来得到高斯频移键控gfsk。芯片内部的收/发开关电路使天线容易接入和匹配。

cc1020信号收发接口

cc1020信号收发接口与微控制器的连接如图1所示。微控制器使用引脚p2.6和p3.4与cc1020的双向同步数据接口dio、dclk连接。

图1 cc1020与微控制器的连接电路 微控制器的一个双向引脚与cc1020的dio连接,用于数据的发射与接收(输入与输出)。dclk提供数据定时,必须连接到微控制器的一个输入端。 数据输出可以选择使用单独的引脚。这时要设置cc1020的interface寄存器sep_di_do=1。在同步模式下,lock引脚用作数据输出,而dclk引脚作为异步模式的数据输出,dio引脚端则只用于数据输入。 微控制器的一个引脚可用来监视锁相环的锁定信号,即lock引脚信号。当锁相环锁定时,lock引脚为逻辑低电平。它还可以用作载波检测及监视其它内部测试信号。 cc1020能被设置成三种不同的数据传输形式:同步nrz模式、同步曼彻斯特码模式和异步传输uart模式。这三种模式各有特点,同步曼彻斯特码抗干扰能力最好,但是波特率要低一倍,异步传输uart实现起来最简单,但是抗干扰能力最差,而同步nrz抗干扰能力比uart要好,但稍差于同步曼彻斯特码,实现难度也介于两者之间。考虑到微处理器基本都支持uart串行通讯,所以选择了这种模式,经测试效果完全能达到要求。

cc1020引脚接口说明

备注 1.vcc引脚的电压范围为2.3-3.6v之间,不能在这个区间之外,如超过3.6v将会烧毁模块。推荐电压3.3v左右; 2.硬件没有集成spi功能的单片机也可以控制本模块,用普通单片io口模拟spi时序进行读写操作即可;

cc1020结构配置接口

cc1020结构配置接口与微控制器的连接如图所示。微控制器使用引脚p2.2~p2.5与cc1020的结构配置接口psel、pclk、pdi、pdo连接。pdo与微控制器的一个输入端连接。pdi、pclk和psel连接到微控制器的输出端。如果把pdi和pdo连接在一起,微控制器可以使用一个双向引脚端,则可节省微控制器的一个i/o端口。 当结构配置接口不使用时,连接到psel、pclk、pdi和pdo引脚端的微控制器引脚可作他用。当psel引脚端无效(保持高电平)时(psel引脚端低电平有效),pclk、pdi和pdo是高阻抗输入状态。psel有一个内部上拉电阻,在低功耗模式时必须断开(由微控制器三态控制),或者设为高电平,以阻止电流流入上拉电阻。

cc1020通过简单的四串行spi接口进行编程。有8位的结构配置寄存器。每一位寄存器的地址是7位,1位作为读/写位,初始化读或写的操作。cc1020一次完整的配置,要求发送33个数据帧,每帧16位(address 7位,r/w 1位,data 8位)。一次完整配置所需时间取决于pclk的频率。如果pclk频率为10mhz,完成一次完整配置的时间少于53ms。将cc1020设为低功耗模式,只需发送一帧数据,因此所需的时间不到2ms。所有的寄存器都是可读的。

CC1020芯片介绍 浅谈CC1020工作原理及其参数特性

CC1020芯片介绍 浅谈CC1020工作原理及其参数特性

结语

关于CC1020芯片的相关介绍就到这了,如有不足之处欢迎指正。

相关资料推荐:CC1020中文资料

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47788

    浏览量

    409144
  • CC1020
    +关注

    关注

    0

    文章

    7

    浏览量

    10146
收藏 人收藏

    评论

    相关推荐

    射频技术在粮仓无线测试终端应用电路设计

    本系统中的无线通信终端采用CC1020为收发芯片,PIC16F73单片机为微控制器。CC1020是基于SmartRF技术的全集成无线收发芯片
    发表于 01-07 10:35 1069次阅读
    射频技术在粮仓无线测试终端应用电路设计

    [原创]NRF2401 NRF24L01 NRF905 RF903 CC1100 CC2500 CC1020无线收发模块编程指南

    =================================================================================================CC1020基本特性工作电压:3.
    发表于 06-14 11:44

    无线模块CC1110

    各位前辈,有用过CC1110的吗?用CC1110做收发模块是不是要加功放?请指教!另外,与CC1020比,各有什么优势呢?
    发表于 07-14 16:47

    求经理叫我处理的,一物品的名称,和资料!

    ! 这是什么鬼东西哦。还280元一块? 总计25块这么多?等于一部手机啦。想吃油水又不自已动手!烦人!还有一个:CC1020 又是什么东西呀? 有45块这么多的!谁有这方面的资料,介绍下咯!扣扣:2335663413
    发表于 05-18 12:51

    TI cc1020 低功耗高频收发器

    TI cc1020 低功耗高频收发器CC1020是一种理想的超高频单片收发器芯片。主要用于ISM(工业、科研及医疗)频带和在426/429/433/868/915MHz频带的SRD(Short
    发表于 03-24 17:07

    TI cc1020 低功耗RF收发器

    TI cc1020 低功耗RF收发器CC1020是一个真正的单芯片UHF传输收发器,它的功耗非常低,并非常低的电压的无线应用。该电路主要设计为ISM(工业,科学和医学)和SRD (短距离设备)频率在
    发表于 03-25 17:08

    哪里可以下载CC1020的例程源码?

    最近在调试CC1020芯片,总是调试不通.不能对发数据,弄不清楚问题出在哪里,说明书上说可以在官网下载例程源码.但在官网找不到,请教各位大侠前辈哪里有.
    发表于 05-15 11:26

    怎么实现基于CC1020的无线通信模块的设计?

    怎么实现基于CC1020的无线通信模块的设计?
    发表于 06-03 06:17

    基于CC1020的无线通信模块设计

    基于CC1020的无线通信模块设计 CC1020是一种理想的超高频单片收发器芯片。主要用于ISM(工业、科研及医疗)频带和在426/429/433/868/915MHz频带的SRD(Short Range Device-
    发表于 04-19 14:23 56次下载

    CC1020,pdf(Single-Chip Low Pow

    CC1020 is a true single-chip UHF transceiver designed for very low power and very low voltage
    发表于 07-06 15:58 47次下载

    基于CC1020的无线通信模块设计

    基于CC1020的无线通信模块设计 本文介绍了一种以C8051F310单片机为控制核心,基于无线收发芯片CC1020的通信模块。对其工作原理
    发表于 10-17 09:37 1901次阅读
    基于<b class='flag-5'>CC1020</b>的无线通信模块设计

    CC1020中文资料(引脚图/应用电路图/工作原理

    cc1020是一种理想的超高频单片收发器芯片。主要用于ism(工业、科研及医疗)频带和在426/429/433/868/915mhz频带的srd(short range device-近距离设备)中,也可经编程后用于频率为402mhz~470mhz和 804mhz~940
    发表于 09-06 09:58 43次下载
    <b class='flag-5'>CC1020</b>中文资料(引脚图/应用电路图/<b class='flag-5'>工作原理</b>)

    cc1101和cc1020的区别分析 CC1101与CC1020能否相符通信

    通信协议采用UART格式(一个开始位,负载数据,一个结束位),另外,数据包前有同步码,同步码的作用是使接收端芯片正确识别UART格式的数据。
    的头像 发表于 09-06 10:26 6581次阅读
    <b class='flag-5'>cc</b>1101和<b class='flag-5'>cc1020</b>的区别分析 <b class='flag-5'>CC</b>1101与<b class='flag-5'>CC1020</b>能否相符通信

    CC1020微功率无线数传模块说明 浅谈CC1020电路应用

    CC1020的通信信道是半双工的,最适合点对多点的通信方式,这种方式首先需要设1个主站,其余为从站,所有站都编一个唯一的地址。
    发表于 09-06 15:40 4714次阅读
    <b class='flag-5'>CC1020</b>微功率无线数传模块说明 <b class='flag-5'>浅谈</b><b class='flag-5'>CC1020</b>电路应用

    HMC1020LP4E S参数

    HMC1020LP4E S参数
    发表于 06-02 08:39 1次下载
    HMC<b class='flag-5'>1020</b>LP4E S<b class='flag-5'>参数</b>