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

Wielkość: px
Rozpocząć pokaz od strony:

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

Transkrypt

1 Przygotowali: J. Michalak, M. Zygmanowski, M. Jeleń Elektronika i techniki mikroprocesorowe Instrukcja do zajęć laboratoryjnych Część: Technika Cyfrowa Liczba zajęć: 3 + zaliczające Celem zajęć jest zapoznanie się z podstawowymi elementami wykorzystywanymi w technice cyfrowej takimi jak bramki logiczne, sumatory, przerzutniki, liczniki oraz zapoznanie się z podstawowymi metodami projektowania układów cyfrowych. Wprowadzenie W dzisiejszym świecie układy cyfrowe i ich pochodne wykorzystywane są praktycznie w każdej dziedzinie gospodarki do sterowania procesami produkcyjnymi, przetwarzania, przesyłu danych itp. W porównaniu z układami analogowymi, posiadają one takie zalety jak: większa odporność na zakłócenia, brak wpływu starzenia się elementów, większa elastyczność i możliwości układów. Technika cyfrowa opiera się o sygnały cyfrowe, czyli o sygnały nieciągłe zarówno w czasie jak i co do wartości. Duża odporność na zakłócenia tych sygnałów wynika z faktu, że mogą one przyjmować tylko dwa stany, którym możemy przyporządkować dwie wartości logiczne (prawda- i fałsz-). Te dwa stany logiczne odpowiadają dwóm poziomom napięć przykładowo w technice TTL fałszowi (zeru) odpowiada napięcie,2 [V], natomiast prawdzie (jedynce) - poziom 3,6 [V]. Technika cyfrowa obejmuje ogół układów realizujących różnego rodzaju funkcje pozwalające na przetwarzanie sygnału cyfrowego. Wśród tych układów możemy wyróżnić układy kombinacyjne i sekwencyjne. W układach kombinacyjnych nie występują elementy pamiętające i zegarowe, a wyjścia w dowolnej chwili czasowej zależą tylko od stanów wejść w tej samej chwili. Układy sekwencyjne natomiast to układy zawierające elementy pamiętające i (lub) wejścia zegarowe, a stany wyjść w tych układach zależą nie tylko od stanów wejść w danej chwili ale również od stanów tych wejść w chwilach poprzednich. Informacje dodatkowe Studenci na zajęciach z przedmiotu pracują podzieleni na 6 sekcji. Warunkiem zaliczenia zajęć laboratoryjnych jest wykonanie sprawozdania z przeprowadzonych prac na komputerze oraz jego zaliczenie. W ramach zajęć studenci wykonują badania symulacyjne wybranych elementów i układów cyfrowych oraz realizują i symulują własne projekty. Zajęcia odbywają się w oparciu o pakiet Active-CAD pozwalający na symulację układów cyfrowych oraz na zapisywanie stworzonych projektów wewnątrz układów programowalnych. Układy te są programowalną matrycą posiadającą wejścia i wyjścia, wewnątrz której możemy zrealizować zadany układ cyfrowy przy założeniu pewnych ograniczeń. Studenci przychodzą na zajęcia przygotowani w oparciu o instrukcję oraz dostępną literaturę. Warunkiem dopuszczenia do zajęć jest znajomość zakresu materiału w stopniu pozwalającym na realizację przewidzianego programu zajęć laboratoryjnych.

2 Zapisy liczb stosowane w układach cyfrowych i mikroprocesorowych W technice cyfrowej najczęściej stosuje się binarny bądź szesnastkowy zapis liczb. W kodzie binarnym dowolną liczbę naturalną zapisuje się jako sumę kolejnych potęg liczby 2 pomnożonej przez odpowiednie współczynniki. Przykładowo zapisując liczbę 6 w kodzie dziesiętnym i binarnym otrzymamy: zapis dziesiętny, d b - zapis binarny. Pojedyncza liczba bądź nazywana jest bitem informacji, natomiast połączenie 8 bitów bajtem. W praktyce stosuje się liczby, 2 i więcej bajtowe. Liczba 6 zapisana w jednym bajcie ma postać b. prócz systemu dwójkowego w układach mikroprocesorowych stosuje się zapis heksadecymalny, w którym dowolna liczbę naturalną zapisuje się jako sumę kolejnych potęg liczby 6 pomnożonych przez odpowiednie współczynniki, przy czym stosuje się tu cyfry -9 i litery A-F odpowiadające liczbom: A-, B-, C-2, D-3, E-4, F-5. Zapis heksadecymalny powstaje poprzez zgrupowanie po 4 bity liczby zapisanej w systemie binarnym. Zapisana w systemie heksadecymalnym liczba 6 będzie wyglądała następująco: 6d = b 6d = 6 A h W powyższej instrukcji i na zajęciach będą wykorzystywane wszystkie trzy przedstawione metody zapisu liczb. ZAJĘCIA NR Układy Kombinacyjne Układy kombinacyjne należą do najprostszych układów realizowanych w technice cyfrowej. Stany wyjść w tych układach zależy tylko i wyłącznie od stanów wejść w tej samej chwili czasowej. W układach kombinacyjnych wykorzystuje się bramki logiczne, sumatory, dekodery itp. Poniżej zostaną omówione podstawowe bramki logiczne. Bramki oraz ich tablice prawdy czyli tablice przedstawiające stany wyjść przy wszystkich możliwych stanach wejść, są przedstawione na rysunku. I INV AND R I I I NAND I NR = I = I = I + = I = I + I I I I Rys. Podstawowe bramki logiczne I pisy podstawowych bramek logicznych: INV(NT) inwerter - bramka odpowiadająca funkcji negacji w logice. Zmienia stan sygnału cyfrowego na przeciwny ( na i na ). Bramka jednowejściowa. W oprogramowaniu Active-CAD - symbol INV. AND iloczyn bramka odpowiadająca funkcji iloczynu logicznego w logice. Na wyjściu pojawia się stan logiczny tylko wtedy, gdy na wszystkich wejściach pojawią się

3 stany logiczne. W przeciwnym wypadku na wyjściu występuje stan logiczny. Bramka dwu- lub wielowejściowa. W oprogramowaniu Active-CAD - symbol AND2-AND8. R suma bramka odpowiadająca funkcji sumy logicznej w logice. Na wyjściu pojawia się stan logiczny jeżeli na jakimkolwiek wejściu pojawi się stan logiczny. W przeciwnym wypadku na wyjściu występuje stan logiczny. Bramka dwu- lub wielowejściowa. W oprogramowaniu Active-CAD - symbol R2-R8. NAND zanegowany iloczyn. Jest to złożenie bramki AND z bramką INV. Dla tych samych stanów wejściowych jak dla bramki AND wyjście będzie przyjmowało stany przeciwne. Bramka dwu- lub wielowejściowa. W oprogramowaniu Active-CAD - symbol NAND2-NAND6. NR zanegowana suma. Jest to złożenie bramki R z bramką INV. Dla tych samych stanów wejściowych jak dla bramki R wyjście będzie przyjmowało stany przeciwne. Bramka dwu- lub wielowejściowa. W oprogramowaniu Active-CAD - symbol NR2- NR6. Bramki NAND i NR wykorzystywane są do projektowania układów logicznych z wykorzystaniem tablic (map) Karnaugha. Układy zbudowane z tego rodzaju bramek cechują się tym, że cały układ kombinacyjny zbudowany jest z jednego rodzaju bramek, co zmniejsza koszty (bramki cyfrowe występują po kilka sztuk wewnątrz jednego układu scalonego). Podstawowe prawa algebry Boole a W celu minimalizacji ilości bramek cyfrowych należy się posługiwać wzorami obowiązującymi w logice dwuwartościowej. Poniżej zestawione zostały podstawowe zależności: a+b = b+a a*b = b*a a*(b+c) = a*b + a*c a+b*c = (a+b)*(a+c) (a+b)+c = a+(b+c) (a*b)*c = a*(b*c) a+ = a a* = a a+ = a* = a+a = a a*a = a a a= a a= Prawa de Morgana a b= a b a b= a b Poniżej przedstawiony został przykład zastosowania praw algebry Boole a do uproszczenia funkcji logicznej. Realizowana funkcja logiczna ma postać: Y = (A+B)* C +B*C+A Układ cyfrowy realizujący powyższą funkcję przedstawiono na rysunku poniżej:

