微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1101不清空数据区连续发送问题

CC1101不清空数据区连续发送问题

时间:12-23 整理:3721RD 点击:

用CC1101发送的数据每次都是相同的,现在程序每次发送是往缓冲区填数据,然后发送,发送完成后清空发送数据缓冲区。想问有没有办法不清空,并能实现数据的再次发送,从而减少数据传输量。

减少SPI接口上的传输量有啥好处?省电?

恩,项目对耗电量要求很苛刻。还有就是,我现在把数据填到发送缓冲区之后,给CC1101一个发送命令,然后立马给cc1101关闭晶振的命令。主控芯片等待5ms左右时间,清空发送缓冲区,进入第二次发送。请问这样的做法能否使CC1101的功耗降到最低。(系统的供电量有限,想要的效果是让CC1101发送两次报文(包括之间等待的时间)所消耗的电量最少,时间可以稍微长一点)

你这个设计方案功耗肯定高。是电池供电吗?最好能确定好主从机制,比如收方可以外供电,那就将他作为主动!我qq441747863,有机会聊聊,我也需要帮助,需要一套完善的路由机制。

楼主是在 433MHz的应用吗?请问网络构架计划是怎样的?CC1120 的功耗比CC1101小很多。发送端省电的原则就是尽量少发。可以在发送与接收端做功耗的 Tradeoff。

1120贵吧,你说的功耗小很多是多少呢,我qq441747863。有兴趣聊聊

是做868mhz的应用  ,系统内只有一个发送端和接收端。发送端想要省电,但是发送次数少不了,必须发固定次数的报文。所以想问能不能不清空TX缓冲区,直接给个命令重复发。

简单回答,可以。

复杂点回答,需要计算每次发送时间来控制具体次数!

CC1120 确实成本会高一些。功耗可以直接比较规格书,主要是接收功率小很多, Sniff Mode可达到 1mA左右。 

计算时间来控制发射的次数,不明白,怎么实现呢,能否详细一点?

CC1310,发射和接收,功耗都降了很多 http://www.ti.com/product/CC1310/description

成本高是硬伤

集成了MCU,还有低功耗SCE,内部集成DCDC,宽电压工作,直接挂电池,省掉外部电源转换电路,只需要一颗32M晶振,RF外围器件很少,还支持单端,不管性能还是总体成本都有优势

预计什么价位

论坛里不适合谈价格,具体请和当地TI或代理商联系

降低1101发送功耗,可以考虑提高Datarate,这样处于发射状态的整个包的时间减小,功耗也就将下来了,功耗大是在Tx的状态,二不是前期的准备处理阶段,还有Preamble设的多长,能否设短

HW3000超低双向无线fsk模块完美替代CC1101、CC1120、A7139、A7108、si4432、si4438、si4463 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top