LW IT Solutions logo LW IT Solutions logo LW IT Solutions
« Przegląd bloga /Raspberry Pi / UPS dla Raspberry Pi: pięć rozwiązań i...
Ten artykuł w innych językach:

UPS dla Raspberry Pi: pięć rozwiązań i kryteria wyboru

Część 2 z 7 serii Homelab na Raspberry Pi

UPS dla Raspberry Pi: pięć rozwiązań i kryteria wyboru

Management Summary

Zasilacz awaryjny UPS podtrzymuje pracę Raspberry Pi przez krótki czas po zaniku prądu. Akumulator daje czas na zakończenie zadań i prawidłowe wyłączenie komputera, ograniczając ryzyko uszkodzenia plików. Porównanie wyjaśnia pięć rozwiązań oraz wymagania całego zestawu, w tym dysków i programu rozpoczynającego wyłączanie. Pomaga dobrać zasilanie do rzeczywistego komputera zamiast kierować się samą pojemnością baterii. Ograniczony czas pracy i możliwe awarie nadal wymagają kopii zapasowych.

Spis treści
  1. Zapotrzebowanie na moc przed wyborem produktu
  2. Pięć produktów o różnych wymaganiach montażowych
  3. Wybór w praktyce
  4. Pytania i odpowiedzi
  5. Źródła

Zasilacz awaryjny UPS podtrzymuje zasilanie podczas awarii i może zapewnić czas na prawidłowe zamknięcie systemu. Niezawodność zależy od całego zestawu: zasilacza, UPS-a, akumulatorów, chłodzenia, podłączonych urządzeń i oprogramowania wyłączającego. Sam akumulator nie gwarantuje, że pliki pozostaną kompletne i czytelne, i nie zastępuje kopii zapasowej.

Porównanie opisuje pięć produktów na podstawie dokumentacji producentów. Artykuł nie zawiera własnych porównawczych pomiarów obciążenia ani czasu pracy; kolejność nie jest rankingiem. Zgodność także jest różna: kilka opisanych płytek przeznaczono wyłącznie dla Raspberry Pi 5.

Moc wyjściowa, czas pracy i wyłączanie to odrębne wymagania.
Rezerwa mocy i skonfigurowane wyłączanie muszą współpracować. UPS nie zapewnia nieograniczonego czasu pracy ani nie zastępuje kopii zapasowych.

Zapotrzebowanie na moc przed wyborem produktu

Raspberry Pi zaleca zasilacz 3 A dla Pi 4 oraz zasilacz 27 W dla Pi 5. Pi 5 może pracować z odpowiednim źródłem 5 V/3 A, lecz budżet prądowy urządzeń USB jest wtedy zwykle ograniczony do 600 mA zamiast 1,6 A. Wartość 5 A oznacza dostępny prąd, a nie stały pobór. Dyski SSD i pozostałe akcesoria muszą mieścić się w odpowiednim budżecie mocy.

W UPS-ie istotna jest ciągła moc wyjściowa przy napięciu wymaganym przez Pi, także podczas pracy z akumulatorów. Duża moc ładowania nie potwierdza określonego prądu wyjściowego. 40-pinowa listwa Raspberry Pi jest często nazywana złączem GPIO. Oprócz pinów sygnałowych zawiera osobne styki zasilania. HAT to montowana na Pi płytka rozszerzeń. Zasilanie przez przeznaczone do tego styki wymaga konfiguracji opisanej dla danej płytki. Wykrywanie mocy przez USB-C nie działa automatycznie także dla tego połączenia.

Pięć produktów o różnych wymaganiach montażowych

Argon PWR 27W UPS

Argon podaje wyjście USB-C 5 V/5 A, wbudowane akumulatory Li-ion o pojemności 5000 lub 10 000 mAh oraz transmisję danych USB do odczytu stanu. Produkt obsługuje Pi 4 i Pi 5; pełny zakres funkcji zależy od zgodnej obudowy Argon. Nazwa 27W nie oznacza dostępności 27 W przy 5 V/5 A.

Waveshare UPS HAT (B)

Waveshare deklaruje do 5 V/5 A, dwa osobno kupowane ogniwa 18650, ładowarkę 8,4 V i monitorowanie akumulatorów przez I2C. I2C to lokalne połączenie, przez które Pi odczytuje informacje o stanie płytki. Zasilanie dociera do Pi przez styki sprężynowe. Aktualne zestawienie obejmuje Pi 5, a starsza dokumentacja wymienia wcześniejsze płytki. Przed zakupem wymagają sprawdzenia dokładna rewizja, położenie styków i odstępy montażowe.

Waveshare UPS HAT (E)

Model wykorzystuje cztery osobno kupowane ogniwa 21700 i według specyfikacji zapewnia 5 V/6 A. Port szybkiego ładowania USB-C obsługuje do 40 W; nie jest to parametr wyjścia 5 V. Informacje o stanie są dostępne przez I2C. Odpowiednia ładowarka musi również umożliwiać jednoczesną pracę zestawu i ładowanie akumulatorów.

Geekworm X1208

X1208 łączy UPS dla Pi 5 z gniazdem NVMe. Specyfikacja podaje maksymalnie 5,1 V/5 A oraz jedno ogniwo 21700 bez własnego układu zabezpieczającego, o długości do 70,3 mm. Pamięć zajmuje złącze PCIe. Automatyczne wyłączanie wymaga udokumentowanej konfiguracji sprzętu i oprogramowania; praca z akumulatora przy maksymalnym obciążeniu nadal wymaga sprawdzenia.

DFRobot FIT0992

FIT0992 to UPS dla Pi 5 z czterema miejscami na ogniwa 18650 i wejściem 6–18 V DC. Wiki podaje 5 V ±5% i maksymalnie 5 A; część nazw produktu zawiera 5,1 V. Rozstrzygająca jest dokumentacja konkretnej rewizji. Wykrywanie zaniku zasilania i programowalne wyłączanie wymagają konfiguracji oprogramowania.

Wybór w praktyce

UPS podłączony przez USB-C pozostawia większą swobodę montażu innych nakładek. HAT może integrować monitorowanie i sterowanie zasilaniem, ale wymaga miejsca obok GPIO, chłodzenia i pamięci masowej. Żadna konstrukcja nie jest zawsze najlepsza. Przydatne próby odbiorcze obejmują zanik zasilania przy typowym obciążeniu szczytowym, zamknięcie systemu z częściowo rozładowanym akumulatorem oraz powrót zasilania podczas wyłączania. Okno serwisowe i zbędne dane testowe ograniczają skutki nieudanego testu.

Pytania i odpowiedzi

Czy monitorowanie I2C automatycznie wyłącza system?

Nie. Odczyty wymagają skonfigurowanej usługi lub obsługiwanego oprogramowania producenta uruchamiającego zamknięcie systemu. Usługa musi uruchamiać się po starcie i odzyskiwać działanie po błędach. Uniwersalny próg, na przykład dwa procent, nie jest odpowiedni: czas zamykania i pozostały czas pracy zależą od systemu, stanu akumulatora i obciążenia.

Które parametry akumulatora są istotne?

Format ogniwa, wymiary, skład chemiczny, dozwolone zabezpieczenie i ciągły prąd rozładowania muszą odpowiadać instrukcji płytki. Pojemności w mAh nie są bezpośrednio porównywalne dla pakietów o różnym napięciu. Bardziej użyteczne są energia w Wh oraz zmierzony czas pracy przy planowanym obciążeniu. Odwrotna polaryzacja lub niezgodne ogniwa mogą uszkodzić płytkę i spowodować pożar; montaż musi uwzględniać instrukcje producenta dotyczące akumulatorów.

Homelab na Raspberry Pi

  1. Raspberry Pi 4 i 5: uruchamianie systemu z dysku SSD przez zmianę bootloadera
  2. UPS dla Raspberry Pi: pięć rozwiązań i kryteria wyboru
  3. Lokalny CI/CD dla Raspberry Pi: Automatyzacja wdrożeń Docker Compose
  4. Serwer domowy Docker Compose: Traefik, TLS i monitorowanie aktualizacji
  5. Jellyfin na Raspberry Pi 5: Direct Play i ograniczenia transkodowania
  6. Raspberry Pi jako utwardzona brama WireGuard VPN ze Split-Tunnelingiem
  7. Monitorowanie Raspberry Pi: Prometheus i Grafana
Lukas Wójcik

Lukas Wójcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Kontakt

Masz pytanie lub pomysł na projekt internetowy? Napisz krótko, o co chodzi. Formularz korzysta z reCAPTCHA do ochrony przed spamem.

Napisanie komentarza

Doświadczenia z innymi modelami i pytania o konfigurację są tu mile widziane.

Adres e-mail nie jest publikowany. Pola obowiązkowe oznaczono gwiazdką.