Komputerowa symulacja rejestrów

Podobne dokumenty
LABORATORIUM ELEKTRONIKI. Komputerowa symulacja liczników

Komputerowa symulacja koderów i dekoderów

Komputerowa symulacja bramek w technice TTL i CMOS

Komputerowa symulacja generatorów cyfrowych

Komputerowa symulacja bramek w technice TTL i CMOS

Komputerowa symulacja przetworników A/C i C/A

LABORATORIUM PODSTAW ELEKTRONIKI. Komputerowa symulacja układów różniczkujących

LABORATORIUM PODSTAW ELEKTRONIKI. Komputerowe pomiary parametrów bramki NAND TTL

LABORATORIUM ELEKTRONIKI TRANZYSTOR UNIPOLARNY

LABORATORIUM PODSTAW ELEKTRONIKI. Komputerowe pomiary parametrów bramki NAND TTL

LABORATORIUM PODSTAW ELEKTRONIKI TYRYSTOR I TRIAK

LABORATORIUM PODSTAW ELEKTRONIKI TRANZYSTOR BIPOLARNY

LABORATORIUM PODSTAW ELEKTRONIKI. Badanie układów cyfrowych

LABORATORIUM PODSTAW ELEKTRONIKI TYRYSTOR I TRIAK

LABORATORIUM ELEKTRONIKI WZMACNIACZ MOCY

LABORATORIUM ELEKTRONIKI WZMACNIACZ MOCY

LABORATORIUM ELEKTRONIKI FILTRY AKTYWNE

LABORATORIUM ELEKTRONIKI UKŁAD REGULACYJNY STABILIZATORA

LABORATORIUM PODSTAW ELEKTRONIKI PARAMETRYCZNY STABILIZATOR NAPIĘCIA

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Badanie rejestrów

LABORATORIUM ELEKTRONIKI WZMACNIACZ OPERACYJNY

LABORATORIUM PODSTAW ELEKTRONIKI DIODY

LABORATORIUM PODSTAW ELEKTRONIKI DIODA

LABORATORIUM ELEKTRONIKI OBWODY REZONANSOWE

LABORATORIUM PODSTAWY ELEKTRONIKI REJESTRY

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

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Energoelektroniki i Maszyn Elektrycznych REJESTRY

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

LABORATORIUM PODSTAW ELEKTRONIKI. Badanie przerzutników cyfrowych

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

LABORATORIUM PODSTAW ELEKTRONIKI PROSTOWNIKI

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

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

GENERATORY KWARCOWE. Politechnika Wrocławska. Instytut Telekomunikacji, Teleinformatyki i Akustyki. Instrukcja do ćwiczenia laboratoryjnego

Liniowe stabilizatory napięcia

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

Ćw. 7: Układy sekwencyjne

Politechnika Białostocka

Podstawowe zastosowania wzmacniaczy operacyjnych wzmacniacz odwracający i nieodwracający

Technika Cyfrowa. Badanie pamięci

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.

Ćw. 8 Bramki logiczne

Instrukcja do ćwiczenia laboratoryjnego

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Ćw. 7 Przetworniki A/C i C/A

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

Prostowniki. 1. Cel ćwiczenia. 2. Budowa układu.

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

UKŁADY PROSTOWNICZE 0.47 / 5W 0.47 / 5W D2 C / 5W

Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu

Elektronika i techniki mikroprocesorowe

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

ANALIZA I SYNTEZA UKŁADÓW KOMBINACYJNYCH

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 4 (3h) Przerzutniki, zatrzaski i rejestry w VHDL

W przypadku spostrzeżenia błędu proszę o przesłanie informacji na adres

LABORATORIUM. Technika Cyfrowa. Badanie Bramek Logicznych

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

Podstawowe układy cyfrowe

Elektronika. Wzmacniacz tranzystorowy

POLITECHNIKA POZNAŃSKA KATEDRA STEROWANIA I INŻYNIERII SYSTEMÓW

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Układy czasowe

Państwowa Wyższa Szkoła Zawodowa

UKŁADY ELEKTRONICZNE Instrukcja do ćwiczeń laboratoryjnych Badanie transoptora

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

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

Układy Elektroniczne Analogowe. Prostowniki i powielacze napięcia

LABORATORIUM INŻYNIERII MATERIAŁOWEJ

LABORATORIUM ELEKTRONIKA. Opracował: mgr inż. Tomasz Miłosławski

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

ELEKTRONIKA. Generatory sygnału prostokątnego

Projektowanie i badanie liczników synchronicznych i asynchronicznych

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

Podstawy elektrotechniki i elektroniki Kod przedmiotu

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C

Statyczne badanie przerzutników - ćwiczenie 3

Ćwiczenie 2b. Pomiar napięcia i prądu z izolacją galwaniczną Symulacje układów pomiarowych CZUJNIKI POMIAROWE I ELEMENTY WYKONAWCZE

Instrukcja nr 9. Zegarek cyfrowy. AGH Zespół Mikroelektroniki Układy Elektroniczne J. Ostrowski, P. Dorosz Lab 9.1

Podstawowe zastosowania wzmacniaczy operacyjnych wzmacniacz odwracający i nieodwracający

ćw. Symulacja układów cyfrowych Data wykonania: Data oddania: Program SPICE - Symulacja działania układów liczników 7490 i 7493

Bogdan Olech Mirosław Łazoryszczak Dorota Majorkowska-Mech. Elektronika. Laboratorium nr 3. Temat: Diody półprzewodnikowe i elementy reaktancyjne

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

LICZNIKI. Liczniki asynchroniczne.

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

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

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

Testowanie systemów informatycznych Kod przedmiotu

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2

6. SYNTEZA UKŁADÓW SEKWENCYJNYCH

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

Generatory sinusoidalne LC

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

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

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

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

Badanie przerzutników astabilnych i monostabilnych

Państwowa Wyższa Szkoła Zawodowa

Państwowa WyŜsza Szkoła Zawodowa w Pile Studia Stacjonarne i niestacjonarne PODSTAWY ELEKTRONIKI rok akademicki 2008/2009

Podstawy Techniki Cyfrowej Liczniki scalone

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

Pomiary podstawowych wielkości elektrycznych: prawa Ohma i Kirchhoffa. Katedra Architektury Komputerów i Telekomunikacji

Transkrypt:

ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKACJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ LABORATORIUM ELEKTRONIKI INSTRUKCJA DO ĆWICZENIA NR 32 Komputerowa symulacja rejestrów DO UŻYTKU WEWNĘTRZNEGO WARSZAWA 2018

A. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z zasadami działania rejestrów. Rejestry te będą symulowane w programie Tina. B. Przebieg ćwiczenia 1) rejestr przesuwający zbudowany z przerzutników D Należy zbudować rejestr przesuwający złożony z przerzutników D posługując się schematem przedstawionym na rys. 1. Rys. 1. Schemat rejestru przesuwającego Należy spisać stany wyjściowe zmieniając stany na wejściu rejestru (notując zaobserowowane pomiary do tabeli 1). CLK Tab. 1. Pomiary rejestru przesuwającego / P WE / C QA QB QC QD 2

2) rejestr buforowy zbudowany z przerzutników D Należy zbudować rejestr buforowy złożony z przerzutników D posługując się schematem przedstawionym na rys. 2. Rys. 2. Schemat rejestru buforowego Należy spisać stany wyjściowe zmieniając stany na wejściu rejestru (notując zaobserowowane pomiary do tabeli 2). CLK / P WE 0 WE 1 WE 2 WE 3 Tab. 2. Pomiary rejestru buforowego / C QA QB QC QD 3

3) rejestr 74198 Rozpoznanie zasady działania rejestru uniwersalnego należy przeprowadzić korzystając z informacji zamieszczonych na rys. 3 i 4. V CC DATA INPUTS/OUTPUTS R 0 24 23 22 21 20 19 18 17 16 15 14 13 S 1 SL H Q H G Q G F Q F E Q E CLR S 0 SR A Q A B Q B C Q C D Q D T 1 2 3 4 5 6 7 8 9 10 11 12 DATA INPUTS/OUTPUTS GND Wejścia Wyjścia R 0 S 1 S 0 T SL SR A H Q A Q B...Q G Q H Funkcja 0 x x x x x x 0 0 0 0 zerowanie 1 x x 0 x x x Q A0 Q B0 Q G0 Q A0 1 1 1 x x a.. h a b g h wprowadzanie równoległe 1 0 1 x 1 x 1 Q An Q Fn Q Gn przesuw w prawo 1 0 1 x 0 x 0 Q An Q Fn Q Gn przesuw w prawo 1 1 0 0 x x Q Bn Q Cn Q Hn 0 przesuw w lewo 1 1 0 1 x x Q Bn Q Cn Q Hn 1 przesuw w lewo 1 0 0 x x x x Q A0 Q B0 Q G0 Q H0 blokada R 0 - wejście zerowania S1, S0 rodzaj pracy T wejście zegarowe SL wejście szeregowe przesuw w lewo SR wejście szeregowe przesuw w prawo A H równoległe wejścia danych x stan dowolny - zmiana stanu z 0 na 1 QA0, QB0 - stan wyjść QA, QB, które były przed ustaleniem warunków na wejściach QAn, QBn.. - stan wyjść QA, QB, które były przed ostatnią zmianą na wejściu zegarowym ze stanu 0 na 1 a, b,, g, h stany ustalone istniejące odpowiednio na wejściach A, B,, H Rys. 3. Schemat wyprowadzeń układu scalonego 74198 oraz jego tabela stanów 4

Wejście zegarowe T Wejścia rodzaju pracy Wejście zerowania Wejścia szeregowe danych S 0 S 1 R 0 SR SL A Wejścia równoległe danych B C D E F G H Q A Q B Q C Wyjścia Q D Q E Q F Q G Q H zerowanie wprowadzanie przesuw w prawo przesuw w lewo blokowanie zerowanie Rys. 4. Przebiegi czasowe rejestru 198 Należy zasymulować działanie wszystkich funkcji tego rejestru (patrz tabela stanów rys. 3). 5

W celu przeprowadzenie symulacji należy zbudować układ z rejestrem 74198 posługując się schematem przedstawionym na rys. 5. Rys. 5. Schemat układu do badania rejestru 74198 Należy spisać stany wyjściowe zmieniając stany na wejściu rejestru, sprawdzając poprawność działania układu poprzez: - równoległe wprowadzenie informacji (wejścia: A, B, C, D, E, F, G, H), - szeregowe wprowadzenie informacji (wejście SLSER), - szeregowe wprowadzenie informacji (wejście SRSER), - przesuwanie informacji w rejestrze w prawo, - przesuwanie informacji w rejestrze w lewo. C. Zagadnienia do opracowania Należy przygotować się z zakresu wiedzy obejmującej takie zagadnienia jak rejestry a w szczególności, należy przygotować odpowiedzi na poniższe pytania i polecenia: 1) Rodzaje i schematy rejestrów. 2) Zasada działania rejestrów. 3) Scharakteryzuj rejestr 74198. 4) Zastosowanie rejestrów (przykłady). 5) Narysuj tabele prawd przerzutników RS, JK, D, T. 6) Napisz równania logiczne przerzutników RS, JK, D, T. 7) Narysuj oznaczenia graficzne przerzutników RS, JK, D, T. 8) Wymień zalety i wady wykorzystania wspomagania komputerowego (na przykładzie programu Tina) jako narzędzia do symulacji układów cyfrowych. D. Literatura 6

1. Dobrowolski A., Jachna Z., Majda E., Wierzbowski M.: Elektronika - ależ to bardzo proste!. Wydawnictwo BTC, 2013. 2. Horowitz P., Hill W.: Sztuka elektroniki. Tom I i II. Wydawnictwa Komunikacji i Łączności, Warszawa 2013. 3. Kaźmierkowski M., Matysik J.: Wprowadzenie do elektroniki i energoelektroniki. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2005. 4. Pieńkos J., Turczyński J.: Układy scalone TTL w systemach cyfrowych. Wydawnictwa Komunikacji i Łączności, 1986. 5. Tietze U., Schenk C:,,Układy półprzewodnikowe. Wydawnictwa Naukowo Techniczne, 2009. 6. Wawrzyński W.:,,Podstawy współczesnej elektroniki. Oficyna Wydawnicza Politechniki Warszawskiej, 2003. 7. Instrukcja obsługi do programu Tina wraz z programem w wersji demo na stronie http://www.tina.com 7