Kazalo:
Video: Omejevalnik vrtljajev Arduino za plinski motor: 5 korakov
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Youtube predstavitev
To je za zamenjavo regulatorja za omejitev hitrosti bencinskega motorja. Omejevalnika vrtljajev lahko med letenjem preklopite na 3 različne nastavitve. To sem namestil na enocilindrični motor Briggs in Stratton ter uporabil Arduino mega in LCD zaslon. Če bi morali delati z manjšo ploščo, bi lahko prikazali vse podatke z lučkami stanja in serijskim monitorjem
To je 5 pomembnih delov
-iskanje prave žice za stikalo za ubijanje
-stikalo za omejevanje položaja 3
- rele
-prevzem sveče in izolator
-koda
Zaloge:
3x 1k upori (ali kateri koli 3 enaki upori)
2x 10k uporov
1 MOSFET IRF-510
1 dioda 1n914
1 22uF keramični kondenzator (kateri koli majhen kondenzator v tem območju bo deloval)
kup žice
5v, 5 -polni rele
motor (ne deluje pri dizlih)
arduino
načrt za nastavitev in testiranje (manj pomembno, če preskočite LCD zaslon)
enopolno, stikalo z dvojnim metom (na njem morajo biti 3 zavihki ali zatiči)
Multimeter
1. korak: 1. korak: Iskanje prave žice na motorju
kritični del tega projekta je iskanje nizkonapetostne žice na motorju, s katero ga lahko izklopite. Veliko žico, ki gre od tuljave do svečke, lahko odklopite, vendar lahko visoka napetost skoči čez kontakte. Lahko nadzorujemo nizkonapetostno žico, ki gre do tuljave in modula za vžig. 6v rele bo to zmogel in ta majhen rele lahko nadzorujemo z arduinom.
Prva slika je iz kosilnice iz 90 -ih, izklopila bi se, če bi zeleno žico priključili na ozemljitev.
Druga slika je iz novejšega motorja Briggs in Stratton, izklopila bi se, če bi ozemljili rdečo/črno žico.
Ne morem dati navodil za vsak motor, zato boste morali poskusiti. Boljša navodila lahko najdete, če poiščete "stikalo za uničenje" za vaš poseben motor. Upoštevajte, da je eden od vaših zatičev na releju VKLOPLJEN, ko je rele vklopljen, drugi pa je IZKLOPLJEN, ko je rele vklopljen.
2. korak: 2. korak: Izolator signala iskre
Tok, ki teče skozi žico, bo ustvaril magnetno polje, s spreminjanjem magnetnega polja pa lahko ustvarite impulze toka skozi drugo, ločeno žico. To je načelo, na katerem delujejo vžigalne tuljave, transformatorji in brezžični polnilniki. Ta učinek lahko uporabimo za branje hitrosti motorja, če zanko žice ovijemo okoli žice svečke.
Pri delujočem motorju sem ugotovil, da 2 zanki žice okoli žice svečke ustvarjata impulze približno +/- 15-20v. Za blokiranje negativnih impulzov in zmanjšanje napetosti lahko uporabimo upor in diodo. Te impulze sem uporabil za krmiljenje tranzistorja MOSFET in izhod tranzistorja za nadzor digitalnega zatiča na Arduinu.
Motor generira veliko visokonapetostnih impulzov, zanka okoli žice vžigalne svečke pa lahko ustvari tudi dovolj napetosti za cvrtje Arduina, zato priporočam, da to vezje preizkusite tako, da multimeter priključite na MOSFET. če ga priključite na svečko neposredno na Arduino, jo prekinete.
Pomanjkljivost tega sistema je, da Arduino, ko rele prekine iskro, ne more odčitati vžigalne svečke, da bi videl, kako hitro se motor vrti. Ta program izklopi iskro, ko motor deluje prehitro, nato pa takoj odčita naslednjo ponovitev 0 vrt / min in jo znova vklopi. Večina drugih projektov tahometra Arduino uporablja senzor Hall-ovega učinka. Po eni strani induktivni sistemi ne zahtevajo dodajanja gibljivih delov motorju. Po drugi strani pa ni induktivnega signala, ko je sistem za vžig izključen/iskra za sekanje/napačno vžig/odklop
Korak 3: Korak 3. Omejevalno stikalo
ta del ni obvezen, vendar je zelo uporaben
to je samo delilnik napetosti, ki s stikalom zaobide nekatere upore, odvisno od položaja. Dejanska omejitev vrtljajev je določena v kodi, to vam omogoča le spreminjanje nastavitev med letom.
4. korak: 4. korak: Rele
Rele je stikalo, ki se ob vklopu vklopi ali izklopi. Za zamenjavo večjega (sistem za vžig motorja) lahko uporabite majhen tok (na primer 40mA digitalni arduino pin)