Kazalo:

Omejevalnik vrtljajev Arduino za plinski motor: 5 korakov
Omejevalnik vrtljajev Arduino za plinski motor: 5 korakov

Video: Omejevalnik vrtljajev Arduino za plinski motor: 5 korakov

Video: Omejevalnik vrtljajev Arduino za plinski motor: 5 korakov
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Omejevalnik vrtljajev Arduino za plinski motor
Omejevalnik vrtljajev Arduino za plinski motor

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

1. korak: Poiščite pravo žico na motorju
1. korak: Poiščite pravo žico na motorju
1. korak: Poiščite pravo žico na motorju
1. korak: Poiščite pravo žico na motorju
1. korak: Poiščite pravo žico na motorju
1. korak: Poiščite pravo žico 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

2. korak: Izolator signala iskre
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

Korak 3. Omejevalno stikalo
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

4. korak: Rele
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)

Priporočena: