WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

Podobne dokumenty
LICZNIKI PODZIAŁ I PARAMETRY

Projekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10.

Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich działania.

dwójkę liczącą Licznikiem Podział liczników:

Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia.

LICZNIKI Liczniki scalone serii 749x

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

Podstawy Techniki Cyfrowej Liczniki scalone

Badanie działania bramki NAND wykonanej w technologii TTL oraz układów zbudowanych w oparciu o tę bramkę.

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

Podstawowe układy cyfrowe

Cel. Poznanie zasady działania i budowy liczników zliczających ustaloną liczbę impulsów. Poznanie kodów BCD, 8421 i Rys. 9.1.

C-2. Przerzutniki JK-MS w technologii TTL i ich zastosowania

Proste układy sekwencyjne

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).

LABORATORIUM ELEKTRONIKI. Jakub Kaźmierczak. 2.1 Sekwencyjne układy pamiętające

PRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające

Systemy cyfrowe z podstawami elektroniki i miernictwa Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:

Ćw. 7: Układy sekwencyjne

Cyfrowe układy sekwencyjne. 5 grudnia 2013 Wojciech Kucewicz 2

Pomiar charakterystyk statycznych tranzystora JFET oraz badanie własności sterowanego dzielnika napięcia.

LEKCJA. TEMAT: Funktory logiczne.

Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja

UKŁADY CYFROWE. Układ kombinacyjny

Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne

W przypadku spostrzeżenia błędu proszę o przesłanie informacji na adres

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1

WYKŁAD 8 Przerzutniki. Przerzutniki są inną niż bramki klasą urządzeń elektroniki cyfrowej. Są najprostszymi układami pamięciowymi.

Państwowa Wyższa Szkoła Zawodowa

Statyczne badanie przerzutników - ćwiczenie 3

LICZNIKI. Liczniki asynchroniczne.

Ćwiczenie 27C. Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych

Podstawowe elementy układów cyfrowych układy sekwencyjne. Rafał Walkowiak

Ćwiczenie 6. Przerzutniki bistabilne (Flip-Flop) Cel

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

Ćw. 9 Przerzutniki. 1. Cel ćwiczenia. 2. Wymagane informacje. 3. Wprowadzenie teoretyczne PODSTAWY ELEKTRONIKI MSIB

LICZNIKI LABORATORIUM. Elektronika AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji

Projektowanie i badanie liczników synchronicznych i asynchronicznych

LABORATORIUM PODSTAW ELEKTRONIKI. Komputerowa symulacja układów różniczkujących

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.

Politechnika Wrocławska, Wydział PPT Laboratorium z Elektroniki i Elektrotechniki

AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji LABORATORIUM.

U 2 B 1 C 1 =10nF. C 2 =10nF

6. SYNTEZA UKŁADÓW SEKWENCYJNYCH

Automatyzacja i robotyzacja procesów produkcyjnych

Układy sekwencyjne. 1. Czas trwania: 6h

Podstawy Elektroniki dla Elektrotechniki. Układy cyfrowe - bramki logiczne i przerzutniki

Badanie układów średniej skali integracji - ćwiczenie Cel ćwiczenia. 2. Wykaz przyrządów i elementów: 3. Przedmiot badań

Wstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne

LABORATORIUM PODSTAWY ELEKTRONIKI REJESTRY

Krótkie przypomnienie

Cyfrowe układy scalone c.d. funkcje

Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu

Zaprojektowanie i zbadanie dyskryminatora amplitudy impulsów i generatora impulsów prostokątnych (inaczej multiwibrator astabilny).

Ćwiczenie D2 Przerzutniki. Wydział Fizyki UW

PODSTAWY TEORII UKŁADÓW CYFROWYCH

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Badanie rejestrów

ćwiczenie 203 Temat: Układy sekwencyjne 1. Cel ćwiczenia

LABORATORIUM. Technika Cyfrowa. Badanie Bramek Logicznych

Komputerowa symulacja generatorów cyfrowych

Instrukcja do ćwiczenia laboratoryjnego

Przerzutniki. Układy logiczne sekwencyjne odpowiedź zależy od stanu układu przed pobudzeniem

Podział układów cyfrowych. rkijanka

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TZ1A

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2

Podstawy Informatyki Elementarne podzespoły komputera

Ćw. 8 Bramki logiczne

