Witam - jak ogarnąć w Bascomie takie sterowanie https://www.youtube.com/watch?v=2dh6TIkN6jE
pozdrawiam Jacek.
Bascom, enkoder, silnik krokowy
- Jacek
- Posty: 384
- Rejestracja: 25 kwie 2016, 19:14
- Pikczu
- Posty: 390
- Rejestracja: 17 sie 2015, 13:46
- Lokalizacja: Dublin, Ireland
- Kontakt:
Re: Bascom, enkoder, silnik krokowy
Jacek a przypisanie pinu do pierwszego bitu zmiennej nie działa ?
Sprawdzałeś pusle out ?
Teoretycznie powinno być to banalne, np: jeśli enkoder ma 1023 impulsy i silnik ma 1023 kroki.
dim kroki as word
później przypisać pierwszy bit zmiennej do wyjścia układu.
czyli portd.0 =kroki.0
To powinno zadziałać
Sprawdzałeś pusle out ?
Teoretycznie powinno być to banalne, np: jeśli enkoder ma 1023 impulsy i silnik ma 1023 kroki.
dim kroki as word
później przypisać pierwszy bit zmiennej do wyjścia układu.
czyli portd.0 =kroki.0
To powinno zadziałać
Ostatnio zmieniony 16 paź 2018, 19:06 przez Pikczu, łącznie zmieniany 1 raz.
- niveasoft
- Posty: 1216
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Bascom, enkoder, silnik krokowy
Do takiego małego silnika jak NEMA17 to wystarczy driver A4988 za kilka złotych z Allegro.
Musisz mieć dobry kod enkodera który nie gubi kroków. Potem steruje się tak że ustala się tylko kierunek lewo-prawo i podaje impuls a silnik robi krok.
Jak enkoder najtańszy ma 28 impulsów na obrót to potem patrzysz ile ma Twój silnik kroków na pełen obrót i czasem musisz podać ze cztery impulsy do silnika (albo i więcej) na jeden impuls enkodera.
Ogólnie lepiej mieć jakiś lepszy enkoder co też ma większą rozdzielczość. W sumie to proste, ale nie napisałeś jaki masz sprzęt.
Musisz mieć dobry kod enkodera który nie gubi kroków. Potem steruje się tak że ustala się tylko kierunek lewo-prawo i podaje impuls a silnik robi krok.
Jak enkoder najtańszy ma 28 impulsów na obrót to potem patrzysz ile ma Twój silnik kroków na pełen obrót i czasem musisz podać ze cztery impulsy do silnika (albo i więcej) na jeden impuls enkodera.
Ogólnie lepiej mieć jakiś lepszy enkoder co też ma większą rozdzielczość. W sumie to proste, ale nie napisałeś jaki masz sprzęt.
- Jacek
- Posty: 384
- Rejestracja: 25 kwie 2016, 19:14
Re: Bascom, enkoder, silnik krokowy
Witam - przepraszam że po takim czasie odpowiadam ale hi nie było czasu na zabawy z enkoderem i korkowcem - a więc tak:
enkoder OMRON E6B2-CWZ6C 1000P/R 3 kanały A, B, Z jako indeks, silnik krokowy do testów 23KM-K381-01V 200 kroków na pełen obrót, sterownik A4988.
Pulseout jeszcze nie sprawdzałem - to tyle na chwilę obecną - jaka u kolegów pogoda u mnie strasznie wieje wiatr i leje deszcz.
pozdrawiam Jacek.
enkoder OMRON E6B2-CWZ6C 1000P/R 3 kanały A, B, Z jako indeks, silnik krokowy do testów 23KM-K381-01V 200 kroków na pełen obrót, sterownik A4988.
Pulseout jeszcze nie sprawdzałem - to tyle na chwilę obecną - jaka u kolegów pogoda u mnie strasznie wieje wiatr i leje deszcz.
pozdrawiam Jacek.