请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2650STK 我们使用 CC2650STK 光绘文件制造同一电路板、但仅组装外部闪存、湿度和光传感器。 我使用的是 TI RTOS 2.13、Stack 2.1.1 SensorTag 项目、但进行了以下修改:
- 在 appBLE.cfg 中将频率设置为24MHz
- 将 bsp_spi.c 帧格式更改为 POL0_PHA0、以将电流消耗降低0.05mA
- 每1.5秒广播一次
- TX (5dBm 时)
- 湿度和光传感器每60秒读取一次
- LED 每10秒闪烁一次
定义了省电。 未定义 Feature_OAD。 初始化时、自检代码测试外部闪存、但之后永远不会访问。 在这种设置下、电路板在通告时消耗0.025mA 的平均电流、待机/空闲电流为4uA。
该板在 CR2032电池电压高达2.5V 时运行正常。 低于2.5V 时、传感器停止工作、但电路板运行正常、直到电池电量耗尽。 电路板使用新电池再次运行。
我们使用电线将 Panasonic CR2477电池连接到 BAT+和 BAT-端子。 该板可在高达2.8V 的电压下正常运行、并突然开始消耗6mA 及更多电流。 最终电路板短路。 我删除了 R12、FL1、L1、U2、外部闪存、 湿度和光线、当连接到 BAT+/-之间的电源时、电路板仍消耗电流。
我不明白为什么使用 CR2477会对这些电路板造成不可逆转的损坏。 我很短的时间来解决这个问题、因此感谢所有的帮助。 谢谢!