MMDVM Hotspot Güç Tüketimini Minimize Etmek

Amatör telsizcilikte mobilite her şeydir. Taşınabilir bir DMR/MMDVM hotspot yaparken en büyük sorunumuz batarya ömrüdür. Bu yazıda, Raspberry Pi Zero W tabanlı hotspot sistemimde güç tüketimini nasıl 130 mA (boşta) ve 150 mA (TX sırasında) seviyelerine indirdiğimi adım adım anlatacağım. Başlangıçta 200 mA gibi bir güç tüketimi vardı.

İlk bakışta kritik değerler gibi görünmese de totalde 4900 mAh kapasiteli bir pil ile çevre şartlarını düşünmeksizin yapılan hesaplamada 11 saat gibi bir kazancımız olmuş oluyor.

Kapatılan özellikler ise bluetooth , raspberry pi kartının kendi ledleri ya da monitör bağlantısı gibi normal koşullarda ihtiyaç duymadığımız özellikler. Aşağıya bir karşılaştırma tablosu ekliyorum.

 

Durum Tüketim (mA) Günlük Tüketim Teorik Süre (Saat) Pratik Süre (Gün) (-%20 Kayıp)
Optimizasyon Öncesi 200 mA 4800 mAh 24.5 Saat ~0.8 Gün (19.5 Saat)
Optimizasyon Sonrası 130 mA 3120 mAh 37.7 Saat ~1.25 Gün (30 Saat)

Başlangıçta yaptığım ölçüm ,

Bu optimizasyonlarla, 4900 mAh kapasiteli bir batarya paketiyle cihazı 30 saate kadar kesintisiz çalıştırmak mümkün hale geliyor.

1. Hazırlık: Yazma İznini Almak

Pi-Star varsayılan olarak “Read-Only” moddadır. Değişiklik yapabilmek için SSH üzerinden bağlanıp şu komutu veriyoruz:

 

 

2. HDMI Çıkışını Kapatmak

Raspberry Pi’nin video devresi, ekran bağlı olmasa bile ciddi güç tüketir. Bunu kapatmak yaklaşık 25 mA tasarruf sağlar. Komut: sudo /usr/bin/tvservice -o

3. Donanım LED’lerini ve Bluetooth’u Devre Dışı Bırakmak

Cihaz üzerindeki durum LED’lerini ve kullanmadığımız Bluetooth modülünü kapatmak hem enerji tasarrufu sağlar hem de RF gürültüsünü azaltır. Bunun için /boot/config.txt dosyasını düzenliyoruz:

 

 

Dosyanın en altına şu satırları ekleyin:

 

 

4. İşlemciyi “Powersave” Moduna Almak

İşlemcinin sürekli yüksek frekansta çalışması yerine sadece ihtiyaç duyduğu kadar enerji çekmesini sağlıyoruz:

 

 

5. Ayarları Kalıcı Hale Getirmek (rc.local)

Cihaz her açıldığında bu ayarların aktif olması için /etc/rc.local dosyasını düzenlememiz gerekiyor. sudo nano /etc/rc.local komutuyla dosyayı açın ve exit 0 satırından hemen önce şunları ekleyin:

 

 

6. Kapanış: Yazma İznini Kapatmak

Pi-Star varsayılan olarak “Read-Only” moddadır. İlk adımda kaldırdığımız readonly durumunu eski haline getirelim.

Sonuç

Yaptığım ölçümlerde ulaştığım değerler:

  • Bekleme Modu (Idle): 130 mA

  • Gönderme Modu (TX): 140 mA

    Sonuç ölçümü

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

× eight = twenty four