4 Za pomocą praw algebry Boole a funkcję logiczną możemy przekształcić do następującej postaci: Y = (A+B)* C +B*C+A = A* C +B* C +B*C+A = A*( C +)+B*( C +C) = A+B Jak widać powyższy funkcja logiczna zredukowała się tylko do jednej sumy logicznej, co znacznie upraszcza jej realizację praktyczną. Projektowanie układów cyfrowych W poprzednim rozdziale przedstawiona została metoda realizacji układu w oparciu o matematyczny zapis funkcji logicznej, która może zostać poddana dodatkowo minimalizacji w oparciu o prawa algebry Boole a. W tym rozdziale zapoznamy się z metodami projektowania układów cyfrowych. Pierwsza metoda (oparta o formę kanoniczną) polega na określeniu, w oparciu o tablicę prawdy, wszystkich możliwych stanów przy których funkcja ma przyjmować wartości równe, określeniu zależności opisujących każdy z tych stanów, a następnie dokonaniu ich sumy logicznej i dokonania minimalizacji funkcji. Drugą metodą będzie metoda oparta o tablice Karnaugha. bie metody zostaną wytłumaczone w oparciu o poniższy przykład. Przykład: Głosowania dla 4 osób. Zadanie polega na zaprojektowaniu układu, który będzie ustawiał wyjście w stan gdy liczba osób głosujących na tak (stan wejścia w układzie ) będzie większa, bądź równa liczbie osób głosujących na nie (stan wejścia w układzie ). Metoda nr. Rozwiązanie rozpoczynamy od narysowania tabeli prawdy. I I 4 wejścia osoby głosujące, wyjście. Lp. I I 3 I Jak widać z tablicy prawdy funkcja przyjmuje wartość przy kombinacjach wejść nr: 3, 5-7, 9-5. Każdą z tych kombinacji można określić jednoznacznie jako iloczyn logiczny wszystkich wejść, przy czym, gdy wejście ma wartość to w zależności uwzględniamy jego negację. Kombinacje wejść przy których ma wartość zestawiono w tabeli.

5 Lp. I I 3 I 4 Zależność 3 I 5 I 6 I 7 I 9 I I I 2 I 3 I 4 I 5 I W celu uzyskania funkcji wyjściowej należy dokonać sumy logicznej przedstawionych powyżej zależności. trzymamy wtedy funkcję: = I I I I I I I I I I I Redukując powyższą funkcję otrzymamy: =I I 3 I 3 I 3 I 3 I 3 I I I I I 3 I 3 I I 3 I 3 Wyrażenie w pierwszym nawiasie zawsze jest równe a dodatkowo korzystając z zależności a+a = a otrzymujemy: =I I 3 I I I 3 I 3 Układ realizujący funkcje logiczną jest następujący.

6 Metoda nr 2. Metoda oparta o tablice Karnaugha należy do metod zalgorytmizowanych. Wykorzystuje się w niej tablice dwuwymiarowe, wewnątrz których zaznacza się obszary wypełnione jedynkami (odpowiadające iloczynom logicznym) bądź zerami (odpowiadające sumom logicznym). Przy tworzeniu tablic Karnaugha należy zwrócić uwagę aby kolejne argumenty różniły się o. W powyższym przykładzie kolejność zmiennych jest następująca:,,,. Zaznaczane obszary mogą mieć 2,4,8 itd. elementów. Tablica Karnaugha dla przykładu głosowania. I I 3 I 4 Po zaznaczeniu grup każdej przypisuje się odpowiednie wyrażenie ją opisujące przykładowo dla grupy czterech jedynek ustawionych pionowo przypisuje się iloczyn tych zmiennych, które się w niej nie zmieniają czyli I *. Na podstawie zaznaczonych obszarów funkcja logiczna ma postać: I I 2 I I3 I I 4 I 2 I3 I 2 I4 I3 I 4 Układ realizujący funkcję jest następujący. Należy tu zaznaczyć, że obie uzyskane funkcje logiczne są sobie równoważne, jednak zastosowanie metody drugiej prowadzi do najprostszej realizacji funkcji logicznej. Podczas zajęć będą wykonywane projekty układów kombinacyjnych w oparciu o instrukcje do ćwiczenia, bazujące na przedstawionych metodach projektowania.

7 ZAJĘCIA NR 2 Przerzutniki i ich zastosowania. Przedstawione na poprzednich zajęciach układy kombinacyjne nie pozwalają na realizację niektórych zadań ze względu na fakt, że ich wyjścia w danej chwili czasowej zależą tylko od stanów wejść w tych samych chwilach czasowych. Przykładem tego zadania może być zliczanie impulsów pojawiających się na wejściu układu. Aby rozwiązać takie zadanie, układ cyfrowy musi być wyposażony w elementy pamiętające. Rolę elementów pamiętających w układach cyfrowych pełnią przerzutniki. Do podstawowych zadań przerzutników możemy zaliczyć: pamiętanie stanów układu aż do wykasowania przerzutnika odczytywanie stanów wejść w określonych chwilach czasowych zliczanie i rejestracja impulsów wejściowych Grupę układów cyfrowych, których wyjścia zależą nie tylko do stanów wejść w dowolnej chwili czasowej, ale również od stanów wejść w chwilach poprzednich nazywamy układami sekwencyjnymi. W układach sekwencyjnych bardzo często występują dodatkowe wejścia zegarowe pozwalające na synchronizację pracy układu. Jeżeli w układzie cyfrowym zmiany stanów przerzutników następują równocześnie w określonych chwilach czasowych takie układy nazywa się synchronicznymi. Jeśli ten warunek nie jest spełniony, układ cyfrowy nazywa się asynchronicznym. W ramach przedmiotu zajmować się będziemy układami asynchronicznymi. Rodzaje przerzutników W technice cyfrowej rozróżnia się dwa rodzaje przerzutników: asynchroniczne przerzutnik typu RS i synchroniczne przerzutniki typu: D, T, JK. Poniżej zostaną omówione poszczególne typy przerzutników.. Przerzutnik typu RS Przerzutnik RS jest układem dwuwejściowym o wejściu ustawiającym S (ang. Set) i wejściu kasującym R (ang. Reset). Wejście S służy do ustawiania na wyjściu Q sygnału, wejście R służy do kasowania sygnału wyjściowego. Przerzutnik będzie zachowywał informację o pojawieniu się sygnału na wejściu S, dopóki nie pojawi się sygnał na wejściu R. Można więc traktować taki układ jako podstawowy element pamiętający. Na rysunku poniżej pokazano symbol przerzutnika RS i jego tablicę prawdy. S R Q Q S R Q Q N- X Przerzutnik RS -symbol i jego tablica prawdy W warunkach pamiętających układ na obu wejściach posiada stany. Aby zapisać informację w przerzutniku,czyli ustawić wyjście w stan, należy na krótką chwilę podać stan na wejście S. Przerzutnik będzie pozostawał w tym stanie dopóki nie pojawi się na wejściu R. Należy unikać w tym przerzutniku sytuacji, gdy na obu wejściach pojawi się stan, ponieważ nie można w tej sytuacji przewidzieć stanu wyjścia. Jest to tak zwany stan zabroniony przerzutnika. W odróżnieniu do bramek logicznych przerzutnik może posiadać wyjścia w różnych stanach przy tych samych sygnałach wejściowych. Przerzutniki te stosuje

