Pemicu ke server jauh ketika perangkat saya di baterai rendah?


9

Saat ini, saya sedang mengerjakan proyek untuk membuat perangkat pelacak mobil. Saat ini, perangkat dapat bekerja dengan baik, tetapi saya ingin memperbaikinya.

Situasinya adalah perangkat saya berjalan dengan daya eksternal (baterai timbal-asam) dan saya ingin mengirim peringatan ke server jauh ketika perangkat dalam baterai rendah.

Sejauh yang saya tahu, salah satu cara untuk melakukannya adalah dengan sering memeriksa sisa baterai yang rumit (menggunakan lebih banyak perangkat keras dan algoritma kompleks).

Desain saya didasarkan pada Arduino uno R3, dan modul Sim080.

Saya hanya perlu memicu server jauh ketika berada di daya rendah, tidak perlu menentukan pengukuran akurasi sisa dalam baterai.

Jawaban:


4

Karena Anda belum menyertakan info tentang perangkat keras, cukup sebutkan perangkat.

Sirkuit deteksi daya rendah cukup sederhana, OP-amp, dioda zener dan beberapa resistor / potensiometer adalah semua yang diperlukan.


Saya menggunakan arduino uno R3 + module Sim808. Bisakah Anda jelaskan bagaimana melakukannya? Seperti yang saya punya sedikit pengalaman dalam konsumsi elektronik dan daya.
juggernaut156

Jika Anda menggunakan Arduino, ia memiliki beberapa konverter "input A / D" dan yang Anda butuhkan adalah pembagi tegangan (dua resistor) dan kode yang membandingkan tegangan saat ini dengan batas "tegangan rendah" dan mengirimkan "Rendah" pesan tegangan "ke server jauh. Dan tolong tambahkan sebanyak mungkin info, JANGAN gunakan perangkat, server jauh karena itu adalah istilah umum dan sepertinya Anda tidak memiliki jawaban terperinci!
MatsK

3

Sejauh yang saya tahu, salah satu cara untuk melakukannya adalah dengan sering memeriksa sisa baterai yang rumit (menggunakan lebih banyak perangkat keras dan algoritma kompleks).

tapi

Saya hanya perlu memicu server jauh ketika berada di daya rendah, tidak perlu menentukan pengukuran akurasi sisa dalam baterai.

Anda memiliki ruang lingkup dengan desain ini untuk mengumpulkan data yang akan membantu Anda untuk memicu acara ini pada waktu terbaik - ini adalah keuntungan besar dari desain IoT dibandingkan dengan mencoba mengimplementasikan fitur tanpa konektivitas dua arah.

Baterai timbal-asam adalah binatang yang cukup sederhana. Saat diisi, tegangan naik ke sekitar 14.2V, dan akan turun seiring waktu (saat diam) ke 12V. Dengan beban, tegangan akan turun sedikit - tergantung pada beban. Dekat dengan pengosongan, itu akan turun lebih cepat. Lihat jawaban ini untuk contoh kurva debit.

Dengan dropper zenner 10V dan sirkuit penjepit, Anda dapat mengukur 10-13.3V skala penuh menggunakan ADC. Ini cukup untuk mengidentifikasi debit, tetapi Anda ingin memantau dan menyesuaikan ambang yang Anda gunakan. Anda mungkin menemukan bahwa suhu mempengaruhi ambang yang Anda gunakan, seiring dengan waktu sejak mesin berjalan (dan banyak variabel lainnya).

Dengan mengumpulkan lebih banyak data, Anda memiliki kesempatan untuk melakukan pengukuran tidak langsung, dan bahkan untuk mengidentifikasi perubahan perilaku yang dapat memberi Anda peringatan dini adanya kesalahan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.