Jak ograniczyć licznik 7493 tak aby liczył od 1 do 6 ?
-
megotpelka
- -
- Posty: 5
- Rejestracja: 07 maja 2009, 15:13
- Lokalizacja: K-na
Jak ograniczyć licznik 7493 tak aby liczył od 1 do 6 ?
Mam do dyspozycji licznik 7493, przerzutnik monostabilny 74123, przerzutnik typu D, mutlipleksery oraz bramki logiczne i za pomocą tego ustrojstwa mam ograniczyć licznik 7493 tak aby liczył od 1 do 6 w górę. Od razu napisze nie mam możliwości zamiany licznika na inny (gdyby byłą taka możliwość zadanie byłoby trywialne). Czy ktoś ma pomysł jak to zrobić ?
Masz do dyspozycji bramki logiczne? Jakiekolwiek? To wystarczy ci bramka AND 3 wejściowa. Wejścia bramki podłączasz do wyjść Q1,Q2,Q3 (Q4 nie) i w momencie kiedy układ zliczy do 7 na jej wyjściu pojawi się stan wysoki. Wyjście to podłączasz do Ro1 i Ro2. Pojawienie się tam stanu wysokiego spowoduje zresetowanie układu.
Ja to zrozumiałem tak
Chociaż coś za prosto...
Ja to zrozumiałem tak
-
megotpelka
- -
- Posty: 5
- Rejestracja: 07 maja 2009, 15:13
- Lokalizacja: K-na
A jakbyś dodał jeszcze 4 wejściową bramkę nand wejścia podłączył Q1...Q4 a wyjście do lini sygnału zegarowego? Wtedy w momencie jak na wyjściu pojawi się 0 to ta bramka wyśle 1 sygnał na clk i stan wyjść zmieni się na binarne 1.
To tak troche nakombinowane... W ogóle to jest teoretyczny problem? czy konstruujesz coś konkretnego?
To tak troche nakombinowane... W ogóle to jest teoretyczny problem? czy konstruujesz coś konkretnego?
Można to zrobić tak jak to było w kursie CPLD tj. dać ograniczenie zliczania 0-5 i potem dać sumator dodający 1 i wtedy wyjdzie 1-6, ale to skomplikowane... Lepiej tak jak to napisał Kulpina, tylko że dodać bramkę OR na linii clk (jedno wejście do zegara, drugie do tej bramki), ale może dojść zjawisko tzw. hazardu, a to już będzie niedobrze... Zalaży, co ma być za tym licznikiem.
-
megotpelka
- -
- Posty: 5
- Rejestracja: 07 maja 2009, 15:13
- Lokalizacja: K-na
-
adi-niunio
- Użytkownik
- Posty: 308
- Rejestracja: 04 mar 2004, 9:21
- Lokalizacja: Zabrze
- Kontakt:
-
megotpelka
- -
- Posty: 5
- Rejestracja: 07 maja 2009, 15:13
- Lokalizacja: K-na
Nie, to nie przykład teoretyczny, choć nie będe musiał go fizycznie realizować. Mam na tym liczniku i elementach podanych w pierwszym poście zrealizować elektroniczną kostkę do gry. Wyświetlanie cyfr na 7-segmentowym wyświetlaczu poprzez 7447. Wpadłem na taki pomysł: a gdyby tak po wykryci na wyjściach 7493 stany 0110 resetować licznik do zera oraz podać impuls na wejście zegarowe aby "przeskoczyć" 0. Tylko jak to zrealizować ?
PS. Mam udowodnić że układ działa na kartce papieru :_)
PS. Mam udowodnić że układ działa na kartce papieru :_)
-
megotpelka
- -
- Posty: 5
- Rejestracja: 07 maja 2009, 15:13
- Lokalizacja: K-na

