数码之家

 找回密码
 立即注册
搜索
查看: 6015|回复: 15

[综合] ESP32+LTC4412做一个12V UPS

[复制链接]
发表于 2021-8-21 16:47:05 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 muyan 于 2021-8-21 17:24 编辑

以前买过N个山特c1ks,基本都故障了,不是主机故障就是铅酸电池老化,之后很少遇到断电,就没再配置

但NAS最近遇到电源故障,12V电源挂了,为了NAS的安全,还是需要有个UPS,基于NAS是12v供电,路由器之后都是,所以构建如下

主电源还是12v,然后使用LTC4412理想二极管进行电源路径管理,充电部分使用 CN3306升压,放电部分使用kic1210,40V输入,10A输出自带散热片

电源监控的输出部分使用一片INA226,输入电压和电池电压由ESP32自带的ADC脚粗略检测

当断电及恢复时由esp32发送emai提示,当然有更多需要都能自己编写,但是没做自动开关机
目前有个小bug,LT4412不知为何会打开输入端的MOS,而使用肖特基是没问题的,这里不知道是不是sens脚位置的关系,后面版本尝试使用跳线来检测mos前和mos后


微信图片_20210821155341.jpg

屏幕截图 2021-08-21 164324.png
屏幕截图 2021-08-21 164343.png

屏幕截图 2021-08-21 164446.png

打赏

参与人数 2家元 +50 收起 理由
家睦 + 40
tb4897654 + 10 期待后续

查看全部打赏

发表于 2021-8-21 19:47:58 来自手机浏览器 | 显示全部楼层
这散热器挺另类的,这么肥厚,不一般。
回复 支持 反对

使用道具 举报

发表于 2021-8-21 20:12:37 来自手机浏览器 | 显示全部楼层
esp32子类的还要借助别人服务器
回复 支持 反对

使用道具 举报

发表于 2021-8-21 20:27:33 来自手机浏览器 | 显示全部楼层
这个可靠性怎么样?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-21 20:30:23 | 显示全部楼层
当红不让 发表于 2021-8-21 20:12
esp32子类的还要借助别人服务器

不需要别人服务器,只要发个mail就行,而且有公网ip,自己映射就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-21 20:31:04 | 显示全部楼层
and123 发表于 2021-8-21 20:27
这个可靠性怎么样?

第一版,做着玩
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2021-8-21 22:52:10 | 显示全部楼层
羡慕你们会单片机的。:mad:
回复 支持 反对

使用道具 举报

发表于 2021-8-22 11:04:48 | 显示全部楼层
这板能和NAS通信实现断电多长时间通知关机吗?现在用的APC配群晖算了下APC单独耗电就快20W的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-22 13:11:43 | 显示全部楼层
本帖最后由 muyan 于 2021-8-22 13:28 编辑
guanming 发表于 2021-8-22 11:04
这板能和NAS通信实现断电多长时间通知关机吗?现在用的APC配群晖算了下APC单独耗电就快20W的 ...

我没做这块,当然系统上应该可以通过某些方式控制

物理层面反而简单,就是控制开关机按钮,QNAP的按开关机键会自动关机
回复 支持 反对

使用道具 举报

发表于 2021-8-22 19:59:53 | 显示全部楼层
3串锂电直接和12V供电并联不行吗?
回复 支持 反对

使用道具 举报

发表于 2021-8-22 20:26:25 | 显示全部楼层
好厉害啊~不知道那些那些成品UPS,插一根usb到NAS上能通知NAS多久后关机,是如何做的的,想自己做一个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-22 21:23:10 | 显示全部楼层
wdmcxkjy 发表于 2021-8-22 19:59
3串锂电直接和12V供电并联不行吗?

3串满电12.6v,放电到3.5v,总电压就已经只有10.5V了,硬盘12v电压过低了,除非做断电立刻关机

由于我没做断电立刻关机,我可以收到mail,远程登录手动关机
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-22 22:37:16 | 显示全部楼层
sadfun 发表于 2021-8-22 20:26
好厉害啊~不知道那些那些成品UPS,插一根usb到NAS上能通知NAS多久后关机,是如何做的的,想自己做一个 ...

要学习ups的通信协议,算了

看了一下,可以使用基于SNMP-based的UPS,但是snmp不会啊。。。
回复 支持 反对

使用道具 举报

发表于 2021-8-22 22:40:52 | 显示全部楼层
放个原理图看看,学习一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-22 22:53:04 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2021-12-16 11:20:57 | 显示全部楼层
muyan 发表于 2021-8-22 22:37
要学习ups的通信协议,算了

看了一下,可以使用基于SNMP-based的UPS,但是snmp不会啊。。。 ...

能否用usb串口,nas上写个串口接收判断调用系统关机命令关机
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-26 23:01 , Processed in 0.249601 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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