POLITECHNIKA LUBELSKA w LUBLINIE |
LABORATORIUM TEORII STEROWANIA |
||
Nazwisko i imię:
|
Ćwiczenie nr
2b |
Grupa:
|
Rok akademicki: 2009/2010 |
Temat ćw.: Sprzętowa i programowa synteza układów sterowania logicznego: synteza sekwencyjnych układów sterowania logicznego. |
Data wykonania:
|
Ocena: |
SPRAWOZDANIE
Cel:
Celem ćwiczenia jest budowa układów sekwencyjnych , poznanie ich działania na podstawie wybranych zadań.
PROJEKT :
Projektem wykonanym w tym ćwiczeniu jest układ stabilizacji poziomu cieczy w wieży ciśnień na podstawie określonych parametrów zadanych przy realizacji tego przedsięwzięcia.
Projekt :
W wieży ciśnień przedstawionej na Rys.1 zainstalowano 2 pompy, które powinny zacząć pompować ciecz, gdy poziom jej będzie poniżej czujnika x1 aż do osiągnięcia poziomu x2. Pompy oznaczone kolejno jako Y1 oraz Y2 powinny pracować naprzemiennie tzn. gdy poziom cieczy osiągnie założony poziom pompa powinna się wyłączyć a następnie gdy poziom spadnie poniżej poziomu x1 powinna załączyć się druga pompa itd.
Uwaga!!! Gdy czujniki x1 oraz x2 są zanurzone w cieczy na ich wyjściach pojawiają się sygnały „1”.
Rys.1 Schemat wieży ciśnień oraz przebiegi czasowe poziomów cieczy.
Oznaczenia:
x1 - poziom cieczy A Y1 - pierwsza pompa Z1
x2 - poziom cieczy B Y2 - druga pompa Z2
Przebieg realizacji projektu:
synteza układu sterowania za pomocą programu Huffman98:
Etapy projektowania w programie Huffman98:
1.Tablica pierwotna. 2.Zminimalizowana tablica programu.
3.Tablica przejść. 4.Tablica adresów.
5.Tablice Karnaugh'a:
a) Element pamięci P b) Element pamięci Q
c) Element wyjściowy Z1 d) Element wyjściowy Z2
6.Równania funkcji:
- element pamięci P (2 implikanty)
- element pamięci Q (2 implikanty)
- element wyjściowy Z1 (1 implikant)
- element wyjściowy Z2 (1 implikant)
7.Schemat automatu:
8.Symulacja działania automatu:
9. Synteza bloku pamięci za pomocą przerzutników RS:
W tej części projektu równania funkcji poszczególnych bloków pamięci zostały zrealizowane za pomocą przerzutników RS, których wejścia opisane są następującymi zależnościami:
Funkcje poszczególnych bloków pamięci opisane są następującymi funkcjami:
Dokonując przekształceń poszczególnych funkcji otrzymujemy:
Tak otrzymane funkcje wejść przerzutników zostały zrealizowane w programie Electronics Workbench v.5.12:
Schemat automatu na przerzutnikach RS.
10.Wnioski:
Po wykonaniu powyższego projektu dochodzimy do ważnych informacji na temat sterowania układami automatyki . Zastosowanie elementów logicznych w postaci bramek, przerzutników, układów scalonych pozwala projektantowi uzyskać precyzyjne działanie układu, który możemy wykorzystać do rozwiązywania wielu problemów. Dzięki tej wiedzy ,wiemy jak sterować różnorodnymi urządzeniami . Takimi jak: sygnalizacja świetlna, sprzęt AGD itp.
W ćwiczeniu należy przeanalizować problem a następnie dokonać syntezy układu dobierając odpowiednią metodę który został zadany projektantowi, dokonujemy syntezy układu wybierając do tego odpowiednią metodę. W zależności od zadania możemy dokonać syntezy za pomocą układów kombinacyjnych lub sekwencyjnych. Ważną cechą układów sekwencyjnych jest zapamiętywanie poprzednich stanów logicznych układu
Projektant musi przeanalizować możliwe warianty, które mogą zakłócić pracę układu tak, aby urządzenie pracowało zgodnie z zaleceniami .