Actions

KAmodTOUCH (PL)

From Kamamilabs.com - Wiki

Revision as of 08:18, 24 September 2020 by Anna Kubacka (talk | contribs)

Opis

KamodTOUCH to moduł zbudowany w oparciu o kontroler AT42QT1060 firmy ATMEL z 6-przyciskową klawiaturą bezstykową. Umożliwia pracę zarówno w trybie samodzielnym, jak i z wykorzystaniem interfejsu I2C.


Podstawowe parametry
  • Kontroler klawiatury bezstykowej AT42QT1060 firmy ATMEL
  • Sześć przycisków
  • Sześć diod LED
  • Możliwość zmiany trybu pracy (samodzielny oraz praca z wykorzystaniem I2C).
  • Siedem niezależnych lini GPIO
  • Programowa zmiana czułości przycisków
  • Napięcie zasilania: 3,3 V
  • Tryb obniżonego poboru mocy
  • Wszystkie siedem lini GPIO są wyprowadzone na złącze Goldpin
  • Całość mieści się na estetycznej płytce z nadrukiem przycisków


Wyposażenie standardowe
Kod Opis
KAmodTOUCH
  • Zmontowana płytka modułu


Schemat


Widok płytki drukowanej


Złącze I2C

Moduł KAmodTOUCH jest wyposażony w interfejs I2C wyprowadzony na złącza Con1 oraz Con2. Rozmieszczenie linii na złączu Con2 jest zgodne ze standardem Kamami (zgodne m.in. z ZL15AVR, ZL30ARM, kabel CAB_HU04). Przy wykorzystaniu interfejsu I2C można skorzystać ze złącza Con1, które występuje na płytce w postaci złącza szpilkowego





Linie GPIO

Na złącze szpilkowe Con3 wyprowadzono wszystkie linie GPIO (IO0–IO6) układu AT42QT1060. Przy pracy z wykorzystaniem I2C ich przeznaczenie zależy od programisty, natomiast przy pracy w trybie samodzielnym odzwierciedlają one stan sensorów dotykowych.



Diody LED i przyciski

Moduł kamodTOUCH ma 6 bezstykowych sensorów (przycisków Sw0–Sw5) oraz 6 diod LED (D0–D5) sygnalizujących, który przycisk w danej chwili jest naciśnięty. Istnieje także możliwość sterowania tymi diodami w trybie pracy I2C niezależnie od stanu klawiatury.




Tryby pracy urządzenia

Urządzenie wyposażono w możliwość pracy samodzielnej, tj. bez udziału procesora, w którym stan przycisków odzwierciedlany jest na złączu Con3 płytki oraz na odpowiednich diodach LED. Przy pracy z wykorzystaniem I2C mamy możliwość bardziej zaawansowanego wykorzystania funkcji modułu dzięki odpowiedniemu oprogramowaniu kontrolera współpracującego z KAmodTOUCH. Zmiany trybu pracy dokonujemy poprzez ustawienie zworek JP1 i JP2 w jednej z dwóch pozycji oznaczonych jako „Standalone” lub „I2C”.