
图4 系统软件流程图
3.3、对比测试分析
在未开启低功耗停止模式下,取满电的2600mAh锂电池进行电量测试,采集要素为户外温湿度环境。采集数据过程中对电池电流进行测试,电流为103mAh。采集点数为316个点,即采集了26小时20分钟。试验测试采集的数据如图5所示。

图5 未开启低功耗的采集数据
在开启低功耗停止模式下,取满电的2600mAh锂电池进行电量测试,采集要素也为户外温湿度环境。采集数据过程中对电池电流进行测试,低功耗模式下电流为4mA,唤醒启动时,工作电流为54mA。试验开始10天后,测试电源电压。电压显示为3.96V,这表明10天后温湿度采集器仍在工作。读取SD卡数据。采集点数为2936个点,即采集了10天4小时40分钟。试验测试采集的数据如图6所示。

图6 开启低功耗采集的数据
按电压每天下降0.3V速度计算,当电压下降的工作下限3.35V时,其工作时间约为60天。可以满足长时间工作需要,达到设计要求。
4、结语
介绍了基于STM32F03RET6的低功耗温湿度采集系统的设计原理,简述了SHTIO温湿度传感器通讯配置,并给出了“启动时序”的部分程序实例。描述了STM32的低功耗模式,并予以实现。通过实际测试,发现低功耗模式可以使其工作周期延长接近25倍。实现了长时间连续采集的设计要求。该低功耗方法适用于其他STM32控制系统,具有较大意义。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-55330-3.html
象是给美国出一出气
文章中
争一时之快
你说对了