Jak działa klawiatura komputerowa?

Komunikacja

Klawiatury komputerów są urządzeniami wejściowymi. Wprowadzają informacje, które osoba wpisała w program komputerowy. Większość klawiatur ma od 80 do 110 klawiszy. Cyfry i litery klawiatury są wyświetlane na pokrywach klawiszy - są to przyciski, które są naciskane, gdy osoba wpisana. Układ cyfr i liter jest taki sam na każdej klawiaturze i nazywa się QWERTY.

Wnętrze klawiatury jest jak minikomputer i składa się z procesora i obwodów. Przenoszą informacje do procesora znajdującego się w komputerze. Macierz klawiszy znajduje się wewnątrz procesora klawiatury. Macierz klawiszy jest siecią obwodów. Obwody te są umieszczane indywidualnie pod każdym kluczem. Po naciśnięciu klawisza przełącznik na płytce drukowanej jest wciskany pod kluczem, co powoduje przepływ prądu elektrycznego przez obwód i do procesora. Kiedy prąd przepływa, przełącznik wibruje i mówi procesorowi, aby go odczytał.

Obwód zamyka się po naciśnięciu klawisza. Zamknięcie obwodu nakazuje procesorowi odczytanie mapy klucza, która jest w nim przechowywana. Procesor używa mapy klawiszy, znanej również jako mapa znaków, aby znaleźć klucz zablokowany na klawiaturze. Korzystanie z mapy klawiszy umożliwia procesorowi klawiatury rozpoznanie, która litera jest naciśnięta i czy musi być wielka czy mała, w zależności od tego, czy klawisz Shift jest naciśnięty, czy nie.

Klawiatura jest podłączona do komputera za pomocą 5-pinowej męskiej wtyczki lub wtyczki PS / 2. Klawiatury i komputery współpracują ze sobą w dwukierunkowy sposób. Oznacza to, że informacje mogą być wysyłane do siebie nawzajem. Te dwukierunkowe linie to linia zegara od klawiatury i linia danych z komputera. Obie linie muszą być puste lub wysokie, aby klawiatura mogła wysyłać informacje. Komputer wyśle ​​sygnał na klawiaturę za pośrednictwem linii zegara informującej, która linia jest wolna do wysłania. Jeśli linia nie jest wolna, klawiatura zachowa informacje do momentu otwarcia linii. Gdy linia jest niska, klawiatura czeka na polecenie z komputera. Gdy komputer chce wysyłać informacje do klawiatury, generuje obniżenie danych i linii zegara. Komputer robi to, aby upewnić się, że klawiatura nie wysyła wiadomości w tym samym czasie.