Temat: Sterowanie silnikiem krokowym
Chodzi mi o sterowanie silnikiem krokowym prze użyciu gpio.
Czy taki gotowy zestaw by się nadawał ? :
http://allegro.pl/silnik-krokowy-ze-ste … 94616.html
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Sterowanie silnikiem krokowym
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Chodzi mi o sterowanie silnikiem krokowym prze użyciu gpio.
Czy taki gotowy zestaw by się nadawał ? :
http://allegro.pl/silnik-krokowy-ze-ste … 94616.html
Toto pracuje na 5v, w routerach masz 3.3v
mam ten zestaw -> http://allegro.pl/silnik-krokowy-ze-ste … 94616.html
Sprawdziłem przed chwilą i 3.3V z arduino są go w stanie wysterować.
na Elektrodzie piszą to samo -> http://www.elektroda.pl/rtvforum/viewto … 29#4545429
Pamiętaj tylko, że potrzebujesz osobnego zasilania 5V dla silnika i ULN2003 (tyle ma ten silnik. UNL2003 może pracować na napięciu do 50 V -> http://www.ti.com/lit/ds/symlink/uln2003a.pdf).
A no i oczywiście połącz masy strony 3,3V i 5V.
Pewnie tak, bo docelowo zapewne idzie impuls do przełącznika.

Tu są piny gpio? chodzi mi o te miejsca w białym prostokącie pod napisem JP1. Na mierniku przy 2 od gór miejscach napięcie skacze od 0,02 do 0,03.
Tu nie ma gpio. Myślałeś że tak po prostu są wyprowadzone? Skoro już byłeś na wiki openwrt.org to czemu nie spojrzałeś do rozpiski gpio? http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd#gpios
czyli np oznaczenie D6 prze diodach? to ma napięcie 3,3.
Jak cały router, 3.3v. Pisałem to już.
czyli tutaj jest gpio?
Czyli wg rozpiski gpio20 jest na płytce w punkcie oznaczonym gpio20, gpio7 jest przycisku qss itd.
czyli gpio8 jest przy WLAN, a skoo D11=D7. D11 to dioda. Czyli gpio8 steruje dioda WLAN tak?
Tylko że tych nie możesz użyć bo są wykorzystywane przez system. W 1043 możesz użyć gpio20. Jak wywalić z /etc/config/system to jeszcze LED qss i USB. Reszta jest używana przez system i nic ci po nich.
Kolego micolajevicz - mam pytanie: Czy ten silnik ma wyczuwalny palcami luz na przekładni? Drugie pytanie z jaką częstotliwością udało ci się nim sterować za pomocą tego sterownika i z jaką szybkością się wtedy kręcił (wiem, że będzie to raczej liczba sekund na obrót).
Chodzi mi o sterowanie silnikiem krokowym prze użyciu gpio.
Czy taki gotowy zestaw by się nadawał ? :
http://allegro.pl/silnik-krokowy-ze-ste … 94616.html
Ten silnik krokowy nawet przy 12V idzie (przy 5V kręci się bardzo wolno), ale ..... jest nieprecyzyjny. Nie da się nim dokładnie sterować. Niemożliwe jest określenie dokładnej liczby kroków aby obrócić go o pełny kąt. Zawsze jest to 360.x
Duża dyskusja o tym była na forum Arduino.
Wyszedłem sobie z gpio (wywaliłem led od qss bo i tak mi nie potrzebna). Gdy "diodę" włączę napięcie się pojawia, wyłączę znika.Czyli jest ok. Tylko teraz nie wiem za bardzo gdzie by się podpiąć pod tego pilota. Próbowałem pod ten przycisk jeden, ale jak podłączę kabelki po skosie to bez znaczenia czy jest napięcie czy nie to i tak zadziała. Ktoś się orientuję jak by to podłączyć?
Ten silnik krokowy nawet przy 12V idzie (przy 5V kręci się bardzo wolno)
Przecież przy silniku krokowym prędkość obracania nie zależy od przyłożonego napięcia.
ale ..... jest nieprecyzyjny. Nie da się nim dokładnie sterować. Niemożliwe jest określenie dokładnej liczby kroków aby obrócić go o pełny kąt. Zawsze jest to 360.x
No, ale jak to możliwe? Chyba że jest źle sterowany/za mocno obciążony i gubi kroki.
Wyszedłem sobie z gpio (wywaliłem led od qss bo i tak mi nie potrzebna). Gdy "diodę" włączę napięcie się pojawia, wyłączę znika.Czyli jest ok. Tylko teraz nie wiem za bardzo gdzie by się podpiąć pod tego pilota. Próbowałem pod ten przycisk jeden, ale jak podłączę kabelki po skosie to bez znaczenia czy jest napięcie czy nie to i tak zadziała. Ktoś się orientuję jak by to podłączyć?
Nie podłączj tego pilota tak bezpośrednio pod gpio, jest zasilany z 12V baterii - w nagorszym przypadku możesz upalić port. Podłącz to przez jakiś transoptor (np PC817) - jak nie wiesz jak, wrzuć zdjęcie pilota od strony ścieżek, to narysuję schemat.
No, ale jak to możliwe? Chyba że jest źle sterowany/za mocno obciążony i gubi kroki.
Też chciałbym się dowiedzieć, bo jest mi taki silnik potrzebny, tylko nie wiem czy spełni moje oczekiwania. Albo ten silnik to faktycznie tandeta z jakąś przekładnią cierną itp. albo gubi kroki, bo jest źle sterowany. Bardzo podobne silniki są stosowane w klimatyzatorach do poruszania kierownicą powietrza i raczej wszytko działa w porządku. Tutaj ponownie prośba do kolegi micolajevicz żeby rozwiał nasze wątpliwości.
Co do sterowania pilotem to również opowiadam się za jakimś transoptorem albo nawet miniaturowym przekaźnikiem. Spotkałem się z sytuacją, że wyprowadzenie przycisku pilota poza płytkę skutkowało znacznym zniejszeniem zasięgu nawet do zaprzestania pracy w ogóle. Przekźnik lub transoptor trzeba wlutować możliwie blisko oryginalnego przycisku - to jest urządzenie radiowe, projektowane jako całość i nie wiadomo jak się zachowa.
Szymon_Zy napisał/a:Ten silnik krokowy nawet przy 12V idzie (przy 5V kręci się bardzo wolno)
Przecież przy silniku krokowym prędkość obracania nie zależy od przyłożonego napięcia.
ale ..... jest nieprecyzyjny. Nie da się nim dokładnie sterować. Niemożliwe jest określenie dokładnej liczby kroków aby obrócić go o pełny kąt. Zawsze jest to 360.x
No, ale jak to możliwe? Chyba że jest źle sterowany/za mocno obciążony i gubi kroki.
Poszukaj o tym silniku. Ja się z nim rok temu w jeden wieczór bawiłem. Ze steppermotor i accelstepper. Nie mogłem precyzyjnie wykonać pełnego obrotu. Zawsze był to 360.x stopni więc sobie dałem spokój.
Co do prędkości jeśli do UNL2003 do gniazda zasilania podpiąłem 12V to jeden step był większy - czytaj szybciej się obracał silnik.
Z tego co wiem to jest to właśnie silnik z klimatyzatora do ruszania żaluzją. Jest tak zestopniowany, że nie da się zrobić dokładnie pełnego koła. Jak komuś nie zależy to może go użyć.
Kolego micolajevicz - mam pytanie: Czy ten silnik ma wyczuwalny palcami luz na przekładni? (...)
Też mam taki silnik i jest niewielki luz. Dodatkowo tak z 1mm rusza się wzdłuż osi.
Jest tak zestopniowany, że nie da się zrobić dokładnie pełnego koła. Jak komuś nie zależy to może go użyć.
Faktycznie - poczytałem o tym silniku i wychodzi na to, że liczba kroków na obrót jest niecałkowita i wynosi około 2037.886419753.
Oczywiście będzie to liczba całkowita na ileś tam obrotów (w końcu ułożenie kółek się powtórzy) - nie ma siły, ale nie podejmuję się tego obliczyć ![]()
Dla mnie nie ma to znaczenia gdyż będzie on kręcił śrubą lub cięgłem - i tak wyjdzie niecałkowity posuw na obrót.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Sterowanie silnikiem krokowym
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc