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

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

Wielkość analogowa w danym przedziale swojej zmienności przyjmuje nieskończoną liczbę wartości.

PRZEWODNIK PO PRZEDMIOCIE

Funkcja Boolowska a kombinacyjny blok funkcjonalny

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

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

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ

Elektronika (konspekt)

WSTĘP DO ELEKTRONIKI

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

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

Table of Contents. Table of Contents UniTrain-I Kursy UniTrain Kursy UniTrain: Technika cyfrowa. Lucas Nülle GmbH 1/7

Temat 7. Dekodery, enkodery

Ćwiczenie 01 - Strona nr 1 ĆWICZENIE 01

PODSTAWY TEORII UKŁADÓW CYFROWYCH

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

Układy Logiczne i Cyfrowe

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

Układy kombinacyjne. cz.2

LICZNIKI Liczniki scalone serii 749x

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

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

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

Układy logiczne. Wstęp doinformatyki. Funkcje boolowskie (1854) Funkcje boolowskie. Operacje logiczne. Funkcja boolowska (przykład)

Architektura komputerów Wykład 2

Państwowa Wyższa Szkoła Zawodowa

Wstęp do Techniki Cyfrowej... Układy kombinacyjne

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

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.

LEKCJA. TEMAT: Funktory logiczne.

A B. 12. Uprość funkcję F(abc) = (a + a'b + c + c')a

Tranzystor JFET i MOSFET zas. działania

Automatyzacja i robotyzacja procesów produkcyjnych

Ćwiczenie Digital Works 003 Układy sekwencyjne i kombinacyjne

Opis. Brak. Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

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

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

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

Podstawy Informatyki Elementarne podzespoły komputera

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

Cyfrowe układy scalone c.d. funkcje

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

UKŁADY CYFROWE. Układ kombinacyjny

Przetworniki analogowo-cyfrowe

Kombinacyjne bloki funkcjonalne - wykład 3

Sylabus. (4) Studia Kierunek studiów Poziom kształcenia Forma studiów. stopnia

Spis treści Przełączanie złożonych układów liniowych z pojedynczym elementem reaktancyjnym 28

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

Podstawy elektroniki cz. 2 Wykład 2

Rok akademicki: 2030/2031 Kod: EIT s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

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

PRZETWORNIKI A/C I C/A.

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

3.2. PODSTAWOWE WIADOMOŚCI TEORETYCZNE

Krótkie przypomnienie

LABORATORIUM ELEKTRONIKI UKŁADY KOMBINACYJNE

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

Struktury specjalizowane wykorzystywane w mikrokontrolerach

Temat 5. Podstawowe bloki funkcjonalne

Kombinacyjne bloki funkcjonalne

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

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

Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki. Kod Erasmus Kod ISCED Język wykładowy

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

Układy kombinacyjne 1

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Układy arytmetyczne. Joanna Ledzińska III rok EiT AGH 2011

dr inż. Rafał Klaus Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia i ich zastosowań w przemyśle" POKL

2.2. Metoda przez zmianę strumienia magnetycznego Φ Metoda przez zmianę napięcia twornika Układ Ward-Leonarda

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

Rok akademicki: 2030/2031 Kod: EEL s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

C-3. Liczniki asynchroniczne w technologii TTL, dwójkowe i dziesiętne

CZ1. Optymalizacja funkcji przełączających

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

KARTA PRZEDMIOTU. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia. Forma prowadzenia zajęć

ćwiczenie 202 Temat: Układy kombinacyjne 1. Cel ćwiczenia

Bramki logiczne Instrukcja do ćwiczeń laboratoryjnych

Elementy cyfrowe i układy logiczne

Architektura systemów komputerowych

Imię i nazwisko (e mail) Grupa:

Technika Cyfrowa 1. Wykład 7 Cyfrowe bloki funkcjonalne IV CYFROWE BLOKI FUNKCJONALNE

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

Przetworniki analogowo-cyfrowe - budowa i działanie" anie"

UR nowoczesność i przyszłość regionu Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego ZAPYTANIE OFERTOWE

Dr inż. Jan Chudzikiewicz Pokój 117/65 Tel Materiały:

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W TARNOWIE INSTYTUT POLITECHNICZNY LABORATORIUM METROLOGII

Elektronika (konspekt)

Ćw. 7: Układy sekwencyjne

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Naturalny kod binarny (NKB)

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

Technika Cyfrowa i Mikroprocesorowa

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Układy logiczne układy cyfrowe

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

Ćwiczenie nr 1 Temat: Ćwiczenie wprowadzające w problematykę laboratorium.

6. SYNTEZA UKŁADÓW SEKWENCYJNYCH

LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY. Rev.1.1

Transkrypt:

Lista zadań do poszczególnych tematów ćwiczeń. MIERNICTWO ELEKTRYCZNE I ELEKTRONICZNE Studia stacjonarne I stopnia, rok II, 2010/2011 Prowadzący wykład: Prof. dr hab. inż. Edward Layer ćw. 15h Tematyka wykładu: Kody: wagowe, naturalny dwójkowy, BCD, 8-kowy, 16-tkowy, Gray a Arytmetyka kodów Funkcje logiczne - minimalizacja Bramki, budowa i zasada ich działania Zastosowanie bramek w realizacji funkcji logicznych Metody upraszczania funkcji Kodery, dekodery, sumatory, układy odejmowania, wyświetlacze Przetworniki A/C i C/A Cyfrowe i analogowe multipleksery i demultipleksery Układy arytmetyczno-logiczne Matryce PLA Przerzutniki, liczniki synchroniczne i asynchroniczne, czasomierze Woltomierze całkujące i kompensacyjne Pomiary napięć i prądów, czasu i częstotliwości 1

Ćw. 1: Systemy zapisu liczb, minimalizacja funkcji logicznych, konwertery kodów, wyświetlacze. Dokonać konwersji liczby dziesiętnej 178,65 na liczbę zapisana w kodach: binarnym, ósemkowym, szesnastkowym. Dokonać optymalnej minimalizacji funkcji logicznej o stanach F= Σ(1,3,5,7,11,12,15). Zaprojektować układ dla funkcji zminimalizowanej na dowolnych bramkach logicznych a następnie tylko na bramkach typu NAND. Dokonać optymalnej minimalizacji funkcji logicznej o stanach F=Σ(0,1,3,6,7,11,12,15,16,19,20,24,25,29,30). Narysować układ dla funkcji zminimalizowanej na dowolnych bramkach logicznych a następnie tylko na bramkach typu NAND. Zrealizować konwerter kodu o nazwie kod1 o wartościach (12,5,1,10,3,14) na kod2 o wartościach (7,0,4,2,5,6). Napisać prawidłowo tabele kodów i dokonać optymalnej minimalizacji funkcji logicznych dla odpowiednich stanów, narysować układ konwertera na dowolnych bramkach logicznych a następnie tylko na bramkach typu NAND. Zrealizować konwerter kodu (5,4,2,1) na kod Gray a. Napisać prawidłowo tabele kodów i dokonać optymalnej minimalizacji funkcji logicznych dla odpowiednich stanów. Narysować układ konwertera na dowolnych bramkach logicznych. Zadanie 6. Zrealizować konwerter 4-ro bitowego kodu NKB na kod Gray a. Napisać prawidłowo tabele kodów i dokonać optymalnej minimalizacji funkcji logicznych dla odpowiednich stanów. Narysować układ konwertera tylko na bramkach NAND. Zadanie 7. Zrealizować na jednym wyświetlaczu siedmiosegmentowym napis EUrO2012. Napisać prawidłowo tabele kodów oraz dokonać optymalnej minimalizacji funkcji logicznych dla odpowiednich stanów, narysować układ sterujący z połączeniami do każdego segmentu na dowolnych bramkach logicznych. Zadanie 8. Zrealizować na jednym wyświetlaczu siedmiosegmentowym napis PArASOLE na deszcz. Napisać prawidłowo tabele kodów oraz dokonać optymalnej minimalizacji funkcji logicznych dla odpowiednich stanów, narysować układ sterujący z połączeniami do każdego segmentu na dowolnych bramkach logicznych. 2

Ćw. 2: Badanie układów przesyłu informacji (multipleksery, demultipleksery). Dokonać minimalizacji funkcji logicznej F(ABCD) i zaimplementować ją na mux 4/1, 8/1 i 16/1: F= ABC+AC+BCD Zrealizować na mux 4/1 funkcję F= Σ(0,1,3,5,9,11,12,13, 15). Zaimplementować funkcję logiczną F(ABCD na mux 4/1 i 8/1: F = ABC + ABCD + ABC Dokonać minimalizacji funkcji logicznej F(a, b, c, d) i zaimplementować ją na mux 4/1, 8/1 i 16/1: F(a, b, c, d) = Σ (0,1,2,3, 8, 9, 10,12, 14) Jako wejścia adresowe przyjąć odpowiednio: ab, abc oraz abcd Dokonać minimalizacji funkcji logicznej F(ABCD) i zaimplementować na mux 8/1 i 4/1: F(ABCD) = Σ(0,2,4,7,12,14,15) Zadanie 6. Dokonać minimalizacji funkcji logicznej F(ABCD) i zrealizować linie przesyłową muxdemux 16/1 i 8/1: F(ABCD) = Σ(1,2,3,6,10,11,13) Zadanie 7. Zrealizować sumator pełny stosując układ dekodera 3We (A, B C i )-8Wy i dodatkowe bramki logiczne na wyjściach dla sumy i przeniesienia 3

Ćw. 3: Układy arytmetyczno-logiczne - realizacja układów dodawania i odejmowania. Narysować układ dodawania 2 liczb 4 bitowych na mux 4/1. Narysować układ odejmowania 2 liczb 3 bitowych na mux 4/1. Narysować układ odejmowania 2 liczb 3 bitowych na mux 8/1. Napisać tabele stanów dla jednobitowego sumatora pełnego. Narysować implementacje jednobitowego sumatora pełnego na mux 4/1 oraz na mux 8/1. Napisać tabele stanów dla jednobitowego sumatora pełnego i półsumatora. Narysować implementacje tych układów tylko za pomocą bramek NAND. 4

Ćw. 4. Przetworniki C/A i A/C. Wyznaczyć napięcie Uwy na wyjściu przetwornika C/A z rezystorami o wartościach wagowych, gdy wejściowy kod cyfrowy ma wartość MSB(000110)LSB. Napięcie zasilające ma wartość Uz=63[V]. Wyznaczyć napięcie Uwy na wyjściu przetwornika C/A z rezystorami o wartościach wagowych, gdy wejściowy kod cyfrowy ma wartość MSB(10100111)LSB. Napięcie zasilające ma wartość Uz=255[V]. Wyznaczyć napięcie Uwy na wyjściu przetwornika C/A z drabinką rezystorów R-2R, gdy wejściowy kod cyfrowy ma wartość MSB(1110)LSB. Napięcie zasilające ma wartość Uz=16[V]. Wyznaczyć napięcie Uwy na wyjściu przetwornika C/A z drabinką rezystorów R-2R, gdy wejściowy kod cyfrowy ma wartość MSB(0011)LSB. Napięcie zasilające ma wartość Uz=16[V]. Narysować schemat, odpowiednie przebiegi i omówić zasadę działania przetwornika A/C z pojedynczym całkowaniem. Zadanie 6. Narysować schemat, odpowiednie przebiegi i omówić zasadę działania przetwornika A/C z kompensacja wagową. Zadanie 7. Narysować schemat z dekoderem kodu temperaturowego na NKB na bramkach i omówić zasadę działania 4-ro bitowego przetwornika A/C z bezpośrednim porównaniem równoległym. 5

Ćw. 5. Realizacja funkcji logicznych na matrycach PLA. Zrealizować na matrycy PLA układ konwertera sygnału x (0 do 7) na 2x+1. Zrealizować na matrycy PLA układ konwertera sygnału x (0 do 5) na x+2. Zrealizować na matrycy PLA układ konwertera kodu BCD na kod 7421. Zrealizować na matrycy PLA układ konwertera kodu Gray a na kod 2421. Zrealizować na matrycy PLA konwerter kodu (5,4,2,1) na kod Gray a. 6

Ćw. 6: Liczniki synchroniczne i asynchroniczne. Zaprojektować i narysować układ asynchronicznego licznika modulo 16 zbudowanego z przerzutników J-K. Narysować przebiegi na wyjściach licznika. Zaprojektować i narysować układ asynchronicznego licznika zliczającego stany 3-2-1-0 zbudowanego z przerzutników D. Narysować przebiegi na wyjściach licznika. Zaprojektować i narysować układ synchronicznego licznika modulo 10 zbudowanego z przerzutników D. Zaprojektować i narysować układ synchronicznego jednokierunkowego licznika zliczającego stany 0-2-4-6 zbudowanego z przerzutników J-K. Zaprojektować i narysować układ synchronicznego rewersyjnego licznika zliczającego stany 1-2-5-7 zbudowanego z przerzutników J-K. Zadanie 6. Zaprojektować i narysować układ synchronicznego licznika zliczającego stany od 5 do 14 zbudowanego z przerzutników J-K. Zadanie 7. Zaprojektować i narysować układ asynchronicznego dzielnika częstotliwości przez 6 zbudowanego z przerzutników J-K. Narysować przebiegi na wyjściach licznika. Zadanie 8. Zaprojektować i narysować układ synchronicznego rewersyjnego licznika zliczającego stany 0-1-3-5-7-8-10 zbudowanego z przerzutników J-K. 7

Ćw. 7. Cyfrowy pomiar napięcia, czasu i częstotliwości. Narysować i omówić działanie woltomierza cyfrowego z kompensacją wagową. Podać istotne wzory! Narysować i omówić działanie woltomierza cyfrowego z kompensacją równomierną. Narysować i omówić działanie woltomierza cyfrowego z podwójnym całkowaniem. Podać istotne wzory! Zadanie 4. Narysować i omówić działanie cyfrowego układu do pomiaru czasu. Podać istotne wzory! Zadanie 5. Narysować i omówić działanie cyfrowego układu do pomiaru częstotliwości. Podać istotne wzory! 8