站内搜索
发作品签到
专业版

锂电池UPS,支持监控,自定义规则,飞牛,群晖,windows等

工程标签

730
0
0
35

简介

esp32s3,bq24780s/bq24800,bq76920,支持3-5串,12-19v的ups系统。提供web,mqtt支持HA,metrics,usb hid支持飞牛群晖。

简介:esp32s3,bq24780s/bq24800,bq76920,支持3-5串,12-19v的ups系统。提供web,mqtt支持HA,metrics,usb hid支持飞牛群晖。
复刻成本:80

开源协议

MIT License

创建时间:2026-04-25 09:42:20更新时间:2026-05-13 13:54:44

描述

esp32s3为主控,bq24780s/bq24800为电源管理芯片,bq76920为电池控制芯片,支持3-5串,12-19v的ups系统。提供web,mqtt支持HA,metrics,usb hid支持飞牛群晖windows。

第二版增加了可以改装米家温湿度计来变相接入米家的i2c slave。还在调试中,理论上ok。

功率大概就是100w左右,我设计出来的本意是用来替代铅酸ups的,这个ups的优点就是小,轻。我用来接交换机路由器光猫+零刻那个全闪nas。
当然,很多人说锂电池在家里是定时炸弹,所以设计了要可监控,可物联网,可自定义充电规则,并且bms可控。

我是一个外行,能够做出这个产品,纯靠嘉立创免费打板,商城方便买零件以及ai,包括不限于qwen,mimo,代码95%是ai写的,5%是我写的。但是review几乎是我100%做的。

代码文件开源地址为:https://github.com/sayhellotojungle/openups

代码持续更新中,需要的时候,一定先访问github拉取最新的代码以及release。

//update

v1那个电池正极与下方检流电阻一定要额外焊根线,因为后面线宽感觉不够,所以额外留了两个通孔焊盘。

v2与v1最大的区别就是从开发板换成了贴片模块。去掉了一个usb五福,缩小了体积。
v1与v2都支持bq24780s与bq24800。这俩的区别是24800支持升压输出,算是还可以,反正有总比没有好。
v2没有用开发板,就没有那个gpio48的rgb灯,把gpio47 gpio48换成了i2c的slave,也加了上拉。想法是用gpio10模拟电量给米家温湿度计供电来显示电量,温度与湿度(替换为比如说主板温度)通过这个i2c slave发给米家温湿度计,从而接入米家。
当然,你也可以不用。米家温湿度计吹下来的传感器没有用了,可以焊在板子上面预留那个焊盘,代码还没写,回头加上,到时候是不是可以不用焊接CN6以及环境温度ntc电阻用这个替代?
cn6位置,想想也可以直接把插件ntc电阻焊上去,不要那个插座。

下载程序第一次:启动的时候按住boot,就是从上到下第二个按钮,然后按第三个按钮reboot,就进入到了下载模式。
以后都可以直接网页ota。

焊接板子的时候,ldo 5->3.3v那个先不要焊,先确认5v都ok了再最后焊上去,以免一波带走。

v2的外壳还没做,代码持续调试升级中,外壳后续做好了再更新。

v2用4层板的那个,6层板纯属浪费,是因为领错了券,对不起嘉立创。

 

安全提示

本项目涉及锂电池充放电管理,操作不当可能存在安全风险。请确保你:

  • 了解锂电池安全知识
  • 能够正确设置电池保护参数(OV/UV/OCD/SCD)
  • 有基本的电子电路调试能力
  • 能够承担实验风险

作者不对因使用本项目造成的任何损失负责。

 

 

 

 



设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
1
ups外壳.stl
8

附件

序号文件名称下载次数
1
openups1.1.0.zip
7
2
openups1.1.2.zip
1
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航