Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

licznik obrotow silnika z czesci myszki mechanicznej

17 Paź 2006 22:44 5626 9
  • Poziom 10  
    witam

    szukam ostatnio informacji na temat wykorzystania enkoderka ruchu ze stadnardowej myszy (z kulka) do zliczania obrotow silnika elektrycznego. mam pytanie czy ktos z forumowiczow wie jak podlaczyc to podlaczyc: diodke podczerwieni (jakie napiecie?) oraz detektor (opis wyprowadzen i czy moge go bezposrednio pod mikrokontroler podpiac, czy musze najpierw sygnal na cyfrowy zamienic). detektor ma trzy wyjscia (gdzies czytalem o takich co maja 4, ale wiekszosc myszek ktore rozebralem maja 3 na detektorze). jezeli ktos bawil sie kiedys w podobne rzeczy bylbym wdzieczny za wszelkie porady (ewentualnie jakies stronki www) no i oczywiscie gotowe rozwiazania o ile takie istnieja :)

    szukalem ostro na forum serwisu ale nie znalazlem nic konkretnego

    dziekuje z gory i pozdrawiam.
  • Poziom 30  
    Ten "detektor" to fototranzystor...
    Nie widziałem jeszcze z 4 wyprowadzeniami ale z 2 i trzema tak...
    2 - kolektor, emiter...
    3 - kolektor, emiter i dodatkowa baza...
    Schemat raczej nie potrzebny bo chyba wiesz jak tranzystor podpiąć...
    Diode IR i tranzystor z 5V...
    Co do samej diody to najbezpieczniej tak do 20mA...
    Są i takie które prąd ciągły (mimo standardowej obudowy) mają do 60mA ale to trzeba być pewnym jaki to model i sprawdzić w pdf...
    Sygnał z fototranzystora możesz podać bezpośrednio na uC (przerwanie albo TOSC) albo przez schmitta i dopiero na uC...
    Kiedyś z tym kombinowałem ale przy wysokich obrotach zagęszczenie robi się takie, że sygnał nie opada i pojawiają się tylko krutkie zbocza które nie schodzą nawet do połowy napięcia zasilania...
  • Poziom 10  
    co do diody.
    propozycja 20mA jest jak najbardziej sluszna. moze sie wyglupie, ale lepiej pisac banaly, niz nie napisac waznych rzeczy
    typowy spadek napiecia dla fotodiody to 1,2V. jak ja zasilasz z 5V, to prosty wzorek na rezystancje, ktora musisz dolaczyc szeregowo do diody:
    R=(Vcc - Ud)/Id ; Vcc - nap. zasilania; Ud - spadek nap. na diodzie; Id - porzadany prad diody
    dostajesz R = (5 - 1,2)/0,02 = 190 Om; wartosc nie jest tu krytyczna, wiec dobierasz najblizszy z szeregu. w sumie pasowaloby dac rez. 0,5W, ale cwiartka tez pewnie wytrzyma

    z odbiorem jest troche gorzej.
    na baze musisz dac prad wstepnie polaryzujacy tranzystor (trzeba go znalezc w dokumentacji elementu). wyprowadzenie kolektroa do Vcc, emiter do masy przez jakis rezystor. na tym rezystorze bedziesz mierzyl spadek napiecia (od wartosci tego rezystora zalezy wartosc napiecia).

    radzilbym dac to na przerzutnik shmitha, najlepiej z jakas histereza przelaczania, a dalej juz na uP. sugerowalbym nie zawracac sobie glowy przerwaniami, tylko dac to na wejscie licznika (wspomniane TOSC). wystarczy wtedy w rownych odstepach czasu przechwytywac stan licznika i go zerowac. im wieksza wartosc w liczniku, tym szybciej sie kreci:-)

    jak widzisz, z odbiorem jest troche gorzej. pewnie nie masz pojecia jaki transoptor szczelinowy (bo tak nazywa sie to cos wygrzebane z myszki) masz, wiec radzilbym ci zakupic taki nowy element (nie jest to majatek) i od razu poszukac do niego specyfikacji, lub tez kupic gotowy enkoder przyrostowy (rozwiazanie drozsze, ale tez o niebo wygodniejsze i dokladnieajsze).
    pzdr:-)
  • VIP Zasłużony dla elektroda
    licznik obrotow silnika z czesci myszki mechanicznej

    To wyjaśnia dlaczego nogi są 3 i jak są podłączone.

    Jeśli nie zależy Ci na kierunku to najlepiej zrobić jak kolega wyżej opisał, jeśli chcesz informację o kierunku musisz wykorzystać odbydwa fototranzystory i układ który określi kierunek na podstawie przesunięcia w fazie sygnału z obu fototranzystorów.

    Te 20mA może być niepotrzebnie dużo (chyba że prądu masz pod dostatkiem), stosowałem prąd rzędu 4-5mA i też działało.
  • Poziom 18  
    Widzialem takie z 4 wyprowadzeniami, ale byly one w stosunkowo starych myszkach.
    Mysle ze mozesz sie nie martwic o nie ;)
  • Poziom 10  
    hmm. ok pomysle nad zakupem gotowego transoptora :) znalazlem na sieci taki uklad:Hex Schmitt Trigger DIP14 jako przerzutnik (co myslicie?) i szukalem co o licznikach ale nie znalazlem nic konkretnego. moze cos polecicie ?

    w kazdym razie dzieki za pomoc. jak by co to bede pisal dalej
  • Poziom 39  
    projekt wykorzystujący optykę i mechanikę myszki do pomiaru odległości , wystarczy nieco zmodyfikować program i masz układ do pomiaru prędkości projekt
  • Poziom 12  
    Czy nie lepiej skorzystać z interfejsu cyfrowego myszki?
    Nie trzeba się wtedy martwić o formowanie odpowiednich impulsów i szumy.

    Moja myszka pracuje np. na układzie scalonym EM84502
  • Poziom 16  
    Mam 4ro wyprowadzeniowe "fototranzystory" i wcale nie wymontowalem ich ze "stosunkowo starej myszki"- wrecz przeciwnie. Są to uklady wraz z stopniami wejsciowymi, Podlacza sie zasilanie +5V, mase i na wysciu pojawiaja sie impulsy w standardzie TTL - moim zdaniem, Super.

    Takie dwa sygnaly mozna podlaczyc do przerzutnika D (We: D&Clk Wy: Q&Clk /7474) i uzyskac z tego kod typy Krok/Kierunek, wydaje mi sie to bardzo wygodne i skracjace kod obslugi takiego czyjnika obrotow w programie uk.



    Co do napiec zasilania diody emitujacej to mozesz
    zerknac na plytke i podejrzec jaki rezystor zasila (najprawdopodobniej dwie polaczone w szereg) diody i zmierzyc na tym rezystorze napiecie. Te dwie wielkosci podstawic do wzoru Ir=Ur/R.
    Pomierzyc napiecie jakie podczas pracy wystepuje na jednej diodzie i to napiecie odjac od napiecia zasilania myszki (Ucc=5V) potem wzor R=(Ucc-Ud)/Ir no i masz wartosc rezystora zasilajacego diode.
  • Poziom 18  
    clipie napisał:
    Mam 4ro wyprowadzeniowe "fototranzystory" i wcale nie wymontowalem ich ze "stosunkowo starej myszki"- wrecz przeciwnie. Są to uklady wraz z stopniami wejsciowymi, Podlacza sie zasilanie +5V, mase i na wysciu pojawiaja sie impulsy w standardzie TTL - moim zdaniem, Super.

    OK, dawno nie rozmontowywałem myszek ;)
    A w detalu gdzieś można to spotkać, nie rozbebeszając gryzonia?
    Ktoś zna jakiś zymbol takiego elementu?