3006 RPi5 UPS Scap PD 5V5A:修订间差异

来自Mcuzone Wiki
第12行: 第12行:
|输入
|输入
|USB-C接口供电,PD握手电压12V,请务必使用PD或者QC电源供电;输入功率建议30W起步;
|USB-C接口供电,PD握手电压12V,请务必使用PD或者QC电源供电;输入功率建议30W起步;
电源输入后分两路:在12V进行PD握手,一路降压到5.2V给目标板供电输出;
电源输入后分两路:一路降压到5.2V给目标板供电输出;
 
另一路给超级电容充电,为了安全起见,限制充电到5.2V后停止充电。这两路之间有隔离电路,因此不会同时进行输出。
另一路给超级电容充电,为了安全起见,限制充电到5.2V后停止充电。这两路之间有隔离电路,因此不会同时进行输出。
|-
|-

2025年3月23日 (日) 20:54的版本

关键词

树莓派5、超级电容、UPS、PD握手、5V5A、边充边放、I2C检测电流电压、长续航、平衡、性能、22F、100F、GPIO检测

一、简介

此RPi5 超级电容5V5A PD模块是专为树莓派5设计的基于超级电容的UPS不间断电源。支持边充边放,5V5A输出,支持5V PD握手协议。

尺寸和树莓派5一致,可安装于树莓派5下方,通过顶针或者USB-C小板通讯和供电。可通过I2C查看电压、电流和充放电状态。

二、硬件资源

输入 USB-C接口供电,PD握手电压12V,请务必使用PD或者QC电源供电;输入功率建议30W起步;

电源输入后分两路:一路降压到5.2V给目标板供电输出;

另一路给超级电容充电,为了安全起见,限制充电到5.2V后停止充电。这两路之间有隔离电路,因此不会同时进行输出。

输出 5V5A输出,采用高效升压和降压DC-DC电源芯片;

双接口,USB-C和USB-A接口,两个接口共享5V5A;

USB-C,可采用USB-C小板对树莓派5供电,可实现5V5A PD握手协议;

USB-A,可对其它用电设备供电;

超级电容 串联结构,可选22F/60F/100F,满足不同的续航要求,电容充满电压为5.4V;
掉电检测 一个掉电检测插针;若是树莓派5,可以通过40PIN的GPIO26检测外部电源是否掉电;
电流电压检测 可通过I2C接口读取超级电容的电压和电流,并通过电流方向判断是在充电状态还是放电状态;
可自定义关断电压 分别对应续航优先或输出能力优先;
开关/按键 一个电源开关,可关断输出以确保安全拆装模块;

一个放电按键,用于快速放电以便安全收纳;比如在使用完毕后,建议按此键为超级电容进行放电。

LED灯 一个电源指示灯;

5个超级电容的电量指示灯,22F充电时间为3分钟左右,60F充电时间为5分钟左右;

尺寸 85*56mm。
版本 2个版本,分树莓派5版本和普通版本;

树莓派5版本:配USB C-C转接板,I2C接口和掉电检测接口均为顶针设计;

普通版本:配USB A-C线,I2C接口和掉电检测接口均为2.54mm插针。

注意1:超级电容因为能量大且内阻小,在有电的时候禁止正负极短接。两个超级电容的连接方式是串联,因此也禁止两个超级电容的电路的两端正负极短接。对于因超级电容两极短接导致的任何风险我们概不承担,请小心使用。因超级电容两极短接导致的器件损坏不在保修范围内。

3006_UPS_Scap_PD_01.jpg

3006_UPS_Scap_PD_02.jpg

3006_UPS_Scap_PD_03.jpg

3006_UPS_Scap_PD_04.jpg

三、使用说明

3.2 输入输出

2. 超级电容充电时长数据:

电容容量 电容电压
0V->5.2V 2.4V->5.2V
22F 2min55s 1min18s
100F 15min 4min36s

3. PD握手协议。采用外部电源或者超级电容给树莓派5供电时,即使输入的电压和电流符合5V5A的要求,树莓派系统或者Ubuntu系统也会提示此电源不支持5V5A,如图所示(以树莓派系统为例):

3003_21700_5V5A_PD_16.jpg

我们可以在树莓派5的USB-C输入口上插一个USB PD Dongle,或者使用一个USB-C小板/USB C-C线连接超级电容UPS的USB-C输出口(支持5V5A PD协议,可于树莓派5正常协商)与树莓派5的USB-C输入口,即可解决该问题。

3.3 UPS功能

1. 外部电源断电后自动切换UPS(超级电容),可实现无缝衔接。超级电容UPS在各个截止关闭电压下,实测的可维持时间列表如下:

(注:三种模式,即长续航模式、平衡模式、性能模式,是通过PCB上的电阻来调节的,具体使用哪种模式,是在出厂时就设定好的。)

