Isi kandungan:
- Langkah 1: Langkah 1: Mencari Kawat yang Betul di Motor
- Langkah 2: Langkah 2: Isolator Isyarat Spark
- Langkah 3: Langkah 3. Suis Limiter
- Langkah 4: Langkah 4: Relay
Video: Arduino RPM Limiter untuk Mesin Gas: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Demonstrasi Youtube
Ini untuk menggantikan gabenor kerana menghadkan kelajuan enjin petrol. Pembatas RPM ini dapat ditukar ke 3 tetapan yang berlainan dengan cepat. Saya memasang ini pada satu silinder, mesin Briggs dan Stratton dan menggunakan mega Arduino dan skrin LCD. Sekiranya anda perlu bekerja dengan papan yang lebih kecil, anda hanya boleh menunjukkan semua maklumat dengan lampu status dan monitor bersiri
Terdapat 5 bahagian penting untuk ini
-mencari wayar yang betul untuk suis kill
-3 suis had kedudukan
- geganti
-pengambilan dan pengasing palam pencucuh
-kodnya
Bekalan:
3x 1k perintang (atau 3 perintang yang sama)
Perintang 2x 10k
1 MOSFET IRF-510
1 diod 1n914
1 kapasitor seramik 22uF (mana-mana kapasitor kecil dalam julat ini akan berfungsi)
sekumpulan wayar
Relay 5v, 5 pin
enjin (tidak berfungsi pada diesel)
seorang arduino
papan roti untuk penyediaan dan ujian (kurang penting jika anda melangkau skrin lcd)
tiang tunggal, suis lemparan berganda (harus mempunyai 3 tab atau pin di atasnya)
Multimeter
Langkah 1: Langkah 1: Mencari Kawat yang Betul di Motor
bahagian kritikal dalam projek ini ialah mencari wayar voltan rendah pada enjin yang boleh anda matikan. Anda boleh memutuskan wayar besar yang bergerak dari gegelung ke palam pencucuh, tetapi voltan tinggi dapat melintasi kenalan. Kita boleh mengawal wayar voltan rendah yang menuju ke gegelung dan modul pencucuhan. relay 6v akan dapat melakukan ini, dan kita boleh mengawal geganti kecil itu dengan arduino.
Gambar pertama adalah dari mesin pemotong rumput tahun 90-an, ia akan mati jika anda menyambungkan wayar hijau ke tanah.
Gambar kedua adalah dari motor briggs dan stratton yang lebih baru, ia akan mati jika anda membumikan wayar merah / hitam.
Saya tidak dapat memberi arahan untuk setiap motor sehingga anda perlu melakukan eksperimen. Anda boleh mendapatkan petunjuk yang lebih baik jika anda mencari 'kill switch' untuk motor khusus anda. Perlu diingat bahawa salah satu pin anda pada relay AKTIF ketika relay dihidupkan, dan yang lain MATI ketika relay dihidupkan.
Langkah 2: Langkah 2: Isolator Isyarat Spark
Arus yang mengalir melalui wayar akan menghasilkan medan magnet, dan anda boleh menggunakan medan magnet yang berubah untuk membuat denyutan arus melalui wayar yang berbeza. Ini adalah prinsip yang berfungsi pada gegelung pencucuhan, transformer, dan pengecas tanpa wayar. Kita boleh menggunakan kesan ini untuk membaca kelajuan mesin jika kita membungkus gelung wayar di sekitar wayar palam pencucuh.
Dengan enjin berjalan, saya dapati bahawa 2 gelung wayar di sekitar wayar palam pencucuh menghasilkan denyutan sekitar +/- 15-20v. Kita boleh menggunakan perintang dan diod untuk menyekat denyutan negatif dan mengurangkan voltan. Saya menggunakan denyutan ini untuk mengawal transistor MOSFET, dan menggunakan output transistor untuk mengawal pin digital pada Arduino.
Enjin menghasilkan banyak denyutan voltan tinggi, dan gelung di sekitar wayar palam pencucuh juga dapat menghasilkan voltan yang cukup untuk menggoreng Arduino, jadi saya cadangkan untuk menguji litar ini dengan menyambungkan multimeter ke MOSFET. menyambungkan wayar yang dililit di sekitar palam pencucuh terus ke Arduino akan mematahkannya.
Satu kelemahan sistem ini ialah apabila relay memotong percikan api, Arduino tidak dapat membaca dari busi untuk melihat seberapa cepat mesin berputar. Program ini mematikan percikan api apabila mesin berjalan terlalu laju, dan kemudian segera membaca 0 rpm lelaran seterusnya dan menghidupkannya semula. Sebilangan besar projek Arduino-tachometer lain menggunakan sensor kesan dewan. Di satu pihak, sistem induktif tidak memerlukan penambahan bahagian bergerak ke mesin. Sebaliknya, tidak ada isyarat induktif ketika sistem pencucuhan dimatikan / putaran percikan api / salah api / terputus
Langkah 3: Langkah 3. Suis Limiter
bahagian ini adalah pilihan tetapi cukup berguna
ini hanya pembahagi voltan yang menggunakan suis untuk memintas beberapa perintang bergantung pada kedudukannya. Had rpm sebenarnya ditentukan dalam kod, ini hanya membolehkan anda mengubah tetapan dengan cepat.
Langkah 4: Langkah 4: Relay
Relay adalah suis yang menghidupkan atau mematikan ketika mendapat kuasa. Anda boleh menggunakan sumber arus kecil (seperti pin arduino digital 40mA) untuk menukar yang lebih besar (sistem pencucuhan mesin)
Disyorkan:
Soft Starter (Inrush Current Limiter) untuk Beban AC dan DC: 10 Langkah
Soft Starter (Inrush Current Limiter) untuk Beban AC dan DC: Inrush current / Switch-ON lonjakan adalah arus masukan seketika maksimum yang ditarik oleh alat elektrik semasa pertama kali dihidupkan. Arus masuk jauh lebih tinggi daripada arus keadaan tetap beban dan itulah punca banyak masalah seperti fuse bl
Gunakan Arduino untuk RPM Mesin Paparan: 10 Langkah (dengan Gambar)
Gunakan Arduino to Display Engine RPM: Panduan ini akan menggariskan bagaimana saya menggunakan Arduino UNO R3, paparan LCD 16x2 dengan I2C, dan jalur LED untuk digunakan sebagai alat pengukur kelajuan mesin dan lampu pergeseran di kereta trek Acura Integra saya. Ia ditulis dengan sebutan seseorang yang mempunyai pengalaman atau pendedahan
Pemeriksa RPM untuk Motor Mini Dc: 11 Langkah (dengan Gambar)
Pemeriksa RPM untuk Motor Mini Dc: Revolusi per minit, sebentar adalah kelajuan putaran dinyatakan dalam putaran minit. alat untuk mengukur RPM biasanya menggunakan tachometer. Tahun lalu yang lalu saya menjumpai projek menarik yang dibuat oleh electro18, dan itu adalah inspirasi saya yang dapat dipelajari, dia marah
DRO Berasaskan Arduino untuk Mesin CNC GRBL: 3 Langkah (dengan Gambar)
DRO Berasaskan Arduino untuk Mesin CNC GRBL: Saya memulakan projek ini dengan satu tujuan. Saya mahukan cara yang mudah tetapi berkesan untuk melihat maklumat mengenai mesin CNC saya, ketika berdiri di mesin CNC, daripada menggerakkan leher saya dalam posisi yang hampir berpusing, dan menyipit seperti
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?