Saya pikir menggunakan resistor untuk menurunkan arus akan menghabiskan masa pakai baterai. Apakah ini benar?
Pernyataan pertama sulit untuk memberikan jawaban ya / tidak. Secara teknis ia menggunakan sebagian daya pada dirinya sendiri, tetapi ketika daya tahan naik, daya akan turun (arus juga berkurang, yang penting dalam baterai).
Bagaimana cara menggunakan baterai jika arus disimpan kecil?
Ini pernyataan yang sangat berantakan. "Kecil", itu berarti sesuatu yang berbeda untuk setiap orang. Jika yang Anda maksud kecil, seperti yang dapat diabaikan, maka dapat diabaikan, tapi saya ragu ini benar dengan penghitungan sirkuit aA. Agar diabaikan, aturan yang baik adalah bahwa saat ini rata-rata kurang dari 1/10 dari keseluruhan arus sistem Anda (saya bidang, 1/10 cukup untuk 1 / tak terbatas).
Apakah ini disipasi daya?
Ya, dalam jawaban terpendek. Baterai memiliki tegangan yang terkait dengannya, yang biasanya Anda ketahui di muka. Sebagian besar perangkat memiliki arus yang bervariasi karena tegangannya bervariasi, tetapi karena Anda tahu tegangannya, Anda dapat menentukan arusnya. Karena kapasitas baterai diukur dalam AH atau mAH maka Anda ditetapkan. ambil kapasitas, dalam AH, dan bagi dengan berapa banyak A perangkat Anda menarik dan Anda memiliki hidup Anda dalam hitungan jam. Jumlahnya cukup besar? Anda sudah siap. Akan mati 3 minggu lebih awal? sekarang Anda harus menemukan cara untuk mengurangi penarikan rata-rata saat ini, atau mendapatkan baterai yang lebih besar.
Saya pikir menggunakan dioda (dan resistor yang lebih kecil) masih akan menghabiskan baterai (LadyAda mengatakan sesuatu seperti "perangkat linier untuk menurunkan tegangan menggunakan jumlah daya yang sama"). Apakah ini benar? Apakah jumlahnya sama?
Seperti yang dinyatakan sebelum Anda secara efektif memiliki anggaran saat ini. jika penarikan rata-rata saat ini meningkat maka Anda telah kehilangan masa pakai baterai.
Bisakah saya menurunkan tegangan "gratis", yaitu tanpa membuang terlalu banyak daya? Bagaimana IC regulator dapat melakukan apa yang tidak bisa dilakukan oleh resistor atau dioda?
Ya, jika Anda menggunakan perangkat seperti Driver LED maka itu bisa melakukan trik. Sebagian besar adalah catu daya mode Switching . Ini adalah konsep yang relatif maju dalam elektronik, jangan menyalahkan diri Anda sendiri mencoba memahaminya. Hanya mengerti bahwa itu curang. Ini akan memiliki efisiensi dalam kisaran 80 atau 90%. Anda dapat menghitung konsumsi daya perangkat Anda dan kemudian faktor efisiensi untuk mendapatkan daya nyata. Ini kemudian dapat dibagi dengan tegangan dan harus berkorelasi dengan arus rata-rata Anda.
Saranku
Ada cara yang lebih mudah. Seperti yang dibicarakan Joby, PWM. Tetapi saya tidak akan menyarankan menggunakan 10% PWM, atau bahkan 1%. Alih-alih, kedipkan LED Anda untuk waktu singkat untuk memberi tahu Anda tentang peristiwa penting.
Jika Anda ingin memeriksa perangkat Anda tidur, berkedip itu setiap 1 detik bangun. Jika Anda mentransmisikan ketika rs232 terhubung, kedipkan setiap kali Anda TX "paket". Ini dapat memberi Anda "pada" waktu milidetik setiap beberapa detik. Jika Anda menganggap ini sebagai PWM dasar, maka Anda mendapatkan kurang dari 0,1%. jika Anda menarik 20mA untuk berkedip (cukup cerah) maka Anda menarik rata-rata 20uA. Pergi ke dioda 2mA, dan Anda melakukan arus rata-rata 2uA. jika Anda berkedip setiap menit, Anda bisa membaginya dengan 60 pada itu: 1 / 30uA.