Dogłębna analiza inżynierska sterowników ekranu dotykowego, pojemnościowego czujnika dotyku, rozpoznawania gestów i opóźnienia dotyku w 11 modelach długopisów czytających.

Opublikowano: sie 03, 2026 - 135 Wyświetlenia

Sterownik ekranu dotykowego i rozpoznawanie gestów w długopisie czytającym

Audience:Ten artykuł jest skierowany do inżynierów sprzętu, projektantów UX oraz menedżerów programów OEM, którzy projektują interfejs dotykowy dla SKU czytnika pióra. Do odbiorców drugorzędnych należą inżynierowie ds. zgodności, walidujący zachowanie EMI elektrody dotykowej pod kątem homologacji CE-RED oraz FCC Part 15 Subpart C.

Koreański partner OEM zadzwonił w styczniu 2026 r. z pytaniem, dlaczego jego czytnik pióra pod marką własną rejestruje fantomowe przesunięcia za każdym razem, gdy dziecko podnosiło pióro ze strony. Po 30 minutach debugowania ustalono, że przyczyną był brak ścieżki ochronnej wokół elektrody dotykowej, co pozostawiało wzór ITO odsłonięty na szczelinę powietrzną o wysokiej impedancji nad PCB. Gdy dziecko podnosiło pióro, pomiar pojemności wzajemnej kontrolera dotyku dryfował o 0,8 pF — znacznie powyżej progu detekcji 0,2 pF — a firmware interpretował to jako gest przesunięcia. Rozwiązaniem był pierścień ochronny podłączony do sygnału aktywnej osłony oraz podniesienie progu o 0,4 pF w firmware. Incydent kosztował OEM 6 tygodni prac rozwojowych oraz około 14 000 USD na przezbrojenie, a można go było wykryć podczas 2-dniowego przeglądu DFM. Niniejszy artykuł omawia każdy kontroler dotyku, który dostarczamy, każde obsługiwane słownictwo gestów oraz każdą regułę projektową mechaniczną i elektryczną, dzięki której interfejs dotykowy czytnika pióra jest niezawodny w rękach 4-latka.

1. Interfejsy dotykowe w katalogu czytników piór

W obrębie jedenastu SKU w naszym katalogu (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6) dostarczamy trzy odmienne topologie interfejsu dotykowego. Segment ekonomiczny (B1, B2, P2) wykorzystuje od 3 do 4 przycisków mechanicznych oraz 4-diodowy wskaźnik stanu; nie zawiera ekranu dotykowego ani elektrody pojemnościowej. Segment średni (F8, K7, KF1, Q6) wykorzystuje wyświetlacz TFT LCD 1,3″ lub 1,54″ z pojemnościową nakładką dotykową sterowaną dedykowanym układem kontrolera dotyku. Segment premium (L5, Q8, T2, Y6) wykorzystuje większy wyświetlacz IPS LCD 2,0″ z czujnikiem dotyku typu in-cell lub on-cell zintegrowanym z modułem wyświetlacza.

Każda topologia wiąże się z innymi ograniczeniami projektowymi. Przyciski mechaniczne są niezawodne i odporne na fałszywe wyzwalanie, jednak ograniczają słownictwo gestów do „naciśnięcia” i „długiego naciśnięcia”. Nakładka pojemnościowa obsługuje przesunięcie, uszczypnięcie, obrót dwoma palcami oraz odrzucenie dłoni. Czujnik dotyku in-cell zapewnia najlepszą jakość optyczną (brak warstwy nakładki tłumiącej podświetlenie), ale wymaga kontrolera o wyższej rozdzielczości oraz bardziej zaawansowanego skanowania pojemności wzajemnej.

SKU Interfejs dotykowy Układ kontrolera Wzór elektrody Zgłaszane punkty
B1 4 przyciski mechaniczne Brak — 1 (matryca przycisków)
B2 4 przyciski mechaniczne Brak — 1 (matryca przycisków)
F8 Nakładka pojemnościowa Tier-1, 12-kanałowy Diamentowy ITO, rozstaw 4 mm 5
K7 Nakładka pojemnościowa Tier-1, 12-kanałowy Diamentowy ITO, rozstaw 4 mm 5
KF1 Nakładka pojemnościowa Tier-1, 12-kanałowy Diamentowy ITO, rozstaw 4 mm 5
L5 In-cell IPS Tier-1, 24-kanałowy Zintegrowany w komórce, rozstaw 3 mm 10
P2 3 przyciski mechaniczne Brak — 1 (matryca przycisków)
Q6 Nakładka pojemnościowa Tier-1, 12-kanałowy Diamentowy ITO, rozstaw 4 mm 5
Q8 In-cell IPS Tier-1, 24-kanałowy Zintegrowany w komórce, rozstaw 3 mm 10
T2 In-cell IPS Tier-1, 24-kanałowy Zintegrowany w komórce, rozstaw 3 mm 10
Y6 On-cell IPS Tier-1 18-kanałowy Zintegrowana z ogniwem, raster 3,5 mm 5

2. Dlaczego nie stosujemy ekranów rezystancyjnych

Częste pytanie kupujących, którzy po raz pierwszy wchodzą na rynek piór czytających, brzmi: „dlaczego nie zastosować tańszego ekranu dotykowego rezystancyjnego?”. Odpowiedź jest taka, że ekrany rezystancyjne dają 75% zamglenia matowego, typowe opóźnienie od skanowania do raportu 200 ms oraz 5-przewodowy analogowy front-end wymagający dodatkowego kanału ADC. Samo zamglenie matowe sprawia, że wyświetlacz jest nieczytelny w bezpośrednim świetle słonecznym — a to najczęstsza przyczyna awarii przy czytaniu na zewnątrz na rynkach równikowych.

Ekrany pojemnościowe zapewniają transmisję 92%, opóźnienie od skanowania do raportu 12 ms oraz w pełni cyfrowy interfejs I²C, który nie zajmuje żadnych kanałów ADC. Różnica w BOM to około 0,40 USD przy kontrolerze oraz 0,30 USD przy nakładce ITO, łącznie 0,70 USD. Uważamy, że to uczciwa cena za poprawę doświadczenia użytkownika.

3. Kontroler dotyku IC i architektura skanowania

Kontroler dotyku IC w modelach F8, K7, KF1 i Q6 to 12-kanałowy kontroler pojemnościowo-wzajemny dostawcy Tier-1. Układ integruje logikę skanowania, ADC, slave I²C oraz algorytm śledzenia wartości bazowej. Obsługuje raportowanie 100 Hz przy pełnym skanie oraz 200 Hz przy pół-skanie, co w zupełności wystarcza dla interfejsu pióra czytającego.

Architektura skanowania to pojemność wzajemna z podwójnym zboczem: każda elektroda TX jest sterowana falą prostokątną 250 kHz, a każda elektroda RX mierzy transfer ładunku przez pojemność wzajemną. Kontroler IC skanuje wszystkie 12 kanałów w około 4 ms, przetwarza wyniki i raportuje do 5 punktów dotyku przez I²C z częstotliwością 400 kHz. Pełne opóźnienie od skanowania do raportu wynosi 12 ms od dotknięcia palcem do zdarzenia gestu w firmware.

Kontroler dotyku IC w modelach L5, Q8, T2 i Y6 to kontroler wyższej klasy — 24-kanałowy (L5/Q8/T2) lub 18-kanałowy (Y6) — o wyższej rozdzielczości ADC i szybszym silniku skanowania. Pełne opóźnienie od skanowania do raportu w tych modelach premium wynosi 8 ms, co znajduje się na granicy percepcji człowieka. Dzieci nie zauważają opóźnień poniżej 16 ms; nastolatki i dorośli zaczynają je dostrzegać powyżej 32 ms. Jako cel inżynieryjny obraliśmy 8 ms, aby zostawić zapas na przetwarzanie w firmware.

4. Słownik gestów pomiędzy SKU

Słownik gestów w firmware jest celowo wąski. 4-latek powinien móc korzystać z pióra bez instrukcji, a wąski zestaw gestów to umożliwia. We wszystkich SKU z ekranem dotykowym obsługujemy następujące 8 gestów: tap, podwójne tap, długie przytrzymanie, przesunięcie w górę, przesunięcie w dół, przesunięcie w lewo, przesunięcie w prawo oraz przesunięcie krawędziowe z prawej strony (gest wstecz).

W modelach premium (L5, Q8, T2, Y6) obsługujemy również uszczypnięcie dwoma palcami oraz obrót dwoma palcami, ale tylko w dwóch konkretnych kontekstach interfejsu: w bibliotece książek OID (uszczypnięcie, aby powiększyć miniaturę okładki) oraz w wyborze języka (obrót, aby przełączyć orientację poziomą i pionową). Celowo nie obsługujemy gestów wielopalczastych w głównym interfejsie odtwarzania, ponieważ dziecko trzymające pióro obiema rękami może je przypadkowo wywołać.

