Isi kandungan:
Video: Monitor 12V Kecil: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Ini dapat digunakan untuk monitor bateri kereta kecil yang hanya memberi petunjuk lampu isyarat kesihatan bateri melalui 3 LED.
Saya mahukan satu yang boleh saya tinggalkan secara kekal dan mempunyai undian semasa yang sangat rendah. Sebabnya ialah kereta saya tidak digunakan untuk sementara waktu (11 minggu - pengasingan diri) dan bateri telah habis sepenuhnya. Ini bermasalah di dalam kereta saya kerana bukaan pintu biasa bergantung pada bateri. Saya boleh masuk ke pintu pemandu melalui kunci manual sandaran tetapi kemudian terpaksa merangkak ke bahagian belakang kereta, memasang bateri sandaran di seberang bateri 12V sehingga saya dapat membuka sisa kereta dan mengeluarkan bateri ke mengecas semula. Itu semua berjalan lancar tetapi saya tidak mahu mengulangi latihan ini.
Oleh itu, saya membuat monitor kecil ini untuk memberi amaran kepada saya sebelum semuanya dikemas. Saya juga membuktikan bahawa pengurangan bateri sekitar 30mA biasanya dengan semua sistem mati. Saya rasa ini adalah sistem pemantauan pintu dan penggera. Tidak banyak terdengar tetapi jika diberi masa tidak aktif, bateri akan habis. Oleh itu, saya berminat untuk tidak menambahkan terlalu banyak beban ini. Ini akhirnya memperoleh kira-kira 4mA purata. Sebahagian besar penjimatan tenaga adalah dengan menyalakan LED yang sesuai hanya untuk jangka masa pendek setiap 5 saat
Monitor didasarkan pada modul Digispark jenis ATTiny85 yang kecil, murah dan mempunyai input ADC yang layak untuk memantau voltan dan GPIO yang mencukupi untuk menggerakkan 3 LED.
Saya menggunakan versi yang saya ubah suai ini untuk menurunkan digispark arus rendah semasa, tetapi ia boleh digunakan tanpa ini jika seseorang gembira dengan arus 7mA tambahan. Ini dijelaskan lebih lanjut dalam deskripsi skematik.
Langkah 1: Alat dan Komponen
Alat
Seterika pematerian Fine Point
Komponen
- Digispark ATTiny85 (sama ada USB biasa atau USB mikro
- papan prototaip 6 x 7 lubang
- Pengawal selia 3.3V xc6203E332
- 3 LED Merah, Kuning, Hijau
- Perintang 3 x 47R, 1 x 10K, 1 x 33K
- Kapasitor 10uF
- Diod Schottky
- Zener diod 7v5
- Penyambung 3 pin
- Lampiran - kotak bercetak 3D
www.thingiverse.com/thing:4458026
Langkah 2: Skematik
Litarnya sangat mudah. Dioda schottky (perlindungan polariti) dan zener memberi makan pengatur 3.3V arus rendah untuk mendapatkan daya 3.3V yang stabil ke ATTiny.
Pembahagi berpotensi menjatuhkan bateri 12V sebanyak 4.3: 1 untuk memberi input ADC pada ATTiny. PB3 / ADC1 digunakan untuk mengelakkan gangguan dari komponen USB di papan. 3 LED dipasang pada PB0, PB1, dan PB5 dan menggunakan perintang 47R untuk menghadkan arus. PB5 digunakan lagi untuk mengelakkan gangguan dalam operasi USB. Ini memerlukan bahawa PB5 tidak menyatu diprogramkan untuk operasi semula. Ini adalah perkara biasa untuk digispark sebenar tetapi tidak semestinya untuk klon dan fius ini perlu diedit (lihat editor fius)
Sekiranya anda ingin mengelakkan pengubahsuaian ke digispark untuk menurunkan arusnya, maka anda boleh menggunakan pengatur 5V yang disediakan. Ini memerlukan beberapa pengubahsuaian.
- Keluarkan pengatur xc6203 dan zener 7v5 dan masukkan 12V terus ke Vin di Digispark.
- Tukar pembahagi berpotensi menjadi 18K: 10K
- Tahap ambang voltan perisian perlu sedikit disesuaikan. Lihat bahagian perisian.
Langkah 3: Pembinaan
Saya membuat litar tambahan pada sekeping papan prototaip 6 x 7 yang boleh duduk di atas digispark dengan lubang yang langsung berbaris dengan GPIO dan pin voltan.
Ini menjadikan modul yang sangat padat boleh memuat dalam kotak yang sangat kecil. Saya menggunakan penyambung 3 pin pada kotak dengan 2 pin luar berwayar ke 0V dan pusatnya ke 12V. Ini bermaksud kekutuban memasukkan penyambung tidak penting.
Langkah 4: Perisian
Perisian dalam bentuk lakaran Arduino.
Sumber boleh didapati di
Ia sangat mudah dan hanya mempunyai gelung sederhana yang setiap 5 saat mengukur voltan melalui ADC1 dan kemudian memancarkan LED yang sesuai.
Tahap yang menentukan ambang ditetapkan oleh garis
int ledLevels [LED_COUNT] = {907, 888, -1};
Bacaan ADC lebih besar daripada nombor pertama berkedip hijau. Bacaan ADC kurang daripada ini tetapi lebih besar daripada kilat kedua Amber. Apa-apa sahaja yang lain berkedip Merah.
Bagi saya ini memberi warna hijau> 12.4V, Amber> 12.1V, Merah <12.1V.
Anda boleh menentukur dengan menggunakan bekalan voltan berubah-ubah dan memeriksa di mana perubahan LED berlaku. Ini perlu diubah jika menggunakan pengatur 5V lalai di Digispark.
Disyorkan:
Panel Suria Kecil 12v hingga 5v Dikawal: 3 Langkah
Little Solar Panel 12v hingga 5v Regulated: Ini adalah contoh untuk membuat pengecas USB kecemasan dengan sel solar. Dalam kes ini saya menggunakan sel solar 12V. Saya menggunakan semula komponen lain dari papan komputer lama. Ia diatur pada 5V 1A dengan binaan ini, untuk penggunaan semasa yang lebih tinggi LM1084 (5A)
12V Mini Joule Thief Inverter - Mentol LED 220V AC Dengan Bateri 12V: 5 Langkah
12V Mini Joule Thief Inverter - Mentol LED 220V AC Dengan Bateri 12V: Helo, ini adalah Instructables pertama saya. Dalam Instruksional ini, saya akan berkongsi bagaimana saya membuat penyongsang mudah untuk menghidupkan mentol LED 12 W. Litar ini membalikkan 12 V DC dari bateri ke 220 V AC pada frekuensi tinggi kerana ia menggunakan pencuri joule sebagai jantung
Bank Perintang Beban Beralih Dengan Ukuran Langkah Lebih Kecil: 5 Langkah
Bank Resistor Beban Beralih Dengan Ukuran Langkah Lebih Kecil: Bank Resistor Beban diperlukan untuk menguji produk tenaga, untuk pencirian panel solar, di makmal ujian dan di industri. Rheostat memberikan variasi berterusan dalam rintangan beban. Namun, apabila nilai rintangan dikurangkan, daya
Meyakinkan Diri Anda untuk Hanya Menggunakan Inverter talian 12V-ke-AC untuk String Lampu LED, dan bukannya Menyalurkannya semula untuk 12V .: 3 Langkah
Meyakinkan Diri Anda untuk Hanya Menggunakan Inverter talian 12V-ke-AC untuk String Lampu LED, dan bukannya Menukar Mereka semula untuk 12V: Rancangan saya adalah mudah. Saya mahu memotong rentetan lampu LED yang bertenaga dinding menjadi kepingan kemudian memasangkannya semula untuk melepaskan 12 volt. Alternatifnya adalah dengan menggunakan power inverter, tetapi kita semua tahu bahawa mereka sangat tidak cekap, bukan? Betul? Atau adakah mereka?
Membangun Robot Kecil: Membuat Robot Micro-Sumo Satu Inci Kubik dan Lebih Kecil: 5 Langkah (dengan Gambar)
Membangun Robot Kecil: Membuat Satu Robot Mikro-Sumo Satu Inci Kubik dan Lebih Kecil: Berikut adalah beberapa perincian mengenai membina robot dan litar kecil. Petunjuk ini juga akan merangkumi beberapa tip dan teknik asas yang berguna dalam membina robot dari pelbagai ukuran. Bagi saya, salah satu cabaran besar dalam elektronik adalah melihat betapa kecilnya