Politechnika Lubelska w Lublinie |
|||
Laboratorium Automatyki i Teorii Sterownia Ćwiczenie nr 2b |
Temat: Sprzętowa i programowa synteza układów sterowania logicznego - Układy sekwencyjne |
||
|
Grupa: |
Data wykonania: |
Celem naszego ćwiczenia laboratoryjnego było dokonanie syntezy układu sekwencyjnego realizującego algorytm załączania oraz wyłączania przenośnika taśmowego. Przyciśnięcie przycisku A powoduje uruchomienie sygnału akustycznego, który powinien rozlegać się tak długo , jak przycisk A jest naciśnięty. W momencie zwolnienia przycisku a stycznik Q załącza silnik. Wyłączenie układu dokonywane jest przyciskiem B. Syntezy dokonywaliśmy za pomocą programu Huffman98.
Graf przejść dla układu z zadania
Pierwotna Tablica programu:
Zminimalizowana tablica programu:
Wygenerowana tablica przejść:
Tablice Karnaugh'a dla elementów pamięci oraz elementów wyjściowych
Równania
Schemat logiczny wygenerowany przez program Huffman98
Wyznaczanie funkcji wzbudzeń przerzutników metodą algebraiczną
Dla P
Dla Q
Schemat logiczny z zastosowaniem przerzutników RS:
Wnioski:
Program Huffman98 okazał się bardzo pomocny podczas dokonywania syntezy układów sekwencyjnych. Dzięki programowi można w bardzo szybki sposób otrzymać równania opisujące funkcję logiczne opisujące dany układ. Rysuje on także schemat logiczny według wyliczonych wcześniej funkcji. W przypadku tego zadania w celu wyznaczenia funkcji wzbudzeń przerzutników RS zastosowaliśmy metodę algebraiczną ponieważ okazała się najszybszą dla danego zadania.