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

Podobne dokumenty
Statyczne badanie przerzutników - ćwiczenie 3

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

Cyfrowe układy scalone c.d. funkcje

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

Proste układy sekwencyjne

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

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

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

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

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

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

LICZNIKI PODZIAŁ I PARAMETRY

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Automatyzacja i robotyzacja procesów produkcyjnych

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

LEKCJA. TEMAT: Funktory logiczne.

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

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

Asynchroniczne statyczne układy sekwencyjne

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

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

LICZNIKI Liczniki scalone serii 749x

Krótkie przypomnienie

Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji

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

PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE

Państwowa Wyższa Szkoła Zawodowa

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

Statyczne badanie przerzutników - ćwiczenie 2

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

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

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

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

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

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.

UKŁADY CYFROWE. Układ kombinacyjny

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

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

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

Podstawy Informatyki Elementarne podzespoły komputera

LABORATORIUM PODSTAWY ELEKTRONIKI REJESTRY

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

LABORATORIUM PODSTAWY ELEKTRONIKI PRZERZUTNIKI

Podział układów cyfrowych. rkijanka

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

Układy cyfrowe (logiczne)

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

Architektura komputerów Wykład 2

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

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

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

Podstawy Techniki Cyfrowej Liczniki scalone

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

Podstawowe układy cyfrowe

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

WSTĘP DO ELEKTRONIKI

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55

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

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

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

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

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

Synteza układów kombinacyjnych

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

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2

Programowalne układy logiczne

Logiczne układy bistabilne przerzutniki.

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

Układy kombinacyjne - przypomnienie

Podstawy elektroniki cz. 2 Wykład 2

1. Definicja i przeznaczenie przerzutnika monostabilnego.

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

CHARAKTERYSTYKI BRAMEK CYFROWYCH TTL

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

UKŁAD SCALONY. Cyfrowe układy można podzielić ze względu na różne kryteria, na przykład sposób przetwarzania informacji, technologię wykonania.

KATEDRA INFORMATYKI TECHNICZNEJ. Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych. ćwiczenie 204

2.1. Metoda minimalizacji Quine a-mccluskey a dla funkcji niezupełnych.

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

Ćwiczenie Technika Mikroprocesorowa komputery 001 Układy sekwencyjne cz. 1

Ćw. 7: Układy sekwencyjne

Elektronika i techniki mikroprocesorowe. Instrukcja do zajęć laboratoryjnych. Część: Technika Cyfrowa Liczba zajęć: 3 + zaliczające

UTK Mirosław Rucioski

Układ elementarnej pamięci cyfrowej

Projektowanie i badanie liczników synchronicznych i asynchronicznych

Technika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające

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

Na początek: do firmowych ustawień dodajemy sterowanie wyłącznikiem ściennym.

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Energoelektroniki i Maszyn Elektrycznych REJESTRY

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

ćw. Symulacja układów cyfrowych Data wykonania: Data oddania: Program SPICE - Symulacja działania układów liczników 7490 i 7493

Układy sekwencyjne - wiadomości podstawowe - wykład 4

Wykład nr 3 Techniki Mikroprocesorowe. dr inż. Artur Cichowski

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

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Układy czasowe

Układy logiczne sekwencyjne

Tranzystor JFET i MOSFET zas. działania

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2

LICZNIKI. Liczniki asynchroniczne.

zmiana stanu pamięci następuje bezpośrednio (w dowolnej chwili czasu) pod wpływem zmiany stanu wejść,

Transkrypt:

Kilka informacji o przerzutnikach Jaki układ elektroniczny nazywa się przerzutnikiem? Przerzutnikiem bistabilnym jest nazywany układ elektroniczny, charakteryzujący się istnieniem dwóch stanów wyróżnionych równowagi trwałej, przy czym dla przejścia z jednego stanu do drugiego jest konieczne doprowadzenie sygnału zewnętrznego wyzwalającego krótkotrwały proces generacji. Przerzutnik bistabilny jest podstawowym elementem cyfrowych układów sekwencyjnych. Ponieważ przerzutnik pamięta jeden bit informacji, stąd może być nazwany także jednobitową komórką pamięci lub jednostką pamięci. Ogólny symbol graficzny przerzutnika przedstawiono na rysunku: Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia.

