Daftar Isi:
- Langkah 1: Langkah 1: Menemukan Kawat yang Tepat di Motor
- Langkah 2: Langkah 2: Isolator Sinyal Percikan
- Langkah 3: Langkah 3. Saklar Pembatas
- Langkah 4: Langkah 4: Relai
Video: Arduino RPM Limiter untuk Mesin Gas: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Demonstrasi Youtube
Ini untuk mengganti gubernur untuk membatasi kecepatan mesin bensin. Pembatas RPM ini dapat diubah ke 3 pengaturan berbeda dengan cepat. Saya menginstal ini pada satu silinder, mesin Briggs dan Stratton dan menggunakan mega Arduino dan layar LCD. Jika Anda harus bekerja dengan papan yang lebih kecil, Anda bisa menampilkan semua info dengan lampu status dan monitor serial
Ada 5 bagian penting untuk ini
-menemukan kabel yang tepat untuk tombol pemutus
-3 sakelar pembatas posisi
- estafet
-penjemputan busi dan isolator
-Kode
Perlengkapan:
3x 1k resistor (atau 3 resistor yang sama)
2x 10k resistor
1 MOSFET IRF-510
1 dioda 1n914
1 kapasitor keramik 22uF (kapasitor kecil apa pun dalam kisaran ini akan berfungsi)
sekelompok kawat
5v, 5 pin relai
mesin (tidak bekerja pada mesin diesel)
seorang arduino
papan tempat memotong roti untuk pengaturan dan pengujian (kurang penting jika Anda melewatkan layar lcd)
tiang tunggal, sakelar lempar ganda (harus memiliki 3 tab atau pin di atasnya)
Multimeter
Langkah 1: Langkah 1: Menemukan Kawat yang Tepat di Motor
bagian penting dari proyek ini adalah menemukan kabel tegangan rendah pada mesin yang dapat Anda matikan. Anda dapat memutuskan kabel besar yang mengalir dari koil ke busi, tetapi tegangan tinggi dapat melompat melintasi kontak. Kita dapat mengontrol kabel tegangan rendah menuju koil dan modul pengapian. relai 6v akan dapat melakukan ini, dan kita dapat mengontrol relai kecil itu dengan arduino.
Gambar pertama adalah dari mesin pemotong rumput tahun 90-an, itu akan mati jika Anda menghubungkan kabel hijau ke ground.
Gambar kedua adalah dari motor briggs dan stratton yang lebih baru, itu akan mati jika Anda menghubungkan kabel merah / hitam.
Saya tidak dapat memberikan instruksi untuk setiap motor sehingga Anda harus melakukan beberapa percobaan. Anda dapat menemukan instruksi yang lebih baik jika Anda mencari 'saklar mematikan' untuk motor spesifik Anda. Perlu diingat bahwa salah satu pin Anda pada relai AKTIF saat relai diberi daya, dan yang lainnya OFF saat relai diberi daya.
Langkah 2: Langkah 2: Isolator Sinyal Percikan
Arus yang mengalir melalui kawat akan menghasilkan medan magnet, dan Anda dapat menggunakan medan magnet yang berubah untuk membuat pulsa arus melalui kabel terpisah yang berbeda. Ini adalah prinsip yang bekerja pada koil pengapian, transformator, dan pengisi daya nirkabel. Kita dapat menggunakan efek ini untuk membaca kecepatan mesin jika kita melilitkan seutas kabel di sekitar kabel busi.
Dengan mesin menyala, saya menemukan bahwa 2 loop kabel di sekitar kabel busi menghasilkan pulsa sekitar +/- 15-20v. Kita dapat menggunakan resistor dan dioda untuk memblokir pulsa negatif dan mengurangi tegangan. Saya menggunakan pulsa ini untuk mengontrol transistor MOSFET, dan menggunakan output dari transistor untuk mengontrol pin digital pada Arduino.
Mesin menghasilkan banyak pulsa tegangan tinggi, dan lingkaran di sekitar kabel busi juga dapat menghasilkan tegangan yang cukup untuk menggoreng Arduino, jadi saya sarankan untuk menguji sirkuit ini dengan menghubungkan multimeter ke MOSFET. menghubungkan kabel yang dilingkarkan di sekitar busi langsung ke Arduino akan memutuskannya.
Salah satu kelemahan dari sistem ini adalah ketika relay memotong percikan api, Arduino tidak dapat membaca dari busi untuk melihat seberapa cepat mesin berputar. Program ini mematikan percikan api ketika mesin berjalan terlalu cepat, dan kemudian langsung membaca 0 rpm pada iterasi berikutnya dan menyalakannya kembali. Sebagian besar proyek Arduino-tachometer lainnya menggunakan sensor efek hall. Di satu sisi, sistem induktif tidak memerlukan penambahan bagian yang bergerak ke mesin. Di sisi lain, tidak ada sinyal induktif ketika sistem pengapian mati/memotong bunga api/misfiring/terputus
Langkah 3: Langkah 3. Saklar Pembatas
bagian ini opsional tetapi cukup berguna
itu hanya pembagi tegangan yang menggunakan sakelar untuk mem-bypass beberapa resistor tergantung pada posisinya. Batas rpm sebenarnya ditentukan dalam kode, ini hanya memungkinkan Anda mengubah pengaturan dengan cepat.
Langkah 4: Langkah 4: Relai
Relay adalah saklar yang menyala atau mati ketika mendapat daya. Anda dapat menggunakan sumber arus kecil (seperti pin arduino digital 40mA) untuk mengganti yang lebih besar (sistem pengapian mesin)
Direkomendasikan:
HX1-DM - Mesin Drum DIY Bertenaga Arduino DUE (dibuat Dengan Mesin Mati MK2): 4 Langkah
HX1-DM - Mesin Drum DIY Bertenaga Arduino DUE yang Didaur Ulang (dibuat Dengan Mesin Mati MK2): Spesifikasi. Kontroler Midi / mesin drum hibrida: Bertenaga Arduino DUE! 16 Bantalan penginderaan kecepatan dengan latensi sangat rendah 1>ms 8 kenop yang dapat ditetapkan pengguna untuk perintah Midi #CC apa pun 16ch Sequencer bawaan (tidak perlu komputer!!) Fungsi masuk/keluar/melalui MIDI
Gunakan Arduino untuk Menampilkan RPM Mesin: 10 Langkah (dengan Gambar)
Gunakan Arduino untuk Menampilkan RPM Mesin: Panduan ini akan menjelaskan bagaimana saya menggunakan Arduino UNO R3, layar LCD 16x2 dengan I2C, dan strip LED untuk digunakan sebagai pengukur kecepatan mesin dan lampu pemindah gigi di mobil trek Acura Integra saya. Itu ditulis dalam istilah seseorang dengan beberapa pengalaman atau paparan
RPM Checker untuk Mini Motor Dc: 11 Langkah (dengan Gambar)
Pemeriksa RPM untuk Motor Mini Dc: Revolusi per menit, secara singkat adalah kecepatan putaran yang dinyatakan dalam putaran menit. alat untuk mengukur RPM biasanya menggunakan tachometer. Tahun lalu saya menemukan proyek menarik yang dibuat oleh electro18, dan itu adalah inspirasi saya yang dapat diinstruksikan, dia gila
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?
Senapan Mesin Sub-mesin Marshmallow Bertenaga Udara: 8 Langkah
Senapan Mesin Sub-mesin Marshmallow Bertenaga Udara: Dalam instruksi ini, saya akan menunjukkan kepada Anda cara membuat senapan mesin ringan bertenaga udara. Ini cepat dan mudah dibuat