Układy TTL i CMOS. Trochę logiki

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

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 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia

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

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

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

Podstawy elektroniki cz. 2 Wykład 2

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

ĆWICZENIE 15 BADANIE WZMACNIACZY MOCY MAŁEJ CZĘSTOTLIWOŚCI

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

3. Funktory CMOS cz.1

Budowa. Metoda wytwarzania

(12) OPIS PATENTOWY (19) PL (11)

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

Statyczne badanie przerzutników - ćwiczenie 3

Podstawy Elektroniki dla Tele-Informatyki. Tranzystory unipolarne MOS

(12) OPIS PATENTOWY (19) PL (11) (13) B1

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

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

Ćwiczenie 23. Temat: Własności podstawowych bramek logicznych. Cel ćwiczenia

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

Państwowa Wyższa Szkoła Zawodowa

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

Podstawy Elektroniki dla Informatyki. Tranzystory unipolarne MOS

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

Politechnika Wrocławska Wydział Elektroniki, Katedra K-4. Klucze analogowe. Wrocław 2017

Tranzystor JFET i MOSFET zas. działania

UKŁADY CYFROWE. Układ kombinacyjny

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

Ćw. 7: Układy sekwencyjne

SML3 październik

Wzmacniacze operacyjne

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

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

Analogowy sterownik silnika krokowego oparty na układzie avt 1314

SDD287 - wysokoprądowy, podwójny driver silnika DC

Tranzystory i ich zastosowania

Ćw. 8 Bramki logiczne

Logiczne układy bistabilne przerzutniki.

Cyfrowe układy scalone c.d. funkcje

Przetworniki cyfrowo-analogowe C-A CELE ĆWICZEŃ PODSTAWY TEORETYCZNE

Ćwiczenie - 3. Parametry i charakterystyki tranzystorów

INSTRUKCJA DO ĆWICZENIA BADANIE STANDARDOWEJ BRAMKI NAND TTL (UCY 7400)

Część 3. Przegląd przyrządów półprzewodnikowych mocy. Łukasz Starzak, Przyrządy i układy mocy, studia niestacjonarne, lato 2018/19 51

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

LEKCJA. TEMAT: Funktory logiczne.

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.

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

PL B1. POLITECHNIKA WARSZAWSKA, Warszawa, PL BUP 04/11. KRZYSZTOF GOŁOFIT, Lublin, PL WUP 06/14

Sprawdzenie poprawności podstawowych bramek logicznych: NOT, NAND, NOR

PL B1. AZO DIGITAL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Gdańsk, PL BUP 20/10. PIOTR ADAMOWICZ, Sopot, PL

Zabezpieczenie akumulatora Li-Poly

Podział układów cyfrowych. rkijanka

Projekt Układów Logicznych

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

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

Elektronika. Materiały dydaktyczne dla kierunku Technik Optyk (W10) Szkoły Policealnej Zawodowej.

TEST KONKURSOWY CZAS TESTU 40 MIN ILOŚĆ MAKSYMALNA PUNKTÓW 20 INSTRUKCJA:

WSTĘP DO ELEKTRONIKI

Zwykle układ scalony jest zamknięty w hermetycznej obudowie metalowej, ceramicznej lub wykonanej z tworzywa sztucznego.

CHARAKTERYSTYKI BRAMEK CYFROWYCH TTL

Podstawowe układy cyfrowe

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

Modulatory PWM CELE ĆWICZEŃ PODSTAWY TEORETYCZNE

Badanie przerzutników astabilnych i monostabilnych

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

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

PL B1. POLITECHNIKA OPOLSKA, Opole, PL BUP 05/18. JAROSŁAW ZYGARLICKI, Krzyżowice, PL WUP 09/18

2. Który oscylogram przedstawia przebieg o następujących parametrach amplitudowo-czasowych: Upp=4V, f=5khz.

Ćwiczenie 21 Temat: Komparatory ze wzmacniaczem operacyjnym. Przerzutnik Schmitta i komparator okienkowy Cel ćwiczenia

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.

1. Nadajnik światłowodowy

Politechnika Białostocka

Opracowane przez D. Kasprzaka aka 'master' i D. K. aka 'pastakiller' z Technikum Elektronicznego w ZSP nr 1 w Inowrocławiu.

Tranzystory bipolarne elementarne układy pracy i polaryzacji

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

Przykładowe zadanie egzaminacyjne dla kwalifikacji E.20 w zawodzie technik elektronik

Bramki logiczne. 2. Cele ćwiczenia Badanie charakterystyk przejściowych inwertera. tranzystorowego, bramki 7400 i bramki

1. Definicja i przeznaczenie przerzutnika monostabilnego.

Ćwiczenie ZINTEGROWANE SYSTEMY CYFROWE. Pakiet edukacyjny DefSim Personal. Analiza prądowa IDDQ

Tranzystor bipolarny wzmacniacz OE

Ćwiczenie 29 Temat: Układy koderów i dekoderów. Cel ćwiczenia

PL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 19/03

Tranzystory bipolarne. Właściwości dynamiczne wzmacniaczy w układzie wspólnego emitera.

Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach

Tranzystory. 1. Tranzystory bipolarne 2. Tranzystory unipolarne. unipolarne. bipolarny

Komputerowa symulacja bramek w technice TTL i CMOS

Pracownia pomiarów i sterowania Ćwiczenie 3 Proste przyrządy elektroniczne

Podstawy Techniki Cyfrowej Liczniki scalone

SDD287 - wysokoprądowy, podwójny driver silnika DC

Tranzystorowe wzmacniacze OE OB OC. na tranzystorach bipolarnych

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

Tranzystory polowe FET(JFET), MOSFET

PL B1. Sposób podgrzewania żarników świetlówki przed zapłonem i układ zasilania świetlówki z podgrzewaniem żarników

2.1 Porównanie procesorów

LABORATORIUM TECHNIKA CYFROWA BRAMKI. Rev.1.0

Ćwiczenie 1 Program Electronics Workbench

7. Tyrystory. Tyrystor SCR (Silicon Controlled Rectifier)

Architektura komputerów Wykład 2

Generatory impulsowe przerzutniki

Transkrypt:

Układy TTL i CMOS 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ą układów scalonych są układy TTL. Skrót ten pochodzi od angielskiej nazwy Transistor-Transistor-Logic i oznacza technologię, w której do budowy pojedynczego obwodu logicznego stosuje się wiele tranzystorów scalonych w jeden układ. Trochę logiki Obwody arytmetyczne i logiczne, a także kompletne mikroprocesory i układy pamięci zbudowane są z pewnych elementarnych obwodów zwanych bramkami logicznymi. Są to obwody, które wytwarzają określony sygnał wyjściowy z jednego lub wielu sygnałów wejściowych. Dla uproszczenia dopuszcza się tylko dwa poziomy sygnałów na wejściu i na wyjściu, oznaczane cyframi 0 i 1. Sygnał 0 oznacza napięcie z przedziału 0...0,8 V, a l odpowiada napięciu o wartości 2,4...5 V (por. rozdział o mikroprocesorach). Wszelkie inne wartości napięć są zabronione i nie definiowane w technologii TTL. Oczywiście, 1 i 0 mogą oznaczać cyfry liczby dwójkowej, co nie jest pozbawione sensu. Rachunki z liczbami 0 i 1 nazywają się algebrą Boole'a (od nazwiska matematyka Boole'a, który wprowadził ją na długo przed pojawieniem się pierwszego komputera). Podane funkcje logiczne można z łatwością przedstawić w postaci schematów elektrycznych. Na rysunku 1A pokazano obwód realizujący funkcję OR, składający się z dwóch wyłączników. Jedynka odpowiada zamknięciu wyłącznika lub świeceniu żarówki. Żarówka będzie świecić tylko wtedy, gdy zamknięty będzie co najmniej jeden wyłącznik. Na rysunku 1B pokazano układ bramki AND, wykonany przy użyciu tych i inych elementów. Żarówka świeci się tylko wtedy, gdy zamknięte będą obydwa wyłączniki. Oczywiste jest, że ta zasada dotyczy również większej liczby wyłączników (czyli odpowiednich wejść bramki). Konstrukcję bramki NAND wykonanej z dwóch tranzystorów pokazano na rys. 2. Jeżeli do obydwu wejść będzie doprowadzone napięcie nieco większe niż l V (czyli logiczna jedynka), to przez rezystory ograniczające prąd bazy obydwu tranzystorów popłynie prąd powodujący przewodzenie złącz kolektor-emiter i zwarcie wyprowadzenia wyjściowgo do masy (czyli 1

potencjału odniesienia, 0 V). W innych przypadkach wyjście będzie utrzymywane na poziomie 5 V, dzięki rezystorowi dołączonemu do kolektora górnego tranzystora (logiczna jedynka). Bramkę NOR z dwoma tranzystorami pokazano na rys. 3. Do zwarcia wyjścia z masą (co odpowiada stanowi 0) wystarcza w tym przypadku przewodze-nie tylko jednego tranzystora, czyli wprowadzenie przynajmniej jednego wejścia w stan l. Symbole graficzne bramek Byłoby dość uciążliwe rysowanie każdej bramki w złożonym obwodzie logicznym dokładnie tak, jak jest ona zbudowana w rzeczywistości. Wprowadzono więc pewne symbole graficzne, które jednoznacznie określają przyporządkowane im funkcje logiczne. Niestety, brak jest tu jakiejkolwiek normy międzynarodowej. Przed wielu laty opracowano pewien standard DIN (Deutsche Industrie Normen), lecz w praktyce byt on stosowany tylko w Niemczech. Na rysunku 4 pokazano różne symbole bramek logicznych. W standardzie DIN zaleca się stosowanie kwadratowych oznaczeń bramek oraz wyróżnianie funkcji logicznej przez podanie odpowiedniego znaku ("&" dla AND, "+" dla OR i "-" dla NOT). Złożone układy logiczne Z pojedynczych bramek można także zestawiać skomplikowane obwody logiczne, scalane często w jeden układ. Zalicza się do nich dekodery (kojarzące wiele sygnałów wejściowych z jednym lub z wieloma sygnałami wyjściowymi, jak np. dekoder adresu), przerzutniki (rys. 5) oraz zbudowane z przerzutników rejestry przesuwne i liczniki. 2

Przerzutniki mogą pamiętać określone stany logiczne, a więc są komórkami pamięci o pojemności l bit. Dzięki odpowiedniemu doborowi układu połączeń można spowodować takie ich działanie, że każdy impuls pojawiający się na tzw. wejściu zegarowym będzie zmieniał stan logiczny układu. Jeżeli połączy się ze sobą większą liczbę przerzutników, to powstanie licznik binarny (rys. 6). Jego sygnały wyjściowe zmieniają się po każdym impulsie zegarowym w następujący sposób: Można łatwo zauważyć, że numer impulsu pojawia się na wyjściu w postaci liczby dwójkowej. Liczniki tego typu są na ogół wyposażone w dodatkowe wejście kasujące, przez które można ustawić stan 0 na wszystkich wyjściach. Możliwe jest również zbudowanie licznika dziesiętnego: wystarczy tylko dodać połączenie realizujące funkcję AND, które automatycznie kasuje licznik, gdy wyjścia Q3 i Q2 przejdą w stan l. Skończmy jednak z nudną teorią i przejdźmy do omawiania układów rzeczywistych! Układy TTL Układy scalone z serii 74 są zasilane napięciem 5 V (4:5%). Logiczne zero (stan niski) leży w przedziale napięć O...0,8 V, a logiczna jedynka (stan wysoki) odpowiada napięciom z przedziału 2,4... 5 V. Jeden układ scalony zawiera zazwyczaj więcej niż jedną bramkę albo pojedynczy, dość złożony obwód logiczny. Większość układów TTL ma czternaste- lub szesnastonóżkową obudowę typu DIL. 3

Na rysunku 7 pokazano schemat układu połączeń jednej z czterech bramek NAND w układzie 7400. Istnieją też inne wersje tego układu; 74L00 (charaktery-zująca się zmniejszonym poborem prądu, lecz także i mniejszą szybkością przetaczania, rys. 8), 74S00 (z diodami Schottky'ego o dużej szybkości przełączania, rys. 9) oraz wersja 74LS00 (w której osiągnięto szybkość prawie taką jak w 74S00 i pobór prądu jak w 74L00). Obydwa wejścia połączone są z tranzystorem wieloemiterowym (rys. 10), stanowiącym kombinację omawianych wcześniej złącz diodowych. Kolektor tego tranzystora może być w stanie wysokim tylko wówczas, gdy obydwa wejścia będą w tym stanie, czyli gdy żadna z końcówek dołączonych do dolnego końca rezystora bazowego nie jest zwarta do masy. Połączony z tranzystorem inwerter będzie wtedy wysterowany, tak aby dolny tranzystor wyjściowy (na schemacie) przewodził, a górny był zatkany, co oznacza stan niski na wyjściu. 4

Istnieją też scalone układy TTL zawierające w obwodzie wyjściowym tylko jeden tranzystor z tzw. otwartym kolektorem (rys. l1). Możliwe jest wówczas przełączanie napięć wyjściowych wyższych niż 5 V (np. do 20 V w układzie 7406). Oczywiste jest, że dopóki takie wyjście nie jest nigdzie podłączone, to nie można zmierzyć na nim żadnego napięcia. Nigdzie nie podłączone wejścia układu TTL znajdują się w stanie l (w stanie wysokim), co wynika z zastosowania tranzystora wieloemiterowego. Można więc wykorzystać bramkę NAND jako inwerter, używając pojedynczego wejścia lub obydwu wejść połączonych ze sobą. W niezupełnie "cyfrowy" sposób (rozpatrując to od strony wejścia) pracuje tzw. przerzutnik Schmitta: przekształca on zmieniający się monotonicznie sygnał wejściowy na "czysto" cyfrowy sygnał wyjściowy (rys. 12). Uniwibratory (zwane też przerzutnikami monostabilnymi) są wykorzystywane do formowania impulsów o czasie trwania określonym przez odpowiednio dobrane wartości rezystancji i pojemności. Dla takiego obwodu obowiązuje zależność: T=R*C gdzie: T - czas trwania wytwarzanego impulsu [s], R - rezystancja [ohm], C - pojemność [F]. Przykładowo, dla C = 1 uf i R = 1 M otrzymujemy T = 1 s. Uniwibratory, w których impuls wejściowy przychodzący w czasie trwania impulsu wyjściowego wydłuża go odpowiednio, nazywane są uniwibratorami z podtrzymaniem (rys. l3). Układy CMOS 5

Układy wykonane w technologii TTL są mało przydatne do budowy urządzeń zasilanych z baterii, gdyż już jedna bramka pobiera prąd o natężeniu kilku miliamperów, a w przypadku np. dekodera adresów w komputerze bramek takich jest dość dużo. Wynika stąd również, że nawet w urządzeniach wyposażonych w zasilacz sieciowy pojawi się problem odprowadzania dużych ilości ciepła wytwa-rzanego przez prąd płynący w układach TTL. W technologii CMOS stosuje się dwa komplementarne tranzystory polowe MOS (rys. 14). Jak już wspomniano wcześniej, elektroda sterująca (bramka) jest całkowicie odizolowana od kanału dren-źródło i nie pobiera żadnego prądu. Aby przez kanał również nie płynął prąd, łączy się po prostu szeregowo tranzystor z kanałem typu p z tranzystorem z kanałem typu n. W takim obwodzie tylko jeden z tranzystorów może być w stanie przewodzenia. Na rysunku 15 pokazano schemat zbudowanego właśnie w ten sposób inwertera. Jeżeli na wejściu E pojawi się stan wysoki, to będzie przewodził dolny tranzystor (z kanałem typu n), górny zaś (z kanałem typu p) będzie zablokowany. Wyjście Q przejdzie więc w stan niski. Sytuacja odwróci się, jeśli na wejściu E pojawi się stan wysoki: wówczas będzie przewodził tranzystor górny, co prowadzi do pojawienia się stanu wysokiego na wyjściu. Prąd w takim obwodzie płynie tylko podczas przełączania (rys. l6) i to tylko wtedy, gdy w 6

pewnym zakresie napięć wejściowych obydwa tranzystory MOSFET przewodzą (wartości tych napięć zależą od domieszkowania półprzewodnika i od napięcia zasilania) lub gdy są ładowane różne pojemności wewnętrzne i zewnętrzne. Ładowanie pojemności wewnątrz układu scalonego i w obwodzie zewnętrznym prowadzi do tego, że pobór prądu przez bramki CMOS jest, w dobrym przybliżeniu, wprost proporcjonalny do częstotliwości przełączeń (rys. l7). Oczywiste jest też, że częstotliwość l MHz odpowiada dwom milionom przełączeń na sekundę (w obydwu kierunkach). Na rysunku 18 pokazano porównanie poboru prądu w funkcji częstotliwości pracy dla bramek wykonanych za pomocą różnych technologii: CMOS, TTL i TTL-LS. Pobór prądu przez układy TTL i TTL-LS nie zależy praktycznie od częstotliwości. Wynika też stąd, że powyżej pewnej wartości częstotliwości (wyróżnionej przez punkt przecięcia się wykresów), układy CMOS pobierają w rzeczywistości większy prąd niż układy TTL! Zjawisko to zachodzi jednak przy tak dużych częstotliwościach przełączania, że w komputerach nie mamy z nim praktycznie do czynienia. Układy CMOS mają też dodatkową zaletę: poziom przełączania jest w nich równy w przybliżeniu połowie wartości napięcia zasilania, a więc impulsy zakłócające muszą tę wartość przekroczyć, aby mogły wpływać na pracę układu. Inaczej jest w układach TTL: poziom przełączania wynosi tu ok. 0,6 V (przy napięciu zasilania równym 5 V). Oprócz tego napięcie zasilające układy TTL musi zawierać się w przedziale od 4,75 do 5,25 V, a układy CMOS pracują przy napięciach 3...15 V. Jako wadę logicznych układów CMOS należy podkreślić małą obciążalność ich układu wyjściowego (do kilku miliamperów), co może stać się czynnikiem krytycznym już przy podłączeniu diody elektroluminescencyjnej. W przeciwieństwie do tego układy TTL dostarczają prąd o natężeniu 10...40 ma. Naturalnie, powstaje tu pytanie, czy można łączyć układy CMOS i układy TTL ze sobą? Oczywiście, można, lecz należy wówczas przestrzegać kilku następujących zasad: 7

1. Układy CMOS muszą być zasilane napięciem 5 V, tak jak układy TTL. 2. Jedno wyjście układu CMOS może sterować jednym wejściem układu TTL. 3. Do sprzężenia wejścia CMOS z wyjściem TTL najkorzystniej jest stosować układy TTL z otwartym kolektorem (rys. 18). Na rysunku 19 pokazano wewnętrzną budowę bramki NAND wykonanej w technologii CMOS, Jeśli np. obydwa wejścia znajdą się w stanie wysokim, to będą przewodzić dwa dolne tranzystory z kanałem typu n, a obydwa górne, połączone równolegle tranzystory z kanałem typu p, będą zablokowane i dlatego wyjście przejdzie w stan niski. Liniowa zależność rezystancji kanału od napięcia dren-źródło w tranzystorach FET umożliwia zbudowanie przełączników elektronicznych CMOS, które mogą przełączać bez zniekształceń również sygnały analogowe. Na rysunku 20 przedstawiono schemat takiego przełącznika analogowego. Jego rezystancja w stanie wyłączenia jest bardzo duża (rzędu MOhm), natomiast rezystancja wewnętrzna w stanie włączenia zawiera się na ogól w przedziale 100...300 Ohm. 8