打印
[CC1101]

CC1101的低功耗问题

[复制链接]
5238|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
DivingBear|  楼主 | 2014-3-28 14:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前在做一款微能量收集的无线开关,整体构架为压电装置产生微弱的电压脉冲,经过整流,电容储能,然后经过DCDC buck后供给MCU以及发射芯片使用。MCU使用SPI对发射芯片配置,外接四个按键输入。
整个构架的方框图如下:
BlockDiagram.jpg (157.41 KB, 下载次数: 0)
下载附件
半小时前 上传




之前使用CC430的SoC方案来做,可以发射两到三个包,后来因为成本考量,换用STM8L101+CC1101来做,供电方案不变,目前只能发射一个包。
首先分析了一下板子的各个器件的功耗,STM8L101在RUN的时候,大概有640uA的电流消耗,而CC1101则有1.5mA到1.7mA的电流消耗。对照STM8L101和CC1101的SPEC可以看到,这两个电流消耗都是符合spec定义的。
STM8L101和CC1101的SPEC如下
STM8L功耗.jpg (142.43 KB, 下载次数: 0)
下载附件
STM8L功耗
半小时前 上传




CC1101功耗.jpg (308.24 KB, 下载次数: 0)
下载附件
半小时前 上传




那么就比对分析在相同的能量供给情况下,CC430能发射更多的包,毕竟发射芯片在发射时候的能量消耗是最大的。我抓了CC430的电压电流变化的图如下,可以看到在SPI配置CC1101的寄存器,以及等待发射的时间段中,电流消耗只有500uA左右。
CC430系统电压电流.jpg (260.56 KB, 下载次数: 0)
下载附件
CC430电压电流
半小时前 上传




然后抓了STM8L101+CC1101的电压电流变化图,因为串接电阻为10Ω,所以电流刻度为1mA每格,在相同的配置和等待发射阶段,MCU和发射芯片总共的电流消耗约有2mA。最明显的表现为电压的下降斜率很高。
CC1101系统电压电流.jpg (233.32 KB, 下载次数: 0)
下载附件
CC1101电压电流
半小时前 上传




现在的问题是,根据上边的图判断,CC430可以在sleep mode下进行寄存器配置,然后进入TX模式发送数据,然后TXOFF后自动回到sleep mode。而CC1101必须在IDLE mode下进行配置?
下图为CC1101的控制状态图标。
CC1101控制状态.jpg (217.99 KB, 下载次数: 0)
下载附件
半小时前 上传



相关帖子

沙发
木头东瓜| | 2014-3-28 15:04 | 只看该作者
问题描述很清楚,帮你亮一下

使用特权

评论回复
板凳
whxbluesky| | 2014-8-4 14:13 | 只看该作者
楼主借问下,你这个电源的转换效率有多大。

使用特权

评论回复
地板
武力戡乱| | 2014-11-21 08:27 | 只看该作者
呵呵,你寄存器配置有问题!当然最后才是电路的问题,因为电路影响的电流一般在30-40ua。在调试cc1101 wor的时候,一定要注意把占空比调试到尽量低。我的是430配合1101,占空比为0.195%,功耗在40ua左右!稳定唤醒!!!

使用特权

评论回复
5
newheyuan| | 2016-8-31 09:53 | 只看该作者
楼主问题解决了吗

使用特权

评论回复
6
hongjw| | 2016-11-4 08:50 | 只看该作者
武力戡乱 发表于 2014-11-21 08:27
呵呵,你寄存器配置有问题!当然最后才是电路的问题,因为电路影响的电流一般在30-40ua。在调试cc1101 wor ...

能不能把你的程序发给我借鉴下呢  我也正在做这个低功耗 新手 谢谢!1723261526@qq.com

使用特权

评论回复
7
yixin5892| | 2016-11-4 15:28 | 只看该作者
TI 系列的功耗不太好 毕竟有6-7年没有更新新的产品 CC1101跟CC1110 不过1310系列的不错,但是几个贵

使用特权

评论回复
8
hufanli21| | 2016-11-7 13:36 | 只看该作者
楼主你的问题解决了吗,能分享下你的cc1101的配置吗,我现在也在调试这个低功耗的问题,希望能分享啊

使用特权

评论回复
9
hufanli21| | 2016-11-7 13:38 | 只看该作者
楼主你的问题解决了吗,能分享下你的cc1101的配置吗,我现在也在调试这个低功耗的问题,希望能分享啊734632158@qq.com

使用特权

评论回复
10
罗菜鸟| | 2016-11-8 11:05 | 只看该作者
武力戡乱 发表于 2014-11-21 08:27
呵呵,你寄存器配置有问题!当然最后才是电路的问题,因为电路影响的电流一般在30-40ua。在调试cc1101 wor ...

占空比低了啥都接收不到

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

75

帖子

0

粉丝