Obsah:
- Krok 1: Pozrite si video
- Krok 2: Získajte všetko
- Krok 3: Študujte schéma obvodu
- Krok 4: Zostavte obvod na dosku a vyskúšajte ho
- Krok 5: Vytvorte si trvalú verziu
- Krok 6: Otestujte to pomocou mikrokontroléra, nahrajte kód Arduino
- Krok 7: Vykonajte zapojenie káblov
- Krok 8: Zapnite nastavenie
- Krok 9: Rozbaľte ho ďalej
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Rotačné kodéry sú skvelé na použitie v projektoch mikrokontrolérov ako vstupné zariadenie, ale ich výkon nie je veľmi plynulý a uspokojivý. Keďže som mal v okolí veľa náhradných krokových motorov, rozhodol som sa im dať účel. Ak teda máte okolo krokové motory a chcete niečo vyrobiť, zaobstarajte si zásoby a môžeme začať!
Krok 1: Pozrite si video
Krok 2: Získajte všetko
Na tento projekt budete potrebovať:
- Krokový motor (unipolárny alebo bipolárny).
- Čip operačného zosilňovača LM358P.
- Rezistor 1k Ohm.
- 2x 100k Ohm odpory.
- 2x odpor 4,7k Ohm.
- 2x 47k Ohm odpory.
- LED dióda.
- Pripojovacie vodiče.
Voliteľné komponenty:
- 2x LED diódy
- 2x 330 Ohm odpory
Krok 3: Študujte schéma obvodu
Ďakujem, Andriyf1!
Pred pokračovaním sa uistite, že ste si prešli schému zapojenia.
Pretože dva kolíky v strede záhlavia, ktoré sa majú pripojiť k krokovému motoru, sú pripojené k rovnakému bodu v obvode (povedzme, bežné), v trvalej verzii môžete namiesto záhlavia 1x4 použiť záhlavie 1x3, ale potom na pripojenie bipolárneho krokového motora budete musieť pripojiť jeden vodič z dvoch cievok k sebe a pripojiť ich k spoločnému bodu obvodu so zostávajúcimi dvoma vodičmi, ktoré sa majú pripojiť k kolíkom P a S.
Krok 4: Zostavte obvod na dosku a vyskúšajte ho
Začnite umiestnením lode operačného zosilňovača na dosku a pokračujte pripojením odporov na príslušné miesta. Skúste použiť kratšie vodiče a vyhnite sa ich zamotaniu. Uistite sa, že žiadne spojenia nie sú uvoľnené a sú vyrobené podľa schémy zapojenia.
Pripojte krokový motor k zosilňovaču a napájajte ho 5-voltovým zdrojom energie.
Ak používate voliteľné diódy LED, pripojte anódu každej diódy LED ku každému z výstupov cez odpor 330 Ohm a ich katódy zapojte do „GND“.
Krok 5: Vytvorte si trvalú verziu
Kliknutím na obrázok sa dozviete viac.
Odporúčame vytvoriť stálu verziu zosilňovača, pretože bude kompaktnejšia a praktickejšia na použitie v projektoch.
Krok 6: Otestujte to pomocou mikrokontroléra, nahrajte kód Arduino
Tento príklad riadi jas LED diódy pripojenej k pinu „D13“nastavením pracovného cyklu na tomto výstupnom pine, ktorý je ovládaný rotačným snímačom.
Krok 7: Vykonajte zapojenie káblov
Pripojte napájanie zosilňovača ku kolíku *'+5-V,' -ve 'ku kolíku' GND 'a výstupné kolíky k kolíkom' D6 'a' D7 'dosky Arduino. Postupnosť pripojenia výstupných kolíkov zosilňovača k vstupným kolíkom Arduina určuje, či bude konkrétny smer pohybu krokového motora registrovaný ako v smere hodinových ručičiek alebo proti smeru hodinových ručičiek.
*Ak používate mikrokontrolér, ktorý pracuje na logickej úrovni 3,3 V, uistite sa, že zosilňovač napájate iba 3,3 V DC
Krok 8: Zapnite nastavenie
Pripojte zariadenie k príslušnému zdroju napájania (5-12 voltov DC) a zapnite ho.
Krok 9: Rozbaľte ho ďalej
Teraz, keď to funguje, môžete vykonávať všetky druhy projektov, ktoré je možné vykonávať pomocou rotačného enkodéra. Ak s tým niečo robíte, skúste sa s komunitou podeliť o niekoľko fotografií svojej práce kliknutím na položku „Vyrobil som to!“.