Wyjścia Q i -Q tworzą przeciwstawną parę komplementarną. Stan logiczny wyjścia Q uważa się za stan przerzutnika. Przykładowo, gdy na wyjściu Q jest stan logiczny "l", to określa się, że Przerzutnik jest w stanie "l", natomiast gdy Q = O, to mówi się, że Przerzutnik jest w stanie "O". Wejścia mogą być następujące: informacyjne, przygotowujące i taktujące. Na wejścia informacyjne (powszechnie oznaczane literami SR, JK, T, D) podaje się odpowiednie stany stosownie do przesyłanej informacji. Wejście taktujące C (ang. Clock), zwane inaczej synchronizują-cym lub wyzwalającym, służy do podawania sygnałów (impulsów) taktujących. W wejście taktujące są wyposażone przerzutniki synchroniczne. Wejście przygotowujące: wpisujące Pr (ang. Preset) i zerujące Cl (ang. Clear) -- oznaczane również często symbolami S (ang. Set) i R (ang. Reset) -- służą do ustalenia stanu przerzutnika niezależnie od stanu wejść informacyjnych oraz stanu wejścia taktującego. Przerzutniki bistabilne mogą być asynchroniczne i synchroniczne. Przerzutniki asynchroniczne pracują bez sygnału taktującego, a stan przerzutnika ustala się bezpośrednio w wyniku zmiany stanu wejść. Przerzutniki synchroniczne pracują z udziałem sygnału taktującego, a stan wejść informacyjnych jest przekazywany na wyjście w chwilach występowania narastającego lub opadającego zbocza sygnału taktującego (zazwyczaj wykorzystuje się zbocze opadające). Prawie wszystkie przerzutniki wytwarzane w postaci scalonej są przerzutnikami synchronicznymi. Przerzutniki z obu grup mogą być statyczne (potencjałowe) i dynamiczne (impulsowe). Stan przerzutnika statycznego ustala się w wyniku zaistnienia na wejściach odpowiednich poziomów napięć (zera i jedynki logicznej), natomiast stan przerzutnika dynamicznego -- wskutek zmiany poziomu napięcia z wartości O na l lub odwrotnie. Pracę przerzutnika można przedstawić w różny

sposób, np. za pomocą tablicy przejść, tablicy wzbudzeń, wykresu czasowego, grafu. Najczęściej działania logiczne przerzutnika ilustruje się za pomocą tablicy przejść (stanów). Tablice wzbudzeń odgrywają ważną rolę przy projektowaniu układów sekwencyjnych. Umożliwiają one wyznaczenie funkcji logicznych, określających sygnały wzbudzeń wejść informacyjnych. Zastosowania przerzutników są bardzo szerokie. Przede wszystkim przerzutniki wykorzystuje się do budowy rejestrów przesuwających, liczników, układów sterowania wskaźników alfanumerycznych i innych układów sekwencyjnych. Jak działa asynchroniczny przerzutnik SR? Przerzutnik SR, zwany tak od słów angielskich Ser (pol. ustaw) i Reset (pol. kasuj), jest najprostszym układem przerzutnika bistabilnego. Symbol graficzny i tablicę przejść przerzutnika SR podano na rysunku: Normalnym stanem spoczynkowym przerzutnika jest stan zerowych sygnałów wejściowych, to jest stan wejść S = O i R = O, podczas którego stan przerzutnika nie zmienia się (innymi słowy, Przerzutnik pamięta swój stan poprzedni). Dla S = O i R = 1 Przerzutnik zostaje wyzerowany (czyli Q = 0). Przy S = 1 oraz R = O następuje zmiana stanu przerzutnika na Q = 1. Stany jednoczesnych sygnałów l na obu wejściach przerzutnika są

niedozwolone, gdyż wówczas oba wyjścia (Q i -Q) powinny być w stanie O, co jest sprzeczne z założeniem, że w przerzutniku jedno wyjście jest negacją drugiego. W praktyce na wyjściach przerzutnika ustaliłyby się stany przeciwstawne, tyle tylko, że nie można by ich było jednoznacznie określić. Byłoby to bowiem zależne od właściwości fizycznych elementów wewnętrznych przerzutnika (np. czasów propagacji bramek), jak również innych czynników wpływających w sposób przypadkowy na ustalenie się stanów wyjściowych. Poza tym zauważmy, że gdyby w następnej kolejności pojawił się jednocześnie stan logiczny O na wejściach S i R (funkcja pamiętania), to stan przerzutnika znów nie mógłby być jednoznacznie określony. Przerzutnik statyczny SR można łatwo zrealizować z różnych elementów logicznych. Najczęściej wykonuje się go z elementów NOR lub NAND (rysunek). Należy jednak zwrócić uwagę, że Przerzutnik SR zbudowany z