SKU z przyciskami mechanicznymi (B1, B2, P2) obsługują znacznie mniejszy zestaw: przycisk zasilania (długie przytrzymanie), zwiększenie głośności, zmniejszenie głośności oraz jeden konfigurowalny przycisk „akcji”, którego domyślną funkcją jest „następna strona”. To wystarcza dla odbiorców w wieku przedszkolnym, którzy wciąż rozwijają motorykę precyzyjną.

Gest B1/B2/P2 F8/K7/KF1/Q6 L5/Q8/T2/Y6
Tap Przycisk akcji Tak Tak
Podwójne tap Nie Tak Tak
Długie przytrzymanie Przycisk zasilania Tak Tak
Przesunięcie góra/dół/lewo/prawo Nie Tak Tak
Przesunięcie krawędziowe (wstecz) Nie Tak Tak
Uszczypnięcie Nie Nie Tak (ograniczone)
Obrót dwoma palcami Nie Nie Tak (ograniczone)
Odrzucenie dłoni N/D Firmware Firmware + sprzęt

5. Odrzucenie dłoni i obsługa mokrych palców

Najtrudniejszym problemem interfejsu dotykowego w piorze czytającym nie jest multi-touch — to odrzucenie dłoni. 4-latek nie trzyma pióra tak, jak dorosły trzyma rysik. Chwyta cały korpus w pięść, a bok kciuka spoczywa na wyświetlaczu LCD. Naiwny kontroler dotyku zgłosiłby ten kciuk jako plam 30 mm × 20 mm zakrywający dolną lewą ćwiartkę ekranu, a naiwny firmware zinterpretowałby to jako gest „wstecz”.

Problem odrzucenia dłoni rozwiązujemy na trzech warstwach. Po pierwsze, kontroler dotyku IC ma wbudowany algorytm odrzucania dłoni, który wykrywa duże obszary kontaktu o niskim nacisku i tłumi je sprzętowo. Algorytm wykorzystuje baseline pola kontaktu względem zgłaszanych punktów dotyku; prawdziwy palec ma pole kontaktu 8–15 mm², a dłoń 200+ mm². Próg jest konfigurowalny w firmware; dostarczamy go ustawionego na 60 mm², co sprawdziło się w naszych testach wewnętrznych.

Po drugie, firmware stosuje filtr czasowy: dotyk musi być obecny przez co najmniej 80 ms, zanim zostanie zgłoszony jako gest. Dłoń opadająca na ekran generuje zazwyczaj kontakt trwający od 200 ms do 2 sekund, więc filtr w tym przypadku nie pomaga; jednak dłoń, którą dziecko unosi w ciągu 60 ms (najczęstszy przypadek przy poprawianiu chwytu), jest odfiltrowywana.

Po trzecie, firmware utrzymuje baseline „touch down”, aktualizowany wyłącznie wtedy, gdy zgłaszany rozmiar dotyku jest poniżej progu dłoni. Kontakt o powierzchni 200 mm² nie aktualizuje baseline, więc gdy dłoń się unosi, baseline kontrolera pozostaje stabilny i kolejny prawidłowy dotyk palca jest natychmiast wykrywany.

Obsługa mokrych palców to osobny problem. Ekran pojemnościowy opiera się na sprzężeniu przewodzącym między palcem a elektrodą ITO. Gdy palec jest mokry (od potu, śliny lub rozlany napój), sprzężenie się zmienia i kontroler może zgłaszać fałszywe dotyki lub pomijać prawdziwe. Rozwiązujemy to za pomocą skanowania z przeskokiem częstotliwości, wykorzystującego trzy różne częstotliwości wzbudzenia (250 kHz, 300 kHz, 350 kHz) i wybierającego najczystszy wynik. Przeskoki następują transparentnie co 16 ms.

6. Opóźnienie dotyku: skanowanie, przetwarzanie, raportowanie

Całkowite opóźnienie dotyku end-to-end jest sumą czterech opóźnień: czasu skanowania (4–8 ms), czasu przetwarzania (1–2 ms), czasu raportowania I²C (0,5–1 ms) oraz czasu interpretacji gestu w firmware (1–2 ms). Suma wynosi 6,5–13 ms w naszych SKU z ekranem dotykowym.

W SKU z przyciskami mechanicznymi opóźnienie to czas odbicia przełącznika tact (typowo 5 ms) plus filtr debounce (typowo 10 ms) plus obsługa zdarzenia w firmware (1 ms). Suma wynosi około 16 ms, co jest dłuższe niż ścieżka dotyku pojemnościowego, ale wciąż znacznie poniżej progu percepcji człowieka.

