Obsah:

Obmedzovač otáčok Arduino pre plynový motor: 5 krokov
Obmedzovač otáčok Arduino pre plynový motor: 5 krokov

Video: Obmedzovač otáčok Arduino pre plynový motor: 5 krokov

Video: Obmedzovač otáčok Arduino pre plynový motor: 5 krokov
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Arduino obmedzovač otáčok pre plynový motor
Arduino obmedzovač otáčok pre plynový motor

Ukážka na YouTube

Slúži na výmenu regulátora na obmedzenie otáčok benzínového motora. Tento obmedzovač otáčok je možné za chodu prepnúť na 3 rôzne nastavenia. Nainštaloval som to na jednovalcový motor Briggs a Stratton a použil som Arduino mega a LCD obrazovku. Ak by ste museli pracovať s menšou doskou, mohli by ste všetky informácie zobraziť iba pomocou stavových svetiel a sériového monitora

Toto má 5 dôležitých častí

-nájdenie správneho vodiča pre vypínač

-3 -polohový spínač obmedzovača polohy

- relé

-snímač a izolátor zapaľovacej sviečky

-kód

Zásoby:

3x 1k odpory (alebo akékoľvek 3 rovnaké odpory)

2x 10k odpory

1 MOSFET IRF-510

1 dióda 1n914

1 keramický kondenzátor 22uF (akýkoľvek malý kondenzátor v tomto rozsahu bude fungovať)

zväzok drôtu

5v, 5pinové relé

motor (nefunguje na dieseloch)

arduino

breadboard na nastavenie a testovanie (menej dôležité, ak preskočíte obrazovku LCD)

jednopólový, dvojitý prepínač (mal by mať 3 úchytky alebo kolíky)

Multimeter

Krok 1: Krok 1: Nájdenie správneho vodiča na motore

Krok 1: Nájdenie správneho vodiča na motore
Krok 1: Nájdenie správneho vodiča na motore
Krok 1: Nájdenie správneho vodiča na motore
Krok 1: Nájdenie správneho vodiča na motore
Krok 1: Nájdenie správneho vodiča na motore
Krok 1: Nájdenie správneho vodiča na motore

kritickou súčasťou tohto projektu je nájdenie nízkonapäťového vodiča na motore, pomocou ktorého ho môžete vypnúť. Mohli by ste odpojiť veľký vodič, ktorý ide od cievky k zapaľovacej sviečke, ale vysoké napätie môže preskočiť cez kontakty. Môžeme ovládať nízkonapäťový vodič vedúci k cievke a zapaľovaciemu modulu. 6v relé to zvládne a toto malé relé môžeme ovládať arduinom.

Prvý obrázok je z kosačky na trávu z 90 -tych rokov, vypne by sa, ak by ste zelený vodič pripojili k zemi.

Druhý obrázok je z novšieho motora Briggs and Stratton, ktorý by sa vypol, keby ste uzemnili červený/čierny vodič.

Nemôžem dať pokyny pre každý motor, takže budete musieť experimentovať. Lepšie pokyny nájdete, ak vyhľadáte „vypínač“pre váš konkrétny motor. Majte na pamäti, že jeden z vašich kolíkov na relé je zapnutý, keď je relé napájané, a druhý je vypnutý, keď je relé napájané.

Krok 2: Krok 2: Izolátor signálu iskry

Krok 2: Izolátor signálu iskry
Krok 2: Izolátor signálu iskry

Prúd pretekajúci drôtom generuje magnetické pole a meniace sa magnetické pole môžete použiť na vytváranie prúdových impulzov cez iný samostatný vodič. Na tomto princípe fungujú zapaľovacie cievky, transformátory a bezdrôtové nabíjačky. Tento efekt môžeme použiť na čítanie otáčok motora, ak omotáme slučku drôtu okolo vodiča zapaľovacej sviečky.

Pri bežiacom motore som zistil, že 2 slučky drôtu okolo drôtu sviečky generujú impulzy asi +/- 15-20v. Na zablokovanie negatívnych impulzov a zníženie napätia môžeme použiť odpor a diódu. Tieto impulzy som použil na ovládanie tranzistora MOSFET a výstup z tranzistora na ovládanie digitálneho kolíka na Arduine.

Motor generuje veľa vysokonapäťových impulzov a slučka okolo drôtu zapaľovacej sviečky môže tiež generovať dostatočné napätie na vyprážanie Arduina, preto odporúčam otestovať tento obvod pripojením multimetra k MOSFETu. pripojenie drôtu obtočeného okolo sviečky priamo k Arduinu ho preruší.

Jednou nevýhodou tohto systému je, že keď relé preruší iskru, Arduino nemôže odčítať zo zapaľovacej sviečky, aby zistil, ako rýchlo sa motor točí. Tento program vypne iskru, keď motor pôjde príliš rýchlo, a potom ihneď načíta 0 otáčok za minútu pri ďalšej iterácii a opäť ho zapne. Väčšina ostatných projektov Arduino-tachometra používa snímač s Hallovým efektom. Na jednej strane indukčné systémy nevyžadujú pridanie akýchkoľvek pohyblivých častí do motora. Na druhej strane neexistuje žiadny indukčný signál, keď je zapaľovací systém vypnutý/rezná iskra/vynechanie zapaľovania/odpojenie

Krok 3: Krok 3. Obmedzovač

Krok 3. Obmedzovač
Krok 3. Obmedzovač

táto časť je voliteľná, ale je veľmi užitočná

je to iba delič napätia, ktorý používa spínač na obídenie niektorých odporov v závislosti od polohy. Skutočný limit otáčok je určený v kóde, ktorý vám umožní zmeniť nastavenia za chodu.

Krok 4: Krok 4: Relé

Krok 4: Relé
Krok 4: Relé

Relé je spínač, ktorý sa zapína alebo vypína, keď je napájaný. Na výmenu väčšieho (zapaľovací systém motora) môžete použiť malý prúdový zdroj (napríklad 40mA digitálny arduino kolík).

Odporúča: