
USB HID UPS for NAS[主控]
简介
支持NUT驱动的NAS,飞牛,极空间都可以识别
简介:支持NUT驱动的NAS,飞牛,极空间都可以识别开源协议
:GPL 3.0
描述
支持NUT驱动的NAS应该都能识别,当前工程是UPS系统的主控板
主控和功率分开可以自行选择适合自己的输入输出方式,升级更灵活
闲聊QQ群:870383296
20250623
更新 stm32_usb_hid_ups_20250622.bin 修正通讯问题,主控的基本功能完成

本工程的UPS系统整体架构为:主控+直流电源+升降压充电+电池升降压后备电源
本项目更新为主控板,电池充电及电池升降压等其他功率部件分离,解决老版本的充电和输出电压的限制问题,需要哪种电压和电池根据自己的需要配置(输入输出<24V)
使用时,将主控板充电输出连接到充放电PCB的充电输入,充放电PCB的BAT连接到电池组或者通过堆叠的方式连接4S电池架,充放电PCB的输出连接到主控板的辅电源输入
新版本基于已验证旧款改进,各模块间测试没问题,新版本PCB基本没什么问题,程序慢慢改,欢迎尝鲜
功率板如下:
升压充电,降压输出的版本 USB HID UPS for NAS[Buck] - 立创开源硬件平台
升降压充电,升降压输出的版本 USB HID UPS for NAS[Buck&Boost] - 立创开源硬件平台
适配铝盒



支持USB HID UPS,Homeassistant,Net Server等多种通讯方式
多种输入输出接口,支持PD输入,以及风扇接口,支持数据屏显
输出分为常开输出、一路常闭的可控输出,以及一路可控的充电输出
一组板载的4S电池监控,I2C接口可扩展多组电池的监测
通过LTC4412对主电源和备用电源的压差比较进行自动切换(主电源电压需略大于备用电源电压,小于20mv立刻切换,电压相等则均衡输出)

20250226
一段支持NUT的代码,经测试,通过QNAP及HA NUT连接,都能正常通讯
之后会加入固件中,完善UPS功能
src/esp_nut.ino · 慕炎/ESP32 UPS 12V - 码云 - 开源中国


20240522
更新电池组电压检测固件

20240428
增加一个电池电压检测模块,目前仅检测每1串电池的电压,之后可能改进为BMS
20240410
程序基本完善,放在gitee上了
ESP32 UPS 12V: 基于 CN3306升压充电,TPS40057 12v 10A输出的ups系统 (gitee.com)
增加充电可控(充电电流可通过临时跳线达到采集的数据)
20230829程序更新


设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论