Podstawy elektroniki cz. 2 Wykład 2

Podobne dokumenty
Cyfrowe układy scalone c.d. funkcje

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

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

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

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

LEKCJA. TEMAT: Funktory logiczne.

UKŁADY CYFROWE. Układ kombinacyjny

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

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

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.

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

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

Proste układy sekwencyjne

Opis przedmiotu 3 części zamówienia Zestawy ćwiczeń

WSTĘP DO ELEKTRONIKI

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

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

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

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

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

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

Architektura komputerów Wykład 2

Technika Cyfrowa 2 wykład 4: FPGA odsłona druga technologie i rodziny układów logicznych

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

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

LICZNIKI PODZIAŁ I PARAMETRY

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

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

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

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

Podział układów cyfrowych. rkijanka

Statyczne badanie przerzutników - ćwiczenie 3

Układy TTL i CMOS. Trochę logiki

Automatyzacja i robotyzacja procesów produkcyjnych

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

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

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

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

Podstawy Techniki Cyfrowej Liczniki scalone

Ćw. 7: Układy sekwencyjne

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

Podstawowe układy cyfrowe

PODSTAWY TEORII UKŁADÓW CYFROWYCH

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

Elektronika (konspekt)

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

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

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

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

LICZNIKI Liczniki scalone serii 749x

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

Logiczne układy bistabilne przerzutniki.

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ

Państwowa Wyższa Szkoła Zawodowa

Ćwiczenie 25 Temat: Interfejs między bramkami logicznymi i kombinacyjne układy logiczne. Układ z bramkami NOR. Cel ćwiczenia

Podstawy Informatyki Elementarne podzespoły komputera

Podstawy techniki cyfrowej cz.2 zima Rafał Walkowiak

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

Podstawy techniki cyfrowej cz.2 wykład 3 i 5

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

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

płytka montażowa z tranzystorami i rezystorami, pokazana na rysunku 1. płytka montażowa do badania przerzutnika astabilnego U CC T 2 masa

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

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

Zbudować 2wejściową bramkę (narysować schemat): a) NANDCMOS, b) NORCMOS, napisać jej tabelkę prawdy i wyjaśnić działanie przy pomocy charakterystyk

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

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

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

Ćw. 1: Systemy zapisu liczb, minimalizacja funkcji logicznych, konwertery kodów, wyświetlacze.

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

Układy kombinacyjne - przypomnienie

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

WSTĘP DO ELEKTRONIKI

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

CHARAKTERYSTYKI BRAMEK CYFROWYCH TTL

Tranzystor JFET i MOSFET zas. działania

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Układy czasowe

Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych Laboratorium Przyrządów Półprzewodnikowych. Ćwiczenie 4

Cyfrowe układy scalone

Krótkie przypomnienie

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

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.

Tranzystor bipolarny. przykłady zastosowań cz. 1

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

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

Zapoznanie się z podstawowymi strukturami funktorów logicznych realizowanymi w technice RTL (Resistor Transistor Logic) oraz zasadą ich działania.

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

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

Elektryczna implementacja systemu binarnego.

STAŁY PRĄD ELEKTRYCZNY

Wejścia logiczne w regulatorach, sterownikach przemysłowych

Projektowanie urządzeń mikroprocesorowych cz. 2 Wykład 4

SML3 październik

Katalog skrócony układów logicznych CMOS serii 4000

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

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

Układy cyfrowe w technologii CMOS

Różnicowe układy cyfrowe CMOS

Transkrypt:

Podstawy elektroniki cz. 2 Wykład 2

Elementarne prawa Trzy elementarne prawa 2

Prawo Ohma Stosunek natężenia prądu płynącego przez przewodnik do napięcia pomiędzy jego końcami jest stały R U I 3

Prawo Ohma Jeśli U to napięcie, I prąd, a R rezystancja to, aby policzyć brakujący współczynnik, wystarczy zakryć go palcem: 4

Pierwsze prawo Kirchhoffa Suma natężeń prądów wpływających do węzła jest równa sumie natężeń prądów wypływających z tego węzła. 5

Pierwsze prawo Kirchhoffa przykład 6

Drugie prawo Kirchhoffa przykład Suma spadków napięcia w obwodzie zamkniętym jest równa zeru 7

Drugie prawo Kirchhoffa przykład 8

Podstawy techniki cyfrowej Podstawy techniki cyfrowej 9

Stany logiczne W technice cyfrowej posługuje się pojęciem stanów logicznych. Można wyróżnić następujące stany Wysoki Niski Nieustalony Wysokiej impedancji 10

Zbocza Moment przejścia ze stanu niskiego na wysoki nazywamy zboczem narastającym, natomiast jeśli przejście następuje ze stanu wysokiego na niski zboczem opadającym Wejścia układów cyfrowych mogą być aktywowane określonym stanem logicznym lub zboczem 11

Typy wejść układów cyfrowych Synchroniczne i asynchroniczne Synchroniczne: zmiana stanu na wejściu jest uwzględniana w momencie pojawienia się określonego zbocza Asynchroniczne: zmiana stanu na wejściu jest uwzględniana natychmiast 12

Typy wejść układów cyfrowych Wejścia z aktywnym stanem wysokim lub aktywnym stanem niskim W przypadku wejść z aktywnym stanem niskim (zanegowanych) wejście reaguje na pojawienie się stanu niskiego 13

Typy wyjść układów cyfrowych Wyjście dwustanowe: na wyjściu występuje zawsze jeden z dwóch stanów logicznych, wysoki lub niski Wyjścia trójstanowe: oprócz stanu wysokiego lub niskiego, na wyjściu może pojawić się stan wysokiej impedancji 14

Typy wyjść układów cyfrowych Niektóre układy cyfrowe posiadają wyjścia typu otwarty kolektor lub otwarty dren. Na wyjściu tym może pojawić się jeden z dwóch stanów logicznych: niski lub wysokiej impedancji. Stan wysokiej impedancji zostaje zastąpiony stanem wysokim po dodaniu rezystora podciągającego wyjście do dodatniej linii zasilania 15

Łączenie wejść układów cyfrowych Łączenie wejść układów cyfrowych jest dozwolone w większości sytuacji, pod warunkiem, że Wszystkie połączone wejścia oraz sterujące nimi wyjście mają zbliżone przedziały napięć dla stanu wysokiego i niskiego Nie jest przekroczona wydajność prądowa wyjścia, do którego są podłączone 16

Łączenie wyjść układów cyfrowych Łączenie wyjść układów cyfrowych jest wykorzystywane bardzo rzadko i tylko w sytuacjach, kiedy jest pewność, że na połączonych wyjściach nigdy nie wystąpią przeciwne stany logiczne Łączenie wyjść (a dokładniej, równoległe łączenie bramek) wykorzystuje się dla zapewnienia większej wydajności prądowej wyjścia, np. gdy układ cyfrowy steruje bezpośrednio tranzystorem o małym wzmocnieniu 17

Technologie wykonania układów cyfrowych TTL (Transistor-transistor logic) Zalety Wysoka maksymalna częstotliwość pracy Odporność na zakłócenia Wady Duży pobór prądu Ograniczony zakres napięć roboczych Stany logiczne Niski: 0 V 0,8 V Wysoki: 2,4 V 5 V 18

Technologie wykonania układów cyfrowych CMOS (Complementary Metal-Oxide Semiconductor) Zalety Znikomy pobór prądu Szeroki zakres napięć zasilających Wady Podatność na zakłócenia Zwykle niższa maksymalna częstotliwość pracy niż odpowiedników TTL Stany logiczne Niski: 0 1/3 napięcia zasilania Wysoki: powyżej 2/3 napięcia zasilania 19

Technologie wykonania układów cyfrowych ECL (Emitter Coupled Logic): PECL i NECL Zalety Bardzo wysoka maksymalna częstotliwość pracy Wady Duży pobór prądu Podatność na zakłócenia Przy projektowaniu PCB należy stosować reguły jak dla układów w.cz. Stany logiczne (przykładowe, dla PECL, zasilanie 5V) Niski: 3.4 V Wysoki: 4.2 V 20

Parametry układów cyfrowych Główne parametry układów cyfrowych to: Dopuszczalny zakres napięcia zasilania Maksymalny pobór prądu Zakresy napięć dla poszczególnych stanów logicznych dla wejść i wyjść Maksymalna częstotliwość pracy lub czas propagacji Wydajność prądowa wyjść 21

Elementy logiczne Bramki (N)AND, (N)OR, XOR, NOT Przerzutniki Liczniki Rejestry przesuwne Dekodery Klucze analogowe Multipleksery i demultipleksery Bufory trójstanowe 22

Bramki logiczne Bramki logiczne to elementy realizujące elementarne funkcje logiczne, takie jak NOT, (N)AND, (N)OR i XOR Pozwalają na budowę układów realizujących dowolną funkcję logiczną Bramki (N)AND i (N)OR występują w kilku wariantach różniących się liczbą wejść 23

Bramki logiczne 24

Przerzutniki Przerzutnikiem nazywamy układ sekwencyjny, którego stan wyjściowy może zależeć od stanu na wejściu lub stanu wewnętrznego Dzielą się na astabilne, monostabilne i bistabilne W układach cyfrowych zwykle wykorzystuje się przerzutniki bistabilne, mogące pełnić rolę układu pamiętającego, dzielnika częstotliwości licznika itp. 25

Przerzutnik RS S R Q n 0 0 Q n-1 1 0 1 0 1 0 1 1 - ~S ~R Q n 0 0-1 0 0 0 1 1 1 1 Q n-1 26

Przerzutnik D S R D > Q ~Q 0 0 0 Zbocze narastające 0 1 0 0 1 Zbocze narastające 1 0 0 0 X Zbocze opadające Q n-1 ~Q n-1 0 1 X X 0 1 1 0 X X 1 0 1 1 X X 1 1 27

Przerzutnik D prosty dzielnik częstotliwości 28

Przerzutnik JK > J K ~S ~R Q ~Q X X X 0 1 1 0 X X X 1 0 0 1 Zbocze opadające 0 0 1 1 Q n-1 ~Q n-1 Zbocze opadające 1 0 1 1 1 0 Zbocze opadające 0 1 1 1 0 1 Zbocze opadające 1 1 1 1 ~Q n-1 Q n-1 29

Liczniki Liczniki pozwalają na zliczanie impulsów zegarowych Elementem składowym licznika są przerzutniki Można je podzielić na Synchroniczne i asynchroniczne Binarne i BCD 30

Liczniki Licznik asynchroniczny to licznik, w którym wyjścia mogą chwilowo podawać nieprawidłowy stan logiczny, wynikający z czasu propagacji szeregowo połączonych przerzutników Liczniki synchroniczne posiadają mechanizm synchronizacji zmiany stanu wyjść z sygnałem taktującym, dzięki czemu nie posiadają wyżej opisanej wady przerzutników asynchronicznych 31

Prosty licznik asynchroniczny 32

Rejestr przesuwny Rejestr przesuwny są układami pozwalającymi na zamianę informacji szeregowej na równoległą i/lub równoległą na szeregową Kolejne bity są wsuwane/wysuwane z takt zegara 33

Budowa rejestru z zatrzaskami LATCH i wyjściami trójstanowymi 34

i jego diagram czasowy 35

Dekodery Dekodery to układy logiczne zamieniające dowolny (ale ustalony) kod na kod 1 z N W technice cyfrowej wykorzystuje się dekodery dekodujące kod binarny lub BCD Dekodery można podzielić na pełne i niepełne Pełne: dowolna kombinacja wejściowa zostanie zdekodowana Niepełne: nie wszystkie kombinacje wejściowe posiadają (unikalne) zdekodowane odpowiedniki 36

Dekoder 1 z 10 37

i jego tabela prawdy A B C D 0 1 2 3 4 5 6 7 8 9 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 Dla pozostałych kombinacji wejść A,B,C,D wszystkie wyjścia 0 9 przyjmują stan niski 38

Klucze analogowe Klucze analogowe to układy pozwalające na sterowanie przepływem sygnałów analogowych i cyfrowych Podanie stanu wysokiego na wejście ne umożliwia przepływ sygnału między ny i nz Klucze analogowe nie mają zdefiniowanego kierunku przepływu sygnału 39

Klucze analogowe 40

Multipleksery i demultipleksery Multiplekser jest układem służącym do wyboru jednego z kilku dostępnych sygnałów wejściowych i przekazania go na pojedyncze wyjście Zasada działania multipleksera jest podobna: pozwala na wybór jednego z kilku wyjść i przekazanie na niego sygnału wejściowego Scalone multipleksery występuje zwykle po kilka w jednej obudowie i są połączone tym samym sygnałem sterującym 41

Multipleksery i demultipleksery Multipleksery i demultipleksery mogą być zrealizowane w oparciu o bramki logiczne lub klucze analogowe W przypadku wykorzystania kluczy analogowych multiplekser/demultiplekser może działać w obu kierunkach Multipleksery na kluczach analogowych mogą przełączać również sygnały analogowe 42

Prosty multiplekser 4 na 1 A B D 0 0 D0 0 1 D1 1 0 D2 1 1 D3 43

Prosty demultiplekser 1 na 4 A B D0 D1 D2 D3 0 0 D 0 0 0 0 1 0 D 0 0 1 0 0 0 D 0 1 1 0 0 0 D 44

Bufory trójstanowe Bufor trójstanowy to rodzaj bramki umożliwiające odłączenie jej wyjścia od reszty układu poprzez ustawienie go w stan wysokiej impedancji Bufory trójstanowe wykorzystywane są do odłączania fragmentów układu od reszty np. w przypadku współdzielenia szyny danych Występują w wariancie sterowanym pojedynczo, jak i z połączonym wejściem sterującym 45

Bufory trójstanowe IN E OUT 0 0 0 0 1 Hi Z 1 0 1 1 1 Hi Z IN E OUT 0 0 Hi Z 0 1 0 1 0 Hi Z 1 1 1 46

Bufory trójstanowe standardowy sposób łączenia 47

Najczęściej popełniane błędy przy projektowaniu układów cyfrowych Błędy projektowe powodujące niestabilną pracę układu Nieprawidłowo zaprojektowane i/lub wykonane obwody zasilania Pozostawienie niepodłączonych wejść układów cyfrowych, szczególnie CMOS Prowadzenie linii sygnałowych w pobliżu linii, którymi płyną duże prądy lub wysokie napięcia 48

Najczęściej popełniane błędy przy projektowaniu układów cyfrowych Błędy projektowe powodujące niestabilną pracę układu Nieprawidłowe zabezpieczenie przed zakłóceniami zewnętrznymi Niestabilne sygnały wejściowe (np. wynikające z drgania styków) Niestabilny sygnał zegarowy Błędne poziomy stanów logicznych 49

Najczęściej popełniane błędy przy projektowaniu układów cyfrowych Błędy logiczne w projekcie Nieuwzględnienie czasów propagacji układów Nieuwzględnienie typów wejść i zależności między wejściami (synchroniczność/asynchroniczność, wejścia reagujące na określone zbocze lub stan logiczny) Nieuwzględnione kombinacje wejściowe stanów logicznych, powodujące brak reakcji układu lub określane jako zabronione Pętle logiczne 50