licznik modulo 5

Jul 18, 2007 16 Replies

Witam serdecznie kolegów



Czy któryś z panów robił bądz juz posiada gdzieś w swioch zbiorach schemat licznika rewersyjnego modulo 5 (na przerzutnikach JK)..



Dzięki Wielkie Za Wszelka Pomoc



adres email: krystian snipped-for-privacy@wp.pl


Krystian Rafałowicz <krystian snipped-for-privacy@interaia.pl napisał(a):

prac domowych nie odrabiamy. Jesli to nie praca domowa, to prosze, powiedz, na jaki kij ci to zmontowane dyskretnie, jak jest scalony TTL modulo 5.

Użytkownik Marek Lewandowski napisał:

No wiem ze tu sie nie odrabia prac domowych ...a schemat mi potrzebny do projektu przejściowego..pomyślałem że może już ktoś z was szanownych grupowiczów posiada ten ,że schemat..

poszukaj datasheeta do 7490 powinien byc rozrysowany

Koledze chodzi³o o rewersyjny. Licz±cy do 15 jest dok³adnie rozrysowany w karcie: National Semiconductor 54AC191 str.4 Ale tam jest to nieciekawie przedstawione, gdy¿ wykorzystuje siê wej¶cia JK jako 2 jedynki lub 2 zera (z³±czone razem) Czyli na zaliczenie to nic nie da, zreszt± NS napisa³ poni¿ej, ¿e "Please note that this diagram is provided only for the understanding of logic operations..."

Z tego co pamiêtam, to rozrysowywa³o siê tabelkê, gdzie by³y stany od 0 do 4 zapisane binarnie. W drugiej kolumnie stan nastêpny. Potem wyj¶cie funkcji J0, K0 i tak dalej J1,K1 ... a¿ do J4,K4. Zgodnie z tabelk± prawdy dla przerzutnika J,K nale¿y wype³niæ te tabelki. Tutaj jest wiele mo¿liwo¶ci, gdy¿ mo¿na korzystaæ z tabeli prawdy zarówno z ustawiania jedynki(J=1;K=0) i zera (J=0;K=1), a tak¿e pozostawiæ stan poprzedni (J=0;K=0). Mo¿na te¿ zmieniæ stan na przeciwny (J=1;K=1) Dla ka¿dej funkcji (Jx;Kx) nale¿y je zminimalizowaæ bazuj±c na:

1) funkcji 6 zmiennych (stan aktualny i stan nastêpny), 2) b±d¼ funkcji 3 zmiennych (stan nastêpny)

Pierwszy punkt jest ciekawszy, gdy¿ postaæ wynikowa mo¿e byæ do¶æ prosta, ale minimalizacja raczej jest trudniejsza . Drugi punkt: ³atwiejsza minimalizacja, ale nie mo¿na u¿ywaæ stanów (J=0;K=0) oraz (J=1;K=1), gdy¿ opieraj± siê one na stanie poprzednim przerzutnika.

Je¿eli zadanie ma byæ wykonane na J-K, to chodzi z pewno¶ci± o punkt 1. No i potem narysowaæ uk³ad. Jak siê dobrze zminimalizuje to nie powinno byæ dodatkowych bramek, b±d¼ liczba ich bêdzie niewielka i zaliczenie na 5 :-)

Powodzenia!

No tak. poprawi³em kolegê, a sam o tym zapomnia³em. Czyli bêdzie funkcja 7 zmiennych, gdy¿ stan nastêpny bedzie rozró¿niany zapewne sygna³em Up/Down. Sly

to sobie zamieni wyjscia na zanegowane i bedzie liczyl do tylu

Zreszt± wyj¶cia zanegowane ju¿ s± w przerzutniku J-K. Trzeba by zastosowaæ np. 4 multipleksery dwuwej¶ciowe np.: 74HC157. Ale to niezbyt zgodne z ide± przerzutników J-K, które dawa³y t± uniwersalno¶æ budowania uk³adów bez u¿ycia dodatkowych bramek w prostych uk³adach logicznych. Poza tym to trochê nadmiarowe. Trzeba by patrzeæ raczej na "karmienie" przerzutnika ni¿ "doprawianie" tego co wyprodukuje :-) BTW: Czy zajêcia z podstaw elektroniki cyfrowej s± teraz elementem lekcji historii, sztuki my¶lenia, informatyki czy praktyki?

Je¶li my¶lenia i informatyki, to ja bym zmodernizowa³ to zadanie:

Ile jest mo¿liwych wariantów wykonania dla uk³adu licznika modulo 5 (licz±cego 0,1,2,3), zbudowanego tylko i wy³±cznie z 4 przerzutników J-K?

Sly

To chyba bêdzie bardziej modulo 5. Sly

U¿ytkownik "Sylwester £azar" napisa³

A na 3 sie nie da ? :)) H.D.

Nie wiem :-) Oczywi¶cie, ¿e mia³em na my¶li 3 - mój b³±d. Sly

Zrobi³em taki licznik. Jednak trochê bramek wysz³o.

formatting link

co jest rzecz± dobr±, bo zwiêksza mo¿liwo¶ci minimalizacji.

zadanie do zrobienia w 10 minut :-)

Dla geniusza o dodatkowych zdolno¶ciach mistrza w maszynopisaniu :-) Mi zajê³o ok. 20 minut wypisywanie samej tabeli stanów i warto¶ci funkcji. Jednak, jak ktos mi udowodni, ¿e zrobi to zadanie poprawnie przez 1h i nie padnie plackiem na nastêpny miesi±c to chêtnie nawi±¿e kontakt z takim mistrzem.

dobra, wiêcej ni¿ 10 ;-)

formatting link

ale przyznam, ¿e nie uruchamia³em :-P

Te¿ dzia³a.

formatting link
rysowanie schematu [22:00] koniec testowania

Witamy w klubie. Kim Pan jest Kolego? Mo¿e parê s³ów o sobie?

Bardzo mi mi³o :-)

¦wie¿o upieczony mgr in¿., absolwent informatyki na politechnice. Aktualnie poszukuj±cy dobrego zajêcia, chêtnie siê podejmie projektu programistycznego..

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required