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.

Licznik modulo n asynchroniczny

jeżov 04 Cze 2018 19:03 312 8
  • #1 04 Cze 2018 19:03
    jeżov
    Poziom 2  

    Witam,

    otóż mam problem z licznikami modulo n.. Np. wiem jak zaprojektować licznik modulo 5, 7.. itp. synchroniczny.. Natomiast nie wiem jak to zrobić gdy mam utworzyć chociażby licznik modulo 5 ASYNCHRONICZNIE? Gdzie mogę zasięgnąć takiej wiedzy w dość prostym języku? Wystarczyłoby mi wytłumaczenie czym się to różni od takiego licznika synchronicznego, bo na zajęciach narysowano jedynie przebieg Q1, Q2, Q3 i potem od razu połączono układ, a ja za nic nie wiem jak z takiego czegoś można coś wywnioskować.

    + czym się różniłby potem taki licznik liczący 0->5, a o 5->0.

    Z góry dziękuję.

    0 8
  • #2 04 Cze 2018 19:54
    _jta_
    Specjalista elektronik

    Np. wykorzystuje się wejście RESET, żeby jak licznik doliczy do 5, to od razu zmienić na 0. Może coś znajdziesz w nocie katalogowej SN7490.

    0
  • #3 04 Cze 2018 20:13
    jeżov
    Poziom 2  

    Rozumiem.. Czyli po prostu po czwórce muszę wysłać na RESET każdego przerzutnika jedynkę, tak?

    0
  • #4 04 Cze 2018 20:25
    139534
    Użytkownik usunął konto  
  • #5 05 Cze 2018 09:09
    cirrostrato
    Poziom 36  

    BC109B napisał:
    Jak zajrzysz do danych układu 7490....... Licznik trzeba skonfigurować do pracy w kodzie BCD.
    To on liczy jakoś ,,inaczej''?

    0
  • #6 05 Cze 2018 09:23
    viayner
    Poziom 35  

    Witam,
    rozumiesz roznice asynchroniczny a synchroniczny ?
    W uproszczeniu:
    Asynchroniczny - przerzutnik "nastepny" jest sterowany z wyjscia "poprzedniego" a wiec kazdy z nich wprowadza pewne opoznienie.
    Synchroniczny - wszystkie przerzutniki sa sterowane tym samym sygnalem, wiec ich stany ustalaja sie jednoczesnie.

    Zbudowanie licznika asynchronicznego jest proste masz kolejno polaczone przerzutniki (powiedzmy D) zegar -> clk1/D1 -> clk2/D2 -> itd. chcac otrzymac licznik do danej wartosci dekodujesz poprostu te wartosc pojawiajaca sie na wyjsciach D1, D2.... 4bitowy np. '93, wspomniany '90 to poprostu '93 z dekodowaniem stanu "10".
    Jezeli chcesz miec licznik 0..5 i 5..0 musisz miec licznik dwukierunkowy np czterobitowy '193
    Pozdrawiam

    0
  • #7 05 Cze 2018 09:28
    139534
    Użytkownik usunął konto  
  • #8 05 Cze 2018 09:46
    cirrostrato
    Poziom 36  

    BC109B napisał:
    Jak kolega zajrzy w datasit, to zrozumie......
    Ja ten licznik stosowałem już w 1974r..........Pozdrawiam.

    0
  • #9 05 Cze 2018 11:16
    _jta_
    Specjalista elektronik

    Ale liczenia modulo 7 na samym 7490 się nie zrobi - na to potrzebna by była jeszcze bramka AND. A na liczenie modulo 15 - 7493 i 2 bramki AND (albo 3-wejściowa).

    0