Goto page 1, 2, 3 Next
tusk, donald tusk
Guest
Fri Feb 14, 2014 7:16 pm
próbuję mierzyć miernikiem wyjścia enkodera,
http://www.tme.eu/html/PL/mechaniczne-enkodery-typu-ed161/ramka_2265_PL_rys.html#image_7197_1450
ale z tego co mierzę to wynika, że na obu pinach A i B pojawiają się te same
sygnały... albo na obu A i B zwarcie do masy albo rozwarcie (przy obrocie o
jeden krok)... jak działa taki enkoder, bo już zgłupiałem?
Sylwester Łazar
Guest
Fri Feb 14, 2014 7:33 pm
Quote:
html#image_7197_1450
Quote:
ale z tego co mierzę to wynika, że na obu pinach A i B pojawiają się te
same
sygnały... albo na obu A i B zwarcie do masy albo rozwarcie (przy obrocie
o
jeden krok)... jak działa taki enkoder, bo już zgłupiałem?
W stanie spoczynku jest to samo na obu wyprowadzeniach.
Ten encoder ma takie ząbki ustalające i ich liczba jest równa liczbie
szczelin tarczy.
Zabawa zaczyna się podczas ruchu.
Wtedy można określić kierunek obrotu.
Ja wywołuję przerwanie od zbocza narastającego na B.
Wtedy w przerwaniu odczytuję stan pinu A
Mikrokontroler zlicza w szesnastobitowym rejestrze liczbę impulsów.
Gdy obrót jest w prawo: dodaje 1
Gdy obrót jest w lewo: odejmuje 1
Poniżej cały kod zliczający impulsy - bardzo krótki i prosty zresztą.
POPMRX20
BTFSC pA ;Potencjometr w gore czy w dol?
GOTO PCDEC ;Potencjometr w dol
mov16lf 1,ACCaLO ;Przygotowanie do dodawanie 1 do licznika
GOTO DADD ;Skocz do dodawania
PCDEC
mov16lf -1,ACCaLO ;Przygotowanie do odejmowania 1 od licznika
DADD
mov16ff PCOUNTLO,ACCbLO ;Kopiowanie aktualnego stanu licznika do ACCbLO,HI
CALL D_add ;Dodaj lub odejmij 1 od licznika
mov16ff ACCbLO,PCOUNTLO ;Kopiowanie aktualnego stanu licznika do
PCOUNTHI,LO
MOVF PCOUNTLO,W
--
-- .
pozdrawiam
Sylwester Łazar
http://www.alpro.pl Systemy elektroniczne.
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB.
tusk, donald tusk
Guest
Fri Feb 14, 2014 7:38 pm
dzięki, tak też sobie pomyślałem, ale myślałem, że każdy "ząbek" to jak
przejście binarnej wartości do wartości kolejnej i tak 4 stany w ciągu 4
"ząbków"... a tu co innego, czyli kiedy występuje to przesunięcie fazy? te
obrazki na stronach to chyba jakiś idiota rysował... nie rozumiem.
tusk, donald tusk
Guest
Fri Feb 14, 2014 7:42 pm
bo może jest tak, że zawsze oba A i B przechodzą do stanu ON lub OFF tylko
jeden wcześniej drugi później? jak to można sprawdzić?
butek
Guest
Fri Feb 14, 2014 7:58 pm
W dniu 14.02.2014 19:42, tusk, donald tusk pisze:
Quote:
bo może jest tak, że zawsze oba A i B przechodzą do stanu ON lub OFF
tylko jeden wcześniej drugi później? jak to można sprawdzić?
Oscyloskopem, względnie analizatorem logicznym?
--
butek
Safety note: Don't put all your enriched uranium hexafluoride in one
bucket. Use at least two or three buckets and keep them in separate
corners of the room. This will prevent the premature build-up of a
critical mass.
Sylwester Łazar
Guest
Fri Feb 14, 2014 8:01 pm
Quote:
bo może jest tak, że zawsze oba A i B przechodzą do stanu ON lub OFF tylko
jeden wcześniej drugi później? jak to można sprawdzić?
Dokładnie tak.
Jednak ten rysunek, który podaje TME dotyczy tylko jednego kierunku.
Jeśli będziesz kręcil w drugą - rysunek jest inny.
Zmienia się przesunięcie.
Czasem w dokumentacji od jednej z tych pionowych kresek rysuje się dwie
strzałki:
Jedna na prawo i znak CW co się tłumaczy: zgodnie z kierunkiem wskazówek
zegara
Druga na lewo i znak CCW - przeciwnie do kierunku wskazówek zegara.
Strzałka w lewo sugeruje, że należy zrobić odbicie lustrzane tego wykresu.
To jest zupełnie proste, gdy pierwszy raz ujrzy się to na oscyloskopie
dwukanałowym i kręci się
ośką.
S.
tusk, donald tusk
Guest
Fri Feb 14, 2014 8:09 pm
kurde, przydał by mi się jakoś fajny pdf, może Ktoś widział?
przydały by się jakies stałe czasowe, bo problem obsługi wygląda na jakiś
strasznie kosmiczny, czasy drgania kosmos...
Sylwester Łazar
Guest
Fri Feb 14, 2014 8:12 pm
Quote:
kurde, przydał by mi się jakoś fajny pdf, może Ktoś widział?
przydały by się jakies stałe czasowe, bo problem obsługi wygląda na jakiś
strasznie kosmiczny, czasy drgania kosmos...
ECW1J.pdf
tusk, donald tusk
Guest
Fri Feb 14, 2014 8:19 pm
dzięki, ale kurczę za wiele mi nie wyjaśnił,
rysunek jak w tme.
tusk, donald tusk
Guest
Fri Feb 14, 2014 8:20 pm
na jednym rysknku kreski co 1/4, na drugim co okres... ;o)
tusk, donald tusk
Guest
Fri Feb 14, 2014 8:26 pm
w sumie nie wiem o co zapytać, nie wiem na przykład ile czasu trwa to
przejście z obu ON na oba OFF? nie wiem jaki jest odstęp jednego przed
drugim? a to chyba istotne informacje, z pdfa widzę, że drgania to 100us...
Jan
Guest
Fri Feb 14, 2014 8:41 pm
Użytkownik "tusk, donald tusk" napisał w wiadomości grup
dyskusyjnych:ldlqm2$1cp$1@node2.news.atman.pl...
w sumie nie wiem o co zapytać, nie wiem na przykład ile czasu trwa to
przejście z obu ON na oba OFF? nie wiem jaki jest odstęp jednego przed
drugim? a to chyba istotne informacje, z pdfa widzę, że drgania to 100us...
Zamiast chodzić na indoktrynację trzeba się było edukować.
Masz teraz rezultaty.
Sylwester Łazar
Guest
Fri Feb 14, 2014 9:56 pm
Quote:
w sumie nie wiem o co zapytać, nie wiem na przykład ile czasu trwa to
przejście z obu ON na oba OFF? nie wiem jaki jest odstęp jednego przed
drugim? a to chyba istotne informacje, z pdfa widzę, że drgania to
100us...
Czas między impulsami =Czas obrotu 360st./liczba impulsów.
np. kręcisz z prędkością 4 obr/sek i masz 24 impulsy
to daje 250ms/24=~10ms
S.
tusk, donald tusk
Guest
Sat Feb 15, 2014 10:56 am
ale jak kręcę powoli? to nie jest chyba tak jak napisałeś, bo po jakimś
czasie oba stają się ON lub OFF niezależnie od kręcenia, Ty założyłęś, że są
4 stany stabilne, a są tylko 2...
tusk, donald tusk
Guest
Sat Feb 15, 2014 12:24 pm
jeszcze się upewnię, ten środkowy pin to pin masy wspólny, a dwa po bokach
to A i B?
Goto page 1, 2, 3 Next