Cihazım düşük pil düzeyindeyken uzak sunucuya tetiklensin mi?


9

Şu anda bir araba takip cihazı yapmak için bir proje üzerinde çalışıyorum. Şu anda, cihaz iyi çalışabilir, ancak geliştirmek istiyorum.

Durum şu ki, cihazım harici bir güçle çalışıyor (kurşun asitli batarya) ve cihaz düşük bataryadayken uzak sunucuya uyarı göndermek istiyorum.

Bildiğim kadarıyla, bunu yapmanın bir yolu, karmaşık olan pilin sık sık kontrol edilmesidir (daha fazla donanım ve karmaşık algoritma kullanarak).

Tasarımım bir Arduino uno R3 ve bir Sim080 modülüne dayanıyor.

Uzak sunucuyu düşük güçteyken tetiklemem gerekiyor, pilde kalan doğruluk ölçümünü tanımlamaya gerek yok.

Yanıtlar:


4

Donanım hakkında bilgi eklemediğiniz için, sadece bir cihazdan bahsetti.

Düşük güç algılama devresi oldukça basittir, bir OP-amp, zener diyot ve bir çift direnç / potansiyometre gereklidir.


Arduino uno R3 + modülü Sim808 kullanıyorum. Bunu nasıl yapacağınızı ayrıntılı olarak açıklayabilir misiniz? Elektronik ve güç tüketiminde biraz deneyimim olduğu için.
juggernaut156

Bir Arduino kullanıyorsanız, birkaç "A / D girişi" dönüştürücüsüne sahiptir ve ihtiyacınız olan tek şey bir voltaj bölücüdür (iki direnç) ve akım voltajını "düşük voltaj" limitinizle karşılaştıran ve "Düşük gerilim "uzak sunucuya. Ve lütfen olabildiğince fazla bilgi ekleyin, genel terimler oldukları için cihazı, uzak sunucuyu KULLANMAYIN ve ayrıntılı bir cevap istemediğiniz gibi görünüyor!
MatsK

3

Bildiğim kadarıyla, bunu yapmanın bir yolu, karmaşık olan pilin sık sık kontrol edilmesidir (daha fazla donanım ve karmaşık algoritma kullanarak).

fakat

Uzak sunucuyu düşük güçteyken tetiklemem gerekiyor, pilde kalan doğruluk ölçümünü tanımlamaya gerek yok.

Bu tasarımı en iyi zamanda tetiklemenize yardımcı olacak verileri toplamak için bu tasarıma sahip olursunuz - bu, iki yönlü bağlantı olmadan bir özelliği uygulamaya çalışmayla karşılaştırıldığında IoT tasarımlarının büyük avantajıdır.

Kurşun-asit batarya oldukça basit bir hayvan. Şarj sırasında, voltaj yaklaşık 14.2V'a yükselir ve zamanla (istirahatte) 12V'ye düşer. Bir yük ile, yüke bağlı olarak voltaj biraz düşecektir. Boşaltmaya yakın, daha hızlı düşecektir. Örnek bir deşarj eğrisi için bu cevaba bakınız .

10V zenner damlalık ve sıkma devresi ile ADC'yi kullanarak 10-13.3V tam ölçeği ölçebilirsiniz. Bu deşarjı tanımlamak için yeterlidir, ancak kullandığınız eşiği izlemek ve ayarlamak istersiniz. Sıcaklığın kullandığınız eşiği ve motorun çalışmasından bu yana geçen süreyi (ve diğer birçok değişkeni) etkilediğini görebilirsiniz.

Daha fazla veri toplayarak, dolaylı ölçümler yapma ve hatta hatalar hakkında erken uyarı verebilecek davranış değişikliklerini belirleme fırsatına sahipsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.