找回密码
 立即注册
查看: 479|回复: 31

ST32F 【常亮24天】 低功耗-迷你桌面时钟

[复制链接]
  • TA的每日心情
    慵懒
    2024-1-17 14:27
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    3

    主题

    17

    回帖

    271

    积分

    中级会员

    积分
    271
    发表于 2024-3-14 11:00:00 | 显示全部楼层 |阅读模式
    ST32F 【常亮24天】 低功耗-迷你桌面时钟

    介绍:
          STC32F12K54作为主控的低功耗桌面时钟,整机TV模式平均功耗为1.85mA(7.067mW),目前可运行大约21.81天,搭载RTC、温湿度、磁强、加速度、气压、光强传感器可供开发
           注:由于之前改了硬件,调高了OLED的对比度,电流从1.68mA增加到1.85mA,所以使用时间下降,(自动调光模块写好以后就会再增加几天的使用时间)
    主控
    测试固件版本
    稳定主频
    方案(包含电源板)整体待机电流
    3.84V运行功耗(TV模式30分钟平均)
    休眠理论坚持时间(1000mAH)
    运行理论坚持时间(1000mAH)
    STC32G12K128
    /
    30M
    7.8uA
    2.1mA(8.2mW)
    14.1年
    18.8天
    STC32F12K54
    YQ-240229A
    52M
    30uA
    1.85mA(7.067mW)
    3.66年
    21.81天
    STC8H8K64U
    /
    /
    /
    /
    /
    /

    整体大小:38.93mm X 23.72mm X 30.28mm
    与18650电池对比:
    975E2EDFB468FAC1A52D63FA48E76DF7.jpg


    背景:只是为了验证我一个关于低功耗GUI的想法这碟醋,包了这一顿饺子

    预览

    预览



    以下是菜单展示(主菜单、二级菜单、三级菜单):以下数据均是3.84V测出的数据


    主菜单

    主菜单
      

    二级菜单

    二级菜单
      

    三级菜单

    三级菜单


                                                                                      (主菜单滚动电流大致为2.3mA)                               (主菜单滚动电流大致为4.2mA)                                       (主菜单滚动电流大致为1.5mA)


    TV模式-——————时间显示(滚动) +  温湿度气压显示 + 电源显示,按照40秒+10秒+10秒循环

    TV模式-温湿度气压

    TV模式-温湿度气压

    TV模式-电源显示

    TV模式-电源显示



    指南针:


    指南针(旧版)

    指南针(旧版)


                                                                                                                                                                       (旧版指南针电流大致为1.5mA)

    GUI操作逻辑图:

    QQ截图20240229203211.png


    代码和硬件均已开源



    功能演示+功耗展示视频:www.bilibili.com/video/BV1uy421B7rz



    烧屏就让他烧吧,只能说方案限制,不过平时看不出来,也有烧屏保护模式(定时反色,烧的一样均匀就看不出来了,功耗大,我宁可烧屏)

    关于为什么不用水墨屏和液晶屏:因为晚上要背光,开背光电表倒转,我人懒,起夜或者半夜醒了转头的时候想一眼就看见时间,这个东西也是基于这些目的开发的




    1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
    回复 送花

    使用道具 举报

  • TA的每日心情

    2 分钟前
  • 签到天数: 59 天

    [LV.5]常住居民I

    3

    主题

    542

    回帖

    724

    积分

    高级会员

    积分
    724
    发表于 2024-3-14 13:43:08 | 显示全部楼层
    真漂亮啊
    回复 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    半小时前
  • 签到天数: 160 天

    [LV.7]常住居民III

    12

    主题

    341

    回帖

    1080

    积分

    金牌会员

    积分
    1080
    发表于 2024-3-14 14:45:44 | 显示全部楼层
    老姚得给你发个红包
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-1-17 14:27
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    3

    主题

    17

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-3-14 14:52:01 | 显示全部楼层
    完了,标题少打一次C,应该是STC32F,笑死
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    半小时前
  • 签到天数: 157 天

    [LV.7]常住居民III

    25

    主题

    722

    回帖

    1803

    积分

    金牌会员

    积分
    1803
    发表于 2024-3-14 16:31:21 | 显示全部楼层
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    8 小时前
  • 签到天数: 68 天

    [LV.6]常住居民II

    11

    主题

    384

    回帖

    1121

    积分

    金牌会员

    积分
    1121
    发表于 2024-3-14 18:59:55 | 显示全部楼层
    漂亮~
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 00:04
  • 签到天数: 85 天

    [LV.6]常住居民II

    13

    主题

    325

    回帖

    740

    积分

    荣誉版主

    热心市民

    积分
    740
    发表于 2024-3-14 19:04:56 | 显示全部楼层
    STC32功耗这么低嘛,STC8H8K64U跑24MHz嘛也不干,消耗7.5mA@5V
    睁开眼睛做场梦~~~
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 71 天

    [LV.6]常住居民II

    5

    主题

    71

    回帖

    248

    积分

    中级会员

    积分
    248
    发表于 2024-3-15 14:13:47 | 显示全部楼层
    真会玩啊  
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 97 天

    [LV.6]常住居民II

    9

    主题

    556

    回帖

    817

    积分

    高级会员

    积分
    817
    发表于 2024-3-17 22:09:15 | 显示全部楼层
    既然需要低功耗,为什么弄这个高时钟频率呢?难道性能要求很高?运行在10MHz左右估计能降低不少电流。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-1-17 14:27
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    3

    主题

    17

    回帖

    271

    积分

    中级会员

    积分
    271
     楼主| 发表于 2024-3-18 00:17:41 | 显示全部楼层
    21cnsound 发表于 2024-3-17 22:09
    既然需要低功耗,为什么弄这个高时钟频率呢?难道性能要求很高?运行在10MHz左右估计能降低不少电流。 ...

    不会,我实测过在32F上都一样,甚至低主频耗电会更高,需要配置时钟树让IO口和SPI的时钟变高,电流才能降低至高主频一样,而且你对比32F和32G,主频慢的反而功耗更大
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-3 08:59 , Processed in 0.072756 second(s), 68 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表