Obsah:
- Krok 1: Podívejte se na video
- Krok 2: Získejte všechny věci
- Krok 3: Prostudujte si schéma zapojení
- Krok 4: Sestavte obvod na prkénko a otestujte ho
- Krok 5: Vytvořte trvalou verzi
- Krok 6: Otestujte jej pomocí mikrokontroléru, nahrajte kód Arduino
- Krok 7: Proveďte zapojení kabeláže
- Krok 8: Zapněte nastavení
- Krok 9: Rozbalte to dále
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Rotační kodéry jsou skvělé pro použití v projektech mikrokontrolérů jako vstupní zařízení, ale jejich výkon není příliš hladký a uspokojivý. Také jsem měl kolem sebe spoustu náhradních krokových motorů a rozhodl jsem se jim dát účel. Pokud tedy ležíte kolem krokových motorů a chcete něco vyrobit, sežeňte si zásoby a můžeme začít!
Krok 1: Podívejte se na video
Krok 2: Získejte všechny věci
Pro tento projekt budete potřebovat:
- Krokový motor (unipolární nebo bipolární).
- Čip operačního zesilovače LM358P.
- Rezistor 1k Ohm.
- 2x 100k Ohm odpory.
- 2x 4,7k Ohm odpory.
- 2x 47k Ohm odpory.
- LED.
- Propojovací vodiče.
Volitelné komponenty:
- 2x LED
- 2x 330 Ohm odpory
Krok 3: Prostudujte si schéma zapojení
Díky, Andriyf1!
Než budete pokračovat, ujistěte se, že procházíte schématem obvodu.
Protože dva kolíky uprostřed záhlaví, které mají být připojeny k krokovému motoru, jsou připojeny ke stejnému bodu v obvodu (řekněme, společné), můžete v trvalé verzi použít záhlaví 1x3 místo záhlaví 1x4, ale pak pro připojení bipolárního krokového motoru budete muset připojit jeden vodič obou cívek k sobě a připojit je ke společnému bodu obvodu se zbývajícími dvěma vodiči, které mají být připojeny k pinům P a S.
Krok 4: Sestavte obvod na prkénko a otestujte ho
Začněte umístěním lodi operačního zesilovače na desku a pokračujte připojením odporů na příslušná místa. Zkuste použít kratší dráty a vyvarujte se zamotání vodičů. Zkontrolujte, zda nejsou uvolněna žádná připojení a zda jsou provedena podle schématu zapojení.
Připojte krokový motor k zesilovači a napájejte jej 5voltovým zdrojem energie.
Pokud používáte volitelné LED diody, připojte anodu každé LED ke každému z výstupů přes odpor 330 Ohm a připojte jejich katody k 'GND'.
Krok 5: Vytvořte trvalou verzi
Kliknutím na obrázek se dozvíte více.
Bude doporučeno vytvořit trvalou verzi zesilovače, protože bude kompaktnější a praktičtější pro použití v projektech.
Krok 6: Otestujte jej pomocí mikrokontroléru, nahrajte kód Arduino
Tento příklad ovládá jas LED připojené k pinu 'D13' nastavením pracovního cyklu na tomto výstupním pinu, ovládaném rotačním kodérem.
Krok 7: Proveďte zapojení kabeláže
Připojte napájení zesilovače ke kolíku *'+5 V,' -ve 'ke kolíku' GND 'a výstupní kolíky ke kolíkům' D6 'a' D7 'desky Arduino. Pořadí připojení výstupních pinů zesilovače ke vstupním pinům Arduina určuje, zda bude konkrétní směr pohybu krokového motoru registrován jako ve směru nebo proti směru hodinových ručiček.
*Pokud používáte mikrokontrolér, který pracuje na logické úrovni 3,3 V, ujistěte se, že zesilovač napájíte pouze 3,3 V DC
Krok 8: Zapněte nastavení
Připojte zařízení k vhodnému zdroji napájení (5–12 voltů DC) a zapněte jej.
Krok 9: Rozbalte to dále
Nyní, když to funguje, můžete provádět nejrůznější projekty, které lze provádět pomocí rotačního kodéru. Pokud s tím něco vytvoříte, zkuste se s komunitou podělit o nějaké své snímky kliknutím na 'I Made It!'.