Obsah:

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

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

Video: Krokový motorem řízený krokový motor - Krokový motor jako rotační kodér: 11 kroků (s obrázky)
Video: Startovat auto se spojkou, nebo bez? Martin Vaculík vysvětlí, proč je jen jedna možnost správně 2024, Červenec
Anonim
Krokový motorem řízený krokový motor | Krokový motor jako rotační kodér
Krokový motorem řízený krokový motor | Krokový motor jako rotační kodér

Leží vám pár krokových motorů a chcete něco udělat? V tomto Instructable použijme krokový motor jako rotační kodér k ovládání polohy jiného krokového motoru pomocí mikrokontroléru Arduino. Takže bez dalších okolků začneme!

Krok 1: Získejte vše

Získejte všechny věci
Získejte všechny věci
Získejte všechny věci
Získejte všechny věci

Zde je to, co budete pro tento projekt vyžadovat:

  • Deska mikrokontroléru Arduino kompatibilní s Adafruit Motor Shield V2 (UNO, Leonardo atd.)
  • Motorový štít Adafruit V2
  • Rotační kodér Krokový motor (doporučuje se unipolární)
  • Krokový motor k pohonu (unipolární nebo bipolární)
  • 4 propojovací vodiče mezi mužem a mužem (pro připojení rotačního kodéru k desce Arduino)
  • 4 propojovací vodiče mezi mužem a mužem (pro připojení krokového motoru ke stínění motoru)
  • 5 až 12voltový stejnosměrný zdroj energie (podle požadavku poháněného krokového motoru)

Krok 2: Naprogramujte mikrokontrolér Arduino

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

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

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

Zarovnejte kolíky stínění motoru se záhlavími desky Arduino a zajistěte, aby nedošlo k ohnutí žádných kolíků.

Krok 4: Připojte krokový motor k stínění motoru

Připojte krokový motor k stínění motoru
Připojte krokový motor k stínění motoru

Připojte párové páry cívek krokového motoru k výstupním svorkám stínění motoru označeným 'M3' a 'M4'.

Krok 5: Prostudujte si schéma obvodu

Prostudujte si schéma obvodu
Prostudujte si schéma obvodu
Prostudujte si schéma obvodu
Prostudujte si schéma obvodu

Krok 6: Připojte tlačítko k nastavení

Připojte tlačítko k nastavení
Připojte tlačítko k nastavení

Připojte tlačítka mezi 'GND' a 'D12' desky Arduino.

Krok 7: Připojte krokový motor ovladače k desce zesilovače

Připojte krokový motor ovladače k desce zesilovače
Připojte krokový motor ovladače k desce zesilovače
Připojte krokový motor ovladače k desce zesilovače
Připojte krokový motor ovladače k desce zesilovače

Krok 8: Připojte desku zesilovače k desce Arduino

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

Připojte kladné a záporné piny zesilovače na +5 voltů (nebo +3,3 voltů, pokud používáte 3,3voltový logický mikrokontrolér Arduino), respektive 'GND'.

Připojte výstupní piny desky zesilovače k digitálním vstupům 'D5' a 'D6' desky Arduino.

Krok 9: Připojte instalační program k napájení

Připojte instalační program k napájení
Připojte instalační program k napájení

Připojte sestavu k příslušnému stejnosměrnému zdroji napájení. Zde se k napájení nastavení používá nabíječka mobilního telefonu prostřednictvím konektoru USB na desce Arduino.

Krok 10: Otestujte ovládací prvky

Pokud se motor, který má být poháněn, nepohybuje správně a vykročí tam a zpět, utáhněte připojení vodičů a pokud problém přetrvává, změňte pořadí zapojení kabelů krokového motoru provedeného pomocí stínění motoru.

Krok 11: Sdílejte svou práci

Pokud vám to funguje, proč to nesdílet s komunitou. Pokud tak učiníte, bude to inspirovat ostatní k realizaci projektu. Vše nejlepší!

Doporučuje: