WDA Lab3 Sprawko, WAT, semestr III, Wprowadzenie do automatyki


WOJSKOWA AKADEMIA TECHNICZNA

Laboratorium z przedmiotu

Wprowadzenie do automatyki

SPRAWOZDANIE

Ćwiczenie NR 3

Programowanie sterowników logicznych z wykorzystaniem schematów drabinkowych LAD.

Marcin Przybysz

I8Y3S1

Prowadzący

mgr inż. Małgorzata Rudnicka - Schmidt

Warszawa 4.05.2009

Naszym zadaniem podczas laboratorium było wykonanie trzech zadań:

1. Zaprojektować automat (rodzaj domofonu) jako układ sekwencyjny i narysować schemat drabinkowy. Po wprowadzeniu kodu (wykorzystując do tego 4 przyciski) powinna zapalić się żarówka na wyjściu Q1 (otwarcie drzwi).

2. Przeprojektować domofon tak by piąty przycisk resetował stan wpisywanego kodu.

3. Przeprojektować domofon tak (zmieniając uprzednio jedną cyfrę otrzymanego kodu), aby nie występowało zjawisko wciśnięcia powtórnego, gdy mamy w kodzie obok siebie 2 takie same liczby.

Zadanie 1.

Zadanie polegało na zaprojektowaniu prostego domofonu, który po wciśnięciu w odpowiedniej kolejności liczb, zapalił w naszym wypadku żarówkę - sygnał poprawności wprowadzonego kodu. Oczywiście w warunkach rzeczywistych potrzebne byłoby 10 wejść (wszystkie cyfry), jednakże dla samego uchwycenia zasady działania wystarczą 4 cyfry. Do wykonania zadania należało użyć flag, które umożliwiały w zadaniu zapamiętanie czy został wciśnie przycisk w danym kroku. Flaga jest to element ,który swoje wejście przekazuje na wyjście i umożliwia łączenie rekurencyjne.

Do pracy dołączyłem wydruk schematu. Kod który otrzymałem do zaimplementowania to 4321.

Zadanie 2.

Jak już napisałem w treści zadania, należało tak przeprojektować układ, aby resetował stan flag. Zrobiłem to poprzez dodanie zestyku rozwiernego szeregowo między każdymi połączeniami podtrzymującymi M tj np. między M1 i M1 itd.

Wydruk - dołączony do pracy.

Zadanie 3.

Zadanie to polegało najpierw na sprawdzeniu jak zbudowany wcześniej w zadaniu 2 układ pracował będzie, gdy zmienimy jedna z cyfr w kodzie tak by występowały obok siebie 2 takie same cyfry. Efekt okazał się bardzo dziwny, a mianowicie - wciśnięcie jednokrotne przycisku powodowało zapalenie dwóch flag stanów. Oczywiście jest to efekt nie pożądany, więc należało układ przeprojektować poprzez dodanie elementu Time Delay - element ten opóźnia sygnał, przez co nie jest od razu przekazywany dalej do następnej flagi. I rozwiązuje to problem podwójnego zapalenia się flagi.

Postanowiłem również przeprojektować mój układ w tym zadaniu tak by występował tylko jeden zestyk rozwierny I5 resetujący stan flag.

Wydruk wykonanego przeze mnie zadania wraz z poprawką wykonaną przeze mnie w domu - dołączam do sprawozdania.

Wnioski

Powyższe układy są układami sekwencyjnymi, tzn. ich stan wyjścia w przeciwieństwie od układów kombinacyjnych zależą od sekwencji stanów wejść. Schematy drabinkowe są łatwe do rysowania i interpretacji. Język LD (ang. Ladder Diagram) jest to język graficzny zorientowany problemowo. Nowe elementy zwiększają możliwości tworzenia bardziej skomplikowanych układów. Flagi umożliwiają przekazywanie sygnału wejścia na wyjście, a element „On Delay” opóźnia sygnał, przez co może rozwiązać problem złego „przepływu” sygnałów.



Wyszukiwarka

Podobne podstrony:
WDA Lab2 Sprawko, WAT, semestr III, Wprowadzenie do automatyki
WDA Lab2 Sprawko ask, WAT, semestr III, Wprowadzenie do automatyki
WDA Lab4 Sprawko ask, WAT, semestr III, Wprowadzenie do automatyki
WDA Lab5 Sprawko ask, WAT, semestr III, Wprowadzenie do automatyki
WDA LAB 3, WAT, semestr III, Wprowadzenie do automatyki
WDA Lab7Sprawko, WAT, semestr III, Wprowadzenie do automatyki
WDA Lab4Sprawko, WAT, semestr III, Wprowadzenie do automatyki
WDA Lab8Sprawko, WAT, semestr III, Wprowadzenie do automatyki
WDA6, WAT, semestr III, Wprowadzenie do automatyki
wejsciowka 2wda, WAT, semestr III, Wprowadzenie do automatyki
WDA7, WAT, semestr III, Wprowadzenie do automatyki
LabKacz, WAT, semestr III, Wprowadzenie do kryptologii
Lab2, WAT, semestr III, Wprowadzenie do kryptologii
LabGradz, WAT, semestr III, Wprowadzenie do kryptologii
Sprawozdanie 2 (WEiP-2014)RF, WAT, semestr VII, Wprowadzenie do ekonometrii i prognozowania
Sprawozdanie 6 (WEiP-2014)Rflorianczyk, WAT, semestr VII, Wprowadzenie do ekonometrii i prognozowani
Sprawozdanie 1 (WEiP-2014)(5), WAT, semestr VII, Wprowadzenie do ekonometrii i prognozowania
Sprawozdanie 5 (WEiP-2014)(11), WAT, semestr VII, Wprowadzenie do ekonometrii i prognozowania

więcej podobnych podstron