WdA Lab2 Lukasz Skrodzki

background image

Łukasz Skrodzki, gr. I6Y3S1

1

Warszawa, dn. 19.12.2007r.

Wojskowa Akademia Techniczna

im. Jarosława Dąbrowskiego

w Warszawie

Laboratorium przedmiotu

'Wprowadzenie do automatyki'

zajęcia 2

Słuchacz

:

Łukasz Skrodzki

grupa

:

I6Y3S1

rok akademicki

:

2007/2008

semsetr:

III

prowadzący

:

mgr inż. Małgorzata Rudnicka – Schmidt

data przeprowadzenia cwiczenia

: 19.12.2007r.

background image

Łukasz Skrodzki, gr. I6Y3S1

2

I.Zadanie

Celem zadania było zapoznanie się z programem Logo Comfort v4.0 firmy Siemens.

Naszym zadaniem było przedstawienie swoich inicjałów w postaci znaków ASCII, a następnie
zamienienie ich na postac binarną i pobranie po 4 najmniej znaczące bity z zapisu binarnego
każdej z liter wchodzących w skład inicjału. To była część wspólna dla dwóch pierwszych spośród
przedstawionych zadań, natomiast poszczególne zadania przedstawiały się w sposób następujacy:

Zad. 1

Do wejścia mikrokontrolera podłączone są dwa przyciski. W momencie wciśniecią pierwszego
przycisku zapalic linie odpowiadające położeniu jedynek w zapisie binarnym inicjału (imienia), gdy
zostanie naciśnięty drugi przycisk powtórzyc czynnośc dla drugiego inicjału (nazwiska). W
przypadku naciśnięcia dwóch przycisków, lub żadnego linie wyjściowe powinny być wygaszone.

Zad. 2

Do wejścia mikrokontrolera podłączone są 4 linie. Jeżeli na liniach pojawi się sygnał
odpowiadający położeniu jedynek w zapisie binarnym pierwszego inicjału (imienia) zapalic
pierwszą lampkę. Jeżeli pojawi się sygnał odpowiadający położeniu jedynek w zapisie binarnym
drugiego inicjału (nazwiska) zapalic drugą lampkę. W pozostałych przypadkach lampki powinny
pozostac wygaszone.

Zad. 3

W tym zadaniu należało zaprojektować układ sterujący piecem i dmuchawą, wykorzystując do tego
komparator różnicy analogowej i podłączony czujnik temperatury otoczenia. Założenia działania
były następujące:

Dla temperatury

20

o

piec ma się wyłączyć

Dla temperatury

20

o

piec ma się włączyć

Dla temperatury

25

o

dmuchawa ma się włączyć

Dla temperatury

22

o

dmuchawa ma się wyłączyć

II. Metoda wykonania

Na początku zadania należało odnaleźc swoje inicjały w tablicy ASCII. W moim przypadku

przedstawiało się to następująco:

L=4Ch

S=53h,

czyli w zapisie binarnym:

0100 1100b

0101 0011b

Ad. 1
Przy rozwiązaniu zadania należało posłużyc się tablicą prawdy, a następnie przekszatłcic ją do
wyrażenia logicznego, z pomocą, którego należało zaprojektowac układ logiczny. Tablica prawdy
przedstawia się następująco:

I

1

I

2

Q

1

Q

2

Q

3

Q

4

1

1

0

0

0

0

1

0

1

1

0

0

0

1

0

0

1

1

0

0

0

0

0

0

background image

Łukasz Skrodzki, gr. I6Y3S1

3

Czyli dla poszczególnych wyjść wyrażenia logiczne przedstawiały się następująco:

Q

1

= I

1

I

2

Q

2

=Q

1

Q

3

=I

1

I

2

Q

4

=Q

3

W związku z powyższymi zależnościami, schemat układu przedstwiałby się następująco:

A tak wyglądałby układ po przełączeniu odpowiednio pierwszego i drugiego przycisku

Ad. 2
W tym zadaniu, podobnie jak w poprzednim należało posłużyc się tablicą prawdy, następnie
przekształcic ją do wyrażenia logicznego, na podstawie którego należało zaprojektowac schemat
układu. Zadanie te różni się od poprzedniego tym, że mamy tutaj 4 linie wejściowe i 2 wyjściowe.

