Daftar Isi:
Video: Monitor 12V Kecil: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Instruksi ini untuk monitor baterai mobil kecil yang hanya memberikan indikator lampu lalu lintas kesehatan baterai melalui 3 LED.
Saya menginginkan satu yang dapat saya tinggalkan secara permanen dan memiliki arus yang sangat rendah. Alasannya adalah karena mobil saya sudah lama tidak digunakan (11 minggu - isolasi mandiri) dan baterai benar-benar habis. Ini bermasalah di mobil saya karena pembukaan pintu normal bergantung pada baterai. Saya bisa masuk ke pintu pengemudi melalui kunci manual cadangan tetapi kemudian harus merangkak ke bagian belakang mobil, memasang baterai cadangan di baterai 12V sehingga saya bisa membuka sisa mobil dan mengeluarkan baterai ke isi ulang. Itu semua berjalan dengan baik tetapi saya tidak ingin mengulangi latihan itu.
Jadi saya membuat monitor kecil ini untuk memperingatkan saya sebelum semuanya dikemas. Saya juga menetapkan bahwa pengurasan baterai sekitar 30mA secara normal dengan semua sistem mati. Saya pikir ini adalah pemantauan pintu dan sistem alarm. Kedengarannya tidak banyak, tetapi jika tidak digunakan dalam waktu lama, baterai akan terkuras. Jadi saya ingin tidak menambahkan terlalu banyak pada beban ini. Itu akhirnya menggambar sekitar 4mA rata-rata. Sebagian besar penghematan daya adalah dengan menyalakan LED yang sesuai hanya dalam waktu singkat setiap 5 detik
Monitor ini didasarkan pada modul ATTiny85 tipe Digispark yang kecil, murah dan memiliki input ADC yang layak untuk memantau tegangan dan GPIO yang cukup untuk menggerakkan 3 LED.
Saya memang menggunakan versi modifikasi saya ini untuk lebih menurunkan digispark arus rendah saat ini, tetapi dapat digunakan tanpa ini jika ada yang senang dengan arus 7mA tambahan. Ini dijelaskan lebih lanjut dalam deskripsi skema.
Langkah 1: Alat dan Komponen
Peralatan
Besi solder Titik Halus
Komponen
- Digispark ATTiny85 (USB normal atau micro USB
- papan prototipe 6 x 7 lubang
- Pengatur 3.3V xc6203E332
- 3 LED Merah, Kuning, Hijau
- Resistor 3 x 47R, 1 x 10K, 1 x 33K
- Kapasitor 10uF
- Dioda Schottky
- Dioda Zener 7v5
- konektor 3 pin
- Enclosure - kotak cetak 3D
www.thingiverse.com/thing:4458026
Langkah 2: Skema
Sirkuitnya sangat sederhana. Dioda schottky (perlindungan polaritas) dan zener memberi makan regulator 3.3V arus rendah untuk memperoleh daya 3.3V yang stabil ke ATTiny.
Pembagi potensial menjatuhkan baterai 12V sebesar 4,3:1 untuk memberi makan input ADC pada ATTiny. PB3 / ADC1 digunakan untuk menghindari gangguan dari komponen USB di papan. 3 LED terpasang ke PB0, PB1, dan PB5 dan menggunakan resistor 47R untuk membatasi arus. PB5 digunakan lagi untuk menghindari gangguan dalam pengoperasian USB. Ini memang mengharuskan PB5 tidak menyatu diprogram untuk operasi reset. Ini normal untuk digisparks nyata tetapi tidak harus untuk klon dan untuk ini sekering perlu diedit (lihat editor sekering)
Jika Anda ingin menghindari modifikasi digispark untuk menurunkan arusnya maka Anda bisa menggunakan regulator 5V yang disediakan di papan. Ini membutuhkan beberapa modifikasi.
- Lepaskan regulator xc6203 dan zener 7v5 dan masukkan 12V langsung ke Vin di Digispark.
- Ubah pembagi potensial menjadi 18K: 10K
- Tingkat ambang tegangan perangkat lunak perlu sedikit disesuaikan. Lihat bagian perangkat lunak.
Langkah 3: Konstruksi
Saya membuat sirkuit ekstra pada papan prototipe berukuran 6 x 7 yang dapat diletakkan di atas digispark dengan lubang-lubang yang langsung sejajar dengan GPIO dan pin tegangan.
Ini menghasilkan modul yang sangat ringkas yang dapat dimasukkan ke dalam kotak yang sangat kecil. Saya menggunakan konektor 3 pin pada kotak dengan 2 pin luar dihubungkan ke 0V dan pusat ke 12V. Ini berarti polaritas memasukkan konektor tidak penting.
Langkah 4: Perangkat Lunak
Software berupa sketsa Arduino.
Sumber tersedia di
Ini sangat sederhana dan hanya memiliki loop sederhana yang setiap 5 detik mengukur tegangan melalui ADC1 dan kemudian berkedip LED yang sesuai.
Level yang menentukan ambang batas ditentukan oleh garis
int ledLevels[LED_COUNT] = {907, 888, -1};
Pembacaan ADC lebih besar dari angka pertama berkedip hijau. Pembacaan ADC kurang dari ini tetapi lebih besar dari detik berkedip Kuning. Ada lagi yang berkedip Merah.
Bagi saya ini memberi hijau> 12.4V, Amber> 12.1V, Merah <12.1V.
Anda dapat mengkalibrasi dengan menggunakan suplai tegangan variabel dan memeriksa di mana perubahan LED terjadi. Ini perlu diubah jika menggunakan regulator 5V default di Digispark.
Direkomendasikan:
Panel Surya Kecil 12v hingga 5v Diatur: 3 Langkah
Little Solar Panel 12v to 5v Regulated: Ini adalah contoh untuk membuat charger USB darurat dengan solar cell. Dalam hal ini saya menggunakan solar cell 12V. Saya menggunakan kembali komponen lain dari papan komputer lama. Ini diatur pada 5V 1A dengan build ini, untuk penggunaan arus yang lebih tinggi LM1084 (5A) inste
12V Mini Joule Thief Inverter - Power 220V AC LED Bulb Dengan Baterai 12V: 5 Langkah
12V Mini Joule Thief Inverter - Power 220V AC LED Bulb Dengan Baterai 12V: Halo, ini adalah Instruksi pertama saya. Dalam Instructables ini saya akan berbagi bagaimana saya membuat inverter sederhana untuk menyalakan bohlam LED 12 W. Rangkaian ini membalikkan 12 V DC dari baterai ke 220 V AC pada frekuensi tinggi karena menggunakan joule pencuri sebagai jantung dari c
Switched Load Resistor Bank Dengan Ukuran Langkah Lebih Kecil: 5 Langkah
Switched Load Resistor Bank Dengan Ukuran Langkah Lebih Kecil: Load Resistor Bank diperlukan untuk menguji produk daya, untuk karakterisasi panel surya, di laboratorium uji dan di industri. Rheostat memberikan variasi berkelanjutan dalam ketahanan beban. Namun, karena nilai resistansi berkurang, daya
Yakinkan Diri Anda untuk Hanya Menggunakan Inverter 12V-ke-AC-line untuk Senar Lampu LED Alih-alih Menghubungkannya untuk 12V.: 3 Langkah
Yakinkan Diri Anda untuk Hanya Menggunakan Inverter 12V-ke-AC-line untuk Senar Lampu LED Alih-alih Menghubungkan Ulang Mereka untuk 12V.: Rencana saya sederhana. Saya ingin memotong seutas tali lampu LED bertenaga dinding menjadi beberapa bagian lalu menyambungkannya kembali menjadi 12 volt. Alternatifnya adalah menggunakan power inverter, tetapi kita semua tahu bahwa itu sangat tidak efisien, bukan? Benar? Atau apakah mereka?
Membangun Robot Kecil: Membuat Robot Micro-Sumo Satu Inci Kubik dan Lebih Kecil: 5 Langkah (dengan Gambar)
Membangun Robot Kecil: Membuat Robot Sumo Mikro Satu Kubik Inci dan Lebih Kecil: Berikut adalah beberapa detail tentang membangun robot dan sirkuit kecil. Instruksi ini juga akan mencakup beberapa tip dan teknik dasar yang berguna dalam membuat robot dari berbagai ukuran. Bagi saya, salah satu tantangan besar dalam elektronika adalah melihat seberapa kecil