Spisu treści:
- Krok 1: Obejrzyj wideo
- Krok 2: Zdobądź wszystkie rzeczy
- Krok 3: Przestudiuj schemat obwodu
- Krok 4: Złóż obwód na płytce do krojenia i przetestuj go
- Krok 5: Stwórz stałą wersję
- Krok 6: Przetestuj go za pomocą mikrokontrolera, prześlij kod Arduino
- Krok 7: Wykonaj połączenia kablowe
- Krok 8: Włącz konfigurację
- Krok 9: Rozwiń dalej
Wideo: Użyj silnika krokowego jako enkodera obrotowego: 9 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Enkodery obrotowe świetnie nadają się do zastosowania w projektach mikrokontrolerów jako urządzenia wejściowe, ale ich działanie nie jest zbyt płynne i zadowalające. Poza tym, mając dużo zapasowych silników krokowych, postanowiłem nadać im cel. Więc jeśli masz jakieś silniki krokowe i chcesz coś zrobić, zdobądź materiały i zacznijmy!
Krok 1: Obejrzyj wideo
Krok 2: Zdobądź wszystkie rzeczy
Do tego projektu będziesz potrzebować:
- Silnik krokowy (jednobiegunowy lub bipolarny).
- Układ wzmacniacza operacyjnego LM358P.
- Rezystor 1k Ohm.
- Rezystory 2x 100k Ohm.
- Rezystory 2x 4,7 kΩ.
- Rezystory 2x 47k Ohm.
- Dioda LED.
- Podłączanie przewodów.
Komponenty opcjonalne:
- 2x diody LED
- Rezystory 2x 330 Ohm
Krok 3: Przestudiuj schemat obwodu
Dzięki, Andriyf1!
Przed kontynuowaniem upewnij się, że zapoznałeś się ze schematem obwodu.
Ponieważ dwa piny pośrodku nagłówka, które mają być podłączone do silnika krokowego, są podłączone do tego samego punktu w obwodzie (powiedzmy, wspólne), można użyć nagłówka 1x3 zamiast nagłówka 1x4 w wersji stałej, ale wtedy aby podłączyć bipolarny silnik krokowy, musisz połączyć jeden przewód z dwóch cewek i podłączyć je do wspólnego punktu obwodu, a pozostałe dwa przewody należy podłączyć odpowiednio do pinów P i S.
Krok 4: Złóż obwód na płytce do krojenia i przetestuj go
Zacznij od umieszczenia statku ze wzmacniaczem operacyjnym na tablicy, a następnie podłącz rezystory w odpowiednich miejscach. Staraj się używać krótszych przewodów i unikać ich plątania. Upewnij się, że żadne połączenia nie są luźne i są wykonane zgodnie ze schematem obwodu.
Podłącz silnik krokowy do wzmacniacza i zasil go 5-woltowym źródłem zasilania.
Jeśli używasz opcjonalnych diod LED, podłącz anodę każdej diody LED do każdego wyjścia przez rezystor 330 Ohm i podłącz ich katody do „GND”.
Krok 5: Stwórz stałą wersję
Kliknij na zdjęcie, aby dowiedzieć się więcej.
Zaleca się wykonanie stałej wersji wzmacniacza, ponieważ będzie ona bardziej kompaktowa i praktyczna w użyciu w projektach.
Krok 6: Przetestuj go za pomocą mikrokontrolera, prześlij kod Arduino
Ten przykład steruje jasnością diody LED podłączonej do styku „D13”, dostosowując cykl pracy na tym styku wyjściowym, kontrolowany przez enkoder obrotowy.
Krok 7: Wykonaj połączenia kablowe
Podłącz zasilanie wzmacniacza do pinu *'+5-V, '-ve' do pinu 'GND', a styki wyjściowe do pinów 'D6' i 'D7' na płycie Arduino. Sekwencja podłączenia pinów wyjściowych wzmacniacza do pinów wejściowych Arduino określa, czy dany kierunek ruchu silnika krokowego zostanie zarejestrowany jako zgodny lub przeciwny do ruchu wskazówek zegara.
*Jeśli używasz mikrokontrolera, który działa na poziomie logicznym 3,3 V, upewnij się, że zasilasz wzmacniacz tylko napięciem 3,3 V DC
Krok 8: Włącz konfigurację
Podłącz zestaw do odpowiedniego źródła zasilania (5-12 V DC) i włącz go.
Krok 9: Rozwiń dalej
Teraz, gdy już wszystko działa, możesz wykonywać różne projekty, które można wykonać za pomocą obrotowego enkodera. Jeśli coś z tego stworzysz, spróbuj podzielić się zdjęciami swojej pracy ze społecznością, klikając „Zrobiłem to!”.
Zalecana:
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Odstraszanie włamywaczy „sam w domu”/ Użyj Attiny13 do napędzania silnika krokowego i serwomechanizmu: 5 kroków
Odstraszanie włamywaczy „sam w domu”/ Użyj Attiny13 do napędzania silnika krokowego i serwomechanizmu: To może być jeden z moich najdziwniejszych projektów :-) Ale nawet jeśli nie jesteś zainteresowany odstraszaniem włamywaczy, ten projekt może być używany do wszystkiego, w czym musisz napędzać silnik krokowy lub serwomotor, a nawet kilka silników prądu stałego z Attiny13.Mo
Samouczek dotyczący zestawu enkodera obrotowego: 5 kroków
Samouczek dotyczący zestawu enkodera obrotowego: Opis: Ten zestaw enkodera obrotowego może być używany do wykrywania położenia i prędkości silnika. Jest to bardzo prosty zestaw składający się z czujnika wiązki optycznej (przełącznika optycznego, fototranzystora) oraz kawałka krążka szczelinowego. Można go podłączyć do dowolnego mikrokontrolera
Menu Arduino w telefonie Nokia 5110 Lcd za pomocą enkodera obrotowego: 6 kroków (ze zdjęciami)
Menu Arduino w telefonie Nokia 5110 Lcd Korzystanie z enkodera obrotowego: Drodzy przyjaciele, zapraszamy do kolejnego samouczka! W tym filmie dowiemy się, jak zbudować własne menu dla popularnego wyświetlacza LCD Nokia 5110, aby nasze projekty były bardziej przyjazne dla użytkownika i bardziej funkcjonalne. Zaczynajmy! To jest projekt
Samouczek dotyczący enkodera obrotowego z Arduino: 6 kroków
Samouczek dotyczący enkodera obrotowego z Arduino: Enkoder obrotowy to element elektroniczny, który może monitorować ruch i pozycję podczas obracania. Enkoder obrotowy wykorzystuje czujniki optyczne, które mogą generować impulsy, gdy enkoder obrotowy się obraca. Zastosowanie enkodera obrotowego zwykle jako mec