Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

6-cio bitowy generator kodu X

Moderatorzy: Jacek Bogusz, Moderatorzy

Chyllus
-
-
Posty: 15
Rejestracja: 3 gru 2007, o 18:44
Lokalizacja: Górki

6-cio bitowy generator kodu X

Postautor: Chyllus » 13 sty 2008, o 13:15

Witam serdecznie!
Otóż na laborkach z układów cyfrowych otrzymałem zadanie zrealizowania 6-cio bitowego generatora kodu X, który ma działać następująco:
na 6 bitach ustawiamy dowolnie zera i jedynki a na wyjściu otrzymujemy odpowiednio dla 0 dwa impulsy, dla 1 trzy impulsy. Pomiędzy bitami dwa impulsy ciszy. Poniżej prezentuje rysunek przedstawiający zasadę działania.
Do zrealizowania można użyć czego się tylko chce :611:

Będę bardzo wdzięczny za jakiekolwiek wskazówki.
Pozdrawiam i z góry dziękuję
Załączniki
przebieg.JPG
przebieg.JPG (5.87 KiB) Przejrzano 5888 razy

marek1
-
-
Posty: 104
Rejestracja: 11 kwie 2007, o 18:46
Lokalizacja: Cieszyn

Postautor: marek1 » 13 sty 2008, o 18:28

Jaka ma być częstotliwość tych impulsów?

Marek

Chyllus
-
-
Posty: 15
Rejestracja: 3 gru 2007, o 18:44
Lokalizacja: Górki

Postautor: Chyllus » 13 sty 2008, o 23:43

Witam!
Częstotliwość dowolna tak jak i użyte do wykonania zadania elementy, po prostu wszystkie dostępne.
Pozdrawiam

rafszym
-
-
Posty: 44
Rejestracja: 4 gru 2007, o 12:39
Lokalizacja: Warszawa

Postautor: rafszym » 14 sty 2008, o 13:01

heja,

Zaprojektuj dwa osobne generatory ciągów 1100 oraz 11100.
Na wejściu układu daj muliplekser, którym wybierasz 1 z 6 sygnałów wejściowych, ten następnie wybiera generator dający sygnał na wyjście...

pzdr.

Chyllus
-
-
Posty: 15
Rejestracja: 3 gru 2007, o 18:44
Lokalizacja: Górki

Postautor: Chyllus » 14 sty 2008, o 15:40

dzięki rafszym za kolejne wybawienie z opresji :)
A jak najlepiej wykonać takie generatory?
Pozdrawiam

rafszym
-
-
Posty: 44
Rejestracja: 4 gru 2007, o 12:39
Lokalizacja: Warszawa

Postautor: rafszym » 14 sty 2008, o 16:23

GENERATOR: licznik, multiplekser i dwuwejściowa bramka AND
Wyjście licznika podłączasz do wejść sterujących wyborem wejścia multipleksera.
Na wejściach danych multipleksera podajesz "na stałe" zera i jedynki uzyskując odpowiedni ciąg.
Licznik zmieniając swój stan wybiera odpowiednie wejście mulipleksera, dając na wyjściu multipleksera 0 lub 1 zależnie od tego co jest na wybranym jego wejściu.
Następnie wyjście multipleksera podajesz na bramkę AND. Na drugie jej wejście sygnał zegara (tego samego co do licznika). Ważne: licznik ma działać na zbocze opadające!

pzdr.

marek1
-
-
Posty: 104
Rejestracja: 11 kwie 2007, o 18:46
Lokalizacja: Cieszyn

Postautor: marek1 » 14 sty 2008, o 18:45

Nie wiem czy nie byłoby prościej (a na pewno mniej układów scalonych) zastosować dowolny, mały mikrokontrolerek (na AT89Cx051) i odpowiedni program, który czyta sześć wejść, a na siódmym generuje odpowiedni ciąg zer i jedynek.

Tyle tylko że nie można tu uzyskać zbyt wysokich częstotliwości (stąd moje pierwsze pytanie).

Pozdrawiam
Marek

rafszym
-
-
Posty: 44
Rejestracja: 4 gru 2007, o 12:39
Lokalizacja: Warszawa

Postautor: rafszym » 14 sty 2008, o 18:58

Byłoby prościej ale gościu ma to zadanko z cyfry :611:
Otóż na laborkach z układów cyfrowych otrzymałem zadanie zrealizowania...
Ponadto nie wiadomo jak mu idą procki, skoro szuka pomocy na forum :611:

marek1
-
-
Posty: 104
Rejestracja: 11 kwie 2007, o 18:46
Lokalizacja: Cieszyn

Postautor: marek1 » 14 sty 2008, o 19:01

Piesze tam też że można użyć czego się tylko chce, a mikrokontroler to też układ cyfrowy.

Marek

Chyllus
-
-
Posty: 15
Rejestracja: 3 gru 2007, o 18:44
Lokalizacja: Górki

Postautor: Chyllus » 14 sty 2008, o 21:20

Niestety nie mogę użyć mikroprocesora, jak również niestety ciężko jest znać się na wszystkim..
Tak więc z dziedzin mniej przeze mnie poznanych szukam pomocy.
Dziękuję za zainteresowanie tematem.

Wróć do „PLD/FPGA i inne zagadnienia techniki cyfrowej”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości