synchroniczny licznik modulo 8

Jesli jesteś początkującym elektronikiem, to tu z pewnością znajdziesz pomoc. Miejsce dobre do dyskusji nad podstawami elektroniki w zakresie teorii i praktyki.
ODPOWIEDZ
dolesgdz
-
Posty: 5
Rejestracja: 21 lip 2010, 10:40
Lokalizacja: Grudziądz
Kontakt:

synchroniczny licznik modulo 8

Post autor: dolesgdz » 21 lip 2010, 11:19

Witam Was wszystkich, jestem tutaj nowy na forum i zwracam się do Was z prośbą o pomoc w rozwiązaniu problemu z licznikiem modulo 8. Problem tkwi w tym, że zaprojektowałem cały układ na przerzutnikach typu D, polutowałem wszystko i układ z niewiadomych przyczyn nie działa. Schemat i obliczenia są wykonane dobrze, oraz rozmieszczenie i prawidłowość ścieżek również - wszystko sprawdzane kilka razy nie tylko przeze mnie ale też przez innych zajmujących się elektroniką na forum elektroda. Nikt nie zdołał powiedzieć mi dlaczego ten układ nie działa. Wszystko wykonane na układach z seriii 74xx. Do zegara stworzyłem też generator fali prostokątnej ... nie wiem nawet czy one działają, jeden na kostce NE555 a drugi na notach. Licznik modulo po podłączeniu do zasilania (z ładowarki nokii 5V i max 350mA) i do zegara nie ma żadnej reakcji. Bardzo prosiłbym o pomoc w doradzeniu co jest nie tak z tym układem, a może z samym generatorem ? W co wątpię bo brałem gotowe schematy generatorów z neta ... tylko zmieniałem wartości elementów. Czy diody LED podłączone do wyjść przerzutników są w stanie świecić ? I czy w ogóle można tak podłączać do wyjść ? Może jest to kwestia zasilania ? Próbowałem też zasilaczem antenowym 12V 100mA, ale również brak reakcji. Nie mam pojęcia co jest nie tak, polutowane jest wszystko dobrze ... tak jakby czegoś tam brakowało. Liczę na Waszą pomoc i z góry dzięki. PS: zamieszczam foto licznika.
http://img38.imageshack.us/i/16072010001.jpg/
http://img40.imageshack.us/i/16072010003.jpg/
http://img704.imageshack.us/i/16072010004w.jpg/
http://img80.imageshack.us/i/16072010002ak.jpg/

kaliska5
Użytkownik
Posty: 348
Rejestracja: 01 maja 2008, 8:24
Lokalizacja: z nienacka
Kontakt:

Post autor: kaliska5 » 21 lip 2010, 11:52

Zasilenie z 12V na pewno nie pomogło a mogło uszkodzić układy.Sprawdź miernikiem zasilanie tej ładowarki ponieważ co innego jest napisane a co innego jest w rzeczywistości,tez kiedyś chciałem użyć takiej ładowarki ale na wyjściu miała 6~7V.

dolesgdz
-
Posty: 5
Rejestracja: 21 lip 2010, 10:40
Lokalizacja: Grudziądz
Kontakt:

Post autor: dolesgdz » 21 lip 2010, 12:22

jak mogę sprawdzić czy układy zostały uszkodzone ? Nie będzie na nóżkach w ogóle napięcia ? Czyli zwalasz winę na zasilanie ?

kaliska5
Użytkownik
Posty: 348
Rejestracja: 01 maja 2008, 8:24
Lokalizacja: z nienacka
Kontakt:

Post autor: kaliska5 » 21 lip 2010, 12:43

Nie zwalam na zasilanie tylko jeśli jestem pewien ze złożyłem coś dobrze i nie działa to zaczynam szukać najpierw od zasilania.Podaj konkretnie numer scalaka.

dolesgdz
-
Posty: 5
Rejestracja: 21 lip 2010, 10:40
Lokalizacja: Grudziądz
Kontakt:

Post autor: dolesgdz » 21 lip 2010, 13:34

scalaki to: 74hc74 (przerzutniki D), 74hc10, 74hc00, 74hc86

keruseykaryu

Post autor: keruseykaryu » 21 lip 2010, 13:39

Powiem tak: Łoj, skomplikowane. Jak chcesz licznik modulo 8, który ma kolejne stany 0-7 czyli:
000
001
010
011
100
101
110
111
To wcale nie potrzebujesz takiego skomplikowanego układu, bo same przerzutniki połączone w trzy bitowy licznik już są takim licznikiem. Żadnych dodatków. Same liczy, samo kasuje.
Jeśli jednak chcesz licznik modulo 8, który miałby policzyć od 0-8 to już inna sprawa, bo trzeba czwarty przeciepnik dla wartości 1000 (czyli 8 ), jak i 9 (1001) bo przy niej się kasuje. Sam układ kasowania byłby banalny Y3 /\ Y0 = 1 => CLR = 0.

Twój układ zaraz sobie narysuje w ViewDraw i wpuszczę mu Stimulusa. Zobaczymy co wyjdzie.
Ostatnio zmieniony 21 lip 2010, 15:07 przez keruseykaryu, łącznie zmieniany 1 raz.

dolesgdz
-
Posty: 5
Rejestracja: 21 lip 2010, 10:40
Lokalizacja: Grudziądz
Kontakt:

Post autor: dolesgdz » 21 lip 2010, 14:22

licznik ma zliczać od 0 do 7, zatem co sugerujesz w moim schemacie ?

keruseykaryu

Post autor: keruseykaryu » 21 lip 2010, 15:14

Widzisz. Wpuściłem to jeszcze raz do symulacji. Zapomniałem - nie używałem długo - że układziki z przerzutnikami w tym programie wymagają stanów ustalonych na początek. Zatem przerzutniki maja jeszcze CLR, które trzeba na ułamek sekundy ustawić.

Teraz symulacja wskazuje, że układ działa poprawnie. Mój błąd.
Załączniki
symulacja.jpg

dolesgdz
-
Posty: 5
Rejestracja: 21 lip 2010, 10:40
Lokalizacja: Grudziądz
Kontakt:

Post autor: dolesgdz » 21 lip 2010, 22:57

CLR czyli RESET ? Wychodzi na to, że RESET jak i SET trzeba podłączyć do zasilania + ?

ODPOWIEDZ