BP SSEP wyklad5

background image

Systemy sterowania

w elektronice przemysłowej

Wykład 5

dr inż. Bartosz Pękosławski

Łódź, dn. 19.04.2012

Katedra Mikroelektroniki i Technik Informatycznych

Politechnika Łódzka

background image

Plan wykładu

2

1. Obsługa przycisków i klawiatury
2. Obsługa wyświetlacza siedmiosegmentowego
3. Obsługa wyświetlacza alfanumerycznego
4. Obsługa wyświetlacza graficznego
5. Obsługa przetwornika piezoelektrycznego

background image

Komunikacja z użytkownikiem -

elementy wejściowe i wyjściowe

3

Elementy wejściowe:

klawiatury (przyciski, ekrany dotykowe)
potencjometry
enkodery
joysticki
mikrofony
...

Elementy wyjściowe:

kontrolki (diody świecące)
wyświetlacze
przetworniki akustyczne
...

background image

Elementy wejściowe –
przełącznik (przycisk)

4

Typowy sposób podłączenia przycisku do pinu mikrokontrolera:

Problem: drgania styków po wciśnięciu (przez kilka ms) – rozwiązania:

programowe (odczekanie 10 ms przed kolejnym sprawdzeniem stanu przycisku) lub

sprzętowe (specjalny układ licznikowy np. MAX6816)

background image

Elementy wejściowe –
przełącznik (przycisk)

5

Eliminacja drgań zestyków za pomocą układu MAX6816:

background image

Elementy wejściowe

– klawiatura przeglądana sekwencyjnie

6

Proste rozwiązanie przy kilku przyciskach

opcjonalnie
(przy obsłudze
przerwania)

background image

Elementy wejściowe

– klawiatura matrycowa

7

Oszczędność wyprowadzeń mikrokontrolera:

Krążąca jedynka we wierszach (kolumnach) i sczytywanie stanu
w kolumnach (wierszach)

background image

Elementy wejściowe

– potencjometr

8

Możliwość zadania ciągłej wartości (z rozdzielczością przetwornika
A/C):

Możliwość wykorzystania przetwornika A/C również dla przycisków (drabinka rezystorowa)

background image

Elementy wejściowe

– enkoder

9

Element obrotowy generujący

przebiegi prostokątne

Określona liczba impulsów na pełen obrót

Kierunek obrotów decyduje o przesunięciu fazowym między przebiegami

background image

Elementy wejściowe

– joystick

10

Pięć styków:

background image

Elementy wejściowe

– odbiornik podczerwieni

11

Sygnał np. z pilota TV (kod np. RC5), nośna typ. 33 ÷ 40kHz

Scalony odbiornik np. TSOP1138

background image

Elementy wyjściowe

– dioda świecąca

12

Wzmacniacz prądowy – tranzystor bipolarny w konfiguracji OC

Bezpośrednie połączenie (niezalecane)

Połączenie zalecane

background image

Elementy wyjściowe

– wyświetlacz siedmiosegmentowy

13

Wspólna anoda:

Wspólna katoda:

background image

Elementy wyjściowe

– wyświetlacz siedmiosegmentowy

14

Multipleksowane wyświetlanie:

Przełączanie między poszczególnymi cyframi niewidoczne dzięki bezwładności ludzkiego oka

Wada: konieczność odświeżania wyświetlanych wartości

background image

Elementy wyjściowe

– wyświetlacz siedmiosegmentowy

15

Dodatkowy sterownik, np. HCF4511 (CD4511)

background image

Elementy wyjściowe

– wyświetlacz siedmiosegmentowy

16

Dodatkowy sterownik, np. HCF4511 (CD4511)

Możliwość zapamiętania wyświetlanej wartości w wewnętrznym zatrzasku

background image

Elementy wyjściowe

– wyświetlacz alfanumeryczny

17

Linie E, RS, DB4 ÷ DB7 (opcjonalnie DB0 ÷ DB7, RW)
Sterownik HD44780 – bufor 80 znaków (wyświetlacze 2x16,

2x20, 2x40, 1x80...) - nie wszystkie znaki mogą być widoczne

background image

Elementy wyjściowe

– wyświetlacz alfanumeryczny

18

RS = 0 (zapis komendy) lub 1 (zapis danej)
E = 1
zapis 4 młodszych bitów
E = 0
E = 1
zapis 4 starszych bitów
E = 0

background image

Elementy wyjściowe

– wyświetlacz alfanumeryczny

19

HD44780 – 192 znaki + 8 zdefiniowanych znaków własnych

1 znak – 5x7 pikseli

background image

Elementy wyjściowe

– wyświetlacz alfanumeryczny

20

HD44780 – rozkazy:

background image

Elementy wyjściowe

– wyświetlacz graficzny

21

Np. LCD12864 (sterownik ST7920)

8192 chińskich znaków (16x16)
126 znaków alfanumerycznych (16x8)

pamięć grafiki GDRAM (64x256)

background image

Elementy wyjściowe

– wyświetlacz graficzny

22

Ustawienie adresu Y
Ustawienie adresu X
Zapis starszego bajtu danej (D15-D8)
Zapis młodszego bajtu danej (D7-D0)

background image

Elementy wyjściowe

– przetwornik piezoelektryczny

23

Bez generatora (różne tony zależnie od częstotliwości)

Z wewnętrznym generatorem (jeden ton)

częstotliwość kilka kHz

background image

Dziękuję za uwagę.


Document Outline


Wyszukiwarka

Podobne podstrony:
BP SSEP wyklad6 id 92513 Nieznany (2)
BP SSEP wyklad4
BP SSEP wyklad1
BP SSEP wyklad11
BP SSEP wyklad2
BP SSEP wyklad7 id 92514 Nieznany
BP SSEP wyklad13
BP SSEP wyklad6 id 92513 Nieznany (2)
BP SSEP wyklad4
Zal-lab-BP-zaoczne, politechnika lubelska, budownictwo, 3 rok, semestr 5, fizyka budowli, wykład
Wykład 2 BP PLAN FINANSOWY, ZASADY SPORZĄDZANIA PROGNOZ FINANSOWYCH
Wykład 3 BP PLAN FINANSOWY – PROGNOZA PRZEPŁYWÓW PIENIĘŻNYCH
Wykład 5 BP PREZENTACJA PRZEDSIĘBIROSTWA I PLANOWANEGO PRZEDSIĘWZIĘCIA W BIZNESPLANIE
Wykład 1 BP PLANOWANIE W PRZEDSIĘBIORSTWIE, STRUKTURA I FUNKCJE BIZNESPLANU
tematyka wykładów bp czII regulacja, Studia, Budownictwo wodne I
Wykład 6 BP PLAN MARKETINGOWY
Wykład 8 BP OCENA OPŁACALNOŚCI PRZEDSIĘWZIĘCIA BIZNESOWEGO
Wykład 7 BP PLAN DZIAŁALNOŚCI OPERACYJNEJI PLAN ZASOBÓW LUDZKICH
Zal-lab-BP-zaoczne, politechnika lubelska, budownictwo, 3 rok, semestr 5, fizyka budowli, wykład

więcej podobnych podstron