Raspberry Pi için UPS (Yedek Güç Kaynağı) tasarlamak

Güç kesilmelerine karşı Raspberry Pi’yi korumak için iyi bir UPS sistemi nasıl olmalıdır:

UPS Donanımı

  • I2C üzerinden Raspberry Pi ile haberleşebilmeli
  • Şarj edilebilir güç kaynağının akım besleme kapasitesi Raspberry Pi üzerinden okunabilmeli (kontrollü shutdown için)
  • Yedek güç kaynağının devrede olup olmadığı okunabilmeli (I2C)
  • Yedek güç kaynağı kendi kendini şarj edebilmeli
  • UPS online modda çalışmalı (geçişlerde resetlenmeleri önlemek için)
  • 12V ile çalışabilmeli (otomobil uygulamaları)
  • Enerji geri geldiğinde güvenli boot ve shutdown sürecine yetecek kadar şarj edip Raspberry Pi’yi başlatmalı

UPS Yazılımı

  • I2C ile güç kaynağının durumunu izlemeli gerektiğinde shutdown prosedürünü başlatabilmeli
  • Yağılandırma için konsol tabanlı menü sistemli programa sahip olmalı.
  • Farklı türde bataryaların şarj katakteristiğini desteklemeli.
  • Mevcut batarya kapasitesini ve şarj sürecini görüntüleyebilmeli.
  • Ani güç kesintileri, bataryadan devam etme ve kontrollü kapanış süreçlerini loglamalı.