Raspberry Pi UPS ve Batarya Süresi Hesaplayıcı
Elektrik kesilince Raspberry Pi'nin SD kartı bozulabilir; bu yüzden 7/24 çalışan her Pi'nin bir kesintisiz güç kaynağına (UPS) ya da en azından düzgün kapanmayı sağlayan bir bataryaya ihtiyacı vardır. Soru şudur: bu batarya kaç saat dayanır? Aşağıdaki araç, cihaz tüketimi, batarya kapasitesi ve dönüştürücü verimine göre tahmini çalışma süresini ve aylık elektrik maliyetini hesaplar. Hesap tarayıcınızda yapılır.
Hesap nasıl yapılıyor?
Süre = batarya enerjisi × kullanılabilir oran × verim ÷ cihaz gücü. Batarya kapasitesi mAh olarak verilmişse önce watt-saate çevrilir: Wh = mAh × V ÷ 1000. Tek hücreli lityum bir pilin nominal gerilimi 3,7 V'tur; 10.000 mAh'lik bir güç bankası kabaca 37 Wh enerji taşır. Bu enerjinin tamamını kullanamazsınız: batarya korumaları belli bir seviyede devreyi keser ve bataryayı derin boşaltmak ömrünü kısaltır, bu yüzden "kullanılabilir oran" %80 civarı alınır. Ayrıca bataryanın 3,7 V'unu 5 V'a çıkaran dönüştürücü kayıp yapar; verim genellikle %80–90'dır.
Örnek: 10.000 mAh, 3,7 V → 37 Wh. %80 kullanılabilir ve %85 verimle 25,2 Wh çıkar. Cihaz 3 W çekiyorsa süre yaklaşık 8 saat 24 dakikadır.
Gerçek tüketimi nasıl ölçersiniz?
Tabloda yazan değerler tipik değerlerdir. Gerçek tüketim, bağlı cihazlara (USB kart okuyucu, SSD, kamera, Wi-Fi) ve yüke göre değişir. En güvenilir yol, Pi ile prizin arasına USB güç ölçer ya da prize takılan bir watt metre koymak ve bir gün boyunca ortalamaya bakmaktır. Ölçüm yapabiliyorsanız "Kendi değerim" seçeneğiyle gerçek watt değerini girin.
Tüketimi azaltmak sonucu doğrudan uzatır: kullanılmayan HDMI çıkışını ve Bluetooth'u kapatmak, gereksiz arka plan servislerini durdurmak, kablosuz yerine kabloyla bağlanmak birkaç yüz miliwatt kazandırır. Bu küçük farklar, tek watt'lık bir cihazda süreyi anlamlı biçimde uzatır. Isınma ve güç sorunlarının ayrıntısı için güç ve ısınma rehberine bakın.
UPS seçerken dikkat edilecekler
- Geçiş süresi: Gerçek UPS'ler prizden bataryaya milisaniyeler içinde geçer. Çevrimdışı (offline) bir güç bankası bazen 10–20 ms'den uzun kesinti verir ve cihaz yeniden başlayabilir. Pi gibi cihazlar için "çalışırken şarj edilebilen ve kesintisiz geçiş sağlayan (pass-through)" modeller seçin.
- Düzgün kapanma: Batarya bittiğinde Pi'nin ani kapanması yerine temiz kapanması gerekir. Bunun için UPS'in bir sinyal ya da USB üzerinden "elektrik kesildi" bilgisini vermesi ve Pi'de bunu izleyen bir betik çalışması gerekir. Bu betik, yaklaşık 5–10 dakikalık kalan sürede
shutdownkomutunu çalıştırır. - Bataryanın yaşı: Lityum piller yaşlandıkça kapasitesini kaybeder; iki yıllık bir bataryanın gerçek kapasitesi etiketin %70'i kadar olabilir. Hesapladığınız süreyi bu yüzden bir güvenlik payıyla kullanın.
- Sıcaklık: Kapalı ve sıcak bir panonun içinde batarya ömrü hızla düşer; ısınan bir bataryayı kesinlikle sıkı bir kutuya hapsetmeyin.
Elektrik kesilince Pi'yi nasıl korursunuz?
UPS, sorunun yalnızca bir kısmını çözer. Sistemi gerçekten korumak için SD kart yazmalarını azaltmak (SD kart ömrü rehberi), servislerin açılışta kendiliğinden başlamasını sağlamak (Flask servisi olarak çalıştırma) ve yedeklerin başka bir yerde de bulunduğundan emin olmak (3-2-1 yedekleme kuralı) gerekir. Yedeğiniz ve düzgün kapanma betiğiniz yoksa, en iyi UPS bile veri kaybını yalnızca geciktirir.