Liczniki, rejestry lab. 07 Układy sekwencyjne cz. 1

WSTĘP DO ELEKTRONIKI

5/11/2011. Układy CMOS. Bramki logiczne o specjalnych cechach. τ ~ R*C

Technika Cyfrowa. Badanie pamięci

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek

Układy sekwencyjne. 1. Czas trwania: 6h

Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1

1. Definicja i przeznaczenie przerzutnika monostabilnego.

INSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW

Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232.

BADANIE UKŁADÓW CYFROWYCH. CEL: Celem ćwiczenia jest poznanie właściwości statycznych układów cyfrowych serii TTL. PRZEBIEG ĆWICZENIA

Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów. Rafał Walkowiak Wersja /2015

Układy sekwencyjne przerzutniki 2/18. Przerzutnikiem nazywamy elementarny układ sekwencyjny, wyposaŝony w n wejść informacyjnych (x 1.

STEROWANIE MASZYN I URZĄDZEŃ I. Laboratorium. 4. Przekaźniki czasowe

Układy czasowo-licznikowe w systemach mikroprocesorowych

C-3. Liczniki asynchroniczne w technologii TTL, dwójkowe i dziesiętne

Tab. 1 Tab. 2 t t+1 Q 2 Q 1 Q 0 Q 2 Q 1 Q 0

Podstawy elektroniki cz. 2 Wykład 2

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!

Układy kombinacyjne - przypomnienie

Ćwiczenie nr 1 Temat: Ćwiczenie wprowadzające w problematykę laboratorium.

Inwerter logiczny. Ilustracja 1: Układ do symulacji inwertera (Inverter.sch)

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

LABORATORIUM PODSTAWY ELEKTRONIKI PRZERZUTNIKI

Laboratorium Analogowych Układów Elektronicznych Laboratorium 6

Transkrypt:

WFiIS LABORATORIUM Z ELEKTRONIKI Imię i nazwisko: 1. 2. TEMAT: ROK GRUPA ZESPÓŁ NR ĆWICZENIA Data wykonania: Data oddania: Zwrot do poprawy: Data oddania: Data zliczenia: OCENA CEL ĆWICZENIA Ćwiczenie ma na celu poznanie budowy, zasady działania i własności liczników asynchronicznych budowanych w oparciu o przerzutniki JK Master-Slave, oraz zasady działania i podstawowych własności liczników scalonych 7492 i 7493. WSTĘP TEORETYCZNY Pierwszą część laboratorium opisano w tym rozdziale, gdyż dobrze ilustruje ona zasadę działania i właściwości przerzutników JK. Zbadano poprawność działania przerzutnika JK typu SN7473 sprawdzając jego stany otrzymane na wyjściach i przy odpowiednim ustawieniu stanów na wejściach J i K. W tym celu układ zapięto w następujący sposób: Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 1

Aby przerzutnik działał poprawnie to wszystkie jego stany wyjściowe muszą się pokrywać z wynikami przedstawionymi w tabeli poniżej: J K 0 0 n + 1 n 0 1 0 1 0 1 1 1 n Każdy z czterech stanów wyjściowych ma odmienna nazwę, a co za tym idzie i funkcje: jeżeli podamy na wejścia J i K same zera to przerzutnik będzie w stanie HOLD, czyli będzie cały czas przerzucał stan poprzedni, dlatego mamy ; jeżeli na wejście J podamy stan niski, a na K stan wysoki to otrzymujemy funkcję RESET czyli na wyjściu otrzymujemy stan niski; jeżeli podamy stany niski i wysoki odwrotnie od poprzedniej sytuacji, to otrzymamy funkcję SET, czyli stan wysoki na wyjściu; jeżeli na wejścia J, K podamy same jedynki to przerzutnik będzie przerzucał stany przeciwne do, czyli na wyjściu mamy ; Stany na wyjściu pojawiają się w ściśle określonym czasie, ponieważ zmiana może nastąpić dopiero, gdy sygnał zegara jest w zakresie swojego zbocza opadającego, wynika to z budowy przerzutników, których używano na ćwiczeniach. Są one zbudowane w konfiguracji Master-Slave. Oznacza to, że przerzutnik pracuje w systemie dwutaktowym. Najpierw w reakcji na narastające zbocze zegara wiadomość jest podawana do części Master przerzutnika, a potem, w takcie drugim, w odpowiedzi na opadające zbocze impulsu, informacja ta jest przepisywana do przerzutnika drugiego Slave. Poniższy rysunek obrazuje sposób działania przerzutnika: Efektem pracy przerzutnika, na którego wejścia J i K, a także na wejście CLR podjemy stan wysoki jest wykres wyjścia : Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 2

Badając wartości napięć na wyjściach (dla wszystkich kombinacji wartości J, K) otrzymano następujące wyniki : J K 1 1 103,6mV 3,8V 0 1 3,77V 93,3mV 1 0 3,71V 104,9mV 0 0 3,78V 93,4mV OPRACOWANIE POMIARÓW 1.1. Badano działanie dwubitowego asynchronicznego licznika binarnego (często nazywany także licznikiem modulo 4). Stan drugiego przerzutnika może się zmienić tylko wtedy, gdy zmieni się stan przerzutnika pierwszego. Czas propagacji takiego licznika jest sumą opóźnień użytych przerzutników. W ćwiczeniu wykorzystano dwa przerzutniki (układ SN7473). Licznik asynchroniczny to taki licznik, w skład którego wchodzi kilka przerzutników (minimum 2), sygnał zegarowy podajemy tylko na jedno (pierwsze) wejście CLK. Kolejne przerzutniki włączają się dopiero po wymuszeniu, które pochodzi od poprzedniego przerzutnika. Takie liczniki charakteryzują się sumowaniem czasów propagacji przez przerzutnik. Jest to poważną wadą dla układów, które posiadają wiele przerzutników, a na ich wejście podawany jest szybki sygnał, w takich licznikach mogą pojawiać się błędy spowodowane przez opóźnienia spowodowane przez czasy propagacji. Dlatego istnieje drugi typ liczników synchroniczne (maja także pewne wady, ale wyeliminowano w tych licznikach błędy wynikające z sumowania czasów propagacji) Układ poglądowy używany w ćwiczeniu przedstawiono poniżej: Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 3

Badano stan wyjść A i B, które tworzyły słowo dwubitowe. Do wejść J i K przyłożono jedynkę logiczną (stan H). Na poniższym wykresie widać stan licznika po kolejnych impulsach: Liczba możliwych kombinacji stanów wyjściowych wynosi cztery. Po czterech impulsach licznik powraca do stanu początkowego. Przedstawiono to za pomocą grafu (jak i na powyższym wykresie): Tablica stanów: numer impulsu A B stan w systemie dziesiętnym 1 0 0 0 2 1 0 1 3 0 1 2 4 1 1 3 5 0 0 0 6 1 0 1 Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 4

1.2. Następnie do powyższego układu dodano układ UCY7400 i badano w jakim kodzie pracuje taki układ z wyjściem ABCD. Poniższy rysunek poglądowo ilustruje badany układ: Poniższy wykres przedstawia obraz z oscyloskopu dla wyjść ABCD. Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 5

2.1. Kolejną częścią laboratorium było zaprojektowanie licznika asynchronicznego modulo 3. Licznik ten wykorzystuje jedynie 3 możliwe stany z 4 dostępnych, dlatego można za pomocą licznika modulo 4 i odpowiedniej bramki tak ustawić liczbę stanów wyjściowych, aby liczył do 3, a nie do 4. Najprostszym rozwiązaniem będzie sprawienie, aby licznik liczył po kolei, tzn. 00 01 10 i przy stanie 11 zamieniał go na stan 00. Możemy to osiągnąć za pomocą odpowiednio włączonej bramki NAND, która dla stanu 11 przyjmuje na wyjściu stan 0. Wyjście bramki należy teraz podać na wejście CLR co spowoduje wykasowanie przerzutników i rozpoczęcie liczenia od nowa. Poniżej znajduje się schemat układu wykorzystanego w pomiarach: Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 6

Poniżej przedstawiono wykres z oscyloskopu dla rozpatrywanego układu: Liczba możliwych kombinacji stanów wyjściowych wynosi 3. Po trzecim impulsie licznik powraca do stanu początkowego. Przedstawiono to za pomocą grafu (jak i na powyższym wykresie): Tablica stanów: numer impulsu A B stan w systemie dziesiętnym 1 0 0 0 2 1 0 1 3 0 1 2 4 0 0 0 5 1 0 1 Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 7

Na oscyloskopie można zauważyć na wyjściu A szpilki w czasie kiedy na przebiegu czasu jest zbocze opadającym, wynikają one z sumowania się czasów propagacji przez dołączoną do układu bramkę, czasów dotarcia impulsu do bramki oraz z bramki do przerzutnika, a także czasy wyzerowania licznika. Efekt taki jest nie pożądany. Dlatego też lepszym rozwiązaniem jest korzystanie z liczników synchronicznych, które to zostaną omówione w następnym punkcie. Zmierzono czas propagacji, który wyniósł Tp = 36ns. Jest to czas potrzebny na ustalenie się stanów wszystkich wyjść. W praktyce czas ten wyraża się wzorem: Tp = ntp gdzie t p jest czasem propagacji pojedynczego przerzutnika, a n jest liczbą przerzutników w układzie. Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 8

2.2. W tym punkcie omówiono licznik synchroniczny modulo 3. Aby poprawnie skonstruować układ użyto tabeli przedstawionej poniżej. Dzięki niej wyznaczono stany wejść J i K. 2J 2K 1J 1K B A 0 x 1 x 0 0 1 x x 1 0 1 x x 0 x 1 0 0 x 1 x 0 0 Z tabeli wynika, że: na wejście 2J możemy podąć sygnał z A ; na wejście 1J możemy podąć sygnał z B ; na wejście 2K i 1K stan wysoki; Dodatkowo na wejścia CR 1 i CR 2 podaje stan wysoki, a na wejścia CK 1 i CK 2 ten sam sygnał wejściowy. Poniżej przedstawiono schemat zbudowanego układu: Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 9

Na poniższych rysunkach przedstawiono i porównano liczniki modulo 3 synchroniczny i asynchroniczny. licznik modulo 3 synchroniczny licznik modulo 3 asynchroniczny Warto zauważyć, że w liczniku synchronicznym nie występuje szpilka, o której wspominano w poprzednim punkcie. Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 10

3. W tej części należało zbadać układ, który został przedstawiony poglądowo na poniższym rysunku: Układ wykorzystany do pomiarów wygląda następująco: Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 11

Poniżej przedstawiono przebieg stanów odczytany dla tego układu z oscyloskopu: Graf przejść dobrze ilustruje przebieg stanów w tym układzie: Układ ten jest licznikiem synchronicznym modulo 3. Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 12

4. W tym punkcie przedstawiono poglądowe schematy liczników: - asynchroniczny modulo 6: Do budowy tego układu należy użyć trzech przerzutników, a cykl pracy licznika szeregowego należy skrócić o dwa stany. Po zliczeniu sześciu impulsów ma nastąpić powrót do warunku początkowego 2 1 0 = 000. Pracę takiego licznika można zilustrować następującą sekwencją (tablicą stanów): X 2 1 0 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 8 0 0 0 Pozycja X oznacza numer kolejnego impulsu zliczanego. Po wprowadzeniu sześciu impulsów licznik zostaje wyzerowany, zanim pojawi się impuls siódmy. Wartości 2 1 = 11 powinny wyzerować licznik. - asynchroniczny modulo 7: Poniżej przedstawiono poglądowy schemat układu. Dla stanu 111 A B C = następuje zerowanie licznika i powrót do stanu zerowego. Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 13

WNIOSKI Na laboratoriach zapoznaliśmy się z pracą przerzutników. Zbudowaliśmy z nich kilka różnych liczników, zliczających do wartości parzystych jak i nieparzystych. Poznaliśmy dwa podstawowe typy liczników synchroniczne i asynchroniczne. Na podstawie pomiarów możemy stwierdzić, że liczniki synchroniczne są lepsze do dokładnego zliczania impulsów, zwłaszcza w układach liczących do dużych sum ponieważ nie występują na nich błędy wynikające z sumowania się czasów propagacji. Z drugiej jednak strony budowa liczników synchronicznych liczących do dużych wartości jest bardziej skomplikowana, dlatego też stosuje się połączenia liczników synchronicznych i asynchronicznych tak, aby wykorzystać zalety każdego z nich. LITERATURA [1] Urlich Tietze, Christoph Schenk Układy półprzewodnikowe [2] Zbigniew Kulka, Michał Nadachowski Liniowe układy scalone i ich zastosowanie Przerzutniki JK-MS Jacek Mostowicz, Jarosław Mróz 14