Obsah:

Krokový motor riadený krokovým motorom - Krokový motor ako rotačný kodér: 11 krokov (s obrázkami)
Krokový motor riadený krokovým motorom - Krokový motor ako rotačný kodér: 11 krokov (s obrázkami)

Video: Krokový motor riadený krokovým motorom - Krokový motor ako rotačný kodér: 11 krokov (s obrázkami)

Video: Krokový motor riadený krokovým motorom - Krokový motor ako rotačný kodér: 11 krokov (s obrázkami)
Video: Объяснение прошивки Marlin 2.0.x 2024, November
Anonim
Krokový motor riadený krokovým motorom | Krokový motor ako rotačný kodér
Krokový motor riadený krokovým motorom | Krokový motor ako rotačný kodér

Leží vám pár krokových motorov a chcete niečo urobiť? V tomto návode použijeme krokový motor ako rotačný snímač na ovládanie polohy iného krokového motora pomocou mikrokontroléra Arduino. Takže bez ďalších okolkov začnime!

Krok 1: Získajte všetko

Získajte všetko
Získajte všetko
Získajte všetko
Získajte všetko

Čo budete pre tento projekt potrebovať:

  • Doska mikrokontroléra Arduino kompatibilná s Adafruit Motor Shield V2 (UNO, Leonardo atď.)
  • Motorový štít Adafruit V2
  • Rotačný snímač krokového motora (odporúča sa unipolárny)
  • Krokový motor na pohon (unipolárny alebo bipolárny)
  • 4 prepojovacie vodiče medzi mužom a mužom (na pripojenie rotačného snímača k doske Arduino)
  • 4 prepojovacie vodiče medzi mužom a mužom (na pripojenie krokového motora k tieneniu motora)
  • 5 až 12 voltový zdroj jednosmerného prúdu (podľa požiadavky poháňaného krokového motora)

Krok 2: Naprogramujte mikrokontrolér Arduino

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

Krok 3: Nainštalujte štít motora na dosku Arduino

Nainštalujte štít motora na dosku Arduino
Nainštalujte štít motora na dosku Arduino

Zarovnajte kolíky štítu motora so záhlaviami dosky Arduino a uistite sa, že sa žiadne kolíky neohnú.

Krok 4: Pripojte krokový motor k štítu motora

Pripojte krokový motor k štítu motora
Pripojte krokový motor k štítu motora

Pripojte dvojicu vodičov cievky krokového motora k výstupným svorkám tienenia motora označeným „M3“a „M4“.

Krok 5: Študujte schému obvodu

Preštudujte si schému obvodu
Preštudujte si schému obvodu
Preštudujte si schému obvodu
Preštudujte si schému obvodu

Krok 6: Pripojte tlačidlo k inštalácii

Pripojte tlačidlo k inštalácii
Pripojte tlačidlo k inštalácii

Pripojte tlačidlá medzi „GND“a „D12“na doske Arduino.

Krok 7: Pripojte krokový motor ovládača k doske zosilňovača

Pripojte krokový motor ovládača k doske zosilňovača
Pripojte krokový motor ovládača k doske zosilňovača
Pripojte krokový motor ovládača k doske zosilňovača
Pripojte krokový motor ovládača k doske zosilňovača

Krok 8: Pripojte dosku zosilňovača k doske Arduino

Pripojte dosku zosilňovača k doske Arduino
Pripojte dosku zosilňovača k doske Arduino
Pripojte dosku zosilňovača k doske Arduino
Pripojte dosku zosilňovača k doske Arduino

Pripojte kolíky +ve a -ve zosilňovača na +5 voltov (alebo +3,3 voltov, ak používate 3,3-voltový logický mikrokontrolér Arduino), respektíve 'GND'.

Pripojte výstupné piny dosky zosilňovača k digitálnym vstupom „D5“a „D6“na doske Arduino.

Krok 9: Pripojte inštaláciu k napájaniu

Pripojte Setup k napájaniu
Pripojte Setup k napájaniu

Pripojte zostavu k príslušnému zdroju jednosmerného prúdu. Tu sa na napájanie zariadenia používa nabíjačka mobilného telefónu prostredníctvom vstavaného konektora USB na doske Arduino.

Krok 10: Otestujte ovládacie prvky

Ak sa poháňaný motor nepohybuje správne a vykračuje tam a späť, dotiahnite káblové spoje a ak problém pretrváva, zmeňte postupnosť zapojenia krokového motora vykonaného pomocou tienenia motora.

Krok 11: Podeľte sa o svoju prácu

Ak to funguje, prečo to nezdieľať s komunitou. Ak tak urobíte, bude to inšpirovať ostatných, aby urobili projekt. Všetko najlepšie!

Odporúča: