V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
spance
V2EX  ›  分享创造

自制一个树莓派电源管理

  •  
  •   spance · 2020-09-21 20:22:50 +08:00 · 3945 次点击
    这是一个创建于 1553 天前的主题,其中的信息可能已经有所发展或是发生改变。

    树莓派如何开机?

    • 插电,开机!
    • 不,姿势不够优雅。

    树莓派如何关机?

    • shutdown 等待 x 秒?然后拔电?
    • 不,姿势不够优雅。

    于是,自制了一套简易的电源管理模块,实现类似 ATX/ACPI 电源管理,基于 Arduino + MosFET 实现,总成本大约 20 元,方案分享:

    https://github.com/spance/rPi-Power-Management

    实物效果 preview

    20 条回复    2020-09-23 09:52:11 +08:00
    guappieTRain
        1
    guappieTRain  
       2020-09-21 20:49:49 +08:00 via iPhone
    帅哥 描述一下功能啊
    还有 既然功能都搞定了 做个 pcb 集成一下呗
    乱七八糟的走线 没有工业美感
    虽然是内部 但是 更进一步多好
    laoyur
        2
    laoyur  
       2020-09-21 20:50:55 +08:00
    卖我一个可好
    AoTmmy
        3
    AoTmmy  
       2020-09-21 21:04:06 +08:00   ❤️ 1
    给楼主点个赞
    不过我选带开关的电源线 🌝
    yeqizhang
        4
    yeqizhang  
       2020-09-21 21:08:11 +08:00 via Android
    个人没有觉得不优雅,关机可以不拔电源,不过需要开机就要重新插。
    关机只需要插 gpio 一根线加电阻触摸即可触发关机,开机觉得麻烦就给 usb 接个闸吧哈哈
    spance
        5
    spance  
    OP
       2020-09-21 22:16:08 +08:00 via iPhone
    spance
        6
    spance  
    OP
       2020-09-21 22:18:34 +08:00 via iPhone
    @guappieTRain 主要是方便安装,快速焊接,量大的话可以直接出 pcb
    spance
        7
    spance  
    OP
       2020-09-21 22:19:58 +08:00 via iPhone
    @yeqizhang 关机不断电也可以,只是费电,风扇也依然在转,如果可以忍那就没事,对于我不能忍,动手干。
    spance
        8
    spance  
    OP
       2020-09-21 22:20:39 +08:00 via iPhone
    @laoyur 方案都分享了,买零件也很便宜,自己动手也好玩哈
    CallMeReznov
        9
    CallMeReznov  
       2020-09-21 22:31:36 +08:00
    大概看了一下 用 LR7843 控制 OUTPUT1 2 的 5V 通断吗?
    没直接判断 GPIO 状态自动触发断电吗?
    spance
        10
    spance  
    OP
       2020-09-21 23:10:35 +08:00 via iPhone
    @CallMeReznov 是的,mos 做开关,gpio 只做串口通信
    ryd994
        11
    ryd994  
       2020-09-22 01:57:29 +08:00
    感觉纯靠寄存器+mos 也可以,Arduino overkill 了
    hanguofu
        12
    hanguofu  
       2020-09-22 02:18:39 +08:00
    lr7843/ irf520 不是 3 脚器件吗 ?楼主图中的 MOS 模块是自己组装的吗 ?
    nash
        13
    nash  
       2020-09-22 10:10:12 +08:00
    首长,你天天在家就在整这破玩意?
    gtxtitan
        14
    gtxtitan  
       2020-09-22 15:23:51 +08:00
    感觉 arduino mini+继电器的组合,还要简单便宜一点,反正都封装在盒子里面
    danRen
        15
    danRen  
       2020-09-22 15:42:39 +08:00
    之前做了一个根据树莓派 CPU 温度来开关风扇的
    spance
        16
    spance  
    OP
       2020-09-22 16:31:39 +08:00
    买的 mos 模块,集成 led 等一些外围
    @hanguofu
    spance
        17
    spance  
    OP
       2020-09-22 16:32:52 +08:00
    @ryd994 反正很便宜,0 侵入,而且以后可以做更多逻辑
    spance
        18
    spance  
    OP
       2020-09-22 16:33:26 +08:00
    @gtxtitan arduino 驱不动继电器
    spance
        19
    spance  
    OP
       2020-09-22 16:34:33 +08:00
    @danRen 应该是利用 gpio + 三极管的吧
    SAnii
        20
    SAnii  
       2020-09-23 09:52:11 +08:00
    某宝有个 wifi usb 控制器,U 盘大小,也在二十几块钱.我已经买了几个用在树莓派上,远程可以开关.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1062 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:07 · PVG 02:07 · LAX 10:07 · JFK 13:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.