8 się najczęściej do zapamiętywania i przechowywania informacji. Przykłady zastosowań takich przerzutników zostaną podane w dalszej części. W bibliotece oprogramowania Active-CAD występuje przerzutnik typu RS z zanegowanymi wejściami (symbol LSR), w którym sygnałami aktywnymi są sygnały na poziomie niskim (logiczny stan ). Aby przerzutnik ten działał zgodnie z przedstawioną powyżej tablicą prawdy na jego wejściach muszą znaleźć się dwa inwertery, co pokazano na rysunku. Realizacja przerzutnika RS w oprogramowaniu Active - CAD 2. Przerzutnik typu D Przerzutnik D jest układem dwuwejściowym o wejściu opóźniającego D (ang. Delay) i wejściu zegarowym CLK (ang. Clock). Występowanie wejścia zegarowego jest charakterystyczne dla układów synchronicznych. Sygnał, który występuje na wejściu D jest przepisywany na wyjście przerzutnika przy wystąpieniu zbocza narastającego na wejściu zegarowym. Przerzutnik utrzymuje wpisany stan wyjściowy aż do chwili wpisania kolejnego stanu na wejściu D, przy kolejnym zboczu narastającym sygnału zegarowego. Tak więc na wyjście przepisywane są stany wejść tylko w konkretnych chwilach czasowych i utrzymywane aż do następnego sygnału zegarowego. Dzięki swoim własnościom przerzutniki te są stosowane do synchronicznego pobierania danych przez układ cyfrowy i pozwalają na krótkotrwałe zapamiętanie stanów wejściowych. Na rysunku pokazano przerzutnik D, dostępny w bibliotece programu Active-CAD symbol LD oraz tablicę prawdy dla tego przerzutnika. Symbol oznacza zbocze narastające sygnału zegarowego, natomiast (-) oznacza inne stany wejścia zegarowego. D CLK Q (-) Q N- (-) Q N- Przerzutnik D i jego tablica prawdy 3. Przerzutnik typu JK Przerzutnik JK jest układem trójwejściowym o wejściu zegarowym CLK (ang. Clock) i dwóch wejściach danych: wejściu ustawiającym J i wejściu kasującym K. Jest to najbardziej uniwersalny oraz najczęściej wykorzystywany w praktyce przerzutnik, szczególnie w układach liczących. Przerzutnik ten w zależności od stanów sygnałów na wejściach J i K zachowuje się w następujący sposób: wejścia J =, K = przerzutnik jest w stanie pamiętania, wejście J =, K = przerzutnik ustawia wyjście Q w stan, wejście J =, K = - przerzutnik ustawia wyjście Q w stan,

9 wejście J =, K = - przerzutnik neguje sygnał wyjściowy. Zmiany na wyjściu przerzutnika JK następują synchronicznie ze zboczem narastającym sygnału na wejściu CLK, po czym przerzutnik utrzymuje stan wyjściowy aż do chwili pojawienia się kolejnego zbocza narastającego w sygnale wejściowym. Przypadek, w którym oba wejścia J i K są w stanie wysokim, jest najczęściej wykorzystywany w praktyce. W tym stanie przerzutnik neguje sygnał wyjściowy przy każdym zboczu narastającym sygnału zegarowego. Dzięki temu częstotliwość sygnału wyjściowego jest dwukrotnie niższa niż częstotliwość sygnału wejściowego. Łącząc szeregowo przerzutniki JK uzyskuje się układy pozwalające na dzielenie częstotliwości sygnału wejściowego oraz tworzenie układów zliczających liczbę impulsów wejściowych. Działanie takich liczników zostanie omówione w dalszej części instrukcji. Na rysunku pokazano przerzutnik JK, dostępny w bibliotece programu Active-CAD symbol FJK oraz jego tablicę prawdy. Symbol oznacza zbocze narastające sygnału zegarowego, natomiast (-) oznacza inne stany wejścia zegarowego. J K CLK Q Q N- Q N (-) Q N- (-) Q N- (-) Q N- (-) Q N- Przerzutnik JK i jego tablica prawdy Przykłady zastosowania przerzutników - układy sekwencyjne W dalszej części zostaną przedstawione przykłady zastosowań przerzutników. W ramach zajęć laboratoryjnych studenci zrealizują oraz przebadają przykłady zastosowań przerzutników zadane przez prowadzącego zajęcia. Przykład: Przejście dla pieszych - sterowanie sygnalizacją świetlną. Sygnalizacja pokazana jest na poniższym rysunku. Przy sygnalizatorach występują przyciski jednopołożeniowe (informacja o ich naciśnięciu jest tracona z chwilą oderwania palca od przycisku). Ponieważ do prawidłowego działania układu potrzebna jest informacja o stanie przycisków do jej przechowania można wykorzystać przerzutniki typu RS. I Światła dla pieszych działają w oparciu o zasady: - światło zielone może zapalić się najszybciej po minucie od poprzedniego zgaśnięcia - światło zielone jest załączone przez 2 sekund

10 - w momencie zapalenia światła zielonego bez zwłoki gaśnie światło czerwone i odwrotnie - oba przyciski I oraz mają jednakowy priorytet W celu zapewnienia poprawnej pracy układu sterowania, występują w nim dodatkowe sygnały: sygnał MIN wejście, na którym pojawia się stan po upływie minuty od chwili poprzedniego zgaśnięcia światła zielonego oraz sygnał 2S wejście, na którym pojawia się stan po upływie 2 s od chwili zapalenia światła zielonego. Ponieważ wypracowanie tego rodzaju sygnałów wymaga zastosowania układów czasowo-licznikowych, przyjęto dostępność tych sygnałów bez realizacji układów je wytwarzających. Na rysunku poniżej pokazano układa realizujący sterowanie sygnalizacją świetlną. Po naciśnięciu jednego z przycisków (odpowiada to pojawieniu się stanu logicznego na wejściu I lub I2), wyjście przerzutnika SR (U3) zostaje ustawione w stan. Jeśli na wejściu MIN pojawi się stan (minęła minuta od czasu poprzedniego zgaśnięcia światła zielonego), sygnał logiczny pojawi się na wyjściu ZIELNE światło zielone zaświeci się, a równocześnie zgaśnie światło czerwone ( poprzez inwerter U5). W przypadku pojawienia się na wejściu 2 - światło zielone pali się przez 2 sekund przerzutnik zostaje skasowany na wyjściu Q pojawia się stan logiczny i światło czerwone gaśnie. W tym przykładzie przerzutnik RS służy do przechowywania informacji o naciśnięciu przycisków po ich zwolnieniu. Na zajęciach zostaną przedstawione dalsze przykłady dotyczące zastosowania przerzutników RS. Przykład: Zastosowanie przerzutnika typu JK jako dwójki liczącej. Przerzutnik JK jest najczęściej wykorzystywanym przerzutnikiem w układach liczących. Budowa układów licznikowych opiera się o jego zachowanie w przypadku, gdy na obu wejściach J i K występują stany logiczne. Wtedy przerzutnik na wyjściu generuje sygnał o częstotliwości dwa razy mniejszej niż na wejściu CLK. Układ oraz przebiegi: wejściowy i wyjściowy przedstawiono na rysunku.

11 Jak widać, w przerzutniku JK zmiany na wyjściu następują tylko przy zboczach narastających sygnału wejściowego. Dodatkowo sygnał wyjściowy ma częstotliwość dwa razy mniejszą od wyjściowego. Przypisując wyjściu przerzutnika wagę 2, na wyjściu otrzymujemy stany bądź. Dzięki temu możemy przypisać numer kolejnym impulsom wprowadzanym do przerzutnika, przy czym w takim układzie możemy zliczyć dwa kolejne impulsy wejściowe. Jednak jeśli połączymy wyjście z jednego przerzutnika z wejściem drugiego, otrzymamy układ pozwalający na zliczanie większej ilości impulsów wejściowych. Układy takie zostaną przedstawione na zajęciach numer 3. ZAJĘCIA NR 3 Układy sekwencyjne. Układami sekwencyjnymi nazywa się układy cyfrowe, w których występują elementy pamiętające i poprzez to można za ich pomocą realizować bardziej skomplikowane zadania niż w przypadku układów kombinacyjnych. Typowymi elementami składowymi układów sekwencyjnych, stosowanymi w praktyce, są liczniki impulsów wejściowych. Są one zbudowane z przerzutników JK opisanych w instrukcji do poprzedniego ćwiczenia. Przypisując wyjściom poszczególnych liczników odpowiednie wagi możemy uzyskać zapis binarny liczby impulsów zliczonych przez układ licznika. W ramach ćwiczenia studenci zapoznają się z metodą tworzenia liczników zliczających w górę i w dół z przerzutników JK oraz metodą tworzenia licznika zliczającego do dowolnej liczby impulsów. Zdobyta wiedza pozwoli na samodzielne rozwiązanie problemu postawionego przez prowadzącego zajęcia, dotyczącego układu sekwencyjnego. Liczniki binarne impulsów wejściowych realizacja za pomocą przerzutników. Licznik liczący w górę Na rysunku pokazano układ licznika 2 bitowego (rozróżniającego 4 stany), liczącego w górę. Zbudowany jest on z dwóch przerzutników JK, do których wejść J i K podane zostały logiczne sygnały jeden oraz inwertera, którego zadaniem jest odwrócić polaryzację sygnału wyjściowego z przerzutnika U. Przyjmując, że sygnał wejściowy CLK jest przebiegiem prostokątnym na wyjściach Q i Q otrzymujemy następujące przebiegi. CLK Q(2 ) Q(2 )