100F版本,充电至5.16V开始放电:

输出电压电流 可维持时间
长续航模式(1.6V关闭) 平衡模式(2V关闭) 性能模式(2.4V关闭)
5V5A 11s 11s 11s
5V4A 17s 17s 17s
5V3A 26.5s 26.5s 26s
5V2A 47.5s 47s 44s
5V1A 1min41s 1min36s 1min28s
5V0.5A 3min31s 3min19s 3min01s

22F版本,充电至5.2V开始放电:

输出电压电流 可维持时间
长续航模式(1.6V关闭) 平衡模式(2V关闭) 性能模式(2.4V关闭)
5V5A 3s 3s 3s
5V4A 4s 4s 4s
5V3A 6s 6s 6s
5V2A 11s 11s 10s
5V1A 26s 24s 23s
5V0.5A 55s 51s 47s

2. 掉电后重新上电。树莓派5在掉电后,如果完全断电,那在下次来电时,系统将会自动启动。因此如果掉电后,使用超级电容供电至电容内的电量完全放完,那在外部电源来电后,树莓派5是可以自动启动的。但是如果电容内还有电,只是处于截止关闭状态,则树莓派5会认为此时只是处于待机状态而不是断电状态,所以并不会自动启动系统。

为了解决这个问题,我们设计了断电自启电路,在超级电容处于截止关闭状态下,如果此时外部输入电源恢复正常输入,该电路会通过USB-C输出口旁边的顶针,给树莓派5一个开机信号,使系统自动重启。

注意:断电后插电,相当于按一次树莓派5的开关机按键,系统会弹出如下关机菜单:

5001_CM5_WiFi7-PoE_47.jpg

如果不点掉这个菜单,再次断电后插电,相当于再按一次开关机按键,此时树莓派5就会自动关机。

3.4 状态检测

1. I2C充放电检测。超级电容UPS可以通过I2C电路,读取电压和电流的数值,检测超级电容的状态。包括:电源的状态是就绪还是掉电、超级电容的充放电状态、超级电容剩余多少电量,等等。

2. GPIO检测状态。可以通过放电按钮右侧的镀金顶针,通过GPIO引脚,检测超级电容UPS的状态是就绪还是掉电。

四、查看电源实时参数(树莓派系统)

此操作基于树莓派系统版本为:2024-11-19-raspios-bookworm-arm64.img.xz

树莓派系统下载地址:

https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit

4.1 打开I2C接口

本UPS是通过I2C接口查看电源实时参数,需要在树莓派系统下打开I2C接口:

左上角树莓派标志—Preferences—Raspberry Pi Configuration—Interfaces

将I2C打开,如图所示:

3003_21700_5V5A_PD_07.jpg

这样就完成了相关配置。

4.2 查看电源实时参数

打开树莓派终端,下载查看电源实时参数软件:

wget -O INA219.py http://www.mcuzone.com/wiki/3006_UPS_Scap_PD/INA219.py.zip

随后运行该软件,即可看到电源实时参数:

python INA219.py

这里演示了超级电容UPS在充满电的情况下(电容电压5.2V左右)开始放电,放电到电容电压3V以下重新开始充电,直至充满(电容电压5.2V左右)为止。

五、查看电源实时参数(Ubuntu系统)

此操作基于Ubuntu系统版本为:ubuntu-24.10-preinstalled-desktop-arm64+raspi.img.xz

Ubuntu系统下载地址:

https://ubuntu.com/download/raspberry-pi

5.1 打开I2C接口

本UPS是通过I2C接口查看电源实时参数,需要确认Ubuntu系统是否打开了I2C接口:

sudo nano /boot/firmware/config.txt

查看红框处的i2c_arm是否设置了on,如果没有,请按下图进行设置:

3003_21700_5V5A_PD_09.jpg

5.2 查看电源实时参数

打开Ubuntu系统终端,首先安装smbus支持:

sudo apt-get install python3-smbus

然后下载查看电源实时参数软件:

wget -O INA219.py http://www.mcuzone.com/wiki/3006_UPS_Scap_PD/INA219.py.zip

随后运行该软件,即可看到电源实时参数:

python3 INA219.py

这里演示了超级电容UPS在充满电的情况下(电容电压5.2V左右)开始放电,放电到电容电压3V以下重新开始充电,直至充满(电容电压5.2V左右)为止。

联系我们

4f7e81daf8791971.jpg 79c020da7ad0af9b.jpg 2851e01a0549e6f7.gif 0003_bb.jpg 0005_qq.jpg QQ:8204136

邮件:mcuzone@vip.qq.com

电话:13957118045

如本页面有任何疏漏、错误或者侵权,请通过上述途径联系我们,谢谢!

Copyright 2004-2025 野芯科技