Sakelar lampu dan lampu untuk mobil dengan pemantauan baterai dan termometer

Bahkan, mungkin ada lebih banyak kasus penggunaan untuk modul ini, tetapi aplikasi yang disebutkan itu merupakan dorongan untuk pengembangan.
Seperti yang Anda tahu, mobil yang dibawa dari AS terkenal dengan murahnya. Tetapi ketika mencoba untuk mendapatkan izin untuk beroperasi di Eropa, pemilik baru mobil tersebut dihadapkan dengan ketidakcocokan standar untuk lampu depan dan lampu sinyal di Amerika dan Eropa. Saya harus mengubah lampu depan dan lampu belakang. Dan di sini kejutan selanjutnya terletak pada menunggu.

Di lampu belakang Eropa mungkin ada lampu kabut built-in, dan di dalam mobil mungkin tidak ada badan pengatur untuk lampu-lampu ini. Persyaratan Eropa sangat berat dalam hal ini, jika ada lampu, maka mereka harus bersinar tidak hanya bagaimanapun, tetapi tergantung pada kondisi lampu samping. Itu saat dimatikan, lampu kabut bisa dinyalakan dan dimatikan. Saat Anda mematikan lampu samping, lampu kabut juga mati secara otomatis setelahnya. Dan harus ada indikasi masuknya lampu kabut.

Ada banyak cara untuk mengatasi masalah ini. Di sini kami menyelesaikannya dari perspektif pengembang sistem embedded - menggunakan mikrokontroler. Untuk ini, sebagai bonus, mereka menerima fungsi berguna tambahan (perlindungan terhadap korsleting, pengaktifan lampu yang mulus, indikasi kejenuhan lampu dan kerusakan, indikasi voltase baterai dan penurunan voltase seketika, dll.

Kabar baik selanjutnya adalah bahwa komponen utama untuk modul ini (mikrokontroler Kinetis dan tombol power 4-channel) dapat diperoleh secara gratis dalam bentuk sampel dari Freescale .
Komponen yang dipilih untuk modul perhitungan untuk beroperasi pada suhu rendah, hingga -40 derajat celcius .
Mikrokontroler modul dikembangkan pada inti ARM Cortex-M0 + dan dirancang khusus untuk aplikasi otomotif, dibedakan dengan catu daya dari 5 V dan peningkatan kekebalan kebisingan .
Modul ini menggunakan sumber tegangan referensi presisi yang diperlukan untuk menganalisis keadaan baterai dan mengukur suhu. Konverter tegangan modul memiliki arus kebocoran mikroampere dalam mode aktif. Itu modul dapat tetap terhubung ke baterai kendaraan sepanjang waktu tanpa efek nyata pada proses pelepasan sendiri.

Prinsip pengoperasian modul


Di bawah ini adalah diagram koneksi modul dalam minivan Dodge dan Chrysler :



Modul ini terdiri dari dua papan


Di papan atas ada mikrokontroler, indikator LED dan regulator tegangan. Di bagian bawah adalah saklar daya 4-channel.



Spesifikasi:


  • Mikrokontroler keluarga Kinetis - S9KEAZN64AMLC
  • Frekuensi jam - 40 MHz
  • Memori flash - 64 KB
  • Kapasitas RAM - 4 KB
  • Volume EEPROM - 256 B
  • Tegangan suplai 7 ... 28 V
  • Jumlah beban yang dialihkan secara independen - 4
  • Arus maksimum di setiap beban - hingga 6 A
  • Perlindungan hubung singkat di setiap saluran
  • Perlindungan yang berlebihan di setiap saluran
  • Perlindungan overheat kunci.
  • Peredupan 7-bit dengan frekuensi PWM yang diatur oleh mikrokontroler.
  • Konsumsi arus modul pasif dengan pelacakan aktif <300 ΞA
  • Suhu pengoperasian - -40 ... + 85 C


Papan atas, tampilan atasPapan atas, tampilan bawah


Papan bawah, tampilan atasPapan bawah, tampilan bawah


Proyek ini terbuka untuk pengembangan, file sumber dapat ditemukan di sini: https://github.com/Indemsys/Light-Control-Module-PCB

Source: https://habr.com/ru/post/id382097/


All Articles