12 Przypisując wyjściom Q i Q odpowiednie wagi: Q = 2, Q = 2, otrzymujemy zapis binarny liczby kolejnych impulsów zliczonych przez licznik. Liczba możliwych do zliczenia impulsów wynosi 4, po czym licznik przekręca się i zaczyna zliczanie od (licznik modulo 4). Inwerter (poprzez swoje własności odwracające) jest w tym układzie elementem odpowiedzialnym za zmianę zapisu binarnego liczby impulsów w kierunku zliczania w górę. W celu zwiększania rozmiaru licznika należy rozbudować układ dołączając kolejne przerzutniki JK do wyjść poprzednich poprzez inwertery. Kolejnym wyjściom z przerzutników należy nadać wagi kolejnych potęg liczby 2. Możliwe jest uzyskanie liczników zliczających 2 n impulsów wejściowych, przy ilości przerzutników równej n. 2. Licznik liczący w dół W niektórych przypadkach istnieje potrzeba zastosowania liczników, które zliczają impulsy wejściowe w kierunku malejącym (zliczanie w dół). Na rysunku pokazano układ takiego licznika binarnego 2 bitowego. Zbudowany jest on, podobnie jak poprzedni, z dwóch przerzutników JK, jednak w tym przypadku w strukturze nie występuje inwerter. Przyjmując, że sygnał wejściowy CLK jest przebiegiem prostokątnym, na wyjściach Q i Q otrzymujemy następujące przebiegi. CLK Q(2 ) Q(2 ) Ponownie, jeśli przypiszemy wyjściom Q i Q odpowiednie wagi: Q = 2, Q = 2, to otrzymamy zapis binarny liczby kolejnych impulsów zliczonych przez licznik, jednak w tym przypadku licznik zlicza w dół (od cyfry 3 do cyfry ). Liczba możliwych do zliczenia impulsów wynosi 4, po czym licznik przekręca się. W celu zwiększania rozmiaru licznika należy zwiększyć liczbę przerzutników JK dołączając kolejne przerzutniki do wyjść poprzednich. Kolejnym wyjściom przerzutników należy nadać wagi kolejnych potęg liczby 2. Możliwe jest uzyskanie liczników zliczających 2 n impulsów wejściowych, przy ilości przerzutników równej n. Liczniki binarne gotowe bloki liczników w programie Active Cad W technice cyfrowej zamiast budować liczniki z przerzutników JK często wykorzystuje się gotowe liczniki 2, 4 i więcej bitowe. Poniżej przedstawione zostaną wybrane układy liczników binarnych występujące w oprogramowaniu Active Cad.

13 . Liczniki 2-bitowe Liczniki 2-bitowe pozwalające zliczyć do 4 impulsów wejściowych przedstawione zostały na rysunku. Licznik o symbolu CBU2 jest binarnym licznikiem 2-bitowym, zliczającym w górę, natomiast licznik CBD2 licznikiem zliczającym w dół. Jako wejście zegarowe wykorzystuje się wejście CLK, jako wyjścia Q i Q. Dodatkowe wejście CD oznacza wejście asynchroniczne kasujące ( na tym wejściu powoduje skasowanie stanu licznika i rozpoczęcie procesu zliczania od nowa). Wejście CAI i wyjście CA są wykorzystywane w przypadku przekręcania się licznika do informowania o fakcie dojścia przez dany licznik do końca zakresu. Liczniki powyższe mają identyczne działanie jak liczniki zbudowane z przerzutników JK przedstawionych powyżej. 2. Liczniki 4-bitowe Liczniki 4-bitowe pozwalające zliczyć do 6 impulsów wejściowych, przedstawione zostały na rysunku. Licznik o symbolu CBU4 jest binarnym licznikiem 4-bitowym, zliczającym w górę, natomiast licznik CBD4 licznikiem zliczającym w dół. Liczniki powyższe mają identyczne działanie i opis wejść i wyjść jak liczniki 2-bitowe opisane powyżej, a jedyną różnicą jest możliwość zliczenia większej ilości impulsów wejściowych. 3. Liczniki rewersyjne Ponieważ w niektórych sytuacjach istnieje potrzeba zliczania impulsów zarówno w górę jak i w dół stworzone zostały specjalne liczniki pozwalające na realizację tego typu zadań. Przykładowy licznik 4-bitowy zliczający w górę i w dół pokazano na rysunku. Układ ten, o symbolu CBUD4, jest wyposażony w następujące wejścia i wyjścia:

