Apa yang dilupakan Arduino di bawah kap mobil tua atau pengatur suhu saluran masuk dengan cara yang tidak biasa

Halo lagi!

Setelah istirahat panjang, saya memutuskan untuk berbagi solusi non-standar (dan mungkin tidak perlu), tapi kali ini mobil kami tidak akan menjadi mobil mainan, tetapi yang nyata.


Keheningan bijak biasanya dikunjungi oleh mekanik mobil berpengalaman ketika mereka diberitahu apa itu ..., Dan ya, ini adalah pita listrik BIRU!

Karena keadaan (kebutuhan untuk melewati garis demarkasi), suatu saat saya perlu memindahkannya di ruang angkasa dengan mobil. Ini paling mudah dilakukan dengan cara ini untuk alasan yang sama.



Mobil merek Mercedes E200 1986 dikeluarkan dari dapur (garasi saudara).



Perlu dicatat bahwa baik saudara saya maupun saya tidak memiliki pengetahuan mobil yang bagus (tetapi sebaliknya, dan mungkin "menciptakan sepeda" atau sebaliknya, solusinya tidak akan cukup memadai di bidang ini, tetapi ada masalah dan kami menyelesaikannya sebanyak yang kami bisa.

Pernyataan masalah.

"Aku mendengarkan - aku lupa, aku melihat - aku ingat, aku - aku mengerti." Konfusius.


Jadi batas minimum pekerjaan ditentukan berdasarkan visi kami tentang situasi untuk mempersiapkan mobil untuk perjalanan. Salah satu tugasnya adalah memperbaiki sistem kontrol suhu udara yang memasuki mesin. Sistem ini tidak kritis dan mungkin lebih sering tidak diperlukan, tetapi karena mungkin ada salju, tidak ada gunanya mengabaikan ini.

Udara dengan suhu tertentu (sekitar 20 derajat) harus masuk ke dalam mesin, saat bekerja, udara dingin dicampur ke laut dengan udara yang dipanaskan oleh sistem pembuangan (selubung yang mengumpulkan udara panas dipasang di atas pipa buang). Mencampur dalam proporsi yang berbeda, Anda dapat menyesuaikan suhu udara yang memasuki mesin. Ini berkaitan dengan rana sederhana seperti ini.



Apa yang ada di dalamnya dan cara kerjanya dapat dibaca di sini oleh satu orang baik.

Jika ada yang tertarik dengan sedikit informasi tentang suhu udara masuk di bawah spoiler.
. . , , .

, โ€” , . , - .

โ€” , ( 90 ) . . , .

, . , . , .

.
:


. . , . .

โ€” ยซยป .


Dari pabrik, damper ini dikendalikan oleh elemen thermo-power yang agak sederhana, ini adalah cartridge kuningan dari mana batang meluas dan menarik damper. Di dalam cartridge adalah parafin dicampur dengan debu logam, singkatnya dari pemanasan campuran ini memperluas mendorong batang.



Dalam kasus kami, bagian ini telah lama "diperbaiki" menjadi sangat tidak berharga oleh para aborigin koperasi garasi kami yang cerdas. Otopsi menunjukkan bahwa alih-alih batang yang dipoles, seseorang memasang paku yang sama di sana, mendorongnya sepanjang jalan (Schaub tidak menggantung).

Setelah memperkirakan biaya dan kenyataan untuk mendapatkan bagian ini di daerah kami, saya mencoba mencari analog dari klasik (VAZ). Namun, ternyata sangat sulit untuk menjelaskan detail seperti apa yang Anda butuhkan karena di klasik paling sering peredam ini dihilangkan karena tidak diperlukan dan oleh karena itu yang jarang dibeli, oleh karena itu tidak ada permintaan.

Setelah menghabiskan sekitar satu minggu pencarian, saya menyadari bahwa semua fungsi dari bagian ini dapat diatur dalam beberapa hari dengan biaya yang cukup dan dengan fitur tambahan berdasarkan Arduino. Selain itu, sebagai bonus, kami mendapat kesempatan untuk menghubungkan apa pun, mengukur dan memantau suhu tempat kami meletakkan sensor, mengukur tegangan apa pun di bawah kap, antarmuka UART, dan tentu saja pengalaman yang tak ternilai!

Jadi yang Anda butuhkan:

- Kontrol suhu di housing filter udara.
- Kontrol peredam untuk mengatur suhu ini.

Apa yang mereka dapatkan:

- Kontrol suhu di rumah filter udara.
- Kontrol peredam untuk mengatur suhu ini.
- Kontrol suhu di mana saja dengan bantuan sensor tambahan, saya pasang satu lagi.
- Kontrol tegangan on-board.
- Kemampuan untuk memperluas fungsionalitas dengan mengubah firmware dan penambahan sensor dan aktuator.
- Antarmuka UART, di sana saya menginstal sementara adaptor BluetothToUART dan dimonitor di smartphone.

1. Upaya yang gagal untuk menggunakan motor stepper dari FDD.

Saya benar-benar menyukai ide memasang motor stepper dari FDD ke tempat biasa dari elemen termosilver. Dan itu bahkan naik ke sana dan bahkan menarik damper. Saya mengendalikannya menggunakan chip l293.






Namun, pada akhirnya saya benar-benar tidak suka upaya yang dikembangkan oleh mesin ini, dalam kondisi kompartemen mesin dan menggoncangkannya jelas tidak cukup, saya bisa menggerakkan rana dengan jari saya tanpa banyak usaha. Gagal!

2. Menggunakan servo.

Kemudian diputuskan untuk mengulang semuanya untuk drive servo. Dalam kasus yang terakhir, kami mendapatkan posisi yang tepat dari damper, kemudahan pencarian dan penggantian jika perlu. Servo dipasang di sisi rana yang dingin, agar tidak menjadi hangat dari aliran udara panas dan dihubungkan dengan tarikan dari klip ke rana itu sendiri. Anehnya, untuk melakukan semua ini keluar lebih cepat dan kadang-kadang lebih nyaman daripada dengan step-changer, ada umumnya produk sepotong.



3. Arduino.

Saya punya Arduino Mini Pro, saya menambahkan case dari laptop PSU, beberapa sensor digital 18b20, drive servo paling sederhana, konverter PWM KIS-3R33S DC-DC untuk mendapatkan 5V biasa dari onboard 12V, beberapa kapasitor untuk menghaluskan riak kawat twisted pair kecil. Ternyata cukup kompak.





Saya akan mencoba membuat sketsa skema, saya tidak berpikir bahwa seseorang membutuhkannya, tetapi itu lebih jelas. Itu tidak berbeda dalam kompleksitas khusus.


Diagram menunjukkan bahwa ada banyak pintu masuk gratis yang dapat diterapkan di masa depan.

Ada kekhawatiran bahwa semua elektronik ini akan bereaksi negatif terhadap kedekatan dengan kabel tegangan tinggi dari sistem pengapian, tetapi bahkan adaptor bluetooth, yang umumnya keluar dari kasing dan tidak dilindungi dengan cara apa pun, disiarkan secara normal dari bawah kap logam ke kompartemen penumpang.

Daya disuplai ke seluruh unit kontrol dari sirkuit on-board "15" (ini disebut dalam beberapa mobil sirkuit yang menyala ketika pengemudi memutar kunci dan menyalakan kunci kontak) kemudian tegangan turun ke 5V dari mana semuanya bertenaga.

Satu sensor dipasang kira-kira di tempat di mana elemen thermopower lama berdiri. Yang kedua hanya menggantung di sekitar kotak BU (tipe mengukur suhu kompartemen mesin). Input analog on-board dari arduins disuplai dengan tegangan on-board melalui pembagi, dan pada yang kedua, juga melalui pembagi. Kami memiliki masalah dengan katup kompor, jadi kami memantau pekerjaan mereka dalam satu. Tegangan hanya diukur dan tidak mempengaruhi apa pun, itu hanya untuk pemantauan.

Secara umum, algoritma pekerjaan dikurangi untuk mengukur suhu dan, sesuai dengan ini, memindahkan rana, mentransfer data ke UART. Detail dapat ditemukan di sketsa itu sendiri.

Buat sketsa di sini.

4. Android.

Android tidak ada hubungannya dengan itu, sama seperti debut pemrograman, aplikasi sederhana ditulis untuk menampilkan data dari unit kontrol peredam. Karena aplikasi ini sederhana, mungkin akan berguna bagi mereka yang ingin memulai pemrograman stack bluetooth untuk Android.


DIYCarTune

Ini adalah aplikasi itu sendiri.

Ini adalah proyek untuk Android Studio.

Aplikasi ini akan menampilkan data apa pun yang Anda kirim dengan Arduino, itu juga dapat digunakan untuk tujuan lain.

5. Instalasi dan pengujian.

Seluruh unit menempel pada bodi peredam dari atas, saya pikir akan cukup hangat dan nyaman di sana.



Untuk beberapa waktu, setelah "memantau" pekerjaan itu, saya memutuskan bahwa "itu berhasil". Saya belum melakukan perubahan apa pun. Satu-satunya bug adalah ketika aliran masuk tiba-tiba menghilang ketika mobil berhenti, dan penyesuaian cukup lambat karena sensor itu sendiri memiliki kelembaman termal memanaskan tubuhnya. Jika perlu, Anda dapat meningkatkan frekuensi koreksi posisi peredam.

Lebih banyak tes menunjukkan bahwa karena panci saringan udara terletak pada mesin, itu juga memanas, saya melewatkan titik ini. Ini tercermin dalam pemanasan udara yang tajam saat mobil berhenti.



, , ( 170, ), , , ( ), , ( 60 .)

, , .

PS Tentu saja, bahwa mobil akan bekerja tanpa semua "taman" ini, tetapi apakah kita melakukan ini hanya karena kebutuhan yang sulit? )))

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


All Articles