SKU Czas skanowania Przetwarzanie Raport Firmware Łącznie
F8 / K7 / KF1 / Q6 4 ms 2 ms 1 ms 1 ms 8 ms
L5 / Q8 / T2 3 ms 1.5 ms 0.5 ms 1 ms 6 ms
Y6 3 ms 1.5 ms 0.5 ms 1 ms 6 ms
B1 / B2 / P2 (button) n/a n/a n/a n/a 16 ms

Docelowe wartości opóźnień są udokumentowane w naszej wewnętrznej specyfikacji projektowej i stanowią część kryteriów akceptacji QA. Każda partia produkcyjna, w której zmierzony czas na modelach pojemnościowych przekracza 12 ms, jest wstrzymywana w celu ponownej kalibracji parametrów skanowania.

7. Zasady projektowania elektrody dotykowej

Projekt elektrody dotykowej to najbardziej awaryjny element interfejsu dotykowego pióra do czytania. Przestrzegamy 12 zasad projektowych dla każdego SKU i odrzucamy każdy układ PCB, który je narusza. Najważniejsze z nich to:

  1. Ścieżka ochronna (guard trace) po wszystkich czterech stronach wzoru ITO. Ścieżka ochronna jest połączona z sygnałem aktywnej osłony (driven shield) i tłumi sprzężenie pola rozproszonego z pobliskim metalem. To właśnie tej zasady nie spełnił koreański OEM.
  2. Brak miedzianego pola w odległości mniejszej niż 6 mm od wzoru ITO. Miedź w pobliżu elektrody tworzy pasożytniczą pojemność, która przesuwa poziom bazowy i obniża czułość.
  3. Wzór ITO uziemiony w jednym punkcie. Wiele połączeń uziemienia tworzy pętle masy, które wprowadzają zakłócenia do pomiaru.
  4. Linie skanowania prowadzone po przeciwnej stronie PCB niż sterownik wyświetlacza. Zapobiega to sprzęganiu się zegara wysokiej częstotliwości wyświetlacza do układu skanowania dotyku.
  5. Kondensator filtrujący w odległości mniejszej niż 3 mm od pinu VDD kontrolera dotyku. Wymagany jest kondensator X7R 100 nF.
  6. Ścieżki I²C SDA/SCL dopasowane długością w granicach 2 mm. Niedopasowanie długości powoduje problemy z integralnością sygnału przy 400 kHz.

Touch Electrode ITO Pattern (Diamond, 4 mm pitch)

8. Zachowanie EMI i zgodność CE-RED / FCC

Kontroler dotyku pracuje z częstotliwością 250–350 kHz, co mieści się w zakresach emisji przewodzonych i promieniowanych objętych normami CE-RED i FCC Part 15 Subpart C. Mierzymy harmoniczne zegara dotyku w każdej partii produkcyjnej za pomocą sondy bliskiego pola na ramce LCD. Trzecia harmoniczna (750–1050 kHz) z największym prawdopodobieństwem przekroczy limit EN 55032 Class B, jeśli brakuje ścieżki ochronnej lub zegar dotyku nie jest modulowany rozproszeniem widma.

Układ kontrolera dotyku w każdym SKU implementuje zegar z rozpraszaniem widma z odchyleniem częstotliwości ±5% przy modulacji 30 kHz. Rozprasza to częstotliwość podstawową 250 kHz w paśmie 12,5 kHz, obniżając amplitudę szczytową harmonicznej o około 8 dB. W połączeniu ze ścieżką ochronną daje nam to komfortowy margines 6 dB poniżej limitu EN 55032 Class B w każdym dostarczanym SKU.

9. Parametry dotyku konfigurowane w firmware

Pięć parametrów dotyku można dostroić dla każdego zamówienia OEM powyżej 1000 sztuk bez konieczności ponownej certyfikacji: (1) próg odrzucenia dłoni (40 mm², 60 mm², 80 mm²), (2) czas długiego naciśnięcia (300 ms, 500 ms, 800 ms), (3) okno podwójnego dotknięcia (200 ms, 300 ms, 400 ms), (4) strefa martwa przesunięcia krawędzi (8 mm, 12 mm, 16 mm) oraz (5) kompensacja mokrego palca (wyłączona, łagodna, agresywna). Dla SKU przedszkolnego skierowanego do dzieci w wieku 3–5 lat zalecamy próg dłoni 80 mm², długie naciśnięcie 500 ms, podwójne dotknięcie 300 ms, strefę martwą przesunięcia krawędzi 12 mm oraz łagodną kompensację mokrego palca.

