3260|6

664

帖子

104

TA的资源

纯净的硅(中级)

楼主
 

BlueNRG-1参加挑战赛功能完成(待机电流终于到10uA以下了) [复制链接]

  本帖最后由 gs001588 于 2018-2-2 03:36 编辑

BlueNRG-1参加挑战赛功能完成(待机电流终于到10uA以下了)一起兴起,搞到凌晨4点,差点被媳妇收拾。终于搞定加速度传感器低功耗,如释重负!
每10秒钟发送一次广播。加速度只定时开关X、Y,Z常关闭,陀螺全部通道常关;环境传感器定时开关。


0x0C40 - 0x0BB4 = 0x8C = 140(mV),用时510秒。


0x0BB4 - 0x0B4E = 0x66 = 102mV,用时500秒


0x0B4E - 0x0ADD = 0x71 = 113mV,用时600秒。(图片丢了一张,回家重新上传。)




实验没有做完,基本上是10秒钟掉电2mV。之前测试过掉电前的电压,是1.439V,按1.45V算。这么一算的话,(3000mV - 1450mV)*(10s / 2mv)= 7750秒,约129分钟。
今晚再做一次完整测试,看看时间能坚持多久。
可优化的空间也是有的,优化后平均功耗应该会更低。

加速度与陀螺传感器的SPI口(对应DIO0到DIO3)
做了处理。处理方法同cruelfox的,DIO1接51k到VBLUE,DIO0,2,3 接51k到GND。DIO1是SPI的片选信号,只要片选稳定了,其它的几个信号应该问题不大。

mV单位,电压显示 3000mV版测试固件:
BLE_Beacon_gs001588_0201.bin (89.62 KB, 下载次数: 1)
V单位,电压显示 3.0V版测试固件:
BLE_Beacon_gs001588_0201_3V.bin (89.63 KB, 下载次数: 0)


-----------------------  2018-02-01晚  测试数据 -------------------------------------------
今晚测试,出了点状态。
开始测试,USB Dongle 计时计数清零。


87分钟的时候出问题了。第525帧的时间是 0x004fff32,即5242674ms;第526帧之后的时间明显不对了。因为程序中没有处理,定时器溢出了 5242879。



最终定格时间,7593秒,即126.5分钟。最低电压,0x0599,即1433mV。

固件改了一下:
BLE_Beacon_gs00158820180202.bin (89.56 KB, 下载次数: 2)

BLE_Beacon_gs00158820180202V3.bin (89.56 KB, 下载次数: 2)

最新回复

这个版本不错,10秒一个包,平均电流33uA [attach]343888[/attach]   详情 回复 发表于 2018-2-1 12:51
点赞 关注
 
 

回复
举报

140

帖子

0

TA的资源

版主

沙发
 
楼主威武   

点评

多谢捧场! 一时兴趣,搞到凌晨4点  详情 回复 发表于 2018-2-1 11:50
 
 
 

回复

664

帖子

104

TA的资源

纯净的硅(中级)

板凳
 

多谢捧场!
一时兴趣,搞到凌晨4点

点评

你电流用什么工具测的?  详情 回复 发表于 2018-2-1 12:30
 
 
 

回复

140

帖子

0

TA的资源

版主

4
 
gs001588 发表于 2018-2-1 11:50
多谢捧场!
一时兴趣,搞到凌晨4点

你电流用什么工具测的?

点评

直接万用表串进去测的。 我的表在贫民价格中,还算是可以的,VC980+。[attachimg]343900[/attachimg] [attachimg]343901[/attachimg]  详情 回复 发表于 2018-2-1 15:15
 
 
 

回复

9720

帖子

24

TA的资源

版主

5
 

这个版本不错,10秒一个包,平均电流33uA

点评

多谢虾哥帮我测试 待机电流应该还能降一点点,全部IO的默认状态还没配置完。 从你的电流图上看,正常工作电流再降的空间不大了。 如果有的话,也可能LSM6DS3的恢复时间到收到中断之间我加了点延时,不  详情 回复 发表于 2018-2-1 15:05
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

回复

664

帖子

104

TA的资源

纯净的硅(中级)

6
 
littleshrimp 发表于 2018-2-1 12:51
这个版本不错,10秒一个包,平均电流33uA

多谢虾哥帮我测试
待机电流应该还能降一点点,全部IO的默认状态还没配置完。
从你的电流图上看,正常工作电流再降的空间不大了。
如果有的话,也可能LSM6DS3的恢复时间到收到中断之间我加了点延时,不延时立即不停的查询中断,程序会等等在这里,现在加速度输出忘频率了是104Hz,还是1.66KHz来着。
 
 
 

回复

664

帖子

104

TA的资源

纯净的硅(中级)

7
 
bkn1860 发表于 2018-2-1 12:30
你电流用什么工具测的?

直接万用表串进去测的。
我的表在贫民价格中,还算是可以的,VC980+。



 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表