background image

Łukasz Skrodzki, gr. I6Y3S1

4

Tablica prawdy:

I

1

I

2

I

3

I

4

Q

1

Q

2

1

1

0

0

1

0

0

0

1

1

0

1

Rozpatrujemy tylko wyrażenie dla których lampki powinny zostać zapalone, czyli interesują nas
tylko te przypadki, w których na liniach wejściowych pojawią się kombinacje odpowiadające
inicjałom. W związku z tym w tabelii prawdy nie trzeba rozpatrywac pozostałych możliwości i
dlatego składa się ona tylko z 2 wierszy.
Zgodnie z tablicą prawdy wyrażenia logiczne dla poszczególnych wyjść będą prezentowały się
następująco:

Q

1

= I

1

I

2

∧ I

3

I

4

Q

2

= I

1

I

2

∧ I

3

I

4

W związku z powyższymi wyrażeniami schemat poszukiwanego układu będzie przedstawiał się

następująco:

Natomiast dla zapalonych linii odpowiadających inicjałom, odpowiednio 'L' i 'S' układ będzie
wyglądał następująco:

background image

Łukasz Skrodzki, gr. I6Y3S1

5

Ad. 3

Aby wykonać to zadanie należało się posłużyć dwoma komparatorami różnicy analogowej, z
których jeden będzie odpowiedzialny za sterowanie piecem natomiast drugi będzie sterował
dmuchawą.
Komparator ten działa na następującej zasadzie: do jego wejść podłączamy dwa sygnały
analogowe (w moim przypadku jeden sygnał pochodził z czujnika temperatury, drugi natomiast, był
sygnałem stałym o wartości 20). Układ ten porównuje wartości na obu jego wejściach i ustawia się
na wartość 0 lub 1 w zależności od zadanych mu parametrów:

-minimum, maksimum - zakres podawanych sygnałów;
-gain - wartość przez jaką jest mnożona uzyskana różnica sygnałów wejściowych;
-offset - liczba stanowiąca umowne 0;
-on - wartość różnicy przy której sygnał wyjściowy powinien zostać zmieniony na 1;
-off - wartość różnicy przy której sygnał wyjściowy powinien zostać zmieniony na 0.

Dla komparatora sterującego dmuchawą wartości tych parametrów wynosiły:

-minimum

0;

-maksimum 50;
-gain

1;

-offset

0;

-on

5;

-off

2.

Dla komparatora sterującego piecem wartości tych parametrów wynosiły:

-minimum

0;

-maksimum 50;
-gain

1;

-offset

0;

-on

-2000;

-off

1.

A tak przedstawia się gotowy układ:

a) temperatura początkowa: 20

background image

Łukasz Skrodzki, gr. I6Y3S1

6

b)temperatura 22:


c)temperatura 26:

III. Załączniki:

Do sprawozdania załączone są następujące schematy z programu LOGO Comfort:

-zad1.lsc - rozwiązanie zadania nr 1;
-zad2.lsc - rozwiązanie zadania nr 2;
-zad3.lsc - rozwiązanie zadania nr 3;


Wyszukiwarka

Podobne podstrony:
WdA lab5 Lukasz Skrodzki
WdA Lab4 Lukasz Skrodzki
WdA Lab3 Lukasz Skrodzki
WdA lab6 Lukasz Skrodzki
WdA lab7 Lukasz Skrodzki
WdA Lab1 Lukasz Skrodzki
WdA lab8 Lukasz Skrodzki
WDA Lab2 Sprawko ask, WAT, semestr III, Wprowadzenie do automatyki
WDA Lab2 Sprawko, WAT, semestr III, Wprowadzenie do automatyki
wda lab2
i1h1s2 Łukasz Śledzik SWP lab2(1)
Łukasz Okła I1H1S2 lab2(1)
I9M1S1 Nawrot Gudanowicz lab2
IWP JP2 Lab2 Struktury
Lab2 OZE id 259328 Nieznany
lrm sprawozdanie kck lab2
LAB 4 Lab2 WprowadzenieMATLAB 2 Nieznany
lab2(v2), Semestr III, Technologie wytwarzania
Zestawienie pow stare, od Łukasza

więcej podobnych podstron