KwikStik K40: Kinetis i SmartSwitch z OLED
Przycisk z rodziny SmartSwitch ISC15ANP4 firmy NKK, zintegrowany z wyświetlaczem OLED może być bardzo efektownym uzupełnieniem panelu sterowania wielu urządzeń. Rozmiar obrazu wyświetlanego przez wyświetlacz to 15,5 x 11,6 mm, składa się on z 64 x 48 pikseli RGB. Dzięki technologii OLED wyświetlacz jest czytelny pod każdym kątem. Sterownik wyświetlacza jest wyposażony w interfejs SPI, natomiast funkcja przycisku jest realizowana przez zwieranie dwóch linii SW. Funkcje poszczególnych wyprowadzeń przycisku opisano w tabeli 1. Przycisk wymaga dwóch linii zasilania:
- 2,4..3,5 V dla sterownika wyświetlacza i
- 15..17 V dla matrycy wyświetlacza.
Tab. 1. Linie I/O przycisku ISN15ANP4
Linia | Funkcja |
SW | Detekcja naciśnięcia przycisku, w momencie naciśnięcia linie są zwarte |
SW | |
VDD | Zasilanie wyświetlacza |
SS | Linia Slave Select interfejsu SPI |
RES | Reset |
D/C | Linia Data/Command, podczas wysyłania komend konfiguracyjnych należy na niej ustawić stan niski, podczas wysyłania danych do wyświetlenia – stan wysoki |
SCK | Linia zegarowa interfejsu SPI |
SDI | Wejście danych interfejsu SPI |
VCC | Zasilanie sterownika wyświetlacza |
GND | Masa zasilania |
W przykładowym projekcie przycisk jest obsługiwany przez mikrokontroler Kinetis zamontowany w zestawie uruchomieniowym KwikStik, wykorzystam również płytkę bazową dla tego zestawu – KwikStikBase. Schemat modułu z przyciskiem przedstawiony jest na rysunku 1, sposób połączenia modułu i płytki KwikStikBase widać na rysunku 2.
Rys. 1. Schemat modułu z przyciskiem ISC15ANP4
Rys. 2. Połączenie modułu i płyty KwikStikBase