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

Enkoder 2000 imp/1Vpp i ATMega 8

tomba 14 Lis 2006 12:44 2645 5
  • #1 14 Lis 2006 12:44
    tomba
    Poziom 17  

    Witam ... jak w temacie mam pytanie
    enkoder zasilanie 5V wyjście kanały A B na poziomie 1Vpp czy mogę to razem połączyć z wejsciem licznika 16bit PD5 noga 11 bez dodatkowych zbędnych układów układ ma być licznikem impulsów z enkodera 2000imp/obr
    przerwaniem zewnętrzym będzie sygnał zbocza opadającego na PD3 noga 5
    - znalazłem kiedyś dość prosty interface na 74HC04 oraz kilka elementów dziś na wieczór podrzucę .jpg
    układ formuje ładnie TTL z małych napięć 50mV - 5V ale jest małą rezystancja wewnętrzna

    zastanawiam się czy nie można by to ominąc i wykorzystać wejscia analogowe
    PD6 lub PD7 nogi 12 lub 13 jak przepisać te wartości do rejestrów i zliczanie zliczać skierować nie zewnętrzne lecz wewnętrzne ???
    oczywiście wyjaśniam sygnał 1Vpp jest to sygnał 0,5 V dodatni i 0,5 ujemny ( na wykresie sinusoidy )

    muszę wykonać licznik impulsów - zaczynać liczenie od zbocza opadającego i kończyć na następnym zboczu opadającym
    oczywiście opis z obudowy DIP28 oraz nie jest wymagane rozróżnianie kierunku obrotu wybór tylko jednego kanału A lub B
    nie korzystam również z punktu ref. kanał Z

    0 5
  • #2 14 Lis 2006 14:25
    Ch.M.
    Poziom 27  

    bezpośrednio to tego nie podłaczysz, a jeśli nawet to możesz uk upalić conajwyżej. Daj na wejściu wzmacniacz operacyjny w roli sumatora. Drugim możesz zwiększyć amplitudę by przekroczyła 1/2Vzasilania uk.

    0
  • #3 15 Lis 2006 13:42
    tomba
    Poziom 17  

    Wzmacniacz do częstościomierza.
    Rezystor R3 łączy wejście bramki z wyjściem tworzy pętlę sprzężenia zwrotnego zmniejszając wzmocnienie bramki, co wpływa na linearyzację jej charakterystyki. Takie sprzężenie powoduje, że napięcie wyjściowe bramki ustala się w pobliżu połowy napięcia zasilania. Dotyczy to także wejścia tej bramki. W związku z tym każda niewielka zmiana sygnału na wejściu powoduje wytrącenie bramki z równowagi i pojawienie się znacznie większej zmiany na wyjściu. Za uformowanie czystego sygnału TTL odpowiedzialna jest druga bramka której wyjście można już bezpośrednio połączyć z wejściem czestościomierza. Czułość prezentowanego układu osiąga poziom 50mV przy częstotliwości 10MHz co jest naprawdę dobrym wynikiem. Układ posiada małą impedancję wejściową ustaloną przez R1.
    Można ją zwiększyć nawet do 10kOhm zwiększając wartość rezystora. Może to jednak spowodować niestabilność układu przy otwartym wejściu. Układ posiada zabezpiecznie przed przekroczeniem amplitudy sygnału. Rolę tą spełniją diody D1 i D2 wraz z rezystorem R2.

    wiec teraz mam pytanie czy jedyną słuszną droga jest ten układ i wejscie sygnały już ułożonego na standard TTLna T1 oraz przerwania zewnętrznego na INT1 ???

    0
  • #4 15 Lis 2006 14:26
    marek_Łódź
    Poziom 36  

    Można ten sygnał podać na wejście komparatora analogowego procesora. Drugie wejście z potencjometru.

    0
  • #5 15 Lis 2006 15:03
    tomba
    Poziom 17  

    nie rozumiem tego potencjometru ???
    tak podobnie myślałem żeby sygnał bezpośrednio z enkodera podać na komparator analogowy do ATMega8 na pin PD6 i PD7 ale .....
    czy mogę wtedy zliczyć te sinusoidy z wiekszą czestotliwością około 2 obr. enkodera / 1 sek. czyli 4kHz i następne pytanie co będzie jak podam na pin dolny wykres sinusoidy na analoga czyli napięcie w minuse zważmy na to że jest są napięcia +0.5V i -0,5V

    0
  • #6 15 Lis 2006 20:26
    marek_Łódź
    Poziom 36  

    4 kHz spokojnie odczytasz i obsłużysz w przerwaniach. Trzeba by ograniczyć wartosci ujemne (na diodach wejścia procesora wytracisz max 1mA więc trzeba by dać opornik szeregowy rzędu 1k/V).

    Nie masz wyjść zanegowanych (-A i -B układ różnicowego nadajnika linii)??? Wtedy wystarczy dać przed procesorem odbiornik linii (róźnicowy).

    0
  Szukaj w 5mln produktów