elementów NAND zmienia SWÓJ stan przy doprowadzeniu do wejścia S lub R sygnału 0. zatem odwrotnie niż Przerzutnik wykonany z elementów NOR, który zmienia swój stan przy doprowadzeniu do wejścia S lub R sygnału l. Dla przerzutnika zrealizowanego z elementów NAND wyklucza się kombinację stanu wejść S = R = O (dla przerzutnika wykonanego z elementów NOR jest wykluczona kombinacja stanu wejść S = R = 1). Przerzutnik zbudowany z elementów NAND ze względu na negowanie sygnałów wejściowych bywa nazywany przerzutnikiem -S-R lub przerzutnikiem RS. Jak działa synchroniczny przerzutnik SR? Przerzutnik synchroniczny SR ma, w porównaniu z przerzutnikiem asynchronicznym SR, dodatkowe wejście C, do którego doprowadza się sygnał taktujący (synchronizujący). Pracę przerzutnika synchronicznego SR można opisać podobnie jak przerzutnika asynchronicznego SR. Istotna różnica polega na tym, że zmiana stanu przerzutnika synchronicznego następuje w chwilach wyznaczonych przez sygnał taktujący. Symbol graficzny, wykres czasowy i tablicę przejść przerzutnika synchronicznego SR podano na rysunku:

Stan logiczny wyjścia Q w umownym czasie t n+1 (po przyjściu sygnału taktującego) zależy od stanów logicznych S, R, Q w czasie t n (przed przyjściem sygnału taktującego). Stan S = R = l jest niedozwolony. W przedziale czasu między impulsami taktującymi Przerzutnik nie zmienia stanu, innymi słowy, zachowuje swój stan niezależnie od stanów pojawiających się na wejściach S, R. Przykład realizacji synchronicznego przerzutnika SR z funktorów NAND podano na rysunku:

Co to jest przerzutnik JK? Przerzutnik JK może być uważany za rozwiniętą wersję przerzutników SR, gdyż mając podobne właściwości logiczne nie ma stanów wejściowych niedozwolonych. Jest zatem możliwe jednoczesne doprowadzenie do obu wejść zarówno sygnałów 1, jak i sygnałów 0. Ideę realizacji przerzutnika JK z elementów NAND pokazano na rysunku poniżej, gdzie również podano tablicę przejść tego układu.

Należy jednak zaznaczyć, że układ w postaci przedstawionej na tym rysunku nie może być praktycznie zbudowany, gdyż przy wyzwalaniu potencjałowym (szerokimi impulsami), wskutek jednoczesnego doprowadzenia sygnałów l na oba wejścia w układzie wystąpiłaby generacja. Z tego względu scalone przerzutniki JK są wykonywane w tzw. systemie "Master-Slave", to jest złożonym systemie wyzwalania potencjałowego na zboczach impulsu taktującego. Co to jest Przerzutnik T? Przerzutnik T (ang. Toggle) jest przerzutnikiem synchronicznym mającym jedno wejście informacyjne T. Symbol graficzny oraz tablicę przejść przerzutnika T podano na rysunku:

Jeżeli na wejściu T jest przygotowany stan l, to po każdym impulsie taktującym, doprowadzonym do wejścia C, stan przerzutnika zmienia się na przeciwny. Przy T = 0 Przerzutnik T nie zmienia stanu, innymi słowy, występuje wówczas blokada stanów wyjściowych. Układ o działaniu logicznym przerzutnika T można otrzymać zwierając obydwa wejścia w przerzutniku JK (rys. 7.21 c). Przerzutniki T są najczęściej stosowane w układach liczących, w których wykorzystuje się ich zdolność do dzielenia przez 2 (dwukrotnego zmniejszania) częstotliwości sygnału taktującego. Co to jest Przerzutnik D? Przerzutnik D jest przerzutnikiem synchronicznym o jednym wejściu informacyjnym, oznaczonym literą D. Spełnia on funkcję przepisywania informacji z wejścia D na wyjście Q z opóźnieniem jednego impulsu taktującego, stąd też pochodzi jego nazwa

Przerzutnik D od słowa angielskiego Delay (pol. opóźniający). Symbol graficzny oraz tablicę przejść przerzutnika D podano na rysunku: Przerzutnik D jest wytwarzany w postaci scalonej. Można go również utworzyć z przerzutnika JK lub przerzutnika synchronicznego SR, łącząc w każdym z nich oba wejścia informacyjne (J, K lub S, R) za pośrednictwem inwertera w sposób podany na rysunku:

Przerzutnik D jest szeroko stosowany w systemach cyfrowych (np. rejestrach). Można z niego utworzyć dwójkę liczącą i inne układy sekwencyjne.