Obsah:

Lokomotiva řízená krokovým motorem - Krokový motor jako rotační kodér: 11 kroků (s obrázky)
Lokomotiva řízená krokovým motorem - Krokový motor jako rotační kodér: 11 kroků (s obrázky)

Video: Lokomotiva řízená krokovým motorem - Krokový motor jako rotační kodér: 11 kroků (s obrázky)

Video: Lokomotiva řízená krokovým motorem - Krokový motor jako rotační kodér: 11 kroků (s obrázky)
Video: Test krokového motoru 2024, Červenec
Anonim
Lokomotiva řízená krokovým motorem | Krokový motor jako rotační kodér
Lokomotiva řízená krokovým motorem | Krokový motor jako rotační kodér

V jednom z předchozích Instructables jsme se naučili používat krokový motor jako rotační kodér. V tomto projektu nyní použijeme otočný kodér otočený krokovým motorem k ovládání modelové lokomotivy pomocí mikrokontroléru Arduino. Takže bez dalších okolků začněme!

Krok 1: Podívejte se na video

Image
Image

Před pokračováním doporučujeme sledovat video, které nám pomůže získat lepší představu o projektu a také porozumět ovládacím prvkům.

Krok 2: Získejte díly a spotřební materiál

Získejte díly a spotřební materiál
Získejte díly a spotřební materiál
Získejte díly a spotřební materiál
Získejte díly a spotřební materiál

Pro tento projekt budete potřebovat:

  • Deska mikrokontroléru Arduino kompatibilní s Adafruit Motor Sheild V2.
  • *Adafruit Motor Shield V2.
  • Krokový motor otočil rotační kodér.
  • 4 propojovací vodiče mezi mužem a ženou (pro připojení zesilovače rotačního kodéru k mikrokontroléru Arduino)
  • 12voltový stejnosměrný zdroj energie.

*Adafruit Motor Shield V2 komunikuje s mikrokontrolérem Arduino přes I2C, a proto používá pouze dva piny mikrokontroléru Arduino ('SCL', A5 a 'SDA', A4). To pomáhá při ukládání dalších I/O pinů. Připojení štítu také snižuje kabeláž a dělá ji uklizenější.

Krok 3: Naprogramujte mikrokontrolér Arduino

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

Ujistěte se, že máte v Arduino IDE nainstalovanou knihovnu Adafruit Motor Shield V2. Pokud ne, můžete si jej stáhnout zde.

Krok 4: Nastavte testovací stopu

Nastavte testovací stopu
Nastavte testovací stopu

Ujistěte se, že jsou kolejnice vyčištěné.

Krok 5: Nainstalujte štít motoru na desku Arduino

Nainstalujte štít motoru na desku Arduino
Nainstalujte štít motoru na desku Arduino

Nainstalujte štít ovladače motoru na desku Arduino opatrným zarovnáním kolíků desky ovladače se samičími hlavičkami desky Arduino. Dbejte zvýšené opatrnosti, aby nedošlo k ohnutí kolíků během instalace.

Krok 6: Připojte Track Power k štítu motoru

Připojte Track Power k štítu motoru
Připojte Track Power k štítu motoru

Připojte vodiče napájecího zdroje koleje ke svorkám stínění motoru s označením 'M4'.

Krok 7: Připojte krokový motor k zesilovači

Připojte krokový motor k zesilovači
Připojte krokový motor k zesilovači
Připojte krokový motor k zesilovači
Připojte krokový motor k zesilovači
  • Pro unipolární krokové motory:

    1. Připojte středový kohoutkový vodič motoru k kolíkům označeným 'Q' nebo 'R'.
    2. Připojte libovolné dva ze zbývajících čtyř vodičů ke kolíkům „P“a „S“.
  • Pro bipolární krokové motory:

    Připojte vodiče motoru ke svorkám podle výše uvedeného schématu zapojení

Krok 8: Připojte zesilovač k desce Arduino

Připojte zesilovač k desce Arduino
Připojte zesilovač k desce Arduino
Připojte zesilovač k desce Arduino
Připojte zesilovač k desce Arduino

Připojte koncovku 'GND' a +ve zesilovače k pinům 'GND' a ' +5-volt' desky Arduino. Připojte výstupní piny desky zesilovače k digitálním vstupním pinům 'D6' a 'D7' desky Arduino.

Krok 9: Umístěte lokomotivu na kolej

Umístěte lokomotivu na kolej
Umístěte lokomotivu na kolej

Umístěte lokomotivu na zkušební dráhu. Ujistěte se, že jsou kola správně vyrovnána s kolejnicemi. Doporučuje se použít vhodný nástroj pro opakované vyhození.

Krok 10: Zapněte nastavení a otestujte ovládací prvky

Image
Image

Připojte sestavu ke zdroji stejnosměrného napětí 12 V a zapněte napájení. Zkontrolujte, zda vše funguje správně, jak ukazuje výše uvedené video.

Krok 11: Sdílejte svou práci

Pokud jste vytvořili svůj projekt, proč jej nesdílet s komunitou. Sdílení vašeho projektu může pomoci inspirovat ostatní k vytvoření tohoto projektu.

Pokračujte a klikněte na 'I Made It!' a podělte se o pár fotek vaší tvorby, čekáme!

Doporučuje: