krystyna maria noga - atol.am.gdynia.platol.am.gdynia.pl/tc/pliki/tca/plik_01_kn.pdfskrypt niniejszy...

50
Krystyna Maria Noga LABORATORIUM PODSTAW TECHNIKI CYFROWEJ Gdynia 2005

Upload: others

Post on 02-Feb-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

  • Krystyna Maria Noga

    LABORATORIUM PODSTAW TECHNIKI CYFROWEJ

    Gdynia 2005

  • RECENZENT: dr inż. Jerzy KRUPA

    REDAKCJA: Marta GRZYBOWSKA KOREKTA: Bożena SOBOLEWSKA Wydawca: Akademia Morska w Gdyni Wydział Elektryczny – studia zaoczne ISBN 83-87875-42-2 dla wydania trzeciego ISBN dla wydania czwartego Wersja elektroniczna Wydawca zastrzega sobie wszelkie prawa autorskie i wydawnicze Akademia Morska, Dział Wydawnictw ul. Morska 81-87, 81-225 Gdynia, tel. 690-12-78 Wydanie czwarte, poprawione maj 2005

    2

  • SPIS TREŚCI

    Strona Wstęp ................................................................................................ 4

    1. Modułowy zestaw elementów logicznych UNILOG ................... 6

    2. Bramki TTL i synteza układów kombinacyjnych ....................... 16

    3. Bloki komutacyjne ....................................................................... 51

    4. Bloki arytmetyczne ..................................................................... 66

    5. Przerzutniki bistabilne .................................................................. 82

    6. Synteza układów sekwencyjnych ............................................... 100

    7. Liczniki i rejestry scalone ............................................................ 116

    8. Układy uzależnień czasowych ..................................................... 135

    9. Podstawowe bramki, generatory astabilne i monostabilne C-MOS ............................................................... 149

    10. Klucze dwukierunkowe, multipleksery, demultipleksery CMOS ................................................................ 166

    11. Cyfrowy układ sterowania pracą windy ładunkowej ................... 182

    Załączniki ........................................................................................... 208

    3

  • WSTĘP

    Skrypt niniejszy obejmuje tematy ćwiczeń laboratoryjnych z pod-staw techniki cyfrowej. Dotyczą one badania podstawowych układów kombinacyjnych, sekwencyjnych i uzależnień czasowych. Zakres i tematyka ćwiczeń zostały dostosowane do programu studiów specjal-ności elektroautomatyka okrętowa i komputerowe systemy sterowania na Wydziale Elektrycznym Akademii Morskiej w Gdyni na studiach dziennych i zaocznych. Skrypt można również traktować jako pomoc dydaktyczną w czasie wykładu i ćwiczeń tablicowych z przedmiotu podstawy techniki cyfrowej. Układ poszczególnych ćwiczeń jest podobny - po części teore-tycznej, mającej na celu wyjaśnienie pojęć niezbędnych do zrozumie-nia ćwiczenia, znajduje się opis jego przebiegu i instrukcja wskazują-ca, jakie badanie należy wykonać w laboratorium i jaka powinna być zawartość sprawozdania. Podano także zagadnienia do samodziel-nego opracowania przez studentów. Po każdym ćwiczeniu zamiesz-czono spis najpopularniejszych pozycji literatury związanych z daną tematyką. Część ćwiczeń realizowana jest za pomocą modułowych zesta-wów elementów logicznych UNILOG-2, w które wyposażone jest labo-ratorium. Dlatego w początkowej części skryptu zawarto skrócony opis zestawu UNILOG-2 oraz podano charakterystykę wykorzystywa-nego w ćwiczeniach analizatora sygnałów TTL. Ponadto część ćwi-czeń może być realizowana w środowisku Electronics Workbench oraz Multisim 2001. Na stronie internetowej -www.am.gdynia.pl\~jagat dostępnych jest sporo gotowych projektów, które powinny ułatwić zro-zumienie zasad projektowania układów cyfrowych w środowisku wir-tualnym.

    Wyrażam podziękowanie mojemu dyplomantowi, G. Przytars-kiemu, za przygotowanie programu omówionego w rozdziale 2.3. Czytelników tego skryptu proszę o zgłaszanie ewentualnych uwag. Autorka

    4

    http://www.am.gdynia.pl/~jagat

  • Uwaga – dotyczy wszystkich ćwiczeń laboratoryjnych przed wykonaniem niektórych ćwiczeń laboratoryjnych należy przy-gotować w domu własne projekty (w Internecie, na stronie www. am.gdynia.pl\~jagat, przedstawiłam przykładowe projekty oraz sza-blony do niektórych ćwiczeń laboratoryjnych). Można skorzystać z przedstawionych w niniejszym skrypcie propozycji tematów, można też zrealizować inny, związany tematycznie, projekt. W sprawozdaniu należy umieścić własny projekt, wzorcowych, przedstawionych w Internecie, proszę nie umieszczać.

    Wykaz zadań, które należy zrealizować w czasie zajęć labora-toryjnych należy ustalić z prowadzącym zajęcia (w niniejszym skrypcie podano przykładowe propozycje). Na potrzeby zajęć audytoryjnych, tablicowych oraz laboratoryj-nych z Techniki Cyfrowej zapraszam na strony Internetowe http://www. am.gdynia.pl\~jagat, http://rafa.am.gdynia.pl\~czarny, http://rafa.am.gdynia.pl\~anacz

    5

    http://rafa.am.gdynia.pl/~czarny

  • 1. MODUŁOWY ZESTAW ELEMENTÓW LOGICZNYCH UNILOG 1.1. OGÓLNA CHARAKTERYSTYKA ZESTAWU

    Zestaw elementów logicznych UNILOG-2 jest urządzeniem prze-nośnym. Obudowa wykonana w formie walizki zawiera pole opera-cyjne mieszczące 12 wymiennych modułów logicznych oraz 3 nie-wymienne panele techniczne: zasilacz, panel przełączników i wskaź-ników diodowych oraz panel generatora. Płytę czołową zestawu przedstawiono na rysunku 1.1.

    CLOCK PULSE DISPLAY OSCILLOS-COPE

    WYMIEN- NE MODUŁY PROBE 5V DC MAINS

    DISPLAY SWICH REGISTER REGISTER

    Rys.1.1. Płyta czołowa zestawu UNILOG-2

    Każdy moduł logiczny zawiera jeden układ scalony TTL lub C-MOS. Wyprowadzenia układu logicznego są połączone z końców-kami umieszczonymi na płycie czołowej modułu i wkomponowanymi w topografię wyprowadzeń układu naniesioną na tę płytę. W środku pola operacyjnego znajduje się listwa zasilająca, na której umieszczono końcówki ze stałymi poziomami logicznymi, oznaczone literą H, oraz końcówki zasilania, oznaczone symbolami +5 V i 0 V. Moduł logiczny jest zasilany poprzez połączenie końcó-

    6

  • wek na jego płycie, oznaczonych symbolami +5 V lub U i 0 V lub GND, z odpowiednimi końcówkami na listwie zasilającej.

    cc

    Wartościom logicznym 0 i 1 są w zestawie UNILOGU-2 przypo-rządkowane poziomy logiczne L i H. Niski poziom logiczny L, któ-remu odpowiada w technice TTL napięcie wejściowe od 0 do +0,8 V oraz napięcie wyjściowe od 0 do +0,4 V, jest przyporządkowany war-tości logicznej 0. Wysoki poziom logiczny H, któremu odpowiada w technice TTL napięcie wejściowe od +2,0 do +5,0 V oraz napięcie wyjściowe od +2,4 do 5,0 V, jest przyporządkowany wartości logicz-nej 1. Założenia te są słuszne dla tzw. logiki dodatniej. Do budowy połączeń pomiędzy modułami logicznymi oraz mię-dzy modułami i panelami technicznymi służą specjalne przewody połączeniowe o różnej długości wchodzące w skład zestawu. Wyko-nując połączenia, należy zwracać uwagę, aby wyjścia bramek, prze-rzutników i innych układów logicznych były łączone tylko z wejścia-mi układów logicznych. Połączenie wyjścia z wyjściem lub wyjścia z zasilaniem +5 V jest niedozwolone i może doprowadzić do zniszcze-nia układu scalonego. Każde wejście układu logicznego stanowi pewne obciążenie dla wyjścia, które nim steruje. Wielkością określającą obciążenie wno-szone przez wejście układu jest współczynnik obciążalności wejścia. Na przykład każde wejście prostej bramki logicznej ma współczynnik obciążalności równy 1, wejścia ustawiające S (oznaczane również jako Pr) i zerujące R (Clear) przerzutników mają współczynnik obcią-żalności równy 2, wejście zegarowe T (CP, CL, C) przerzutników ma współczynnik równy 2. Każde wyjście układu logicznego charaktery-zuje się zdolnością wysterowania pewnej maksymalnej liczby ukła-dów wejściowych. Liczbę tę określa współczynnik obciążalności wyj-ścia. Wartości tych współczynników dostępne są w katalogach ukła-dów logicznych, a także w dokumentacji technicznej zestawu UNILOG-2. Dokonując połączeń pomiędzy modułami logicznymi, należy przestrzegać zasady, że suma współczynników obciążalności wejść sterowanych z jednego wyjścia nie może być większa niż współczynnik jego obciążalności.

    7

  • 1.2. PANEL ZASILACZA Panel zasilacza umieszczony jest po lewej stronie pulpitu tech-nicznego. Na płycie czołowej panelu znajduje się wyłącznik sieciowy MAINS. Zestaw zasilany jest napięciem przemiennym 220 V, 50 Hz. Podłączenie zestawu do sieci sygnalizuje wskaźnik diodowy umiesz-czony nad przełącznikiem. Ponadto na panelu zasilacza umieszczone jest gniazdo PROBE 5 V DC, przeznaczone do podłączenia analizatora sygnałów TTL typu PSL-1, stanowiącego wyposażenie dodatkowe zestawu.

    1.3. PANEL PRZEŁĄCZNIKÓW I WSKAŹNIKÓW

    Panel przełączników i wskaźników umieszczony jest w środko-wej części zestawu UNILOG-2. Składa się on z dwóch części opisa-nych SWITCH REGISTER i DISPLAY REGISTER. W części oznaczo-nej SWITCH REGISTER znajduje się 8 przełączników dwustabilnych, przeznaczonych do ręcznego ustawiania poziomów logicznych, wyko-rzystywanych do sterowania badanych układów. Nad każdym prze-łącznikiem umieszczone są dwie związane z nim końcówki wyjścio-we. Na końcówce górnej, oznaczonej symbolem , występuje poziom L, jeżeli przełącznik jest zwolniony, oraz poziom H, jeżeli przełącznik jest wciśnięty. Na końcówce dolnej, oznaczonej symbolem , wystę-puje poziom H, jeśli przełącznik jest zwolniony, oraz poziom L, jeśli przełącznik jest wciśnięty. Współczynnik obciążalności każdego wyj-ścia wynosi 30. W części oznaczonej DISPLAY REGISTER znajduje się 16 nieza-leżnych wskaźników diodowych, służących do monitorowania stanów logicznych w różnych punktach badanych układów. Dioda emituje światło, jeżeli na odpowiadające jej wejście podany jest poziom lo-giczny H, nie emituje zaś światła, jeżeli na jej wejście został podany poziom logiczny L lub wejście jest nie podłączone. Współczynnik obciążalności każdego wejścia wynosi 1.

    8

  • 1.4. PANEL GENERATORA Panel generatora składa się z czterech części. W części opisanej jako CLOCK umieszczono układ generatora ciągu impulsów, tzw. zegar. Ma on dwa wyjścia, każde o współczynniku obciążalności 30. Na wyjściu oznaczonym generowany jest ciąg impulsów H, na wyjściu oznaczonym - ciąg impulsów L. Częstotliwość impulsów zegara wybiera się poprzez wciśnięcie jednego z trzech przełączników stabilnych, opisanych 1 Hz, 1 kHz i 1 MHz. Szerokość impulsów zega-ra równa jest połowie okresu drgań, wynikającego z wybranej często-tliwości. Znajdujące się nad przełącznikami pokrętło służy do płynnej regulacji częstotliwości impulsów zegarowych. Umożliwia ono regu-lację częstotliwości od połowy wartości ustawionej za pomocą prze-łącznika do wartości pięciokrotnej. W części oznaczonej PULSE umieszczone są trzy przełączniki niestabilne, umożliwiające generację pojedynczych impulsów H na wyjściu górnym, oznaczonym , lub impulsów L na wyjściu dol-nym, oznaczonym . Wciśnięcie i zwolnienie przełącznika powodu-je wygenerowanie dokładnie jednego impulsu. Współczynnik obcią-żalności każdego wyjścia wynosi 30. W części opisanej DISPLAY znajduje się cyfrowy wskaźnik 7-segmentowy i wyprowadzone są dwa rodzaje wejść tego wskaźnika. Wejścia oznaczone a, b, c, d, e, f, g, DP pozwalają na bezpośrednie sterowanie segmentami. Podanie poziomu L na jedno z wejść wskaź-nika powoduje emitowanie światła przez odpowiedni segment wskaź-nika. Natomiast wejścia oznaczone jako 20 , 21 , 22 , 23 są wejściami scalonego translatora kodu BCD na kod wskaźnika 7-segmentowego, wbudowanego w panel i połączonego ze wskaźnikami. W części opisanej OSCILLOSCOPE umieszczone są dwie pary gniazd A i B. Ułatwiają one prowadzenie obserwacji oscyloskopo-wych przebiegów logicznych w badanych układach. Dwa gniazda koncentryczne, służące do podłączenia przewodów koncentrycznych, połączone są z dwiema końcówkami, umożliwiającymi połączenie z oscyloskopem dwukanałowym wybranych punktów badanego układu.

    9

  • 1.5. ANALIZATOR SYGNAŁÓW TTL

    Analizator sygnałów TTL typu PSL-1 wykonany jest w postaci zwartej konstrukcji z wyprowadzonym przewodem zasilającym, za-kończonym wtykiem słuchawkowym. Ponadto wyposażono go w wymienne końcówki pomiarowe, zakończone ostrzem lub giętkim przewodem. Ogólny widok analizatora pokazano na rysunku 1.2.

    AA przycisk przełącznik kasujący funkcji funkcji

    L1 L2 L3 L4 L5 L6 L7 L8 L9

    A B→ C→ ← D

    Rys. 1.2. Analizator sygnałów TTL typu PSL-1

    Analizator zasilany jest napięciem +5 V. Napięcie zasilające na-leży podać na górny wtyk słuchawkowy lub na czerwoną żyłę prze-wodu zasilającego. Podczas badania układów zrealizowanych za po-mocą zestawu UNILOG-2 najwygodniej jest wykorzystać do zasilania analizatora znajdujące się w panelu zasilacza tego zestawu gniazdo ``PROBE 5V DC``. W wypadku niezależnego zasilania analizatora na-leży uważać, aby nie pomylić biegunowości zasilania, gdyż ewen-tualna zmiana w tym zakresie prowadzi do trwałego uszkodzenia ana-lizatora. W przedniej części obudowy analizatora znajdują się gniazda wejściowe A i B, na które za pośrednictwem końcówek pomiarowych podawane są badane sygnały, oraz gniazdo C, umożliwiające podłą-czenie dodatkowego przewodu masy badanego układu. Z boku obu-dowy znajduje się przycisk kasowania R, służący do zerowania we-wnętrznych rejestrów analizatora. Na płycie czołowej analizatora umieszczono diody świecące, sygnalizujące stan badanego układu, oraz przełącznik funkcji, sterują-

    10

  • cy sposobem pracy wewnętrznego licznika impulsów. Poszczególne elementy mają za zadanie sygnalizować: • dioda świecąca L1 - wysoki poziom sygnału na wejściu A, • dioda świecąca L2 - zarejestrowanie co najmniej jednego zbocza

    opadającego na wejściu A, • dioda świecąca L3 - niski poziom sygnału na wejściu A, • dioda świecąca L4 - zarejestrowanie faktu, że sygnał na wejściu B

    miał wysoki poziom podczas narastającego zbocza sygnału na wej-ściu A ( dotyczy to pierwszego po wyzerowaniu analizatora nara-stającego zbocza sygnału na wejściu A, a służy do rozpoznawania wzajemnej lokalizacji czasowej impulsów w sygnałach podawa-nych na wejścia A i B ),

    • diody świecące L5-L8 - stan licznika binarnego, który w zależności od położenia przełącznika funkcji zlicza ilość narastających zboczy w sygnale podawanym na wejście A lub ilość narastających zboczy w sygnale na wejściu B w czasie trwania ramki czasowej, wyzna-czonej przez dwa pierwsze (po wyzerowaniu przyciskiem R) opa-dające zbocza w sygnale na wejściu A,

    • dioda świecąca L9 - przepełnienie licznika binarnego. W tylnej części obudowy analizatora, obok przewodu zasilające-go, umieszczone jest gniazdo wyjściowe D sygnału TTL z czwartego bitu licznika binarnego. Daje ono możliwość podłączenia dodatkowe-go zewnętrznego licznika impulsów. Zestaw UNILOGU-2 może również współpracować z analizato-rem sygnałów TTL typu PSL-1A (rys. 1.3). Analizator ten umożliwia wykrycie stanu logicznego L (zielona dioda) oraz stanu logicznego H (dioda czerwona). Na czerwoną żyłę przewodu zasilającego należy podać napięcie +5 V.

    Rys. 1.3. Analizator sygnałów TTL typu PSL-1A

    11

  • 1.6. WYKAZ UKŁADÓW SCALONYCH I DODATKOWYCH ELEMENTÓW DOSTĘPNYCH W LABORATORIUM

    1.6.1. Moduły logiczne TTL serii UCY 74 zestawu UNILOG (Druga liczba, występująca po liczbie identyfikującej układ scalony, określa liczbę modułów)

    7400 - 14, 7402 - 5, 7404 - 5, 7410 - 9 7420 - 14, 7442 - 5, 7450 - 5, 7460 - 5, 7472 - 3, 7474 - 9, 7476 - 10, 7483 - 5, 7485 - 5, 7486 - 4, 7489 - 2, 7490 - 3, 7493 - 5, 7495 - 5, 74123 - 7, 74150 - 2, 74151 -7, 74154 - 2, 74155 - 7, 74181 - 5, 74192 - 5, 74193 - 5, elementy RC - 7, podstawka 16 pin - 17, podstawka 24 pin - 10.

    1.6.2. Moduły logiczne C - MOS serii 4000 zestawu UNILOG (Druga liczba, występująca po liczbie identyfikującej układ scalony, określa liczbę modułów)

    4000 - 2, 4007 - 2, 4008 - 1, 4011 - 2, 4012 - 2, 4013 - 2, 4019 - 1, 4024 - 1, 4027 - 2, 4028 - 1, 4029 - 2, 4035 - 2, 4040 - 1, 4042 - 1, 4047 - 2, 4044 - 3, 4050 - 2, 4051 - 2, 4059 - 2, 4066 - 2, 4511 - 4, 4724 - 1. UWAGA: odpowiednikiem krajowym jest seria MCY 74.

    1.6.3. Układy scalone TTL serii UCY 74 i C-MOS serii MCY 74

    Układy C - MOS 74000, 74001, 74002, 74011, 74012, 74013, 74016, 74022, 74023, 74028, 74028, 74047, 74049, 74051, 74052, 74053, 74066, 74069, 74071, 74072, 74077, 74081, 74093.

    Układy TTL 7400, 7401, 7402, 7403, 7404, 7405, 7406, 7407, 7408, 7409, 7410, 7414, 7416, 7417, 7420, 7430, 7437, 7438, 7440, 7442, 7447, 7450,

    12

  • 7451, 7453, 7454, 7460, 7472, 7473, 7474, 7475, 7476, 7483, 7485, 7486, 7490, 7492, 7493, 7495, 74107, 74121, 74123, 74132, 74141, 74145, 74150, 74151, 74153, 74154, 74157, 74164, 74165, 74174, 74175, 74180, 74181, 74192, 74193, 74549, 74A60, 74H00, 74H10, 74HCT14, 74LS00, 74LS02, 74LS04, 74LS05, 74LS08, 74LS09, 74LS10, 74LS11, 74LS14, 74LS15, 74LS20, 74LS21, 74LS22, 74LS26, 74LS32, 74LS74, 74LS90, 74LS109, 74LS123, 74LS132, 74LS138, 74LS139, 74LS174, 74LS373, 74S00, 74S405, 74S412.

    1.6.4. Elementy dodatkowe

    Płytki z zestawami elementów 820 Ω, 390 Ω, 200 Ω, 110 Ω, 1µF, 4 x 200 Ω, 4 x 1 kΩ, 1 µF, 2,2 µF, 4,7 µF, 22 µF, 33 µF, 47 µF, 100 µF, 220µF, 470 µF , 2 x BC109, 2 x BC179, 4 x BAY55, 2 x BAVP21, 2 x GD507, 2 x 1N40.

    Elementy na przewodach rezystory: 110 Ω – 1; 820 Ω – 2; 11 kΩ – 1; 15 kΩ – 3; 27 kΩ – 1; 30 kΩ – 2; 39 kΩ – 5; 51 kΩ – 2; 820 kΩ – 1; dioda: 1N4005 – 2; kondensatory: 100 µF – 1; 220 µF – 5; 470 µF – 2; 1000 µF – 1.

    1.7. PŁYTKA LOGICZNA Z TRANSLATOREM KODU BCD NA KOD WSKAŹNIKA 7-SEGMENTOWEGO

    Wskaźnik 7-segmentowy, wchodzący w skład zestawu UNILOG-2, znajdujący się w polu DISPLAY, nie zawiera następujących wejść funkcyjnych: • wejścia wygaszania, spełniającego również funkcję sygnalizacji

    wygaszania zera BI/RBO (ang. Blanking Input/Ripple Blanking Output),

    • wejścia wygaszania zera RBI (ang. Ripple Blanking Input), • wejścia testowego LT (ang. Lamp Test).

    13

  • Wyświetlacz A

    20

    BI/RBO

    A

    B

    C

    D

    E

    F

    G

    21

    22

    23

    RBI

    LT

    +1234567

    UCY 7447

    1 2 3 4 5 6 7 8

    a

    g

    d

    c

    bf

    e

    R1

    R2

    R3

    R4

    R5

    R6R7

    R8

    Vcc

    BEZPOŚREDNIE ZASILANIEWYŚWIETLACZA A

    Wyświetlacz B

    20

    BI/RBO

    A

    B

    C

    D

    E

    F

    G

    21

    22

    23

    RBI

    LT

    -1234567

    UCY 7447

    1 2 3 4 5 6 7 8

    a

    g

    d

    c

    bf

    e

    R9

    R10

    R11

    R12

    R13

    R14

    R15

    R16

    BEZPOŚREDNIE ZASILANIEWYŚWIETLACZA B

    Rys. 1.4. Układ sterujący wskaźnikami 7-segmentowymi o wspólnej anodzie

    14

  • Układ sterujący wskaźnikami 7-segmentowymi o wspólnej ano-dzie zawierający wejścia funkcyjne przedstawiony jest na rysunku 1.4; został on wykonany w postaci dodatkowej płytki współpracującej z zestawem UNILOG-2. Poszczególne katody segmentów są dołączone do wyjścia układu UCY 7447 (translator kodu BCD na kod wskaźnika 7-segmentowego o wyjściach zanegowanych) poprzez rezystory ograniczające prąd do wartości dopuszczalnej, jaka może płynąć przez segment.

    15

  • 2. BRAMKI TTL I SYNTEZA UKŁADÓW KOMBINACYJNYCH

    2.1. CEL ĆWICZENIA

    Celem ćwiczenia jest praktyczne poznanie podstawowych ukła-dów cyfrowych, realizujących funkcje logiczne, oraz ich parametrów i charakterystyk. Ćwiczenie umożliwia zbudowanie i przebadanie wcześniej zaprojektowanego układu kombinacyjnego. Wykorzystuje się tu modułowy zestaw elementów logicznych UNILOG-2 lub pro-gram dydaktyczny do badania podstawowych charakterystyk wybra-nych elementów półprzewodnikowych [ 8 ].

    2.2. PODSTAWOWE WIADOMOŚCI TEORETYCZNE

    2.2.1. Układy cyfrowe TTL

    Spośród monolitycznych układów cyfrowych dużą popularność, obok obecnie powszechnie stosowanych układów cyfrowych wyko-nanych w technice MOS, osiągnęły wykonane w technice bipolarnej układy tranzystorowo-tranzystorowe TTL (ang. Transistor-Transistor Logic). Układy TTL są elementami dwustanowymi, których aktualny stan można opisać wykorzystując dwuelementową algebrę Boole’a. Wysoki poziom napięcia (logiczna 1) oznacza się literą H (ang. High), natomiast poziom niski (logiczne 0) literą L (ang. Low ). Stosuje się trzy podstawowe kryteria podziału cyfrowych układów scalonych TTL: a/ ze względu na zakres temperatur pracy oraz napięć zasilania układy TTL dzielą się na trzy podstawowe serie, które zostały przedstawione w tabeli 2.1, b/ ze względu na czas propagacji i pobór mocy układy TTL dzielą się na pięć wersji (tab. 2.2): • układy standardowe,

    16

  • • układy małej mocy strat (L), lecz o większym czasie propagacji, • układy szybkie (H), lecz o zwiększonej mocy strat, • układy superszybkie (S), • układy superszybkie (LS) małej mocy strat, c/ ze względu na liczbę elementów w jednej obudowie układy TTL

    dzielą się na: • układy małej skali integracji (ang. SSI - Small Scale Integration)

    zawierające nie więcej niż 12 bramek w jednej strukturze, • układy średniej skali integracji (ang. MSI - Medium Skale Integra-

    tion) zawierające 13÷99 bramek, • układy dużej skali integracji (ang. LSI - Large Sale Integration) za-

    wierające 100÷10 000 bramek, • układy bardzo dużej skali integracji (ang. VLSI - Very Large Scale

    Integration) zawierające powyżej 10 000 bramek. Tabela 2.1

    Zakres temperatur pracy i napięć układów TTL

    Seria Zakres temperatur pracy [oC] Napięcie

    zasilania [V]

    54 74 64

    od -55 do +125 od 0 do +70 od -25 do +85

    5 ±10% 5 ± 5% 5 ± 5%

    Tabela 2.2

    Podstawowe parametry techniczne bramek TTL serii 74 Wersja

    Parametry standardowa H L S LS

    Czas propagacji tp [ns] 10 6 33 3 10 Częstotliwość maks. fmax [MHz] 35 50 3 125 45 Moc strat Ps [mW] 10 22 1 19 2 Obciążalność N 10 10 10 10 20

    2.2.2. Podstawowa bramka z serii 74

    Podstawowym elementem układów cyfrowych TTL jest bramka NAND z serii 74. Jej schemat bramki przedstawiono na rysunku 2.1. Bramka realizuje funkcję negacji iloczynu logicznego, tzn. F = AB .

    17

  • Rys. 2.1. Schemat ideowy bramki podstawowej NAND

    Sygnały wejściowe podawane są na emitery tranzystora wielo-emiterowego T1, realizującego iloczyn logiczny. Tranzystor T2 pracu-je w układzie wzmacniacza pośredniczącego, natomiast tranzystory T3 i T4 stanowią przeciwsobny stopień wyjściowy (Totem - Pole). Zapewnia on małą rezystancję wyjściową w obu stanach logicznych. Jeżeli przynajmniej na jedno wejście bramki podany jest sygnał 0 (napięcie o poziomie L), to tranzystor T1 przewodzi prąd będąc w stanie nasyconym, zatykając tym samym tranzystor T2. Zatkanie T2 pociąga za sobą zatkanie T4, natomiast T3 działa wtedy jako wtórnik emiterowy, w którym rolę opornika emiterowego spełnia obciążenie bramki. Napięcie wyjściowe odpowiada poziomowi logicznemu 1. Jeżeli na oba wejścia bramki podane zostaną sygnały o wartości logicznej H, wówczas złącze emiterowe tranzystora T1 jest spolary-zowane w kierunku zaporowym (obszar pracy inwersyjnej, gdzie ko-lektor i emiter zamieniają wzajemnie role). Tranzystor T2 zostaje wy-sterowany do stanu nasycenia. Spadek napięcia na kolektorze T2 po-woduje zatkanie T3, natomiast T4 wchodzi w stan głębokiego nasyce-nia, a tym samym napięcie na jego kolektorze spada do około 0,2 V (stan L). Przykładem układu scalonego zawierającego cztery dwuwej-ściowe bramki NAND jest układ UCY 7400 (SN7400). Właściwości statyczne układów logicznych TTL można przed-stawić w postaci odpowiednich charakterystyk. Podstawową charakte-

    18

  • rystyką statyczną jest charakterystyka przejściowa (przełączania) U0 = f(UI), określająca zależność napięcia wyjściowego od napięcia wejściowego bramki. Na rysunku 2.2 pokazano charakterystykę przej-ściową standardowej bramki NAND. Zależności prądowo-napięciowe układu ilustruje się za pomocą charakterystyki wejściowej II = f(UI). Przykładową charakterystykę wejściową standardowej bramki NAND przedstawiono na rysun-ku 2.3.

    0,4 0,8 1,2 1,6 2,0 2,4 2,8

    0,4

    U0 [V]

    0,81,21,62,02,42,83,23,64,04,44,8

    UIH MINUI [V]UIL MAX

    UOL MAX

    UOH MIN

    Rys. 2.2. Charakterystyka przejściowa bramki NAND

    II [mA]

    0,5

    -1

    1 2 3 4 UI [V]

    Rys. 2.3. Charakterystyka wejściowa bramki NAND

    19

  • Charakterystykę poboru prądu zasilania Icc = f(UI) bramki NAND, określającą zależność prądu zasilania od napięcia wejściowego, przed-stawiono na rysunku 2.4.

    Icc [mA]

    UI [V]

    ~10 mA~13 mA

    ~20 mA

    ~1,5 V Rys. 2.4. Charakterystyka poboru prądu zasilania

    W celu zobrazowania możliwości obciążenia bramki podaje się dwie charakterystyki wyjściowe U0 = f(I0) – osobno dla stanu wyso-kiego i niskiego na wyjściu bramki (rys. 2.5). UOH[V]

    5

    4

    3

    2

    1

    5 10 15 20 25 30 IOH[mA]

    UOL[V]

    0,5

    0,4

    0,3

    0,2

    0,1

    10 20 30 40 50 IOL[mA]

    a) b)

    Rys. 2.5. Charakterystyki wyjściowe bramki NAND: a) dla stanu H na wyjściu,

    b) dla stanu L na wyjściu

    Oporność wyjściowa bramki w stanie 1, przy małym obciążeniu nie po-wodującym nasycenia tranzystora T3, wynosi około 100 Ω, nato-

    20

  • miast w stanie 0 - około 10 Ω (wyjście zachowuje się jak kolektor nasyconego tranzystora z emiterem na masie). W serii UCY 74 gwarantowane są następujące wartości napięć: • = 0,8 V, maksymalna wartość napięcia wejściowego w

    stanie 0, U IL max

    • = 2,0 V, minimalna wartość napięcia wejściowego w sta-nie 1, U IH min

    • = 0,4 V, maksymalna wartość napięcia wyjściowego w stanie 0 dla prądu wyjściowego nie przekraczającego 16 mA, U OL max

    • = 2,4 V, minimalna wartość napięcia wyjściowego w sta-nie 1 dla prądu pobieranego mniejszego niż 400 µA. U OH min

    Podane powyżej prądy obciążenia dotyczą wyłącznie wersji stan-dardowej. Gwarantowane wartości prądów wejściowych wynoszą dla wersji standardowej: I ILmax = 1,6 mA dla U I = 0,4 V I IHmax = 1,6 µA dla U I = 2,4 V

    2.2.3. Bramka z otwartym obwodem kolektora

    Bramka z wyjściem typu „Open Collector” (OC) różni się od typo-wych bramek tym, że w jej stopniu wyjściowym znajduje się zwykły

    inwerter (rys. 2.6), a nie układ przeciwsobny Totem Pole, co pozwala na realiza-cję iloczynu logicznego po-przez podłączenie kolekto-rów tranzystorów wyjścio-wych wielu bramek do wspólnego opornika, łączą-cego je z napięciem zasilają-cym. Zrealizowany w taki sposób iloczyn logiczny nazywa się iloczynem mon-tażowym.

    Rys. 2.6. Bramka z otwartym obwodem

    kolektora UCY 7401

    21

  • Dwie bramki OC dołączone do wspólnego rezystora obciążające-go RO (rys. 2.7) realizują funkcję: F A B C D A B C D= + = ⋅ .

    F = AB + CD

    R0

    UCC

    AB

    CD

    Rys. 2.7. Dołączenie dwu bramek z otwartym kolektorem do wspólnego rezystora

    obciążającego

    Projektowanie iloczynu montażowego polega na wyznaczeniu górnej i dolnej granicznej oporności wspólnego obciążenia R0. Odby-wa się to na drodze analizy rozpływu prądów bramek OC przy obu stanach logicznych (rys. 2.8).

    RO MAX

    UCC

    UIL IOH IIH

    UIL IOH IIH

    UIL IOH IIH

    UIL IOH

    ID

    a)

    RO MIN

    UCC

    UIH IOL IIL

    UIL IIL

    UIL IIL

    UIL

    ID

    b)

    Nn n N Rys.2.8. Rozpływ prądów w układzie iloczynu montażowego: a) w stanie H,

    b) w stanie L

    Maksymalna wartość rezystancji R 0 dla stanu H wynosi:

    22

  • R U Un I N I

    cc OH

    OH IH0max

    min

    max max=

    −+

    gdzie: n - liczba bramek dołączonych do wspólnego rezystora R0 , N - liczba wejść bramek obciążających. W stanie L wartość R 0 można wyznaczyć na podstawie wzoru:

    R U UI N I

    cc OL

    OL IL0min

    max

    max max=

    −−

    W związku z różnicami w budowie poszczególnych bramek z otwar-tym kolektorem, gwarantowane wartości parametrów stopnia końco-wego precyzuje się dla każdego typu bramki oddzielnie. Na przykład dla bramki UCY 7401 wartości te wynoszą:

    I OH max = 250 µA dla U OH = 5,25 V (I OH max jest odmiennie zdefiniowana niż dla układu UCY7400) U OL max = 0,4 V dla I OL max = 16 mA.

    Bramki z otwartym obwodem kolektora służą również do współ-pracy układów TTL z innymi układami pracującymi przy wyższych napięciach zasilania, np. z wysokoprogowymi tranzystorami MOS. Realizacja tej funkcji wymaga zastosowania w stopniu wyjściowym tranzystora o podwyższonym napięciu przebicia (15 V lub 30 V) i odpowiednio dużym prądzie IOL. Przykładem bramki buforowej z otwartym obwodem kolektora jest inwerter UCY 7406.

    2.2.4. Zasady stosowania układów TTL

    Sygnały podawane na wejścia elementów TTL powinny charak-teryzować się następującymi parametrami: • czasy narastania i opadania impulsów zegarowych powinny być

    mniejsze niż 150 ns, • czasy narastania i opadania zboczy impulsów wejściowych powin-

    ny maleć ze wzrostem rezystancji wyjściowej układów sterujących,

    23

  • jeżeli impedancja Z O ≥ 100 Ω, czasy te nie powinny być dłuższe niż 1 µs,

    • wejściowe poziomy napięć dodatnich nie powinny przekraczać +5,5 V, a ujemnych -0,5 V.

    Podczas stosowania układów TTL może zaistnieć sytuacja, że nie do wszystkich wejść bramki doprowadzono sygnały sterujące. Wej-ście nie wykorzystane oddziałuje wtedy na wartość logiczną sygnału wyjściowego w taki sposób, jak gdyby do tych wejść zostały dopro-wadzone sygnały odpowiadające jedynce logicznej. Pozostawienie nie wykorzystanych (otwartych) wejść zmniejsza szybkość przełączania bramki ze stanu wysokiego do niskiego, a także odporność bramki na zakłócenia. Jeśli więc w systemach lub urządzeniach cyfrowych ist-nieją elementy logiczne, w których nie wszystkie wejścia są wykorzy-stane, to należy stosować następujące zasady ich połączenia: • nie używane wejścia bramek AND, NAND i przerzutników należy

    dołączyć do szyny napięcia zasilania cc poprzez rezystancję 1÷5 kΩ; przez pojedynczą rezystancję 1 kΩ można dołączyć mak-symalnie 25 wolnych wejść; jeżeli napięcie zasilania nie przekra-cza 5,5 V, to nie używane wejścia można dołączyć wprost do na-pięcia zasilania,

    U

    • nie używane wejścia bramek AND, NAND, OR oraz NOR można dołączyć do wejść używanych tych samych bramek pod warun-kiem, że dopuszczalna obciążalność układu sterującego w stanie wysokim nie zostanie przekroczona,

    • wolne wejścia bramek AND, NAND oraz przerzutników można dołączyć do wyjścia nie używanej bramki, na wejście której należy przyłożyć napięcie odpowiadające zeru logicznemu,

    • wolne wejścia bramek AND, NAND oraz przerzutników można dołączyć do niezależnego źródła napięcia zasilania o napięciu wy-noszącym +2,4 ÷ +3,5 V,

    • wolne wejście bramek OR oraz NOR należy dołączyć do masy; wejście bramki można łączyć z masą układu poprzez opornik nie większy niż 400 Ω.

    24

  • 2.2.5. Synteza układów kombinacyjnych

    W celu dokonania syntezy układu kombinacyjnego należy: • określić funkcję logiczną rozpatrywanego problemu, np. za pomo-

    cą tablicy prawdy, • dokonać minimalizacji funkcji logicznej wykorzystując tablice

    Karnaugha lub metody algebraiczne, • sporządzić schemat układu logicznego, realizującego zminimali-

    zowaną funkcję logiczną. Minimalizacja funkcji logicznych polega na wielokrotnym sto-

    sowaniu tzw. reguł sklejania: Ax + A x = A (A + x ) (A + x) = A Wyrażenia podlegające sklejaniu noszą nazwę sąsiednich. Są one iloczynami lub sumami tych samych zmiennych różniących się tylko negacją jednej zmiennej. Na przykład sąsiednie są wyrażenia x x x1 2 3 i oraz x x x1 2 3 x x x x1 2 3+ + + 4 i x x1 2+ + x x3 + 4 ; ich suma i iloczyn po zastosowaniu reguł sklejania wynoszą odpowiednio: x1 x2 oraz x x x1 2+ + 3 . Funkcje logiczne można minimalizować poprzez przekształcenia algebraiczne zgodnie z prawami oraz tożsa-mościami algebry Boole’a. Jest to jednak sposób pracochłonny i nie-wygodny. Podstawowy algorytmiczny sposób minimalizacji funkcji logicz-nych to metoda tablic Karnaugha. Przykładowo podano jej zastoso-wanie do minimalizacji względem zer i względem jedynek następują-cej funkcji logicznej czterech zmiennych:

    f (D, C, B, A) = Σ ( 0, 1, 2, 8, 9, 11, 12, 13, 15 ) = = DCBA + DCBA + DCBA + DCBA + DCBA + DCBA + DCBA + + DCBA + DCBA W celu zminimalizowania powyższej funkcji należy przedstawić ją w tablicy Karnaugha (rys. 2.9).

    25

  • a) b) BA

    DC 00 01 11 10 BA

    DC 00 01 11 10

    00 1 1 0 1 00 1 1 0 1 01 0 0 0 0 01 0 0 0 0 11 1 1 1 0 11 1 1 1 0 10 1 1 1 0 10 1 1 1 0

    Rys.2.9. Tablice Karnaugha funkcji f ( D, C, B, A ):

    a) minimalizacja względem zer, b) minimalizacja względem jedynek Z tablicy otrzymuje się następujące minimalne postaci funkcji:

    a) minimalizując względem zer:

    f ( D, C, B, A ) = ( )( )( )DBAABDCD +++++ b) minimalizując względem jedynek:

    f ( D, C, B, A ) = DABDBCACD +++

    Zasady sporządzania schematu logicznego zostaną omówione na pod-stawie kolejnego przykładu.

    Przykład Zminimalizować funkcję Y(a, b, c, d, e)= [0, 5, 7, 8, 10, 12, 13, 14, 16, 20, 23, 31 (3, 4, 6, 15, 18, 24, 29)] .

    Π

    Zaprojektować układ kombinacyjny złożony z bramek: a) tylko NOR 3-wejściowych, b) tylko NAND 3-wejściowych.

    Rozwiązanie Minimalizacji dokonano wykorzystując tablice Karnaugha.

    a, b c, d, e 000 001 011 010 110 111 101 100

    00 0 1 x 1 x 0 0 x 01 0 1 1 0 0 x 0 0 11 x 1 1 1 1 0 x 1 10 0 1 1 x 1 0 1 0

    26

  • Y(a, b, c, d, e) = c e e d a a b e b d e+ + +

    a b c d e

    Y

    Rys. 2.10. Układ kombinacyjny na bramkach NOR 3-wejściowych

    a b c d e

    Y

    Rys. 2.11. Układ kombinacyjny na bramkach NAND 3-wejściowych

    27

  • 2.3. OPIS OPROGRAMOWANIA DO BADANIA PODSTAWOWYCH CHARAKTERYSTYK WYBRA-NYCH ELEMENTÓW PÓŁPRZEWODNIKOWYCH

    2.3.1. Struktura programu

    Uruchomienie programu do badania charakterystyk wybranych elementów półprzewodnikowych następuje po wejściu do katalogu, w którym znajdują się wszystkie pliki niezbędne do jego działania (ste-rowniki karty graficznej - pliki z rozszerzeniem BGI, zbiory krojów pisma - pliki z rozszerzeniem CHR, pliki graficzne z rozszerzeniami DCS i BMP znajdujące się w podkatalogu SCHEMATY, zbiory tek-stowe z rozszerzeniem TXT oraz program wykonawczy MAIN.EXE) i po uruchomieniu zbioru o nazwie MAIN.EXE. Przygotowane w ramach pracy dyplomowej [8] oprogramowanie skła-da się z trzech zasadniczych części: • MENU GŁÓWNEGO, • WPROWADZENIA DO ĆWICZENIA, • CZĘŚCI POMIAROWEJ.

    2.3.1.1. Menu główne

    Po uruchomieniu programu wyświetlana jest czołówka, z której po naciśnięciu dowolnego klawisza przechodzimy do menu głównego. Menu główne daje nam do wyboru następujące opcje: • USTAWIENIA, • DIODY, • TRANZYSTORY, • BRAMKI, • POMOC. Każda z tych opcji może być uaktywniana poprzez naciśnięcie klawi-sza odpowiadającego wyróżnionej literze w nazwie opcji lub poprzez naprowadzenie podświetlonej belki za pomocą klawiszy ← , → na odpowiednią nazwę opcji i potwierdzenie jej klawiszem Enter. Po

    28

  • wyborze opcji następuje wyświetlenie na ekranie monitora dostępnych podopcji. Sposób wyboru podopcji jest taki sam, jak przy wyborze opcji, tzn. przez naciśnięcie odpowiedniego klawisza z wyróżnioną literą lub poprzez naprowadzenie podświetlonej belki na wybraną podopcję. Ponadto program umożliwia szybkie poruszanie się między okienka-mi, np. za pomocą klawisza kierunkowego → można przejść od po-dopcji USUŃ SORTOWANIE w opcji USTAWIENIA do podopcji PROSTOWNICZA w opcji DIODY. Metodę tę można także stoso-wać dla bardziej „zagłębionych” opcji poprzez kilkakrotne naciskanie kursora kierunkowego. Struktura MENU GŁÓWNEGO została przedstawiona na rysunku 2.12.

    Opcja USTAWIENIA

    Po wyborze opcji USTAWIENIA na ekranie pojawi się okno zawierające następujące podopcje: • WSTAW WPROWADZENIE, • USUŃ WPROWADZENIE, • WSTAW SORTOWANIE, • USUŃ SORTOWANIE.

    Za pomocą podopcji WSTAW WPROWADZENIE i USUŃ WPROWADZENIE możemy włączyć lub wyłączyć funkcję wyświe-tlania na ekranie monitora wprowadzenia do ćwiczenia (standardowo wprowadzenie ustawione jest na aktywne). Stan tej podopcji sygnali-zowany jest na belce narzędziowej u dołu ekranu.

    Opcja DIODY i opcja TRANZYSTORY

    Opcje DIODY i TRANZYSTORY przeznaczone są do wyko-rzystania w laboratorium podstaw elektroniki, dlatego też opis ich nie zostanie przedstawiony.

    Opcja BRAMKI

    Opcja BRAMKI przygotowana została z myślą o wykorzystaniu w laboratorium techniki cyfrowej. Umożliwia ona badanie charaktery-styk następujących bramek wykonanych w technice TTL: • NAND,

    29

  • • OPEN COLLECTOR. Jeżeli uaktywnimy podopcję NAND, to rozwinie się podmenu CHA-RAKTERYSTYKI, w którym należy dokonać wyboru rodzaju bada-nej charakterystyki. W nowo otwartym oknie dostępne są następujące charakterystyki:

    • POBORU PRĄDU, • PRZEŁĄCZANIA, • WEJŚCIOWA, • WYJŚCIE ESC. UWAGA: Aby określić charakterystykę PRZEŁĄCZANIA bramki UCY 7401, powinno wybrać się ją z

    podmenu CHARAKTERYSTYKI mieszczącym się w menu podopcji OPEN COLLECTOR. Uaktywnienie wybranej funkcji podmenu CHARAKTERYSTYKI spowoduje przejście do wy-świetlania na ekranie komputera wprowadzenia, czyli pomocy teoretycznej (przy standar-dowym ustawieniu).

    Opcja POMOC

    Opcja POMOC powoduje wyświetlenie na ekranie monitora podstawowych informacji o sposobie korzystania z programu do reje-stracji charakterystyk wybranych elementów półprzewodnikowych. Zawiera ona następujące elementy składowe: • opis ogólny programu, • podstawowe zasady dokonywania pomiarów za pomocą programu, • podstawowe błędy przy obsłudze programu, • nowości, • info.

    Do przeglądania pomocy służą klawisze:

    ↑ - przesuw o jeden wiersz w górę, ↓ - przesuw o jeden wiersz w dół, Pg Up - przesuw o jeden ekran w górę, Pg Dn - przesuw o jeden ekran w dół.

    30

  • Wstaw wprowadzenieUsuń wprowadzenieWstaw sortowanieUsuń sortowanieWyjście Esc

    ProstowniczaZeneraWyjście Esc

    PrzewodzeniaZaporowaWyjście Esc

    BipolarnePoloweWyjście Esc

    PrzejściowaWyjściowaWyjście Esc

    NandOpen CollectorWyjście Esc

    WejściowaPoboru prąduPrzełączaniaWyjście Esc

    PrzełączaniaWyjście Esc

    Ustawienia Diody Tranzystory Bramki Pomoc

    Rys.2.12. Struktura menu głównego

    31

  • 2.3.1.2. Wprowadzenie do ćwiczenia

    WPROWADZENIE DO ĆWICZENIA uruchamia się automa-tycznie (gdy funkcja WPROWADZENIE jest aktywna) po określe-niu elementu i wybraniu charakterystyki pomiarowej. W tej części programu użytkownik ma możliwość zapoznania się z krótkim opisem zjawisk, które będzie badał w czasie zajęć laboratoryjnych. Podsta-wowe wiadomości teoretyczne poparte są licznymi rysunkami i tabe-lami. Wyświetlony jest także schemat układu, jaki należy połączyć, aby zarejestrować badaną charakterystykę. Po wyświetlanym na ekra-nie monitora wprowadzeniu teoretycznym można poruszać się kurso-rami kierunkowymi: ↑ - góra, ↓ - dół. Naciśnięcie klawisza ENTER spowoduje przejście do CZĘŚCI POMIAROWEJ przygotowanego oprogramowania (wprowadzenie powinno być jednak przejrzane do końca, gdyż w przeciwnym wy-padku naciśnięcie klawisza ENTER nie da spodziewanego rezultatu).

    2.3.1.3. Część pomiarowa

    Część pomiarowa, dostępna w przygotowanym oprogramowaniu, jest rozbudowanym narzędziem do rejestrowania i obróbki określo-nych charakterystyk wybranych elementów półprzewodnikowych. W układzie ekranu tej części programu można wyróżnić kilka podsta-wowych elementów: • belka menu części pomiarowej, • układ współrzędnych z naniesioną siatką i skalą, • wartości wielkości czytanych przez mierniki, • kwadrat z numerem i kolorem rejestrowanego wykresu, • nazwa elementu i rodzaj badanej charakterystyki.

    Belka menu CZĘŚCI POMIAROWEJ

    Część pomiarowa udostępnia użytkownikowi oprogramowania szereg funkcji, które ułatwiają rejestrację i obróbkę wykresu. Menu części pomiarowej (rys.2.13) zawiera 7 następujących opcji:

  • • PLIK, • EDYCJA, • NASTĘPNY, • SKASUJ, • SKALA, • POMOC, • KONIEC.

    Uaktywnienie menu uzyskuje się poprzez przyciśnięcie klawisza F10; spowoduje to pojawienie się zielonej belki na ostatnio wybranej opcji. Do przemieszczania się między opcjami i funkcjami służą klawisze kursorów, natomiast aby uruchomić wybraną opcję (lub funkcję), należy nacisnąć klawisz ENTER.

    Opcja PLIK

    Wybór opcji PLIK powoduje wyświetlenie na ekranie monitora podmenu zawierającego następujące funkcje: • ZAPISZ, • ODCZYTAJ, • DRUKUJ, • WYJŚCIE.

    33

  • ZapiszOdczytajDrukujWyjście

    Wyświetlaj wszystkie wykresyWyświetlaj bieżący wykresWstaw / usuń opisyUtwórz opisZamień miernikiPozycjaLinijkaWyjście

    Skasuj cały wykresSkasuj ostatni punkt pomiarowyWyjście

    PLIK EDYCJA NASTĘPNY SKASUJ SKALA

    EdycjaSkasujNastępnyPlikSkalaKoniecKlawiaturaSchematInfo

    WykresySchematWyjście

    POMOC KONIEC

    Rys. 2.13. Struktura menu CZĘŚCI POMIAROWEJ

    35

  • Funkcja ZAPISZ Funkcja ZAPISZ służy do zapisywania zarejestrowanych charakte-

    rystyk na dysku twardym lub na dyskietkach. Aby „zapisać” przebieg, należy nadać mu nazwę (nie dłuższą niż 8 liter) oraz określić ścieżkę dostępu (katalog) dla nowo utworzonego pliku. Gdy w określonym przez użytkownika miejscu istnieje już plik o takiej nazwie, to zosta-nie on uaktualniony (poprzednie dane ulegną zniszczeniu). Wszystkie pliki zostają automatycznie zapisane z rozszerzeniem ppm. W funkcji Zapisz są aktywne następujące klawisze: Tab – prze-chodzenie między Nazwą a Katalogiem, Enter - potwierdzenie wybo-ru. Standardowo są także dostępne takie klawisze, jak: ↓, ↑, →, ←, Backspace, Del, Home, End, Esc. W wypadku podania błędnej lub nie istniejącej ścieżki, określenia nie istniejącej stacji dysków czy też próby zapisu na zabezpieczoną dys-kietkę program wyświetli na ekranie monitora odpowiedni komunikat.

    Funkcja ODCZYTAJ Funkcja ODCZYTAJ służy do odczytu plików z dowolnego na-

    pędu. Aby odczytać zbiór, należy określić jego nazwę oraz katalog, w którym plik się znajduje. Niezbędnym warunkiem do odczytania pli-ku jest jego istnienie w danym miejscu. Powinien on również posiadać odpowiedni format (pliki są nagrywane z rozszerzeniem ppm). Obsługa klawiatury została zorganizowana podobnie jak w funkcji ZAPISZ, dodatkowo po wciśnięciu klawisza F1 uaktywnia się nowe okno zawierające informacje na temat otwieranego pliku. W nowo otwartym okienku wyświetlana jest: • dokładna ścieżka dostępu do wybranego pliku, • data założenia, • rozmiar zbioru, • liczba wykresów, • komentarz do poszczególnych wykresów, • liczba punktów pomiarowych w kolejnych charakterystykach.

    Wczytanie zbioru z dysku spowoduje zastąpienie bieżąco edyto-wanych wykresów nowymi, jednak zastąpione zostaną tylko te cha-rakterystyki, które mają takie same numery, jak przebiegi odczytane z

  • dysku. Po zakończeniu funkcji ODCZYTAJ na monitorze będą przedstawiane wszystkie charakterystyki (nowo otwarte i poprzednio edytowane) aż do momentu odświeżenia ekranu. Umożliwia to po-równanie kilku wcześniej zapisanych charakterystyk. Odświeżenie ekranu spowoduje usunięcie zastąpionych wykresów (czyli wykresów o tych samych numerach) z ekranu komputera. Odświeżenie ekranu nastę-puje m.in. po wywołaniu takich opcji, jak SKALA czy SKASUJ.

    Funkcja DRUKUJ Za pomocą funkcji DRUKUJ możemy dokonać wydruku sche-

    matu pomiarowego lub aktualnie wyświetlanych na ekranie przebie-gów. Do wydruku dołączone zostaną opisy poszczególnych wy-kresów.

    Opcja EDYCJA

    Szereg funkcji umożliwiających porównywanie wykresów, edy-towanie opisów oraz obsługę mierników zostało zawartych w opcji EDYCJA. Dokładny opis wszystkich możliwości przedstawiono w kolejnych rozdziałach. Opcja EDYCJA zawiera następujące funkcje: • wyświetlaj wszystkie wykresy, • wyświetlaj bieżący wykres, • wstaw/usuń opisy, • utwórz opis, • zamień mierniki, • pozycja, • linijka.

    Funkcja WYŚWIETLAJ WSZYSTKIE WYKRESY Funkcja WYŚWIETLAJ WSZYSTKIE WYKRESY spowodu-

    je, że oprócz bieżącego wykresu na ekranie komputera wyświetlane będą pozostałe charakterystyki. Każda z charakterystyk ma swój nu-mer i rysowana jest w innym kolorze.

    Funkcja WYŚWIETLAJ BIEŻĄCY WYKRES

    36

  • Funkcję WYŚWIETLAJ BIEŻĄCY WYKRES wywołujemy wówczas, gdy chcemy, aby na ekranie monitora wyświetlany był tyl-ko aktualnie edytowany wykres. Informacje o kolorze i numerze edy-towanego wykresu są umieszczone w prawym dolnym rogu układu współrzędnych (kwadrat w kolorze bieżącego wykresu z jego nume-rem w środku).

    Funkcja WSTAW/USUŃ OPISY Podczas rejestrowania charakterystyk użytkownik powinien

    orientować się ile punktów pomiarowych zostało już określonych. W tym właśnie celu została stworzona funkcja WSTAW/USUŃ OPISY. Wywołanie jej spowoduje otwarcie na ekranie monitora okienka za-wierającego podstawowe dane na temat sporządzanych przebiegów. Ponowne wywołanie funkcji WSTAW/USUŃ OPISY spowoduje usunięcie okna z ekranu monitora.

    Funkcja UTWÓRZ OPIS Dzięki funkcji UTWÓRZ OPIS można tworzyć komentarze do

    poszczególnych wykresów; będą one dołączane do wydruków oraz zapisywane na dysku wraz z charakterystykami. Tekst komentarza nie powinien zawierać więcej niż 30 znaków.

    Funkcja ZAMIEŃ MIERNIKI Standardowo program przyporządkowuje osi X miernik podłą-

    czony pod COM1, a osi Y - miernik podłączony pod COM2. Jednak ze względu na to, że użytkownik łącząc układ nie musi znać powyż-szych informacji, została wprowadzona funkcja ZAMIEŃ MIERNIKI. Działanie jej sprowadza się do zamiany pierwotnych ustawień. Wywołanie funkcji ZAMIEŃ MIERNIKI powoduje zmia-nę przyporządkowania mierników, tzn. miernik podłączony pod COM1 zostanie przyporządkowany osi Y, a miernik podłączony pod COM2 osi X.

    Funkcja POZYCJA Podczas analizowania zarejestrowanego na ekranie przebiegu nie-

    zbędna jest możliwość odczytu współrzędnych wybranych punktów wykresu. Współrzędne można odczytywać bezpośrednio z naniesionej

    37

  • w układzie skali (lecz jest to niewygodne i mało dokładne) lub za pomocą funkcji POZYCJA. Uaktywnienie funkcji POZYCJA spowoduje wyświetlenie na ekranie komputera dwóch równolegle przecinających się prostych. Wzajemne położenie linii można zmieniać za pomocą kursorów: ↑, ↓, →, ←. Regulować można także skok (dokładność), z jakim następuje przesuw linii (klawisz Pg Up - zwiększa dokładność, Pg Dn - zmniej-sza dokładność), przy czym standardowo skok ustawiony jest na 10 punktów ekranowych. Współrzędne punktu przecięcia się prostych są wyświetlane w prawym górnym rogu ekranu, natomiast informacja o aktualnej dokładności przedstawiona jest w oknie u dołu ekranu.

    Funkcja LINIJKA Podczas analizy niektórych przebiegów zachodzi konieczność

    znalezienia kąta nachylenia charakterystyki, sprawdzenia liniowości wykresu, czy też poprowadzenia stycznej w określonym punkcie przebiegu. W tym celu została wprowadzona funkcja LINIJKA. Za-inicjowanie tej funkcji spowoduje wyświetlenie w układzie współ-rzędnych prostej o regulowanych punktach zaczepienia oraz zmien-nym kącie nachylenia. Położeniem prostej steruje się za pomocą na-stępujących klawiszy: ↑ - ustawienie górnego końca linijki jako ruchomego (czerwony kwadrat u góry linijki), ↓ - ustawienie dolnego końca linijki jako ruchomego (czerwony kwadrat u dołu linijki), ← , → - przesuwanie ruchomego końca linijki, Pg Up - zwiększenie skoku (dokładności) linijki, Pg Dn - zmniejszenie skoku (dokładności) linijki. Okna informacyjne funkcji LINIJKA rozmieszczone są podobnie jak w funkcji POZYCJA. W oknie w prawym górnym rogu ekranu wy-świetlane są następujące dane: • współrzędna X górnego punktu, • współrzędna Y górnego punktu, • współrzędna X dolnego punktu, • współrzędna Y dolnego punktu, • kąt nachylenia prostej względem osi X,

    38

  • • tangens kąta nachylenia. W dolnej części ekranu wyświetlane są informacje na temat ustawie-nia dokładności przesuwu linijki.

    Opcja NASTĘPNY

    W programie do badania podstawowych charakterystyk wybra-nych elementów półprzewodnikowych przewidziano możliwość wy-kreślania i zapisywania na jednym ekranie maksymalnie pięciu cha-rakterystyk. Do przechodzenia między kolejnymi charakterystykami służy opcja NASTĘPNY. Wywołanie jej spowoduje pojawienie się okna dialogowego w którym należy wpisać numer sporządzanego przebiegu (1 - 5). Jeśli wykres o danym numerze już istnieje, program automatycznie powiadomi o tym użytkownika. Opcji NASTĘPNY można także używać do przeglądania poszczególnych wykresów, oczywiście wówczas, gdy aktywna jest funkcja WYŚWIETLAJ BIEŻĄCY WYKRES.

    Opcja SKASUJ Opcja SKASUJ umieszczana jest standardowo w większości pro-

    fesjonalnych programów jako funkcja opcji edycja. Jednak ze wzglę-du na to, że podczas rejestrowania charakterystyk często zachodzi konieczność jej użycia, została ona umieszczona jako opcja w menu części pomiarowej. Wywołanie jej spowoduje na ekranie otworzenie podmenu zawierającego następujące dwie funkcje: • SKASUJ CAŁY WYKRES, • SKASUJ OSTATNI PUNKT POMIAROWY, • WYJŚCIE. Funkcja SKASUJ CAŁY WYKRES

    Funkcji SKASUJ CAŁY WYKRES używamy wówczas, gdy zachodzi konieczność skasowania całej charakterystyki. Po jej wywo-łaniu program zapyta o numer przebiegu do skasowania. Po wprowa-dzeniu numeru i po naciśnięciu klawisza ENTER wyszczególniony wykres zostanie usunięty z pamięci oraz z ekranu monitora. Z wyko-nania polecenia możemy zrezygnować przyciskając klawisz Esc. Funkcja SKASUJ OSTATNI PUNKT POMIAROWY Ze względu na inercję mierników oraz na przypadkowe błędy często podczas reje-

    39

  • strowania charakterystyki zachodzi konieczność cofnięcia (skasowa-nia) ostatniego punktu pomiarowego. Funkcja SKASUJ OSTATNI PUNKT POMIAROWY usuwa z pamięci komputera oraz ekranu ostatnio zarejestrowany punkt bez względu na to, czy był on wstawio-ny na końcu charakterystyki, czy w jej środku. Ponowne wywołanie tej funkcji (bez wczytania kolejnego punktu) nie przyniesie żadnego rezultatu.

    Opcja SKALA

    Podczas uruchamiania części pomiarowej skala dla osi X i Y jest dobrana optymalnie do rodzaju badanej charakterystyki. Wybierając opcję SKALA użytkownik może sam określić zakresy dla poszcze-gólnych osi. Uaktywnienie tej opcji spowoduje wyświetlenie na ekranie monitora okna, w którym przedstawione są aktualnie ustawione zakre-sy. Do modyfikacji nastaw przeznaczone są następujące klawisze: • Tab - przemieszczanie belki pomiędzy kolejnymi parametrami, • ←, →, Home, End, Delete, Backspace - edycja wartości, • Esc - rezygnacja i przywrócenie poprzednich nastaw.

    Wpisując nowe wartości, należy zwrócić uwagę, aby zachowane były następujące zależności:

    Xmin < Xmax Ymin < Ymax

    W razie błędnie wprowadzonych danych komputer wygeneruje ostrzeżenie o błędzie. Należy pamiętać, że właściwy dobór skali jest bardzo ważnym czynnikiem w procesie pomiarowym.

    40

  • Opcja POMOC

    W opcji POMOC zawarte zostały podstawowe wskazówki na temat możliwości, oferowanych w menu części pomiarowej. Uaktyw-nienie tej opcji spowoduje rozwinięcie okna zawierającego następują-ce polecenia:

    • EDYCJA, • SKASUJ, • NASTĘPNY, • PLIK, • SKALA, • KONIEC, • KLAWIATURA, • SCHEMAT, • INFO. Po wybraniu dowolnego z pierwszych siedmiu poleceń zostanie wy-świetlona pomoc zawierająca krótki opis danego zagadnienia. Użyt-kownik może również z tego podmenu przywołać schemat pomiarowy do sporządzania aktualnej charakterystyki lub czołówkę programu odpowiednio uaktywniając polecenia SCHEMAT oraz INFO.

    Opcja KONIEC

    Opcja KONIEC umożliwia opuszczenie części pomiarowej i przejście do menu głównego.

    2.3.2. Podstawowe zasady dokonywania pomiarów za pomocą programu

    Aby podczas ćwiczeń laboratoryjnych poprawnie obsługiwać program, należy stosować się do następujących wytycznych: 1. Funkcje WPROWADZENIE oraz SORTOWANIE powinny

    być ustawione jako aktywne (standardowo są tak ustawione).

    41

  • 2. Po wybraniu elementu i jego charakterystyki należy dokładnie przeczytać WPROWADZENIE DO ĆWICZENIA.

    3. Na podstawie przedstawionego we wprowadzeniu schematu nale-ży połączyć układ pomiarowy, w miejsce mierników oznaczonych na schemacie jako METEX należy użyć mierników METEX M-4650CR, które powinny być uprzednio podłączone do kompu-tera przez prowadzącego.

    4. Sposób połączenia układu pomiarowego należy skonsultować z prowadzącym ćwiczenie.

    5. Zakresy na miernikach powinny być ustalone zgodnie z oczeki-wanymi wielkościami i wartościami,

    6. Przed opuszczeniem opcji WPROWADZENIE należy włączyć jeden z mierników cyfrowych.

    7. Przejście do CZĘŚCI POMIAROWEJ następuje po przeczyta-niu całego wprowadzenia i naciśnięciu klawisza ENTER.

    8. W części pomiarowej należy sprawdzić, czy uaktywniony miernik przyporządkowany jest właściwej osi. W razie konieczności zmia-ny przyporządkowania należy użyć polecenia ZAMIEŃ MIERNIKI z menu EDYCJA.

    9. W wypadku wystąpienia błędu pomiaru po załączeniu drugiego miernika należy go wyłączyć i włączyć ponownie.

    10. Po przeprowadzeniu czynności 1÷9 można przystąpić do wyko-nywania pomiarów. Wielkości czytane przez mierniki będą wy-świetlane u dołu ekranu oraz w układzie współrzędnych w postaci okrągłego kursora. Punkty pomiarowe zatwierdza się klawiszem SPACJA. Należy jednak zawsze poczekać, aż kursor ustabilizuje się. Za pomocą polecenia SKASUJ OSTATNI PUNKT POMIAROWY, znajdującego się w menu SKASUJ, można ska-sować ostatni punkt pomiarowy. Przed wydrukowaniem charakte-rystyk zaleca się zarejestrować sporządzone wykresy w pamięci komputera (polecenie ZAPISZ w menu PLIK). Drukować można zarówno charakterystyki, jak i schemat pomiarowy. Wykresy zo-staną wydrukowane w aktualnie przyjętych zakresach.

    11. Po wyjściu z programu do badania podstawowych charakterystyk wybranych elementów półprzewodnikowych można, za pomocą programu KONWERT.EXE, dokonać konwersji zapisanych pod-czas ćwiczenia plików z rozszerzeniem PPM na pliki DAT. Zbiór

    42

  • zapisany z tym rozszerzeniem może być następnie importowany przez inne, profesjonalne programy do obróbki danych (np. Excel).

    2.4. PRZEBIEG ĆWICZENIA 2.4.1. Badanie bramki NAND (UCY 7400)

    Po połączeniu układu pomiarowego zgodnie z rysunkiem 2.14 należy zdjąć charakterystykę przełączania UO = f ( UI ) bramki UCY 7400, ilustrującą zależność napięcia wyjściowego od napięcia wej-ściowego bramki. Pomiary należy wykonać dla dwóch przypadków: - wyjście nie obciążone, - wyjście obciążone 10 wejściami bramek typu NAND.

    Rys. 2.14. Schemat układu do pomiaru charakterystyki przełączania bramki

    NAND UCY 7400 (wyjście nie obciążone) Zależności prądowo-napięciowe na wejściu układu przedstawia się za pomocą charakterystyki wejściowej II=f(UI). Schemat do po-miaru charakterystyki pokazano na rysunku 2.15. Charakterystykę wejściową należy zarejestrować dla nie obciążonego wyjścia.

    43

  • Rys. 2.15. Schemat układu do pomiaru charakterystyki wejściowej

    bramki NAND UCY 7400

    Charakterystykę poboru prądu, będącą graficznym przedstawieniem zależności ICC=f(UI), należy zarejestrować dla nie obciążonego wyj-ścia bramki (schemat pomiarowy rys.2.16).

    Rys. 2.16. Schemat układu do pomiaru charakterystyki poboru prądu bramki

    NAND UCY 7400

    44

  • 2.4.2. Pomiar charakterystyki przełączania bramki Open Colector UCY 7401

    W układzie przedstawionym na rysunku 2.17 należy zdjąć cha-rakterystykę UO=f(UI), przy czym pomiary należy przeprowadzić dla trzech wartości obciążenia RO: a) RO < RO min (nieznacznie mniejsze), b) RO min < RO < Ro max, c) RO > RO max. UWAGA - wartości RO min , Ro max należy określić przed przystąpieniem do wykonywania ćwiczeń

    laboratoryjnych.

    RU U

    I N I

    RU U

    n I N I

    occ OL

    OL IL

    occ OH

    OH IH

    minmax

    max max

    maxmin

    max max

    =−−

    =−

    +

    n - liczba bramek dołączonych do wspólnego rezystora RoN- liczba wejść bramek obciążających

    Rys. 2. 17. Schemat układu pomiarowego do wyznaczenia charakterystyk przełączania bramki UCY 7401

    Podczas pomiarów należy pamiętać, aby nie przekraczać dopuszczal-nych wartości prądów oraz napięć.

    2.4.3. Pomiar charakterystyk wyjściowych bramki UCY 7400

    Pomiaru charakterystyk wyjściowych bramki NAND należy do-konać w układzie jak na rysunku 2.18: a) wejście A połączyć z masą układu, a miliamperomierz z rezystan-

    cją R1; zmieniając wartość R1 zdjąć charakterystykę UOL = f (IOL); prąd IOL nie powinien przekroczyć 16 mA,

    45

  • b) połączyć wejście A z plusem napięcia zasilania oraz miliampero-mierz z rezystancją R2; zmieniając wartość R2 zdjąć charaktery-stykę UOH = f (IOH).

    14

    7

    mA

    R1

    R2V

    +5V

    A

    1/2 7400

    Rys.2.18. Układ do pomiaru charakterystyk wyjściowych UO = f (IO) podstawowej bramki NAND

    2.4.4. Pomiar średniego czasu propagacji bramki

    Łącząc ze sobą nieparzystą liczbę bramek NAND (rys.2.19), uzyskuje się układ astabilny o okresie drgań T = 2 ⋅ n ⋅ tp, gdzie: n = 2k + 1 to liczba bramek, przy czym k = 0,1,2,…,

    tp - średni czas propagacji bramki. Należy dokonać pomiaru średniego czasu propagacji bramki poprzez pomiar częstotliwości przebiegu generowanego przez układ z rysunku 2.19.

    1 2 2k+1 Rys. 2.19. Układ astabilny o okresie drgań T = 2 (2k + 1)⋅ tp

    46

  • 2.4.5. Realizacja funkcji logicznej

    Należy sprawdzić praktycznie poprawność działania zaprojekto-wanego w domu układu kombinacyjnego, składającego się wyłącznie z bramek NAND typu UCY 7400, realizującego funkcję logiczną wskazaną przez prowadzącego lub funkcję własną.

    2.4.6. Opracowanie sprawozdania

    • Na otrzymanych charakterystykach należy zaznaczyć poziomy logiczne odpowiadające stanom H i L.

    • Wyjaśnić różnicę pomiędzy charakterystykami dla wejść nie ob-ciążonych i obciążonych.

    • Podać schemat ideowy ekspandera UCY 7460. Wyjaśnić zasadę działania i podać przykład zastosowania.

    2.5. ZAGADNIENIA KONTROLNE

    1. Omówić sposoby zabezpieczania układów TTL przed zakłócenia-mi w obwodach zasilania.

    2. Wyjaśnić pojęcia: • wzmocnienie logiczne, • amplituda logiczna, • współczynnik jakości, • margines szumów, • statyczny margines szumów, • moc strat, • czas narastania i opadania impulsu zegarowego.

    3. Przedstawić i opisać charakterystyki dynamiczne bramek TTL. 4. Wyjaśnić działanie bramki:

    • AND-OR-INWERT, • ekspandywnej i ekspandera, • trójstanowej,

    47

  • • Schmitta • mocy.

    5. Zminimalizować następujące funkcje boole’owskie: F A B C D A BC D A

    F A B C D A B C AB C A B C AB C A B C A C

    F A B C D A C A B C B C A B C

    1

    2

    3

    ( , , , ) [( ) ]

    ( , , , )

    ( , , , )

    = +

    = + + + + +

    = + + +

    6. Wyjaśnić rolę diod D1, D2, D3 znajdujących się na schemacie ideowym podstawowej bramki NAND.

    7. Zaprojektować układ komparatora 2 liczb 2-bitowych A i B, który będzie miał 3 wyjścia A=B, A>B, A

  • a) X

    Y

    Z

    f(X,Y,Z)

    b)

    A

    B

    C

    f(A,B,C)

    "1"

    "0"

    "1"

    "0"

    LITERATURA

    1. KALISZ J., Podstawy elektroniki cyfrowej, WKiŁ, Warszawa 1991 2. Laboratorium podstaw techniki cyfrowej, praca zbiorowa pod red.

    L. Wasilewskiego, WSM, Gdynia 1991 3. ŁAKOMY M., ZABRODZKI J., Cyfrowe układy scalone, PWN, Warszawa

    1986 4. MAJEWSKI W., Układy logiczne, WN, Warszawa 1993 5. MISIUREWICZ P., Podstawy techniki cyfrowej, WNT, Warszawa 1985 6. PIECHA J., Elementy i układy cyfrowe, Wyd. Nauk. PWN, Warszawa 1990 7. PIEŃKOS J., TURCZYŃSKI J., Układy scalone TTL w systemach cyfro-

    wych, WKiŁ, Warszawa 1986 8. PRZYTARSKI G., Program do badania podstawowych charakterystyk

    wybranych elementów półprzewodnikowych, praca inżynierska, WSM, Ka-tedra Automatyki Okrętowej, Gdynia 1996

    49

  • 9. SASAL W., Układy scalone serii UCA 64/UCY 74. Parametry i zastoso-wania, WKŁ, Warszawa 1985

    10. TRACZYK W., Układy cyfrowe. Podstawy teoretyczne i metody syntezy, WNT, Warszawa 1986

    11. TURCZYŃSKI J., MAKSYMOWICZ R., MALEC B., PONIKIEWSKI J., Wybrane układy z techniki cyfrowej, WKiŁ, Warszawa 1983

    50

    /ColorImageDict > /JPEG2000ColorACSImageDict > /JPEG2000ColorImageDict > /AntiAliasGrayImages false /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict > /GrayImageDict > /JPEG2000GrayACSImageDict > /JPEG2000GrayImageDict > /AntiAliasMonoImages false /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict > /AllowPSXObjects false /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile (None) /PDFXOutputCondition () /PDFXRegistryName (http://www.color.org) /PDFXTrapped /Unknown

    /Description >>> setdistillerparams> setpagedevice