Målgruppe: Denne artikkelen retter seg mot maskinvareingeniører, UX-designere og OEM-programledere som utformer berøringsgrensesnittet for en lesepenn-SKU. Sekundære lesere inkluderer compliance-ingeniører som validerer berøringselektrodens EMI-oppførsel for CE-RED- og FCC Part 15 Subpart C-godkjenning.
En koreansk OEM-partner ringte i januar 2026 og lurte på hvorfor hans egendefinerte private-label-lesepenn registrerte fantom-sveip hver gang barnet løftet pennen fra siden. Etter 30 minutter med feilsøking viste rotårsaken seg å være en manglende guard-trace rundt berøringselektroden, som etterlot ITO-mønsteret eksponert for høyimpedans luftgap over PCB-en. Da barnet løftet pennen, driftet berøringskontrollerens mutual-capacitance-måling med 0,8 pF – godt over deteksjonsterskelen på 0,2 pF – og firmwaren tolket dette som en sveipebevegelse. Løsningen var en guard-ring knyttet til det drevne skjoldsignalet og en heving av terskelen med 0,4 pF i firmware. Episoden kostet OEM-en 6 ukers utvikling og rundt 14 000 dollar i omverktøying, og den kunne vært fanget opp i en 2-dagers DFM-gjennomgang. Denne artikkelen går gjennom hver berøringskontroller vi leverer, hvert gest-vokabular vi støtter, og hver mekanisk og elektrisk designregel som gjør et lesepenn-berøringsgrensesnitt pålitelig i hendene på en 4-åring.
1. Berøringsgrensesnitt i lesepenn-katalogen
På tvers av de elleve SKU-ene i katalogen vår (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6) leverer vi tre ulike topologier for berøringsgrensesnitt. Økonominivået (B1, B2, P2) bruker 3 til 4 mekaniske knapper pluss en 4-LED statusindikator; det finnes ingen berøringsskjerm og ingen kapasitiv elektrode. Mellomnivået (F8, K7, KF1, Q6) bruker en 1,3-tommers eller 1,54-tommers TFT LCD med et kapasitivt berøringslag drevet av en dedikert touch controller-IC. Premiumnivået (L5, Q8, T2, Y6) bruker en større 2,0-tommers IPS LCD med en in-cell- eller on-cell-berøringssensor integrert i skjermmodulen.
Hver topologi har ulike designbegrensninger. Mekaniske knapper er pålitelige og immune mot falske triggere, men de begrenser gest-vokabularet til "trykk" og "langt trykk." Et kapasitivt lag støtter sveip, klype, to-finger rotasjon og håndflateavvisning. En in-cell berøringssensor leverer best optisk ytelse (ingen overleggsflate som demper baklyset), men krever en kontroller med høyere oppløsning og en mer sofistikert mutual-capacitance-skanning.
| SKU | Berøringsgrensesnitt | Kontroller-IC | Elektrodemønster | Rapporterte punkter |
|---|---|---|---|---|
| B1 | 4 mekaniske knapper | Ingen | — | 1 (knappmatrise) |
| B2 | 4 mekaniske knapper | Ingen | — | 1 (knappmatrise) |
| F8 | Kapasitivt overlegg | Tier-1 12-kanals | Diamond ITO, 4 mm pitch | 5 |
| K7 | Kapasitivt overlegg | Tier-1 12-kanals | Diamond ITO, 4 mm pitch | 5 |
| KF1 | Kapasitivt overlegg | Tier-1 12-kanals | Diamond ITO, 4 mm pitch | 5 |
| L5 | In-cell IPS | Tier-1 24-kanals | Celleintegrert, 3 mm pitch | 10 |
| P2 | 3 mekaniske knapper | Ingen | — | 1 (knappmatrise) |
| Q6 | Kapasitivt overlegg | Tier-1 12-kanals | Diamond ITO, 4 mm pitch | 5 |
| Q8 | In-cell IPS | Tier-1 24-kanals | Celleintegrert, 3 mm pitch | 10 |
| T2 | In-cell IPS | Tier-1 24-kanals | Celleintegrert, 3 mm pitch | 10 |
| Y6 | On-cell IPS | Tier-1 18-kanalers | Celleintegrert, 3,5 mm pitch | 5 |
2. Hvorfor vi ikke bruker resistiv berøring
Et vanlig spørsmål fra innkjøpere som er nye i markedet for lesepenner er «hvorfor ikke bruke en resistiv berøringsskjerm, som er billigere?» Svaret er at resistive berøringsskjermer har 75 % matt dis, typisk 200 ms latenstid fra skanning til rapport, og en 5-tråds analog front-end som krever en ekstra ADC-kanal. Den matte disen alene gjør displayet uleselig i direkte sollys, som er den vanligste feilmodusen for utendørs lesing i ekvatoriale markeder.
Kapasitive berøringsskjermer har 92 % transmisjon, 12 ms latenstid fra skanning til rapport og et fullstendig digitalt I²C-grensesnitt som ikke bruker noen ADC-kanaler. BOM-deltaen er omtrent 0,40 dollar på kontroller-IC-en pluss 0,30 dollar på ITO-overlegget, til sammen 0,70 dollar. Vi anser dette som en rettferdig byttehandel for forbedringen av brukeropplevelsen.
3. Berøringskontroller-IC og skannearkitektur
Berøringskontroller-IC-en på F8, K7, KF1 og Q6 er en Tier-1-leverandørs 12-kanalers gjensidig-kapasitans-kontroller. IC-en integrerer skannelogikken, ADC-en, I²C-slaen og algoritmen for baseline-sporing. Den støtter 100 Hz rapportfrekvens ved full skanning og 200 Hz ved halv skanning, som er mer enn nok for en lesepenne-UI.
Skannearkitekturen er dobbel-skånende gjensidig kapasitans: hver TX-elektrode drives med et 250 kHz firkantbølge-signal, og hver RX-elektrode måler ladningsoverføringen gjennom den gjensidige kapasitansen. Kontroller-IC-en skanner alle 12 kanaler på omtrent 4 ms, prosesserer resultatene og rapporterer opptil 5 berøringspunkter via I²C ved 400 kHz. Den totale latenstiden fra skanning til rapport er 12 ms fra finger-ned til gesture-hendelse i firmware.
Berøringskontroller-IC-en på L5, Q8, T2 og Y6 er en mer avansert 24-kanalers (L5/Q8/T2) eller 18-kanalers (Y6) kontroller med en ADC med høyere oppløsning og en raskere skanne-motor. Den totale latenstiden fra skanning til rapport på disse premium-SKU-ene er 8 ms, som ligger på grensen av menneskelig persepsjon. Barn oppfatter ikke latenstid under 16 ms; ungdom og voksne begynner å merke den over 32 ms. Vi valgte 8 ms som teknisk mål for å gi rom for firmware-prosessering.
4. Gesture-vokabular på tvers av SKU-er
Firmware-ens gesture-vokabular er bevisst smalt. En 4-åring skal kunne bruke pennen uten instruksjon, og et smalt gesture-vokabular gjør det mulig. På tvers av alle berøringsaktiverte SKU-er støtter vi følgende 8 gester: trykk, dobbelttrykk, langt trykk, sveip opp, sveip ned, sveip venstre, sveip høyre og kantsveip fra høyre (tilbake-gesture).
På premium-SKU-ene (L5, Q8, T2, Y6) støtter vi også to-fingers klype og to-fingers rotasjon, men kun i to spesifikke UI-kontekster: OID-bokbiblioteket (klyp for å zoome cover-miniatyrbildet) og språkvelgeren (rotasjon for å bytte mellom liggende og stående). Vi støtter bevisst ikke multi-finger-gester i hovedavspillings-UI-en, fordi et barn som holder pennen med begge hender utilsiktet vil utløse dem.
De mekaniske knapp-SKU-ene (B1, B2, P2) støtter et mye mindre vokabular: strømknapp (langt trykk), volum opp, volum ned og én konfigurerbar «handling»-knapp som er satt til «neste side» som standard. Dette er tilstrekkelig for et førskolepublikum som fortsatt utvikler finmotorikk.
| Gesture | B1/B2/P2 | F8/K7/KF1/Q6 | L5/Q8/T2/Y6 |
|---|---|---|---|
| Trykk | Handlingsknapp | Ja | Ja |
| Dobbelttrykk | Nei | Ja | Ja |
| Langt trykk | Strømknapp | Ja | Ja |
| Sveip opp/ned/venstre/høyre | Nei | Ja | Ja |
| Kantsveip (tilbake) | Nei | Ja | Ja |
| Klyp | Nei | Nei | Ja (begrenset) |
| To-fingers rotasjon | Nei | Nei | Ja (begrenset) |
| Håndflateavvisning | I/A | Firmware | Firmware + HW |
5. Håndflateavvisning og håndtering av våt finger
Det vanskeligste problemet med berørings-UI på en lesepenn er ikke multi-touch – det er håndflateavvisning. En 4-åring holder ikke en penn slik en voksen holder en stylus. De klemmer hele sylinderen i neven, med siden av tommelen hvilende på LCD-en. En naiv berøringskontroller ville rapportere den tommelen som en 30 mm × 20 mm klump som dekker nedre venstre kvadrant av skjermen, og en naiv firmware ville tolke det som en «tilbake»-gesture.
Vi løser håndflateavvisning med tre lag. Først har berøringskontroller-IC-en en innebygd algoritme for håndflateavvisning som oppdager store kontaktflater med lavt trykk og undertrykker dem i maskinvaren. Algoritmen bruker en grunnlinje for kontaktflate versus rapporterte berøringspunkter; en ekte finger har en kontaktflate på 8–15 mm², mens en håndflate har over 200 mm². Terskelen kan konfigureres i fastvaren; vi leverer med 60 mm², noe som har vist seg robust i vår interne testing.
For det andre bruker firmware-en et tidsfilter: en berøring må være tilstede i minst 80 ms før den rapporteres som en gesture. En håndflate som lander på skjermen genererer typisk en kontakt på 200 ms til 2 sekunder, så filteret hjelper ikke; men en håndflate som barnet løfter av innen 60 ms (det vanligste tilfellet når barnet justerer grepet) filtreres ut.
For det tredje opprettholder firmware-en en «touch down»-baseline som kun oppdateres når den rapporterte berøringsstørrelsen er under håndflateterskelen. En 200 mm² kontakt oppdaterer ikke baseline-en, så når håndflaten løftes av, forblir kontrollerens baseline stabil, og neste legitime fingerberøring oppdages umiddelbart.
Håndtering av våt finger er et separat problem. En kapasitiv berøringsskjerm er avhengig av den ledende koblingen mellom fingeren og ITO-elektroden. Når fingeren er våt (fra svette, spytt eller sølt drikke), endres koblingen, og kontrolleren kan rapportere falske berøringer eller gå glipp av ekte. Vi adresserer dette med en frekvenshoppende skanning som bruker tre forskjellige eksitasjonsfrekvenser (250 kHz, 300 kHz, 350 kHz) og velger det reneste resultatet. Hoppingen skjer transparent hver 16 ms.
6. Berøringslatenstid: skanning, prosessering, rapport
Ende-til-ende berøringslatenstid er summen av fire forsinkelser: skannetid (4–8 ms), prosesseringstid (1–2 ms), I²C-rapporttid (0,5–1 ms) og firmware-ens gesture-tolkingstid (1–2 ms). Totalt er det 6,5–13 ms på våre berøringsaktiverte SKU-er.
For mekaniske knapp-SKU-er er latenstiden tappetid for den taktile bryteren (typisk 5 ms) pluss debounce-filteret (typisk 10 ms) pluss firmware-ens hendelsesbehandler (1 ms). Totalt er det omtrent 16 ms, som er lengre enn den kapasitive berøringsstien, men fortsatt godt under den menneskelige persepsjonsterskelen.
| SKU | Skannetid | Prosess | Rapport | Fastvare | Totalt |
|---|---|---|---|---|---|
| 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 (knapp) | i/a | i/a | i/a | i/a | 16 ms |
Latensmålene er dokumentert i vår interne designsspesifikasjon og inngår som en del av QA-akseptkriteriene. Enhver produksjonsbatch som måler over 12 ms på de kapasitive SKU-ene, holdes tilbake for ny justering av skanneparametrene.
7. Designregler for touch-elektroder
Touch-elektrodedesignet er den enkeltdelen som oftest svikter i en lesepenns touch-grensesnitt. Vi følger 12 designregler på hver SKU, og vi avviser ethvert PCB-layout som bryter dem. De viktigste er:
- Guard-trace (skjermleder) på alle fire sider av ITO-mønsteret. Guard-trace er knyttet til det drivende skjermsignalet og undertrykker feltkobling i randsonen til metall i nærheten. Dette var regelen som den koreanske OEM-en bommet på.
- Ingen kobberfylling innen 6 mm fra ITO-mønsteret. Kobber nær elektroden skaper en parasittisk kapasitans som forskyver baslinjen og reduserer følsomheten.
- ITO-mønsteret jordet på ett enkelt punkt. Flere jordforbindelser skaper jordsløyfer som injiserer støy i målingen.
- Skanne-linjer rutet på motsatt side av PCB-en i forhold til display-driveren. Dette hindrer displayets høyfrekvente klokke i å koble seg inn i touch-skanningen.
- Avkoblingskondensator innen 3 mm fra touch-IC-ens VDD-pinne. En 100 nF X7R-kondensator er påkrevd.
- I²C SDA/SCL-spor lengdematchet innenfor 2 mm. Lengdemismatch forårsaker signalintegritetsproblemer ved 400 kHz.
8. EMI-atferd og CE-RED / FCC-samsvar
Touch-kontrolleren opererer ved 250–350 kHz, som ligger innenfor de ledningsbårne og utstrålte emisjonsbåndene som dekkes av CE-RED og FCC Part 15 Subpart C. Vi måler touch-klokkens harmoniske på hver produksjonsbatch ved hjelp av en nærfeltsprobe på LCD-rammen. Den 3. harmoniske (750–1050 kHz) er den som mest sannsynlig vil overskride EN 55032 Class B-grensen dersom guard-trace mangler eller dersom touch-klokken ikke er spredspektrum-modulert.
Touch-kontroller-IC-en på hver SKU implementerer spredspektrum-klokking med en frekvensavvik på ±5 % ved en modulasjonsrate på 30 kHz. Dette sprer 250 kHz-fundamentalen over et 12,5 kHz-bånd og reduserer den harmoniske toppverdien med omtrent 8 dB. Sammen med guard-trace gir dette oss en komfortabel margin på 6 dB under EN 55032 Class B-grensen på samtlige SKU-er vi sender.
9. Fastvare-konfigurerbare touch-parametere
Fem touch-parametere kan justeres per OEM-ordre over 1 000 enheter uten re-sertifisering: (1) palm-avvisningsterskel (40 mm², 60 mm², 80 mm²), (2) langt-trykk-tidsavbrudd (300 ms, 500 ms, 800 ms), (3) dobbelttrykk-vindu (200 ms, 300 ms, 400 ms), (4) kant-sveip død sone (8 mm, 12 mm, 16 mm), og (5) våt-finger-kompensasjon (av, mild, aggressiv). For en pre-K SKU rettet mot 3–5-åringer anbefaler vi palm-terskel 80 mm², langt trykk 500 ms, dobbelttrykk 300 ms, kant-sveip død sone 12 mm og våt-finger-kompensasjon mild.
For en skole-SKU rettet mot 6–12-åringer er standardene strammere: palm 60 mm², langt trykk 300 ms, dobbelttrykk 200 ms, kant-sveip død sone 8 mm og våt-finger-kompensasjon aggressiv. De strammere parameterne reduserer den opplevde latensen og gjør UI-en mer responsiv for eldre barn.
10. Hva du bør spørre lesepennleverandøren din om touch
Touch-grensesnittet på en lesepenn er et av de mest feilutsatte delsystemene, og det er det sluttbrukeren samhandler mest med. Be om touch-kontroller-IC-ens datablad og revisjon, ITO-layout-gerber-gjennomgang, EMI-precompliance-testrapport (EN 55032 Class B), palm-avvisning-benchmark på tvers av 10 barn, våt-finger-testrapport og touch-latens-benchmark på tvers av 100 hendelser. Hvis noe dokument mangler, er touch-påstanden uverifisert.
Tips til innkjøper: Bruk 10 minutter av leverandørrevisjonen til å kjøre en "våt-finger-test" på touch-grensesnittet. Dypp tommelen i vann, trykk på skjermen og se om touch-en registreres. Hvis den ikke gjør det, spør om spredspektrum-modulasjonsindeksen og våt-finger-kompensasjonsprofilen. En penn som feiler våt-finger-testen, vil også feile i et klasserom med en 5-åring som søler juice.