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.

Podobne dokumenty
Państwowa Wyższa Szkoła Zawodowa

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

Cel. Poznanie zasady działania i budowy liczników zliczających ustaloną liczbę impulsów. Poznanie kodów BCD, 8421 i Rys. 9.1.

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

Ćw. 7: Układy sekwencyjne

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

LEKCJA. TEMAT: Funktory logiczne.

LABORATORIUM PODSTAWY ELEKTRONIKI REJESTRY

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

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

Ćwiczenie 6. Przerzutniki bistabilne (Flip-Flop) Cel

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

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

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

Badanie właściwości skramblera samosynchronizującego

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

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

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

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

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

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

Automatyzacja i robotyzacja procesów produkcyjnych

Statyczne badanie przerzutników - ćwiczenie 3

LICZNIKI Liczniki scalone serii 749x

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

Ćwiczenie D2 Przerzutniki. Wydział Fizyki UW

LICZNIKI PODZIAŁ I PARAMETRY

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

Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232.

Podstawy Techniki Cyfrowej Liczniki scalone

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

PODSTAWY TEORII UKŁADÓW CYFROWYCH

Państwowa Wyższa Szkoła Zawodowa

Laboratorium elektroniki. Ćwiczenie E57. Rejestry. Wersja 1.0 (24 marca 2016)

Instrukcja do ćwiczenia : Matryca komutacyjna

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

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

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

Krótkie przypomnienie

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

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

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.

Opis układów wykorzystanych w aplikacji

Laboratorium Analogowych Układów Elektronicznych Laboratorium 6

1. Nadajnik światłowodowy

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

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

Architektura komputerów Wykład 2

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

Wstęp działanie i budowa nadajnika

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

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Badanie rejestrów

Laboratorium Techniki Cyfrowej i Mikroprocesorowej

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ

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

Modulatory PWM CELE ĆWICZEŃ PODSTAWY TEORETYCZNE

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

Wstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne

UKŁADY CYFROWE. Układ kombinacyjny

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

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

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2

LICZNIKI. Liczniki asynchroniczne.

Podział układów cyfrowych. rkijanka

Państwowa Wyższa Szkoła Zawodowa

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Przetworniki analogowo-cyfrowe

Podstawowe układy cyfrowe

PRZEŁĄCZANIE DIOD I TRANZYSTORÓW

Podstawy Elektroniki dla Elektrotechniki. Układy cyfrowe - bramki logiczne i przerzutniki

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

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

Układy kombinacyjne - przypomnienie

WSTĘP DO ELEKTRONIKI

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

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

CHARAKTERYSTYKI BRAMEK CYFROWYCH TTL

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

Przetworniki AC i CA

Podstawy Informatyki Elementarne podzespoły komputera

1 Badanie aplikacji timera 555

Ćwiczenie 23. Cyfrowe pomiary czasu i częstotliwości.

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

Państwowa Wyższa Szkoła Zawodowa

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

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

Ćwiczenie Digital Works 003 Układy sekwencyjne i kombinacyjne

Ćw. 8 Bramki logiczne

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

Laboratorium elektroniki. Ćwiczenie E56. Liczniki. Wersja 1.0 (24 marca 2016)

4. Karta modułu Slave

KATEDRA ELEKTRONIKI AGH WYDZIAŁ EAIIE. Dydaktyczny model 4-bitowego przetwornika C/A z siecią rezystorów o wartościach wagowych

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

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

Politechnika Białostocka

Aby w pełni przetestować układ o trzech wejściach IN_0, IN_1 i IN_2 chcemy wygenerować wszystkie możliwe kombinacje sygnałów wejściowych.

Ćwiczenie 23. Cyfrowe pomiary czasu i częstotliwości.

LABORATORIUM TECHNIKI IMPULSOWEJ I CYFROWEJ (studia zaoczne) Układy uzależnień czasowych 74121, 74123

Transkrypt:

Ćwiczenie 9 Rejestry przesuwne i liczniki pierścieniowe. Cel. Poznanie właściwości i zasady działania rejestrów przesuwnych.. Poznanie właściwości i zasady działania liczników pierścieniowych. Wprowadzenie. Rejestrem nazywamy układ służącym do przechowywania informacji. Ze względu na sposób wprowadzania i wyprowadzania informacji rejestry dzielą się na: a. Szeregowe, umożliwiające szeregowe wprowadzanie informacji, tzn. kolejno bit po bicie. b. Równoległe, umożliwiające równoległe wprowadzanie informacji jednocześnie do wszystkich i ze wszystkich pozycji rejestru. c. Szeregowo-równoległe, umożliwiające szeregowe wprowadzanie i równoległe wyprowadzanie informacji. d. Równolegle-szeregowe, umożliwiające równoległe wprowadzanie i szeregowe wyprowadzanie informacji. Rejestry szeregowe charakteryzują się możliwością przesuwania informacji bądź w prawo albo w lewo (rejestry jednokierunkowe), bądź też zarówno w prawo jak i w lewo (rejestry dwukierunkowe, inaczej zwane rejestrami rewersyjnymi). Z zespołu rejestrów równoległych budowane są tzw. pamięci buforowe, służące do przechowywania informacji podawanej w sposób równoległy. Bufory pośredniczą najczęściej między jednostkami cyfrowymi, działającymi z różnymi szybkościami. Jeżeli połączymy ostatnie wyjście rejestru szeregowego z jego wejściem otrzymamy tzw. rejestr pierścieniowy gdzie wpisana informacja będzie krążyła wewnątrz rejestru. Jeżeli w takim rejestrze tylko jeden bit będzie się różnił od pozostałych to otrzymujemy licznik pierścieniowy gdzie pozycji charakterystycznego bitu odpowiada określona liczba zliczeń. Tak, że liczba zliczeń może być automatycznie dekodowana. Jeżeli wyjście rejestru przesuwnego połączymy z jego wejściem przez inwerter to otrzymamy tzw. licznik w kodzie Johnsona. Wszystkie bity które były zerami zamieniane są na jedynki i odwrotnie. Ten proces powtarza się po czasie równym dwukrotnemu iloczynowi okresu impulsu zegarowego. Przebieg ćwiczenia.. Rejestr przesuwny. Rysunek 0- przedstawia rejestr przesuwający w prawo. Na wszystkich wejściach CLR i PR powinien być ustalony stan jedynki logicznej. Przełącznik serial powinien być podłączony do masy układu. Ustaw generator na generację pojedynczych impulsów. Teraz wyzeruj wszystkie przerzutniki przez podłączenie przełącznika clear do masy układu. a. Rejestr równolegle-szeregowy.

Ustaw jedynki na wejściach ustawiających PR pierwszego układu scalonego (piny i 7) i po chwili wróć do stanu poprzedniego (zera logicznego). Sprawdź stany na pinach i. Powinny na nich być wysokie stany logiczne. Ilustruje to tabela 0-. IC IC IC PIN PIN PIN PIN PIN PIN TABELA 0-. Przełącz generator na generację pojedynczych impulsów. Po każdym impulsie zapisz w tabeli 0-E stany wszystkich wyjść układu. Rys.0.. Impuls IC IC IC przesuwający PIN PIN PIN PIN PIN PIN 0 0 0 0 0 TABELA0-. b. Powtórz eksperyment ale z ustawionymi jedynkami na przerzutnikach A układów scalonych i. Sprawdź stany, powinny się zgadzać ze stanami zamieszczonymi w pierwszym wierszu tabeli 0-E. Następnie uzupełnij ją do końca. Impuls IC IC IC przesuwający PIN PIN PIN PIN PIN PIN 0 0 0 0 0 TABELA0-.

c. Rejestr szeregowo-równoległy. Wyzeruj rejestr. W tej części eksperymentu informacja do rejestru będzie wpisywana przy użyciu wejścia serial info. Ustawiaj stany zamieszczone w tabeli 0-E i generuj kolejne impulsy zegarowe. Uzupełnij tabelę 0-E. Informacja Numer IC IC IC szeregowa impulsu Pin Pin Pin Pin Pin Pin 0 0 0 0 0 0 0 0 0 6 TABELA0-.. Scalony rejestr przesuwny 796. Rys.0.. W tej części eksperymentu użyjemy pięciobitowego rejestru przesuwnego 796. Składa się on z pięciu przerzutników RS- master-slave. Ma on szeregowe wejście informacyjne DS. Równoległe wejścia informacyjne P 0, P, P, P, P, wejście zezwalające PE i wyjście szeregowe Q. Rejestr może być zerowany przez podanie 0 na wejście CL. Stany poszczególnych przerzutników mogą być ustawiane za pośrednictwem wejść P. Rysunek 0- przedstawia strukturę wewnętrzną tego rejestru. Rys.0..

a. Ustawienia wstępne - ustaw stan 0 na DS - ustaw stan 0 na PE - wyzeruj rejestr przez podłączenia CL do masy, diody zgaszone - podłącz wejścia informacyjne P do, diody powinny się zapalić - ustaw P 0, P, P, P, P i PE na zero. Ustaw na chwilę 0 na CL. Ustaw P 0 i P na ustaw na chwilę jedynkę na PE. Diody L 0 i L powinny się zapalić. Generując kolejne impulsy zegarowe uzupełnij tabelę 0-E. Numer impulsu LED LED LED LED LED 0 L L D D D TABELA0-. b. Pierścieniowy rejestr przesuwny- tabela prawdy. Usuń połączenie AB. Połącz przewodem piny 9(DS) i 0 (Q ). W ten sposób powstał narysowany na rysunku 0- pierścieniowy rejestr przesuwny. Wyzeruj rejestr ustaw stany jeden na Q 0 i Q. Uzupełnij tabelę 0-6E. Numer impulsu LED LED LED LED LED 0 L L D D D 6 7 TABELA0-6. c. Generując pojedyncze impulsy w odstępach sekundowych zaobserwuj na diodach przesuwanie się światła. d. Podłącz generator (z częstotliwością około 0kHz) i oscyloskop tak jak pokazano to na schemacie 0-, wyzeruj rejestr a następnie ustaw jedynki na Q 0 i Q. Uzupełnij diagram 0-.

Rys.0.. Rys.0... Pięciostanowy licznik pierścieniowy. a. wstaw generator na generację pojedynczych impulsów, wyzeruj rejestr, ustaw Q 0 i uzupełnij tabelę 0-7E.

Numer impulsu LED LED LED LED LED 0 L L D D D 6 7 TABELA0-7. b. Przełącz generator na pracę ciągłą około 0kHz. Uzupełnij diagram 0-6. c.. Licznik Johnsona rysunek 0-7 Rys.0.. 6

Rys.0.7. a. Wyzeruj licznik ustaw generator na częstotliwość około Hz, zaobserwuj na diodach przemieszczanie się światła. Ustaw generator na generację pojedynczych impulsów i uzupełnij tabelę 0=8E. Numer impulsu Q Q Q Q Q 6 0 D D D D D 6 7 8 9 0 TABELA0-8 7

b. Uzupełnij diagram 0-8 Rys.0.8. Opracowanie wyników. Dyskusja wyników i wnioski.. Porównaj tabelę 0-R z tabelą 0-R i tabelę 0-Ra z tabelą 0-Rb oraz tabelę 0-Ra z 0-Rb jakie właściwości można przypisać poszczególnym rejestrom? a. przesuwanie danych b. konwersja danych z postaci równoległej do szeregowej c. konwersja danych z postaci szeregowej do równoległej. Opierając się na danych z części d stwierdź po jakim czasie dana z miejsca Q 0 osiągnie pozycję Q?. Do 00 bitowego rejestru przesuwnego wprowadzano dane w sposób szeregowy. Dane przesuwane są z taktem 0 khz. a. Po jakim czasie dane osiągną 70 bit.? b. Po jakim czasie dane wypełnią rejestr pierścieniowy i pojawią się znowu na jego wyjściu?. W oparciu o dane z części drugiej wyjaśnij czy pojawiający się przypadkowy, zakłócający stan w liczniku pierścieniowym zachowuje się czy też ulega automatycznej korekcji?. Wyraź relacje pomiędzy stanami pięciostanowego licznika pierścieniowego tabela 0-7E i 0=7Ra i przebiegami z diagramu z części a. Wyjaśnij konieczność użycia zewnętrznego 8

wyzwalania oscyloskopu do zapewnienia właściwych relacji czasowych mierzonych impulsów? 6. Licznik pierścieniowy może ulec uszkodzeniu np. zostanie zerwane połączenie wyjścia z wejściem. Wyjaśnij w jaki sposób można je wykryć stosując wyzwalanie pojedynczymi impulsami? 7. Jaka jest relacja między częstotliwością sygnału wejściowego a częstotliwością pojawiania się sygnału na dowolnym wyjściu pięciostanowego licznika pierścieniowego? 8. Jaka jest relacja pomiędzy częstotliwością sygnału wejściowego i wyjściowego dla pięciostanowego licznika pierścieniowego? 9. Jaki jest kątowe przesunięcie fazowe pomiędzy kolejnymi zboczami impulsów w pięciostanowym liczniku pierścieniowym? W stosunku do pełnego cyklu. 0. Narysuj przebiegi czasowe na wyjściach Q i Q-zanegowane trójstanowego licznika pierścieniowego. Jaka musi być częstotliwość wejściowa aby na wyjściu uzyskać 60 Hz. Jakie są fazowe zależności pomiędzy wyjściem a kolejnymi impulsami?. W jaki sposób zbudować układ mnożący z wykorzystaniem równoległego sumatora zupełnego i rejestru przesuwnego? 9