0x01 graphic

Wojskowa Akademia Techniczna

im. Jarosława Dąbrowskiego

Laboratorium

Wprowadzenie do Automatyki

Prowadzący mgr inż. Małgorzata Rudnicka - Schmidt

Sprawozdanie z ćwiczenia laboratoryjnego nr 1

Programowanie sterowników - komunikacja z użytkownikiem z poziomu pulpitu operatorskiego

Wykonał: Tomasz Trojanowski

Grupa: I7X3S1

Zadanie

Odnaleźć w kodzie ASCII swoje inicjały i zapisać je binarnie (tylko 4 najmniej znaczące bity). Zaprojektować układ, który po naciśnięciu pierwszego przycisku powoduje wyświetlenie pierwszej litery, analogicznie dla drugiego przycisku. Wykonać:

Zadanie analogiczne do pierwszego tylko z tą róznicą, iż układ posiada 4 wejścia i 2 wyjścia (tzn. jaki przycisk został wciśnięty dla określonej litery).

  1. Zakodowane inicjały

Inicjały, jakie zakodowałem to TL. Kod ASCII litery T to 54h, zaś dla litery L jest to 4Ch.

Liczba 54h binarnie to 01010100b

Liczba 4Ch binarnie to 01001100b

  1. Zadanie 1

    1. Tabela prawdy

I1

I2

Q1

Q2

Q3

Q4

0

0

0

0

0

0

0

1

1

1

0

0

1

0

0

1

0

0

1

1

0

0

0

0

    1. Zapis funkcji

Q1=(~I1)*I2

Q2=(~I1)*I2+I1*(~I2)

Q3=0

Q4=0

2.3 Schemat logiczny:

  1. Zadanie 2

    1. Tabela prawdy

I1

I2

I3

I4

Q1

Q2

0

1

0

0

1

0

1

1

0

0

0

1

reszta kombinacji

0

0

    1. Zapis funkcji

Q1=(~I1)*I2*(~I3)*(~I4)

Q2=I1*I2*(~I3)*(~I4)

    1. Schemat logiczny

Załączony na następnej stronie.

  1. Wnioski

Program LOGO!Soft V2 jest bardzo prostym i wygodnym narzędziem pozwalającym na projektowanie układów sterowania. Zadane do wykonania zadania udało się wykonać pozytywnie. Trzeba przede wszystkim pamiętać, żeby dobrze zaprojektować tabele prawdy bo w przeciwnym przypadku przy projektowaniu układu wystąpią błędy. Przy projektowaniu trzeba pamiętać żeby wszystkie wejścia były wypełnione ewentualnie w puste miejsca trzeba pościć sygnał neutralny oznaczony w tej wersji X bo inaczej program nie będzie działał.