Czy silnik krokowy może pracować jako enkoder ?

Dyskusje na temat silników krokowych i sterowników silników krokowych.

Autor tematu
MCkawa
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 1
Posty: 35
Rejestracja: 09 wrz 2004, 23:11
Lokalizacja: www

Czy silnik krokowy może pracować jako enkoder ?

#1

Post napisał: MCkawa » 17 sie 2005, 21:10

Bo np. głośnik może pracować - lepiej lub gorzej - jako mikrofon lub mikrofon może spełniać role głośnika.

Więc czy można zrobić tak że montujemy z jednej stronie na śrubie silny silnik krokowy a z drugiej słabiutki silniczek krokowy ale o dużej liczbie kroków i liczymy na nim przesunięcie.

Ma to jakiś sens ?



Tagi:

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 5597
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#2

Post napisał: adam Fx » 17 sie 2005, 22:31

nieznam sie na tym zbyt dobrze ale -- tak jak muwisz jak silniczek moze kręcić sie pod wpływem prądu ta i Kręconc ośką powstaje nam prodnica (dynamo)

więc może i silniki krokowe potrafią coś takiego i można b zliczać impulsy elektryczne ...
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

Awatar użytkownika

szalonyelektron
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 114
Rejestracja: 04 paź 2004, 22:02
Lokalizacja: Kutno

#3

Post napisał: szalonyelektron » 18 sie 2005, 00:53

Odpowiedź brzmi TAK!!!
W Wobicie są nawet wyspecjalizowane układy wykożystujące silniki na wszelakie sposoby jako czujniki ruchu. Na forum kiedyś pojawił się link do stronki o takiej tematyce materiały tam zawarte były naprawde ciekawe, poszukaj a napewno znajdziesz :mrgreen: Ewentualnie jak wpadnie mi to gdzieś w łapki napewno dam znać


vegelus
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 125
Rejestracja: 19 sty 2005, 10:38
Lokalizacja: Olsztyn

#4

Post napisał: vegelus » 18 sie 2005, 07:59

Proponuje zbudowac sterownik na ULN z diodami i pokrecic silniczkiem :-)
Diody pieknie sie swieca jak sterujemy silniczkiem ale rowniez jak krecimy oska :-)
Kwestia tylko przetworzyc otrzymane impulsy i mamy gotowy enkoder
Ale chyba lepiej wykorzystac stara myszke :-) Szybciej i wszystko gotowe wlacznie ze sterownikiem pod wiekszosc systemow :-)


wekar
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 1
Posty: 73
Rejestracja: 10 paź 2004, 12:42
Lokalizacja: LEGNICA

#5

Post napisał: wekar » 18 sie 2005, 22:51

Witam.
A czy niema różnicy pomiędzy silnikiem a myszką w dokładności enkodera. Silnik to jakieś 200 kroków bezpośrednio na wale a myszka z tego co widziałem nie wiele ma tych nacięć. Jesli oczywiście takie nacięcie na tarczy to impuls bo się nie znam na tym.
pzdr

Awatar użytkownika

szalonyelektron
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 114
Rejestracja: 04 paź 2004, 22:02
Lokalizacja: Kutno

#6

Post napisał: szalonyelektron » 18 sie 2005, 23:18

W myszkach jest to troszkę inaczej
Nobo jakby uzyskać czułość powiedzmy 200dpi przy tak sporych szczelinach!
A odpowiedź jest taka że układ z myszki załatwia to za nas. Otworki w kółku kręcąc się w transoptorze wytwarzają na fotoelemencie napięce przypominające sinusoidę czyli stan narastania gdy otworek wchodzi w promień podczerwieni i opadania gdy kółko wychodzi z wiązki. Następnie scalaczek z myszki próbkuje napięcie na fotoelemencie prównójąc wartości z poprzednimi i tak mamy swojego rodzaju podział 1 szczeliny na wiele podkroków. Sory za zamotany opis :)


micro
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 473
Rejestracja: 20 lut 2005, 12:32
Lokalizacja: Poznań

#7

Post napisał: micro » 19 sie 2005, 02:01

Czyli, kółeczka (o ile dobrze to przełożyłem :) ) służą do wytworzenia sinusoidy, której pojawienie się sugeruje iż występuje ruch obiektu, a skoro tak, to wystarczy ją podzielić na dowolną ilość próbek....ciekawe rozwiązanie :).

Awatar użytkownika

szalonyelektron
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 114
Rejestracja: 04 paź 2004, 22:02
Lokalizacja: Kutno

#8

Post napisał: szalonyelektron » 19 sie 2005, 07:31

Może nie dokładnie sinusoidy ale napewno coś podobnego powiedzmy quasi sinusoida lub tróhjkąt, następnie to trafia do przetwornika a/c (układzik scalony) i w postaci binarnej szeregowo trafia do komputera.


rchobby
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 441
Rejestracja: 31 maja 2004, 07:01
Lokalizacja: Białystok
Kontakt:

#9

Post napisał: rchobby » 19 sie 2005, 08:17

http://www.webx.dk/oz2cpu/20m/encoder.htm przykład enkodera z silnika krokowego.


andula
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 153
Rejestracja: 23 cze 2004, 22:41
Lokalizacja: Chruszczobród
Kontakt:

#10

Post napisał: andula » 20 sie 2005, 21:37

a może coś takiego, (wkrótce tutaj zaprezentuje) układzik na atmelku, z podłączonym encoderem TTl np 200impulsów/obrót , z LCD najlepiej podwójnym
do czego? do odczytu predkości obrotów silnika ,oraz pomiaru drogi wózka.
oczywiście ustawiamy w parametrach ilość kroków na obrót , oraz skok gwintu ,czyli posów w mm/1obr

albo generator do sterowników silników
mozliwości:
możliwość ustawienia częstotliwości 6 zakresów (prędkość obrotów)
możliwość definiowania ilości obrotów
możliwość definiowania odległości
możliwość pracy w pętli
jeśli ustawiamy odpowiednią odległość ,jaką ma pokonać np.wózek, wtedy definiujemy ilość kroków na 1/obr

zrobiony na atmelku, z wyświetlaczem 1x16znaków


czekam na opinie dot. przydatności takich urządzeń

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Silniki Krokowe / Sterowniki Silników Krokowych”