Podstawy Automatyki. Wykład 13 - Wprowadzenie do układów sekwencyjnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podobne dokumenty
Podstawy Automatyki. Wykład 15 - Projektowanie układów asynchronicznych o programach liniowych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Asynchroniczne statyczne układy sekwencyjne

Podstawy Automatyki. Wykład 15 - Projektowanie układów asynchronicznych o programach liniowych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Podstawy Automatyki. Człowiek- najlepsza inwestycja. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Technika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające

Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji

Technika Cyfrowa 1 wykład 12: sekwencyjne układy przełączające

Układy sekwencyjne - wiadomości podstawowe - wykład 4

Układy kombinacyjne - przypomnienie

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

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

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

SWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 1. Układy kombinacyjne i sekwencyjne - przypomnienie

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów. Rafał Walkowiak Wersja /2015

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

zmiana stanu pamięci następuje bezpośrednio (w dowolnej chwili czasu) pod wpływem zmiany stanu wejść,

Automat skończony FSM Finite State Machine

Sławomir Kulesza. Projektowanie automatów synchronicznych

Automat Moore a. Teoria układów logicznych

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

Asynchroniczne statyczne układy sekwencyjne

Podział układów cyfrowych. rkijanka

Podstawy Automatyki. Człowiek- najlepsza inwestycja. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

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

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Cyfrowe układy scalone c.d. funkcje

Proste układy sekwencyjne

Programowalne układy logiczne

Teoria układów logicznych

LICZNIKI PODZIAŁ I PARAMETRY

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

Podstawy Techniki Cyfrowej Liczniki scalone

Układy asynchroniczne

Architektura komputerów Wykład 2

Wykład nr 3 Techniki Mikroprocesorowe. dr inż. Artur Cichowski

Układy asynchroniczne

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

Układy sekwencyjne przerzutniki 2/18. Przerzutnikiem nazywamy elementarny układ sekwencyjny, wyposaŝony w n wejść informacyjnych (x 1.

Laboratorium przedmiotu Technika Cyfrowa

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

Układy kombinacyjne i sekwencyjne. Podczas ćwiczenia poruszane będą następujące zagadnienia:

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

Sterowniki Programowalne (SP)

Spis treści. Przedmowa Wykaz oznaczeń Wstęp Układy kombinacyjne... 18

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

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

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

Wykład 9. Metody budowy schematu funkcjonalnego pneumatycznego układu przełączającego:

Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1

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

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

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

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

Cyfrowe układy sekwencyjne. 5 grudnia 2013 Wojciech Kucewicz 2

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

Podstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 6 - Miejsce i rola regulatora w układzie regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

UKŁADY CYFROWE. Układ kombinacyjny

LEKCJA. TEMAT: Funktory logiczne.

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.

Literatura. adów w cyfrowych. Projektowanie układ. Technika cyfrowa. Technika cyfrowa. Bramki logiczne i przerzutniki.

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

Synteza strukturalna automatów Moore'a i Mealy

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

Ćw. 7: Układy sekwencyjne

Podstawy Techniki Cyfrowej Teoria automatów

STEROWANIE MASZYN I URZĄDZEŃ I. Laboratorium. 4. Przekaźniki czasowe

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

Podstawy Automatyki. Wykład 12 - Układy przekaźnikowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

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

Sławomir Kulesza. Projektowanie automatów asynchronicznych

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

Projekt sekwencyjnego układu przełączającego z wykorzystaniem sterownika programowalnego Podstawy automatyki i automatyzacji - Ćwiczenia Laboratoryjne

Materiały pomocnicze do ćwiczeń z podstaw techniki cyfrowej (przygotował R.Walkowiak) Dla studiów niestacjonarnych rok AK 2017/18

Laboratorium elektroniki. Ćwiczenie E55. Synchroniczne układy sekwencyjne. Wersja 1.0 (24 marca 2016)

W układach asynchronicznych statycznych są stosowane dwie metody realizacji pamięci Syntezu układów sekwencyjnych

MASZYNA STANOWA. Maciej Patan. Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski. Techniki modelowania programowania.

Automatyka i sterowania

KATEDRA INFORMATYKI TECHNICZNEJ. Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych. ćwiczenie 212

Krótkie przypomnienie

UKŁADY MIKROPROGRAMOWALNE

xx + x = 1, to y = Jeśli x = 0, to y = 0 Przykładowy układ Funkcja przykładowego układu Metody poszukiwania testów Porównanie tabel prawdy

Podstawy Informatyki Elementarne podzespoły komputera

PAMIĘĆ RAM. Rysunek 1. Blokowy schemat pamięci

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

Państwowa Wyższa Szkoła Zawodowa

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Badanie rejestrów

2.1. Metoda minimalizacji Quine a-mccluskey a dla funkcji niezupełnych.

LICZNIKI Liczniki scalone serii 749x

Ćwiczenie Technika Mikroprocesorowa komputery 001 Układy sekwencyjne cz. 1

Definicja układu kombinacyjnego była stosunkowo prosta -tabela prawdy. Opis układu sekwencyjnego jest zadaniem bardziej złożonym.

Statyczne badanie przerzutników - ćwiczenie 3

Układy logiczne sekwencyjne

Podstawy elektroniki cz. 2 Wykład 2

WSTĘP DO ELEKTRONIKI

Rys. 1 Otwarty układ regulacji

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. Automaty stanów

Podstawy Automatyki. Wykład 4 - algebra schematów blokowych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

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

Transkrypt:

Wykład 13 - Wprowadzenie do układów sekwencyjnych. Instytut Automatyki i Robotyki Warszawa, 2016

Pojęcia podstawowe Posłużmy się ponownie przykładem układu sterującego pracą siłowników, wymuszającego realizację cyklu pracy zgodną z diagramem krokowym.

Stany wewnętrzne Do opisu działania układów sekwencyjnych wprowadza się pojęcie stan wewnętrzny W rozważanym przykładzie w każdym z wyróżnionych stanów wewnętrznych wykonywana jest inna czynność cyklu pracy, co wymaga wygenerowania odpowiedniego zestawu sygnałów wyjściowych.

Stany wewnętrzne W stanie wewnętrznym 0: y A = 0, y B = 0, y C = 0 W stanie wewnętrznym 1: y A = 1, y B = 0, y C = 0 W stanie wewnętrznym 2: y A = 1, y B = 1, y C = 0 Do rozróżniania stanów wewnętrznych w układzie wykorzystuje się odpowiedni do liczby stanów zestaw sygnałów binarnych.

Stan procesowo-zależnego układu sekwencyjnego w danej chwili t określają wartości (stan) trzech grup sygnałów: sygnałów wejściowych x t 1, x t 2,.., x t n = X t (stan wejść) sygnałów wyjściowych y t 1, y t 2,.., y t m = Y t (stan wyjść) sygnałów reprezentujących stan wewnętrzny Q t 1, Qt 2,.., Qt k = Qt

Ze względu na sposób generowania sygnałów wyjściowych wyróżnia się dwa rodzaje układów sekwencyjnych: Wyróżniającymi częściami układów są: zespół realizujący tzw. funkcję przejść zespół realizujacy tzw. funkcję wyjść - λ 1 (u. Moore a), λ 2 (u. Mealye g o).

Funkcja przejść Funkcja przejść określa jaki stan wewnętrzny przyjmie układ w chwili następnej pod wpływem istniejących w danej chwili sygnałów wejściowych, będąc w stanie wewnętrznym Q t+1 = δ(x t, Q t ) (1)

Funkcja wyjść W układach Moore a aktualny stan wyjść zależy tylko od aktualnego stanu wewnętrznego Y t = λ 1 (Q t ) (2) W układach Mealy ego aktualny stan wyjść jest funkcją nie tylko aktualnego stanu wewnętrznego lecz także aktualnego stanu wejść Y t = λ 2 (Q t, X t ) (3) Funkcje λ 1 i λ 2 nazywają się funkcjami wyjść odpowiednio układu Moore a i Mealy ego.

Ze względu na kolejność zmian stanów wewnętrznych rozróżnia się: układy o programach liniowych (nierozgałęzionych) układy o programach nieliniowych (rozgałęzionych)

Ze względu na sposób przejmowania przez układ informacji o stanie wejść, wśród układów sekwencyjnych rozróżnia się układy asynchroniczne układy synchroniczne. Układy asynchroniczne W układach asynchronicznych informacje o stanie wejść przejmowane są przez układ w sposób ciągły. Oznacza to, ze zmiana stanu wewnętrznego następuje bezpośrednio po pojawieniu się odpowiedniego stanu wejść.

Układy synchroniczne W układach synchronicznych zmiany stanu wewnętrznego mogą dokonywać się tylko w określonych chwilach czasu, wyznaczonych przez tzw. sygnał zegarowy (ciąg prostokątnych impulsów o stałym okresie), w zależności od stanu sygnałów wejściowych w tych chwilach. Informacje o stanie wejść przejmowane są przez układ synchroniczny w sposób nieciągły w określonych chwilach czasu, zwanych chwilami próbkowania.

Zarówno w przypadku układów Moore a jak i Mealy ego, bloki realizujące funkcję wyjść, są układami kombinacyjnymi. Bloki realizujące funkcję przejść, w przypadku układów asynchronicznych, mogą być budowane bezpośrednio na podstawie funkcji przejść, jako układy kombinacyjne, objęte sprzężeniem zwrotnym zespół: układ kombinacyjny - blok typowych elementów pamięci, tzw. przerzutników; mówi się, że są to układy z wydzielonym blokiem przerzutników.

W przypadku układu z wydzielonym blokiem przerzutników, zadaniem układu kombinacyjnego jest wytworzenie sygnałów wejściowych przerzutników (wzbudzeń przerzutników). Układ ten realizuje tzw. funkcję wzbudzeń q t = δ 1 (Q t, X t ) (4) gdzie q t to aktualny stan sygnałów wejściowych przerzutników. Postać funkcji wzbudzeń zależy od funkcji przejść danego układu oraz od rodzaju zastosowanych przerzutników. Układy synchroniczne mogą być realizowane tylko z wydzielonym blokiem przerzutników.

Wykład 13 - Wprowadzenie do układów sekwencyjnych. Instytut Automatyki i Robotyki Warszawa, 2016