14 CLK wejście zegarowe Q-Q3 wyjścia licznika określające binarnie liczbę zliczonych bitów D-D3 wejścia wpisu równoległego (pozwalające na wpisanie wartości początkowej do licznika DN/UP wejście określające kierunek zliczania - zliczanie w górę, - zliczanie w dół LD wejście wpisu równoległego na tym wejściu wpisuje na wyjścia Q Q3 stany wejść D D3 CD wejście kasowania asynchronicznego CS wejście kasowania synchronicznego EN wejście ENABLE pozwalające na załączenie struktury licznika PS - wejście ustawiania synchronicznego CAI wejście informujące układ, że poprzedni licznik zliczył maksymalną liczbę impulsów CA wyjście informujące kolejne liczniki o zliczeniu maksymalnej liczby impulsów Jak widać z wyżej wymienionego opisu wejść i wyjść układ działa w sposób zbliżony do poprzednio opisanych liczników ale umożliwia dwukierunkowe zliczanie impulsów o kierunku zliczania określanym przez odpowiedni stan wejścia DN/UP. Realizacja licznika binarnego zliczającego zadaną liczbę impulsów Wszystkie opisane powyżej liczniki posiadają wejście CD pozwalające na natychmiastowe skasowanie zawartości licznika. Wejście to może być wykorzystane do ograniczenia liczby zliczanych w liczniku impulsów. Przykładowo na rysunku poniżej przedstawiono układ oparty o licznik 4-bitowy, zliczający w górę CBU4, pozwalający na realizację licznika modulo (zliczającego impulsów o numerach 9). Układ taki może mieć zastosowanie jako licznik dziesiętny. W celu realizacji układu zliczającego do impulsów wejściowych (cyfry od do 9) należy w oparciu o sygnał wyjściowy z licznika detektować liczbę (jedynki na wyjściach: Q -waga 2 i Q3 waga 2 3 ). Do wykrywania tego stanu służy w tym przypadku bramka AND. Sygnał wyjściowy z bramki podawany jest na wejście kasowania asynchronicznego i powoduje natychmiastowe skasowanie licznika i rozpoczęcie zliczania od liczby. Dzięki temu największą wartością mogącą się pojawić na wyjściu licznika jest cyfra 9. W ramach zajęć studenci wykorzystają praktycznie informacje przedstawione w instrukcji do samodzielnego projektowania układów licznikowych.

Automatyzacja i robotyzacja procesów produkcyjnych

Automatyzacja i robotyzacja procesów produkcyjnych Automatyzacja i robotyzacja procesów produkcyjnych Instrukcja laboratoryjna Technika cyfrowa Opracował: mgr inż. Krzysztof Bodzek Cel ćwiczenia. Celem ćwiczenia jest zapoznanie studenta z zapisem liczb

Bardziej szczegółowo

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

dwójkę liczącą Licznikiem Podział liczników: 1. Dwójka licząca Przerzutnik typu D łatwo jest przekształcić w przerzutnik typu T i zrealizować dzielnik modulo 2 - tzw. dwójkę liczącą. W tym celu wystarczy połączyć wyjście zanegowane Q z wejściem D.

Bardziej szczegółowo

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

Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia. 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

Bardziej szczegółowo

Cyfrowe układy scalone c.d. funkcje

Cyfrowe układy scalone c.d. funkcje Cyfrowe układy scalone c.d. funkcje Ryszard J. Barczyński, 206 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Kombinacyjne układy cyfrowe

Bardziej szczegółowo

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

Projekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10. Projekt z przedmiotu Systemy akwizycji i przesyłania informacji Temat pracy: Licznik binarny zliczający do 10. Andrzej Kuś Aleksander Matusz Prowadzący: dr inż. Adam Stadler Układy cyfrowe przetwarzają

Bardziej szczegółowo

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

1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych .Wprowadzenie do projektowania układów sekwencyjnych synchronicznych.. Przerzutniki synchroniczne Istota działania przerzutników synchronicznych polega na tym, że zmiana stanu wewnętrznego powinna nastąpić

Bardziej szczegółowo

LEKCJA. TEMAT: Funktory logiczne.

LEKCJA. TEMAT: Funktory logiczne. TEMAT: Funktory logiczne. LEKCJA 1. Bramką logiczną (funktorem) nazywa się układ elektroniczny realizujący funkcje logiczne jednej lub wielu zmiennych. Sygnały wejściowe i wyjściowe bramki przyjmują wartość

Bardziej szczegółowo

Podstawowe układy cyfrowe

Podstawowe układy cyfrowe ELEKTRONIKA CYFROWA SPRAWOZDANIE NR 4 Podstawowe układy cyfrowe Grupa 6 Prowadzący: Roman Płaneta Aleksandra Gierut CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z podstawowymi bramkami logicznymi,

Bardziej szczegółowo

LICZNIKI Liczniki scalone serii 749x

LICZNIKI Liczniki scalone serii 749x LABOATOIUM PODSTAWY ELEKTONIKI LICZNIKI Liczniki scalone serii 749x Cel ćwiczenia Zapoznanie się z budową i zasadą działania liczników synchronicznych i asynchronicznych. Poznanie liczników dodających

Bardziej szczegółowo

LICZNIKI PODZIAŁ I PARAMETRY

LICZNIKI PODZIAŁ I PARAMETRY LICZNIKI PODZIAŁ I PARAMETRY Licznik jest układem służącym do zliczania impulsów zerojedynkowych oraz zapamiętywania ich liczby. Zależnie od liczby n przerzutników wchodzących w skład licznika pojemność

Bardziej szczegółowo

Architektura komputerów Wykład 2

Architektura komputerów Wykład 2 Architektura komputerów Wykład 2 Jan Kazimirski 1 Elementy techniki cyfrowej 2 Plan wykładu Algebra Boole'a Podstawowe układy cyfrowe bramki Układy kombinacyjne Układy sekwencyjne 3 Algebra Boole'a Stosowana

Bardziej szczegółowo

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur Piotr Fita Elektronika cyfrowa i analogowa Układy analogowe - przetwarzanie sygnałów, których wartości zmieniają się w sposób ciągły w pewnym zakresie

Bardziej szczegółowo

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE Pracownia Automatyki Katedry Tworzyw Drzewnych Ćwiczenie 5 str. 1/16 ĆWICZENIE 5 CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE 1.CEL ĆWICZENIA: zapoznanie się z podstawowymi elementami cyfrowymi oraz z

Bardziej szczegółowo

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

Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich działania. Badanie liczników asynchronicznych - Ćwiczenie 4 1. el ćwiczenia Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich

Bardziej szczegółowo

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D AGH Katedra Elektroniki Podstawy Elektroniki dla Elektrotechniki Liczniki synchroniczne na przerzutnikach typu D Ćwiczenie 7 Instrukcja do ćwiczeń symulacyjnych 2016 r. 1 1. Wstęp Celem ćwiczenia jest

Bardziej szczegółowo

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

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem Cyfrowe Elementy Automatyki Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów,

Bardziej szczegółowo

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Bramki logiczne Podstawowe składniki wszystkich układów logicznych Układy logiczne Bramki logiczne A B A B AND NAND A B A B OR NOR A NOT A B A B XOR NXOR A NOT A B AND NAND A B OR NOR A B XOR NXOR Podstawowe składniki wszystkich układów logicznych 2 Podstawowe tożsamości

Bardziej szczegółowo

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY 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

Bardziej szczegółowo

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

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1 Część 3 Układy sekwencyjne Układy sekwencyjne i układy iteracyjne - grafy stanów 18.11.2017 TCiM Wydział EAIiIB Katedra EiASPE 1 Układ cyfrowy - przypomnienie Podstawowe informacje x 1 x 2 Układ cyfrowy

Bardziej szczegółowo

Tranzystor JFET i MOSFET zas. działania

Tranzystor JFET i MOSFET zas. działania Tranzystor JFET i MOSFET zas. działania brak kanału v GS =v t (cutoff ) kanał otwarty brak kanału kanał otwarty kanał zamknięty w.2, p. kanał zamknięty Co było na ostatnim wykładzie? Układy cyfrowe Najczęściej

Bardziej szczegółowo

Ćw. 7: Układy sekwencyjne

Ćw. 7: Układy sekwencyjne Ćw. 7: Układy sekwencyjne Wstęp Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną następujące układy

Bardziej szczegółowo

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

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Licznik elektroniczny - układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony

Bardziej szczegółowo

Krótkie przypomnienie

Krótkie przypomnienie Krótkie przypomnienie Prawa de Morgana: Kod Gray'a A+ B= Ā B AB= Ā + B Układ kombinacyjne: Tablicy prawdy Symbolu graficznego Równania Boole a NOR Negative-AND w.11, p.1 XOR Układy arytmetyczne Cyfrowe

Bardziej szczegółowo

Statyczne badanie przerzutników - ćwiczenie 3

Statyczne badanie przerzutników - ćwiczenie 3 Statyczne badanie przerzutników - ćwiczenie 3. Cel ćwiczenia Zapoznanie się z podstawowymi strukturami przerzutników w wersji TTL realizowanymi przy wykorzystaniu bramek logicznych NAND oraz NO. 2. Wykaz

Bardziej szczegółowo

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW POLITECHNIKA POZNAŃSKA FILIA W PILE LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW numer ćwiczenia: data wykonania ćwiczenia: data oddania sprawozdania: OCENA: 6 21.11.2002 28.11.2002 tytuł ćwiczenia: wykonawcy:

Bardziej szczegółowo

Rys. 2. Symbole dodatkowych bramek logicznych i ich tablice stanów.

Rys. 2. Symbole dodatkowych bramek logicznych i ich tablice stanów. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z funktorami realizującymi podstawowe funkcje logiczne poprzez zaprojektowanie, wykonanie i przetestowanie kombinacyjnego układu logicznego realizującego

Bardziej szczegółowo

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH Praca laboratoryjna 2 TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH Cel pracy poznanie zasad funkcjonowania przerzutników różnych typów w oparciu o różne rozwiązania układowe. Poznanie sposobów

Bardziej szczegółowo

Państwowa Wyższa Szkoła Zawodowa

Państwowa Wyższa Szkoła Zawodowa Państwowa Wyższa Szkoła Zawodowa w Legnicy Laboratorium Podstaw Elektroniki i Miernictwa Ćwiczenie nr 4 BADANIE BRAMEK LOGICZNYCH A. Cel ćwiczenia. - Poznanie zasad logiki binarnej. Prawa algebry Boole

Bardziej szczegółowo

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2 tatyczne i dynamiczne badanie przerzutników - ćwiczenie 2. Cel ćwiczenia Zapoznanie się z podstawowymi strukturami przerzutników w wersji TTL realizowanymi przy wykorzystaniu bramek logicznych NAND oraz

Bardziej szczegółowo

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

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania). Ćw. 10 Układy sekwencyjne 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną układy rejestrów

Bardziej szczegółowo

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

Tab. 1 Tab. 2 t t+1 Q 2 Q 1 Q 0 Q 2 Q 1 Q 0 Synteza liczników synchronicznych Załóżmy, że chcemy zaprojektować licznik synchroniczny o następującej sekwencji: 0 1 2 3 6 5 4 [0 sekwencja jest powtarzana] Ponieważ licznik ma 7 stanów, więc do ich

Bardziej szczegółowo

Proste układy sekwencyjne

Proste układy sekwencyjne Proste układy sekwencyjne Układy sekwencyjne to takie w których niektóre wejścia są sterowany przez wyjściaukładu( zawierają sprzężenie zwrotne ). Układy sekwencyjne muszą zawierać elementy pamiętające

Bardziej szczegółowo

UKŁADY CYFROWE. Układ kombinacyjny

UKŁADY CYFROWE. Układ kombinacyjny UKŁADY CYFROWE Układ kombinacyjny Układów kombinacyjnych są bramki. Jedną z cech układów kombinacyjnych jest możliwość przedstawienia ich działania (opisu) w postaci tabeli prawdy. Tabela prawdy podaje

Bardziej szczegółowo

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

Politechnika Wrocławska, Wydział PPT Laboratorium z Elektroniki i Elektrotechniki Politechnika Wrocławska, Wydział PP 1. Cel ćwiczenia Zapoznanie z wybranymi cyfrowymi układami sekwencyjnymi. Poznanie właściwości, zasad działania i sposobów realizacji przerzutników oraz liczników. 2.

Bardziej szczegółowo

Podstawy Informatyki Elementarne podzespoły komputera

Podstawy Informatyki Elementarne podzespoły komputera Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Reprezentacja informacji Podstawowe bramki logiczne 2 Przerzutniki Przerzutnik SR Rejestry Liczniki 3 Magistrala Sygnały

Bardziej szczegółowo

WSTĘP DO ELEKTRONIKI

WSTĘP DO ELEKTRONIKI WSTĘP DO ELEKTRONIKI Część VII Układy cyfrowe Janusz Brzychczyk IF UJ Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów, którym przyporządkowywane

Bardziej szczegółowo

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

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014 Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014 Temat 1. Algebra Boole a i bramki 1). Podać przykład dowolnego prawa lub tożsamości, które jest spełnione w algebrze Boole

Bardziej szczegółowo

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

Układy sekwencyjne. 1. Czas trwania: 6h Instytut Fizyki oświadczalnej UG Układy sekwencyjne 1. Czas trwania: 6h 2. Cele ćwiczenia Poznanie zasad działania podstawowych typów przerzutników: RS, -latch,, T, JK-MS. Poznanie zasad działania rejestrów

Bardziej szczegółowo

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.

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. Ćwiczenie 9 Rejestry przesuwne i liczniki pierścieniowe. Cel. Poznanie właściwości i zasady działania rejestrów przesuwnych.. Poznanie właściwości i zasady działania liczników pierścieniowych. Wprowadzenie.

Bardziej szczegółowo

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

INSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW e-version: dr inż. Tomasz apłon INTYTUT YBENETYI TEHNIZNE PLITEHNII WŁAWIE ZAŁA ZTUZNE INTELIGENI I AUTMATÓW Ćwiczenia laboratoryjne z Logiki Układów yfrowych ćwiczenie 23 temat: UŁAY EWENYNE. EL ĆWIZENIA

Bardziej szczegółowo

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

Ćw. 9 Przerzutniki. 1. Cel ćwiczenia. 2. Wymagane informacje. 3. Wprowadzenie teoretyczne PODSTAWY ELEKTRONIKI MSIB Ćw. 9 Przerzutniki 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi elementami sekwencyjnymi, czyli przerzutnikami. Zostanie przedstawiona zasada działania przerzutników oraz sposoby

Bardziej szczegółowo

Podstawy Techniki Cyfrowej Liczniki scalone

Podstawy Techniki Cyfrowej Liczniki scalone Podstawy Techniki Cyfrowej Liczniki scalone Liczniki scalone są budowane zarówno jako asynchroniczne (szeregowe) lub jako synchroniczne (równoległe). W liczniku równoległym sygnał zegarowy jest doprowadzony

Bardziej szczegółowo

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ KDEMI MORSK KTEDR NWIGCJI TECHNICZEJ ELEMETY ELEKTRONIKI LORTORIUM Kierunek NWIGCJ Specjalność Transport morski Semestr II Ćw. 4 Podstawy techniki cyfrowej Wersja opracowania Marzec 5 Opracowanie: mgr

Bardziej szczegółowo

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

ćwiczenie 203 Temat: Układy sekwencyjne 1. Cel ćwiczenia Opracował: mgr inż. Antoni terna ATEDA INFOMATYI TEHNIZNE Ćwiczenia laboratoryjne z Logiki Układów yfrowych ćwiczenie 203 Temat: Układy sekwencyjne 1. el ćwiczenia elem ćwiczenia jest zapoznanie się z

Bardziej szczegółowo

Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5.

Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5. Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5. Klasa III Opracuj projekt realizacji prac związanych z badaniem działania cyfrowych bloków arytmetycznych realizujących operacje

Bardziej szczegółowo

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

Badanie układów średniej skali integracji - ćwiczenie Cel ćwiczenia. 2. Wykaz przyrządów i elementów: 3. Przedmiot badań adanie układów średniej skali integracji - ćwiczenie 6. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi układami SSI (Średniej Skali Integracji). Przed wykonaniem ćwiczenia należy zapoznać

Bardziej szczegółowo

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

WYKŁAD 8 Przerzutniki. Przerzutniki są inną niż bramki klasą urządzeń elektroniki cyfrowej. Są najprostszymi układami pamięciowymi. 72 WYKŁAD 8 Przerzutniki. Przerzutniki są inną niż bramki klasą urządzeń elektroniki cyfrowej. ą najprostszymi układami pamięciowymi. PZEZUTNIK WY zapamietanie skasowanie Przerzutmik zapamiętuje zmianę

Bardziej szczegółowo

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak PODSTAWY TEORII UKŁADÓW CYFROWYCH UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz http://pl.wikipedia.org/ Układem sekwencyjnym nazywamy układ

Bardziej szczegółowo

1.1. Pozycyjne systemy liczbowe

1.1. Pozycyjne systemy liczbowe 1.1. Pozycyjne systemy liczbowe Systemami liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach. Dla dowolnego

Bardziej szczegółowo

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

PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE Podstawowymi bramkami logicznymi są układy stanowiące: - funktor typu AND (funkcja

Bardziej szczegółowo

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

Cyfrowe układy sekwencyjne. 5 grudnia 2013 Wojciech Kucewicz 2 Cyfrowe układy sekwencyjne 5 grudnia 2013 Wojciech Kucewicz 2 Układy sekwencyjne Układy sekwencyjne to takie układy logiczne, których stan wyjść zależy nie tylko od aktualnego stanu wejść, lecz również

Bardziej szczegółowo

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

Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja 0.1 29.10.2013 Przypomnienie - podział układów cyfrowych Układy kombinacyjne pozbawione właściwości pamiętania stanów, realizujące

Bardziej szczegółowo

Ćwiczenie D2 Przerzutniki. Wydział Fizyki UW

Ćwiczenie D2 Przerzutniki. Wydział Fizyki UW Wydział Fizyki UW Pracownia fizyczna i elektroniczna (w tym komputerowa) dla Inżynierii Nanostruktur (1100-1INZ27) oraz Energetyki i Chemii Jądrowej (1100-1ENFIZELEK2) Ćwiczenie 2 Przerzutniki Streszczenie

Bardziej szczegółowo

1. Operacje logiczne A B A OR B

1. Operacje logiczne A B A OR B 1. Operacje logiczne OR Operacje logiczne są operacjami działającymi na poszczególnych bitach, dzięki czemu można je całkowicie opisać przedstawiając jak oddziałują ze sobą dwa bity. Takie operacje logiczne

Bardziej szczegółowo

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

LABORATORIUM ELEKTRONIKI. Jakub Kaźmierczak. 2.1 Sekwencyjne układy pamiętające 2 Cyfrowe układy sekwencyjne Cel ćwiczenia LABORATORIUM ELEKTRONIKI Celem ćwiczenia jest zapoznanie się z cyfrowymi elementami pamiętającymi, budową i zasada działania podstawowych przerzutników oraz liczników

Bardziej szczegółowo

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

Podstawowe elementy układów cyfrowych układy sekwencyjne. Rafał Walkowiak Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak 3.12.2015 Przypomnienie - podział układów cyfrowych Układy kombinacyjne pozbawione właściwości pamiętania stanów, realizujące funkcje

Bardziej szczegółowo

Ćwiczenie 26. Temat: Układ z bramkami NAND i bramki AOI..

Ćwiczenie 26. Temat: Układ z bramkami NAND i bramki AOI.. Temat: Układ z bramkami NAND i bramki AOI.. Ćwiczenie 26 Cel ćwiczenia Zapoznanie się ze sposobami konstruowania z bramek NAND różnych bramek logicznych. Konstruowanie bramek NOT, AND i OR z bramek NAND.

Bardziej szczegółowo

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

AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji LABORATORIUM. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Elektroniki LABORATORIUM Elektronika LICZNIKI ELWIS Rev.1.0 1. Wprowadzenie Celem

Bardziej szczegółowo

Automatyka Treść wykładów: Literatura. Wstęp. Sygnał analogowy a cyfrowy. Bieżące wiadomości:

Automatyka Treść wykładów: Literatura. Wstęp. Sygnał analogowy a cyfrowy. Bieżące wiadomości: Treść wykładów: Automatyka dr inż. Szymon Surma szymon.surma@polsl.pl pok. 202, tel. +48 32 603 4136 1. Podstawy automatyki 1. Wstęp, 2. Różnice między sygnałem analogowym a cyfrowym, 3. Podstawowe elementy

Bardziej szczegółowo

Układy Logiczne i Cyfrowe

Układy Logiczne i Cyfrowe Układy Logiczne i Cyfrowe Wykład dla studentów III roku Wydziału Elektrycznego mgr inż. Grzegorz Lisowski Instytut Automatyki Podział układów cyfrowych elementy logiczne bloki funkcjonalne zespoły funkcjonalne

Bardziej szczegółowo

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

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek Architektura systemów komputerowych Poziom układów logicznych. Układy sekwencyjne Cezary Bolek Katedra Informatyki Plan wykładu Układy sekwencyjne Synchroniczność, asynchroniczność Zatrzaski Przerzutniki

Bardziej szczegółowo

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

Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu Temat: Sprawdzenie poprawności działania przerzutników. Wstęp: Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu cyfrowego, przeznaczonego do przechowywania i ewentualnego

Bardziej szczegółowo

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO! ćwiczenie nr 7 str.1/1 ĆWICZENIE 7 Wprowadzenie do funkcji specjalnych sterownika LOGO! 1. CEL ĆWICZENIA: zapoznanie się z zaawansowanymi możliwościami mikroprocesorowych sterowników programowalnych na

Bardziej szczegółowo

Cel. Poznanie zasady działania i budowy liczników zliczających ustaloną liczbę impulsów. Poznanie kodów BCD, 8421 i Rys. 9.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. Ćwiczenie 8 Liczniki zliczające, kody BCD, 8421, 2421 Cel. Poznanie zasady działania i budowy liczników zliczających ustaloną liczbę impulsów. Poznanie kodów BCD, 8421 i 2421. Wstęp teoretyczny. Przerzutniki

Bardziej szczegółowo

Podział układów cyfrowych. rkijanka

Podział układów cyfrowych. rkijanka Podział układów cyfrowych rkijanka W zależności od przyjętego kryterium możemy wyróżnić kilka sposobów podziału układów cyfrowych. Poniżej podam dwa z nich związane ze sposobem funkcjonowania układów cyfrowych

Bardziej szczegółowo

Ćwiczenie 27 Temat: Układy komparatorów oraz układy sumujące i odejmujące i układy sumatorów połówkowych i pełnych. Cel ćwiczenia

Ćwiczenie 27 Temat: Układy komparatorów oraz układy sumujące i odejmujące i układy sumatorów połówkowych i pełnych. Cel ćwiczenia Ćwiczenie 27 Temat: Układy komparatorów oraz układy sumujące i odejmujące i układy sumatorów połówkowych i pełnych. Cel ćwiczenia Poznanie zasad budowy działania komparatorów cyfrowych. Konstruowanie komparatorów

Bardziej szczegółowo

Arytmetyka liczb binarnych

Arytmetyka liczb binarnych Wartość dwójkowej liczby stałoprzecinkowej Wartość dziesiętna stałoprzecinkowej liczby binarnej Arytmetyka liczb binarnych b n-1...b 1 b 0,b -1 b -2...b -m = b n-1 2 n-1 +... + b 1 2 1 + b 0 2 0 + b -1

Bardziej szczegółowo

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

Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów. Rafał Walkowiak Wersja /2015 Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów synchronicznych Rafał Walkowiak Wersja.2 24/25 UK Funkcje wzbudzeń UK Funkcje wzbudzeń Pamieć Pamieć UK Funkcje wyjściowe

Bardziej szczegółowo

Asynchroniczne statyczne układy sekwencyjne

Asynchroniczne statyczne układy sekwencyjne Asynchroniczne statyczne układy sekwencyjne Układem sekwencyjnym nazywany jest układ przełączający, posiadający przynajmniej jeden taki stan wejścia, któremu odpowiadają, zależnie od sygnałów wejściowych

Bardziej szczegółowo

Metoda Karnaugh. B A BC A

Metoda Karnaugh. B A BC A Metoda Karnaugh. Powszechnie uważa się, iż układ o mniejszej liczbie elementów jest tańszy i bardziej niezawodny, a spośród dwóch układów o takiej samej liczbie elementów logicznych lepszy jest ten, który

Bardziej szczegółowo

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

U 2 B 1 C 1 =10nF. C 2 =10nF Dynamiczne badanie przerzutników - Ćwiczenie 3. el ćwiczenia Zapoznanie się z budową i działaniem przerzutnika astabilnego (multiwibratora) wykonanego w technice TTL oraz zapoznanie się z działaniem przerzutnika

Bardziej szczegółowo

PAMIĘĆ RAM. Rysunek 1. Blokowy schemat pamięci

PAMIĘĆ RAM. Rysunek 1. Blokowy schemat pamięci PAMIĘĆ RAM Pamięć służy do przechowania bitów. Do pamięci musi istnieć możliwość wpisania i odczytania danych. Bity, które są przechowywane pamięci pogrupowane są na komórki, z których każda przechowuje

Bardziej szczegółowo

ZADANIE 1. Rozwiązanie:

ZADANIE 1. Rozwiązanie: EUROELEKTR Ogólnopolska Olimpiada Wiedzy Elektrycznej i Elektronicznej Rok szkolny 200/20 Rozwiązania zadań dla grupy teleinformatycznej na zawody II. stopnia ZNIE ramka logiczna w technologii MOS składa

Bardziej szczegółowo

f we DZIELNIKI I PODZIELNIKI CZĘSTOTLIWOŚCI Dzielnik częstotliwości: układ dający impuls na wyjściu co P impulsów na wejściu

f we DZIELNIKI I PODZIELNIKI CZĘSTOTLIWOŚCI Dzielnik częstotliwości: układ dający impuls na wyjściu co P impulsów na wejściu DZIELNIKI I PODZIELNIKI CZĘSTOTLIWOŚCI Dzielnik częstotliwości: układ dający impuls na wyjściu co P impulsów na wejściu f wy f P Podzielnik częstotliwości: układ, który na każde p impulsów na wejściu daje

Bardziej szczegółowo

Zadania do wykładu 1, Zapisz liczby binarne w kodzie dziesiętnym: ( ) 2 =( ) 10, ( ) 2 =( ) 10, (101001, 10110) 2 =( ) 10

Zadania do wykładu 1, Zapisz liczby binarne w kodzie dziesiętnym: ( ) 2 =( ) 10, ( ) 2 =( ) 10, (101001, 10110) 2 =( ) 10 Zadania do wykładu 1,. 1. Zapisz liczby binarne w kodzie dziesiętnym: (1011011) =( ) 10, (11001100) =( ) 10, (101001, 10110) =( ) 10. Zapisz liczby dziesiętne w naturalnym kodzie binarnym: (5) 10 =( ),

Bardziej szczegółowo

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1 Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1. Podstawowe operacje logiczne dla cyfr binarnych Jeśli cyfry 0 i 1 potraktujemy tak, jak wartości logiczne fałsz i prawda, to działanie

Bardziej szczegółowo

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

Układy sekwencyjne. 1. Czas trwania: 6h Instytut Fizyki oświadczalnej UG Układy sekwencyjne 1. Czas trwania: 6h 2. Cele ćwiczenia Poznanie zasad działania podstawowych typów przerzutników: RS, -latch,, T, JK-MS. Poznanie zasad działania rejestrów

Bardziej szczegółowo

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.

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. UKŁDAY CYFROWE Układy cyfrowe są w praktyce realizowane różnymi technikami. W prostych urządzeniach automatyki powszechnie stosowane są układy elektryczne, wykorzystujące przekaźniki jako podstawowe elementy

Bardziej szczegółowo

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

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55 Układy cyfrowe Funkcje logiczne AND A B X = A B... 2/55 Funkcje logiczne OR A B X = A + B NOT A A... 3/55 Twierdzenia algebry Boole a A + B = B + A A B = B A A + B + C = A + (B+C( B+C) ) = (A+B( A+B) )

Bardziej szczegółowo

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

Ćwiczenie 27C. Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych Ćwiczenie 27C Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych Cel ćwiczenia Poznanie budowy i zasad działania oraz właściwości układów synchronicznych, aby zapewnić podstawy

Bardziej szczegółowo

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

Systemy cyfrowe z podstawami elektroniki i miernictwa Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne Systemy cyfrowe z podstawami elektroniki i miernictwa Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne Ćwiczenie nr 4: Przerzutniki 1. Cel ćwiczenia Celem ćwiczenia jest

Bardziej szczegółowo

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

Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji WOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji mgr inż. Paulina Mazurek Warszawa 2013 1 Wstęp Układ

Bardziej szczegółowo

Laboratorium podstaw elektroniki

Laboratorium podstaw elektroniki 150875 Grzegorz Graczyk numer indeksu imie i nazwisko 150889 Anna Janicka numer indeksu imie i nazwisko Grupa: 2 Grupa: 5 kierunek Informatyka semestr 2 rok akademicki 2008/09 Laboratorium podstaw elektroniki

Bardziej szczegółowo

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

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2 WSTĘP O liczbie elementów użytych do budowy jakiegoś urządzenia elektronicznego, a więc i o możliwości obniżenia jego ceny, decyduje dzisiaj liczba zastosowanych w nim układów scalonych. Najstarszą rodziną

Bardziej szczegółowo

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2 Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2 TECHNIKA MIKROPROCESOROWA 3EB KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA WWW.AGH.EDU.PL

Bardziej szczegółowo

x x

x x DODTEK II - Inne sposoby realizacji funkcji logicznych W kolejnych podpunktach zaprezentowano sposoby realizacji przykładowej funkcji (tej samej co w instrukcji do ćwiczenia "Synteza układów kombinacyjnych")

Bardziej szczegółowo

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

Przerzutniki. Układy logiczne sekwencyjne odpowiedź zależy od stanu układu przed pobudzeniem 2-3-29 Przerzutniki Układy logiczne sekwencyjne odpowiedź zależy od stanu układu przed pobudzeniem (dotychczas mówiliśmy o układach logicznych kombinatorycznych - stan wyjść określony jednoznacznie przez

Bardziej szczegółowo

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

Inwerter logiczny. Ilustracja 1: Układ do symulacji inwertera (Inverter.sch) DSCH2 to program do edycji i symulacji układów logicznych. DSCH2 jest wykorzystywany do sprawdzenia architektury układu logicznego przed rozpoczęciem projektowania fizycznego. DSCH2 zapewnia ergonomiczne

Bardziej szczegółowo

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć:

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć: Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów, którym przyporządkowywane są wartości liczbowe. Najczęściej układy cyfrowe służą do przetwarzania

Bardziej szczegółowo

Synteza strukturalna automatów Moore'a i Mealy

Synteza strukturalna automatów Moore'a i Mealy Synteza strukturalna automatów Moore'a i Mealy Formalna definicja automatu: A = < Z, Q, Y, Φ, Ψ, q 0 > Z alfabet wejściowy Q zbiór stanów wewnętrznych Y alfabet wyjściowy Φ funkcja przejść q(t+1) = Φ (q(t),

Bardziej szczegółowo

Układy kombinacyjne Y X 4 X 5. Rys. 1 Kombinacyjna funkcja logiczna.

Układy kombinacyjne Y X 4 X 5. Rys. 1 Kombinacyjna funkcja logiczna. Układy kombinacyjne. Czas trwania: 6h. Cele ćwiczenia Przypomnienie podstawowych praw Algebry Boole a. Zaprojektowanie, montaż i sprawdzenie działania zadanych układów kombinacyjnych.. Wymagana znajomość

Bardziej szczegółowo

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

Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1 Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1 PODSTAWY TECHNIKI MIKROPROCESOROWEJ 3EB KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA

Bardziej szczegółowo

Wydział Fizyki UW CC=5V 4A 4B 4Y 3A 3B 3Y

Wydział Fizyki UW CC=5V 4A 4B 4Y 3A 3B 3Y Wydział Fizyki UW Pracownia fizyczna i elektroniczna (w tym komputerowa) dla Inżynierii Nanostruktur (00-INZ7) oraz Energetyki i hemii Jądrowej (00-ENPRFIZELEK) Ćwiczenie D Projekt układu cyfrowego Streszczenie

Bardziej szczegółowo

12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika:

12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika: PRZYPOMNIJ SOBIE! Matematyka: Dodawanie i odejmowanie "pod kreską". Elektronika: Sygnały cyfrowe. Zasadę pracy tranzystorów bipolarnych i unipolarnych. 12. Wprowadzenie 12.1. Sygnały techniki cyfrowej

Bardziej szczegółowo

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

Liczniki, rejestry lab. 07 Układy sekwencyjne cz. 1 Liczniki, rejestry lab. 07 Układy sekwencyjne cz. 1 PODSTAWY TECHNIKI CYFROWEJ I MIKROPROCESOROWEJ EIP KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA

Bardziej szczegółowo

Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych

Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych. WSTĘP Celem ćwiczenia jest zapoznanie się z podstawowymi sposobami projektowania układów cyfrowych o zadanej funkcji logicznej, na przykładzie budowy

Bardziej szczegółowo

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki Wykład 13 - Układy bramkowe Instytut Automatyki i Robotyki Warszawa, 2015 Układy z elementów logicznych Bramki logiczne Elementami logicznymi (bramkami logicznymi) są urządzenia o dwustanowym sygnale wyjściowym

Bardziej szczegółowo

Automatyka. Treść wykładów: Multiplekser. Układ kombinacyjny. Demultiplekser. Koder

Automatyka. Treść wykładów: Multiplekser. Układ kombinacyjny. Demultiplekser. Koder Treść wykładów: utomatyka dr inż. Szymon Surma szymon.surma@polsl.pl http://zawt.polsl.pl/studia pok., tel. +48 6 46. Podstawy automatyki. Układy kombinacyjne,. Charakterystyka,. Multiplekser, demultiplekser,.

Bardziej szczegółowo

Układy logiczne układy cyfrowe

Układy logiczne układy cyfrowe Układy logiczne układy cyfrowe Jak projektować układy cyfrowe (systemy cyfrowe) Układy arytmetyki rozproszonej filtrów cyfrowych Układy kryptograficzne X Selektor ROM ROM AND Specjalizowane układy cyfrowe

Bardziej szczegółowo

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

LICZNIKI LABORATORIUM. Elektronika AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Elektroniki LABORATORIUM Elektronika LICZNIKI Rev.1.0 1. Wprowadzenie Celem ćwiczenia

Bardziej szczegółowo