Spisu treści:

Użyj silnika krokowego jako enkodera obrotowego: 9 kroków (ze zdjęciami)
Użyj silnika krokowego jako enkodera obrotowego: 9 kroków (ze zdjęciami)

Wideo: Użyj silnika krokowego jako enkodera obrotowego: 9 kroków (ze zdjęciami)

Wideo: Użyj silnika krokowego jako enkodera obrotowego: 9 kroków (ze zdjęciami)
Wideo: Kurs STM32 #13 Silnik krokowy 2024, Lipiec
Anonim
Użyj silnika krokowego jako enkodera obrotowego
Użyj silnika krokowego jako enkodera obrotowego

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

Image
Image

Krok 2: Zdobądź wszystkie rzeczy

Przestudiuj schemat obwodu
Przestudiuj schemat obwodu

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

Złóż obwód na płytce do krojenia i przetestuj go
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ę

Stwórz stałą wersję
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

Przetestuj go za pomocą mikrokontrolera, prześlij kod Arduino
Przetestuj go za pomocą mikrokontrolera, prześlij kod Arduino
Przetestuj go za pomocą mikrokontrolera, prześlij kod Arduino
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

Wykonaj połączenia kablowe
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ę

Włącz konfigurację
Włącz konfigurację
Włącz konfigurację
Włącz konfigurację
Włącz konfigurację
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: