LEKCJA

Transkrypt

LEKCJA
LEKCJA
TEMAT: Budowa i zasada działania klawiatura.
1.
Urządzenie peryferyjne to rodzaj urządzenia zewnętrznego dołączanego do komputera
najczęściej za pośrednictwem układów wejścia – wyjścia, służące do komunikacji ze światem
zewnętrznym (użytkownikiem).
Podział urządzeń peryferyjnych:
• urządzenia wejściowe np. mysz, klawiatura, skaner;
• urządzenia wyjściowe np. drukarka, monitor;
• pamięci zewnętrzne np. PenDrive, dysk twardy;
• karty telekomunikacyjne np. modem, faks.
2.
Klawiatura służy do wprowadzania danych i wydawania poleceń. Typowa klawiatura
komputerowa ma od kilkudziesięciu do ponad stu klawiszy. Na każdym klawiszu znajduje się
symbol lub napis, na niektórych są dwa lub trzy. Klawisze są rozmieszczone grupami,
ponadto niekiedy różnią się kolorem (odcieniem) i kształtem (wielkością). Klawisze te pełnią
różne funkcje i ich pogrupowanie oraz wyróżnienie kolorami ma ułatwić użytkownikowi
użycie klawisza z właściwej grupy. Na klawiaturze mogą pojawiać się diody sygnalizacyjne.
3.
Klawiatura typu AT posiada złącze typu DIN, przez które przesyłane są następując
sygnały: CLOCK (Zegar) , DATA (Dane), +5V i GND (Masa). Zasilanie +5V jest
dostarczane z komputera. Komunikacja pomiędzy klawiaturą i komputerem odbywa się za
pomocą dwukierunkowego synchronicznego protokołu szeregowego - dane są odczytywane
bit po bicie podczas każdego cyklu zegara. Klawiatura może wysyłać dane do komputera, a
komputer może wysyłać dane do klawiatury, ale priorytet ma zawsze komputer i w każdej
chwili może wstrzymać komunikację ustawiając sygnał zegara w stan niski. Dane wysyłane z
klawiatury do komputera są odczytywane podczas opadającego zbocza zegara. Dane
wysyłane przez komputer do klawiatury są odczytywane podczas narastającego zbocza
zegara. Bez względu na kierunek komunikacji, sygnał zegara zawsze generuje klawiatura.
Jeśli komputer chce wysłać dane, to musi "poprosić" klawiaturę o wygenerowanie sygnału
zegara. Maksymalna częstotliwość sygnału zegarowego wynosi 33kHz, ale najczęściej jest to
10-20kHz (zaleca się 15kHz). Współpraca komputera z klawiaturą polega w większości na
odczytywaniu przez komputer danych z klawiatury.
4.
Dane z klawiatury wysyłane są szeregowo w następującej kolejności:
• 1 bit startu;
• 8 bitów danych;
• 1 bit parzystości;
• 1 bit stopu
5.
Interfejsy klawiatur:
• PS/2;
• USB;
• podczerwień;
• Bluetooth;
• fale radiowe.
Rys. Interfejs klawiatury i forma przesyłania ramki.
6.
Rys. Układ elektryczny klawiatury
Naciśnięcie klawisza powoduje zwarcie obwodu co powoduje przepływ prądu. W zależności
od tego, jaki klawisz wciśniemy generowany jest prąd o innym natężeniu. Cały proces
kontrolowany jest przez mikroprocesor (np. 8048), który sprawdza zmiany natężenia w
obwodach pomiędzy klawiszami. Każdy z klawiszy ma określony układ kodów, co pozwala
odróżnić je od siebie - nawet jeżeli są oznaczone tak samo (np. prawy i lewy Alt). W celu
rozróżnienia, czy nastąpiło wciśnięcie klawisza, czy fluktuacja prądu procesor sprawdza
obwody setki razy na sekundę i bierze pod uwagę tylko te sygnały, które powtórzyły się co
najmniej dwa razy. Kiedy mikroprocesor otrzyma sygnał o akcji klawisza przerabia go na
odpowiednik kodowy. Każdy klawisz ma dwa odpowiedniki kodowe. Jeden znamionujący
wciśnięcie klawisza i drugi - jego zwolnienie. Odpowiedniki kodowe przechowywane są w
pamięci wewnętrznej klawiatury, z której następnie przekazywane są do komputera. Tam z
kolei odbiera je BIOS i przekazuje procesorowi, a następnie wysyła do klawiatury impuls
mówiący, że może usunąć odebrane przez komputer odpowiedniki kodowe z bufora (pamięci
wewnętrznej).
7.
Ogólnie wyróżniamy można dwa typy klawiatur: stykowe i pojemnościowe.
Klawiatur z przełącznikami stykowymi wykorzystują przełączniki o różnej budowie:
Przełącznik w pełni mechaniczny - naciśnięcie klawisza powoduje chwilowe zetknięcie
dwóch metalowych styków. Przełączniki mechaniczne są bardzo trwałe. Same styki
najczęściej są samoczyszczące i wytrzymują nawet 20 milionów uderzeń, co pod względem
wytrzymałości stawia je zaraz po klawiaturach pojemnościowych. Niestety tego typu
rozwiązanie jest wypierane przez tańsze przełączniki membranowe.
Przełącznik z elementem piankowym - charakterystycznym elementem tego typu
przełącznika jest element piankowy, na którego spodniej stronie umieszczona jest
przewodząca błona. Element piankowy jest przymocowany do trzpienia, a ten do klawisza.
Wciśnięcie klawisza powoduje zetknięcie błony z płytką drukowaną i zamknięcie obwodu.
Sprężyna powrotna powoduje wyniesienie klawisza do pozycji wyjściowej. Element
piankowy tłumi efekt zetknięcia, co przy braku sprzężenia zwrotnego, powoduje iż tego typu
klawiatury są miękkie i nie wydają charakterystycznego „kliku". Tego typu rozwiązanie
należy raczej do przeszłości.
Przełącznik z gumową kopułką - w miejscu sprężyny stosuje się gumową kopułkę
(kapturek) osadzoną wybrzuszeniem w górę na płytce obwodu klawiatury. Na spodzie
kopułki znajduje się styk węglowy. Wciśnięcie klawisza powoduje wgniecenie kopułki, która
zapadając się, zwiększa stawiany opór. Użytkownik odczuwa sprzężenie dotykowe, a styk
węglowy zapewnia zamknięcie obwodu. Zwolnienie klawisza powoduje, iż kopułka wraca do
stanu spoczynkowego wypychając klawisz do góry. Tego typu rozwiązanie jest jednym z
najtańszych z najmniejszą liczbą elementów, jednakże zbyt małe sprzężenie dotykowe
sprawiło, że tego typu przełączniki nie są już w zasadzie używane.
Przełącznik membranowy - to rozwiązanie bazuje na konstrukcji przełącznika
kopułkowego. Wykorzystywana jest płaska elastyczna płytka drukowana zapewniająca
przekazywanie wprowadzanych danych. Bardzo często gumowe kopułki, jak i same klawisze
to dwa scalone arkusze. Klawiatury tego typu są twardsze od klawiatur kopułkowych, jednak
nie dorównują komfortem pracy klawiaturom mechanicznym i pojemnościowym. Mimo tego
są najczęściej występującym obecnie rodzajem klawiatur, co jest możliwe dzięki niskim
kosztom produkcji.
Klawiatury z przełącznikami pojemnościowymi są znacznie droższe od rozwiązań
mechanicznych, ale za to są bardziej odporne na zanieczyszczenia i korozje. Zapewniają także
największy komfort pracy poprzez właściwe sprzężenie dotykowe. W przełączniku
pojemnościowym nie występuje zjawisko zetknięcia styków. Do każdego klawisza
wykorzystywane są pary płytek przyłączone do matrycy przełączników, która wykrywa
zmiany w pojemności obwodu. Wciśnięcie klawisza powoduje przesunięcie płytki w stronę
płytki dolne. Umieszczona pod klawiszem sprężyna zapewnia w tym czasie wyraźne
sprzężenie dotykowe, którego efektem jest oczywiście charakterystyczny „klik". Przesunięcie
płytki powoduje zmianę pojemności układu. Specjalny układ wykrywa zmiany pojemności i
informuje o naciśnięciu i zwolnieniu danego klawisza.
Ponieważ przełączniki tego typu nie wymagają zwierania obwodu, to wrażliwość na
zanieczyszczenia i korozję zredukowano niemal do zera, dzięki czemu są to przełączniki
najbardziej trwałe - średnia żywotność wynosi około 25 milionów uderzeń. Niestety nie są to
tanie rozwiązania.
8.
ASCII (ang. American Standard Code for Information Interchange) to 7-bitowy kod
przyporządkowujący liczby z zakresu 0-127 literom (alfabetu angielskiego), cyfrom, znakom
przestankowym i innym symbolom oraz poleceniom sterującym. Przykładowo litera "a" jest
kodowana liczbą 97, a polecenie "powrót karetki", czyli [Enter] – liczbą 13. Litery, cyfry oraz
inne znaki stosowane w kodzie ASCII tworzą zbiór znaków ASCII (95 znaków). Ponieważ
kod ASCII jest 7-bitowy, a większość komputerów operuje na 8-bitowych bajtach, możliwe
się stało powiększenie zbioru kodowanych znaków, bowiem ów ósmy bit podwoił liczbę
dostępnych kodów (z 128 do 256). Powstało wiele różnych rozszerzeń ASCII
wykorzystujących ten ósmy bit (np. norma ISO 8859, rozszerzenia firm IBM lub Microsoft).
Rozszerzenia te nazywane są stronami kodowymi.
9.
Podstawowe rodzaje klawiatur to:
- 101 -klawiszowa klawiatura rozszerzona;
- 104-klawiszowa klawiatura rozszerzona typu Windows (współczesny układ klawiszy
obejmuje o trzy klawisze więcej - Sleep, Power, Wake up);
- 83-klawiszowa klawiatura typu PC i XT;
- 84-klawiszowa klawiatura typu AT.
Powszechnie używamy klawiatury w tzw. układzie QWERTY, co odpowiada
rozmieszczeniu poszczególnych klawiszy podobnie jak na maszynie do pisania. Na
klawiaturach niemieckich obowiązuje standard QWERTZ, co oznacza, że klawisze Z i Y są
zamienione miejscami.

Podobne dokumenty