Dla SKU szkolnego skierowanego do dzieci w wieku 6–12 lat domyślne wartości są bardziej restrykcyjne: dłoń 60 mm², długie naciśnięcie 300 ms, podwójne dotknięcie 200 ms, strefa martwa przesunięcia krawędzi 8 mm oraz agresywna kompensacja mokrego palca. Bardziej restrykcyjne parametry zmniejszają odczuwalne opóźnienie i sprawiają, że interfejs jest bardziej responsywny dla starszych dzieci.

10. O co zapytać dostawcę pióra do czytania o funkcji dotyku

Interfejs dotykowy pióra do czytania jest jednym z najbardziej awaryjnych podsystemów i jednocześnie tym, z którym użytkownik końcowy ma najczęstszy kontakt. Poproś o datasheet i rewizję kontrolera dotyku, przegląd gerberów układu ITO, raport z badania wstępnego kompatybilności elektromagnetycznej (EN 55032 Class B), benchmark odrzucania dłoni na 10 dzieciach, raport z testu mokrego palca oraz benchmark opóźnienia dotyku dla 100 zdarzeń. Jeśli brakuje któregokolwiek z tych dokumentów, deklaracja dotycząca dotyku pozostaje nieweryfikowalna.

Wskazówka dla kupującego: Poświęć 10 minut podczas audytu u dostawcy na wykonanie "testu mokrego palca" na interfejsie dotykowym. Zanurz kciuk w wodzie, dotknij ekranu i sprawdź, czy dotyk zostaje zarejestrowany. Jeśli nie, zapytaj o indeks modulacji rozpraszania widma oraz profil kompensacji mokrego palca. Pióro, które nie przejdzie testu mokrego palca, zawiedzie w klasie pełnej 5-latków rozlewających soki.

Zapytaj o ofertę — szybka odpowiedź fabryki

Gesture Vocabulary Support Across 11 Reading Pen SKUs

FAQ

Powiązane lektury

Frequently Asked Questions

Które pióra do czytania mają ekran dotykowy?
Modele F8, K7, KF1 i Q6 mają pojemnościowy ekran TFT z nakładką 1,3" lub 1,54". L5, Q8 i T2 wykorzystują dotyk in-cell IPS 2,0". Y6 stosuje dotyk on-cell IPS 2,0". B1, B2 i P2 korzystają wyłącznie z przycisków mechanicznych i nie mają ekranu dotykowego.
Jakie jest opóźnienie dotyku w piśmie do czytania?
Opóźnienie dotyku end-to-end wynosi 6 ms w modelach L5/Q8/T2/Y6 (IPS in-cell lub on-cell), 8 ms w F8/K7/KF1/Q6 (nakładka pojemnościowa) oraz 16 ms w B1/B2/P2 (przyciski mechaniczne z debounce). Wartość 6 ms znajduje się poniżej progu ludzkiej percepcji i pozostawia zapas w oprogramowaniu firmware na interpretację gestów.
Czy pióro do czytania radzi sobie z mokrymi palcami?
Tak. Układ sterownika dotyku realizuje przeskakiwanie częstotliwości 250 kHz, 300 kHz i 350 kHz oraz wybiera najczystszy wynik. Oprogramowanie firmware posiada również tryb kompensacji mokrego palca (wyłaczony, łagodny, agresywny), który dostosowuje próg detekcji oraz szybkość śledzenia linii bazowej.
Dlaczego niektóre pióra do czytania nie mają ekranu dotykowego?
Modele B1, B2 i P2 wykorzystują przyciski mechaniczne, aby osiągnąć hurtowe ceny poniżej 10 USD i uniknąć kosztu BOM 0,70 USD za nakładkę pojemnościową. Dla odbiorców przedszkolnych, którzy nie rozwarli jeszcze pełnej motoryki, przyciski mechaniczne są w rzeczywistości lepszym wyborem UX niż pojemnościowy ekran dotykowy.
Jakie gesty obsługuje pióro do czytania?
Wszystkie SKU z obsługą dotyku wspierają stuknięcie, podwójne stuknięcie, długie naciśnięcie, przesunięcie góra/dół/lewo/prawo oraz przesunięcie od krawędzi (gest wstecz). Modele L5, Q8, T2 i Y6 dodatkowo obsługują szczypanie oraz obrót dwoma palcami, jednak wyłącznie w bibliotece książek OID oraz w interfejsie wyboru języka.
Twój koszyk
Ulepsz swoje doświadczenie, pozwalając na cookies. Polityka cookies
Chat on WhatsApp