
En kapacitiv berøringsskærm registrerer en ændring i kapacitans, når din finger nærmer sig. En resistiv berøringsskærm registrerer tryk, der lukker et luftgab mellem to ledende ark. Denne ene fysiske forskel former Touch Driver-topologien, grænsefladevalget og alle praktiske afvejninger.
Kapacitiv teknologi er førende inden for responsivitet, billedlysstyrke og moderne design. Resistiv berøring forbliver enklere og kan levere højere opløsning til lavere omkostninger. Forståelse af pcap vs. resistiv berøring hjælper dig med at matche et berøringspanel til dit produkt. Denne guide giver dig en praktisk gennemgang af sensorprincipper, driverkredsløb, interfaceprotokoller og afvejninger inden for kompleksitet, ydeevne, strøm, omkostninger og miljø. Du vil lære at vælge og designe et berøringsundersystem med selvtillid.
Nøgleforsøg
Kapacitive berøringsskærme registrerer din fingers lille elektriske ladning uden tryk, mens resistive skærme kræver et fysisk tryk for at lukke et mellemrum.
Kapacitive skærme tilbyder multi-touch, bedre klarhed og lettere berøring, men resistive skærme fungerer med handsker og stylus og koster mindre.
Kapacitive designs kræver komplekse drivere og støjafskærmning, hvorimod resistive designs er enklere, men slides hurtigere ved kraftig brug.
Vælg kapacitiv til forbrugerenheder som telefoner og kiosker, og resistiv til robuste eller budgetvenlige produkter som industriværktøj.
Begge teknologier har kompromiser med hensyn til strøm, holdbarhed og miljø, så match berøringsskærmen til dit produkts behov.
Grundlæggende om PCAP-registrering
Principper for projekteret kapacitans
En kapacitiv berøringsskærm registrerer en finger uden tryk. Fingeren bærer en lille mængde ladning. Når den nærmer sig sensoren, ændrer den det lokale elektriske felt. Controlleren aflæser denne ændring og rapporterer en berøringsposition.
Ændringen er minimal. Ifølge embedded.com-artiklen om kapacitanssensoralgoritmer registrerer en projiceret kapacitiv berøringssensor en kapacitansændring i størrelsesordenen en picoFarad (10^-12 Farad), når en finger er til stede. Det er omtrent 1 pF . Dit frontend-design skal løse dette lille skift i forhold til en meget større baseline. Derfor bruger pcap-controllere omhyggelig filtrering og stabile referencer.
Et projiceret kapacitivt berøringspanel bygger sin sensor af transparente elektroder på glas eller film. Mønsteret danner et gitter af rækker og kolonner. Hvert skæringspunkt fungerer som en lille kondensator. En finger nær et skæringspunkt stjæler en lille ladning. Controlleren scanner gitteret og lokaliserer den stærkeste ændring. Denne målemetode giver dig en flad, lys overflade uden bevægelige dele.
Selv- vs. gensidig kapacitans
Selvkapacitans måler én elektrode mod jord . Gensidig kapacitans måler koblingen mellem en sendeelektrode og et modtageelektrodepar. De to tilgange adskiller sig i layout og multi-touch-evne.
Sensormetode | Måleprincip | Multi-touch-nøjagtighed | Samtidige berøringspunkter |
|---|---|---|---|
Selvkapacitet | Måler kapacitansen af en enkelt elektrode i forhold til jord | Lavere — begrænset multi-touch-opløsning | Begrænset (færre samtidige point) |
Gensidig kapacitans | Måler koblingskapacitans mellem et sende- og et modtageelektrodepar | Højere — præcis lokalisering | Understøtter flerpunktsdetektion |
Selvkapacitans er enklere at forbinde. Den kæmper med skyggepunkter, når to fingre berører hinanden på én gang. Gensidig kapacitans driver den ene akse og registrerer den anden. Den opløser hver berøring mere præcist og understøtter flerpunktsdetektion. De fleste moderne pcap-designs vælger gensidig registrering af denne grund. Ulempen er flere scanningskanaler og mere kompleks firmware.
Stabling af berøringspaneler
Komposition og lagroller
En kapacitiv berøringsskærm bygger sin sensor af transparente ledende elektroder på et glas- eller filmsubstrat. Du tilføjer en dæklinse ovenpå for beskyttelse og et displaymodul nedenunder. Hvert lag spiller en tydelig rolle. Dæklinsen beskytter sensoren. Elektrodelaget registrerer din finger. Displayet leverer billedet. Denne stak behøver ingen luftspalte, så lagene sidder tæt sammen.
Et resistivt berøringspanel fungerer anderledes. Du placerer to fleksible ark ansigt mod ansigt med et lille luftgab imellem dem. Det øverste ark bøjer under din finger og berører det nederste ark. Dette luftgab er hjertet i designet. Det definerer, hvordan panelet registrerer berøring. Det tilføjer også optiske lag, som lys skal krydse.
Optiske og holdbarhedseffekter
Lystransmission adskiller de to stakke. Kapacitive overfladeberøringspaneler når en gennemsnitlig lystransmission på 90 % eller derover . Projicerede kapacitive berøringspaneler leverer også en lystransmission på 90 % eller mere, og de muliggør et design uden rammer. En resistiv stak viser lavere optisk klarhed på grund af dens fleksible ledende lag. Det ekstra luftgab og filmlag spreder og absorberer lys. Din skærm ser derfor svagere og mindre skarp ud bag et resistivt berøringspanel.
Holdbarheden følger samme opdeling. Et kapacitivt berøringspanel har ingen bevægelige dele i sit sensorlag, så det modstår slid godt. En resistiv berøringsskærm er afhængig af et fleksibelt toplag, der bøjer ved hvert tryk. Dette ark kan slides, revne eller miste nøjagtighed over tid. Luftgabet fanger også fugt og støv i barske omgivelser. Vælg din stak med disse effekter i tankerne.
Kapacitive berøringsdriverkredsløb
Ladningsoverførsel og ADC-frontends
Berøringsdriveren omdanner et lille kapacitansskift til en digital koordinat. To frontend-typer udfører dette job. En ladningsoverførselsfrontend flytter ladning til en sensorelektrode og tæller de overførselscyklusser, der er nødvendige for at nå en tærskel. En finger tilføjer kapacitans, så cyklustællingen ændres. Controlleren konverterer dette antal til en position. En ADC-baseret frontend driver i stedet elektroden og sampler den resulterende spænding med en analog-til-digital-konverter. Den samplede værdi ændres, når en finger ankommer.
Begge stilarter skal opløse en ændring nær 1 pF mod en meget større baseline. pcap-controlleren beregner derfor gennemsnittet af mange prøver og afviser outliers. Den kortlægger derefter de stærkeste signaler på tværs af række- og kolonnegitteret til en XY-koordinat. Et godt frontend-design holder referencen stabil og scanningen hurtig nok til jævn sporing. En langsom scanning får berøringsskærmen til at føles langsom, selv når selve registreringen er nøjagtig.
Støj, afskærmning og EMC
Et kapacitivt berøringspanel er en antenne for støj. Skærmen nedenunder skifter hurtigt og udstråler energi. Opladere og motorer tilføjer mere interferens. Du beskytter signalet med et jordet skærmlag mellem sensoren og skærmen. Du holder også sensorsporene korte og leder dem væk fra støjende skinner.
Følg disse fremgangsmåder i barske miljøer:
Forbind controllerens jord til systemjord på ét rent punkt.
Tilføj seriemodstande og ferritperler på grænsefladelinjer for at bremse hurtige flanker.
Filtrer forsyningen med lokal afkobling tæt på controllerens ben.
Kør en frekvenshoppende scanning, så pcap-sensoren undgår bånd, hvor støjen er stærk.
Test det færdige design med displayet aktivt og opladeren tilsluttet. Støjproblemer opstår ofte kun under den kombinerede belastning.
Kapacitive grænsefladeprotokoller
I2C- og SPI-links
Din værtsprocessor kommunikerer med controlleren via en seriel bus. To muligheder dominerer. i²c-grænsefladen bruger to ledninger, et ur og en datalinje, og den deler dette par med andre enheder på kortet. spi-grænsefladen bruger fire ledninger og giver dig et hurtigere full-duplex-link. Vælg i²c-busgrænsefladen, når du ønsker et lille antal pins og flere chips på én bus. Vælg SPI, når dit kapacitive berøringspanel rapporterer store koordinatrammer ved en høj scanningshastighed.
Hver bus har en klar rolle i et kapacitivt design. i²c-grænsefladen passer til kompakte produkter, hvor plads på kortet er vigtig. spi-grænsefladen passer til større berøringsskærme, der streamer mere data pr. sekund. Tjek controllerens datablad for understøttede clockhastigheder og billedformater. Match bussen med din scanningshastighed, ikke med marketingspecifikationen.
Afbryd og værtshandshaking
Et godt berøringsundersystem får ikke værten til at foretage en konstant polling. Controlleren opretter en afbrydelseslinje, når en ny berøring ankommer. Din firmware læser derefter rapporten og rydder afbrydelsen. Dette handshake holder pcap-controlleren stille mellem berøringer og sparer strøm.
Følg denne rækkefølge for et rent håndtryk:
Konfigurer afbrydelsespinden som en aktiv-lav indgang med en pull-up.
Læs statusregisteret for at bekræfte hændelseskilden.
Hent koordinatrapporten over bussen.
Fjern flaget, før du genaktiverer afbrydelsen.
Mange berøringsflader understøtter også en nulstillingslinje og en vække-pinkode. Brug dem til at gendanne fra busfejl og til at vække værten fra dvaletilstand. Test handshake under hurtige fingerbevægelser. En misset afbrydelse vises som et tabt streg på berøringsskærmen.
Grundlæggende om resistiv berøring
En resistiv berøringsskærm bruger to fleksible ark med et lille luftgab imellem dem. Det øverste ark bøjer, når du trykker på det. Kontakt lukker mellemrummet, og controlleren aflæser berøringsplaceringen elektrisk. Dette design betyder, at berøringspanelet kræver et let tryk for at registrere en berøring. En let strøg med fingeren virker muligvis ikke, og det gør en hånd med handske eller en stylus ofte.
Fire- og femtrådsstabler
De to almindelige topologier adskiller sig i, hvordan de deler registreringsjobbet. I et firetrådsdesign skifter begge lag mellem at styre og registrere. Lokalt slid på det fleksible lag kan forvrænge, hvordan kontaktpositionen relaterer sig til den registrerede spænding. Et femtrådsdesign lader ét lag generere begge koordinatgradienter, mens det fleksible lag kun registrerer kontaktspænding. Denne ændring fjerner én slidrelateret fejlmekanisme.
Attribut | 4-Wire | 5-Wire |
|---|---|---|
Holdbarhed (berøringscyklusser) | Nedbrydes efter cirka 1 million berøringer | Bedømt til cirka 35 millioner berøringer; bedre ridsefasthed |
Linearitet | Ikke beskrevet som stabil; følsom over for lagdeformation | Beskrevet som havende stabil linearitet |
Linearitetsforbehold | — | Kan miste linearitet under -10°C på trods af en overlevelsesgrad på -20°C |
" En sammenligning af trådantal kan ikke fastslå kemisk resistens, ridsetolerance, slagfasthed eller en aktiveringslevetid. Anmod om den gældende testmetode og acceptkriterier for det faktiske varenummer i stedet for at låne et berøringscyklustal fra en anden konstruktion."
Spændingsdelerpositionsregistrering
Målemetoden fungerer som en spændingsdeler. Regulatoren påfører en kendt spænding over det ene ark og aflæser spændingen ved kontaktpunktet på det andet ark. Denne aflæsning fortæller dig positionen langs den ene akse. Regulatoren bytter derefter om på arkenes roller for at aflæse den anden akse. To aflæsninger giver dig en XY-koordinat.
Denne resistive berøringsteknologi er enkel og billig. Den kræver ikke et komplekst scanningsgitter. Ulempen er, at det resistive berøringspanel afhænger af ensartet plademodstand. Deformation, slid eller temperaturforskydninger kan bøje spændingsgradienten og forskyde det rapporterede punkt. Behandl linearitet, repeterbarhed og kalibrering som separate bekymringer. Fold dem ikke ind i én nøjagtighedspåstand.
Resistive berøringsdriverkredsløb
Biasing og excitation
Berøringsdriveren skal påføre en kendt spænding på tværs af det ene ark og derefter aflæse kontaktspændingen på det andet. Du har to måder at gøre dette på. En diskret frontend bruger fire analoge kontakter eller en lille kontaktmatrix til at bytte biasretningen plus en ADC-kanal til at sample kontaktnoden. En integreret controller pakker kontakterne, biasreferencen og ADC'en i én del. Den diskrete sti giver dig kontrol over indstillingstid og filterværdier. Den integrerede sti sparer plads på printpladen og fjerner layoutrisiko.
Excitationsrækkefølgen er vigtig. Kør X-aksen, stabiliser, sample, og kør derefter Y-aksen, stabiliser, sample. Hver swap kræver en kort forsinkelse, så pladespændingen når sin endelige værdi, før ADC'en aflæser den. Spring denne forsinkelse over, og dit rapporterede punkt driver mod den forrige akseaflæsning. Hold også bias-kilden ren. En støjende reference forskyder alle koordinater på det resistive berøringspanel med samme mængde.
Afbøjning, tryk og slid
Kontaktbounce er reel på en resistiv berøringsskærm. Det fleksible ark skaber og afbryder kontakt i løbet af de første par millisekunder af et tryk. Din firmware bør ignorere de første prøver og bekræfte en stabil aflæsning, før den rapporterer en berøring. Et kort bekræftelsesvindue fjerner de fleste falske tryk uden at tilføje mærkbar forsinkelse.
Trykmåling er næsten gratis. Påfør en kendt strøm gennem kontaktmodstanden og aflæs den resulterende spænding. Et let tryk viser højere modstand end et fast tryk. Du kan bruge denne værdi til at afvise utilsigtede børster eller til at styre en trykfølsom funktion.
Slid er den langsigtede bekymring for ethvert resistivt berøringspanel. Det øverste ark bøjer ved hvert tryk, og firetrådsdesignet forringes efter cirka 1 million berøringer. Et femtrådsdesign bringer dette tal op på omkring 35 millioner berøringer. Før din touch-driverfirmware til at logge gentagne tryk på ét sted, og advar brugeren, når et område holder op med at reagere.
Resistive grænsefladeprotokoller
Analog frontend og ekstern ADC
Du kan bygge registreringsstien ud fra diskrete dele. En lille switchmatrix påfører biasspændingen på tværs af det ene ark, og en ekstern ADC sampler kontaktnoden på det andet ark. Din firmware bytter derefter drivaksen og gentager aflæsningen. Denne tilgang giver dig fuld kontrol over stabiliseringstid, filterværdier og samplingstiming. Den giver dig også mulighed for at genbruge en ADC-kanal, der allerede findes i din mikrocontroller.
Den eksterne ADC-bane kræver omhyggelig sekvensering. Kør X-aksen, vent på, at pladespændingen stabiliserer sig, udfør sampling, og kør derefter Y-aksen, og sampling igen. Spring stabiliseringsforsinkelsen over, og dit rapporterede punkt vil drive mod den forrige akseaflæsning. Hold også biasreferencen ren, da en støjende reference forskyder alle koordinater på det resistive berøringspanel med samme mængde. Før de analoge spor væk fra switchingregulatorer og urlinjer.
Integrerede controllerlinks
En integreret controller samler switche, biasreference og ADC i én del. Den præsenterer et simpelt digitalt link til din vært, så du ikke længere selv styrer analog timing. De fleste af disse dele kommunikerer via I2C eller SPI, og mange tilføjer en pen-down afbrydelseslinje. Controlleren aktiverer den linje, når kontakten lukker hullet, og din firmware læser koordinatrapporten som svar.
Behandl håndtrykket som en kontrakt. Læs statusregisteret for at bekræfte hændelseskilden, hent rapporten, og fjern derefter flaget, før du genaktiverer afbrydelsen. Brug nulstillingslinjen til at gendanne busfejl. Test linket under hurtig penbevægelse, da en mistet afbrydelse vises som et tabt strøg på berøringsskærmen. Et resistivt design tolererer en langsommere bus end en kapacitiv, da den rapporterer et enkelt kontaktpunkt i stedet for et fuldt scanningsgitter.
PCAP vs. resistiv berøring: Designafvejninger

Kompleksitet og kalibrering
Touch-driveren sætter den første virkelige skillelinje. Et kapacitivt touch-design har brug for en scanning-frontend, en stabil reference og firmware, der knytter et gitter af svage signaler til koordinater. Et resistivt touchpanel har brug for en bias-switch og en ADC-sti. Den resistive sti er enklere at bygge og lettere at debugge.
Kalibreringen følger det samme mønster. En pcap-controller leveres med fabriksindstilling, men du kan stadig håndtere støjgrænser og miljømæssige afvigelser. En resistiv berøringsskærm kræver en simpel to-punkts eller fire-punkts kalibrering ved samling. Dette trin er hurtigt, og det gentages sjældent, medmindre panelet deformeres.
Nøjagtighed og latenstid deler også de to lejre. Gensidig kapacitansregistrering opløser hver finger præcist og understøtter hurtig, jævn multi-touch-interaktion. En resistiv berøringsskærm rapporterer ét kontaktpunkt, og dens stabiliseringsforsinkelser tilføjer en lille forsinkelse. Ingen af grænserne betyder noget for et tastatur. Begge betyder noget for en kort- eller tegneapp.
Ydeevne, strøm og omkostninger
Strøm favoriserer resistivitet. Et kapacitivt berøringspanel skal scanne kontinuerligt for at fange en finger, der nærmer sig, så dets controller forbliver aktiv. Et resistivt berøringspanel trækker næsten ingenting, før kontakt lukker mellemrummet. Batteriprodukter med lange inaktive perioder foretrækker ofte den resistive rute.
Prisen favoriserer resistiv teknologi i den lave ende. Panelet er billigt, og touch-driveren kan bestå af et par separate dele plus en ADC-kanal, du allerede ejer. Et kapacitivt touch-design kræver en dedikeret controller, et skjoldlag og mere layoutomsorg. Den størst mulige mængde materiale vokser med skærmstørrelsen.
Afvejning | Kapacitiv | tændkabler |
|---|---|---|
Driverkompleksitet | Høj — scanningsmotor, filtrering, tuning | Lav — bias-afbryder plus ADC |
Kalibreringsbyrde | Fabriksindstilling plus støjhåndtering | Simpel monteringskalibrering |
Multi-touch | Ja, med gensidig sansning | Nej, ét kontaktpunkt |
Latency | Lav med en hurtig scanning | Lille forsinkelse ved indstilling |
Strøm | Kontinuerlig scanning | Nær nul i tomgang |
Styklisteomkostninger | Højere | Sænk |
Tabellen viser, hvorfor kapacitive vs. resistive berøringsskærme sjældent konkurrerer på én akse alene. Vælg den berøringsteknologi, der matcher dit produkts prioriteter. En lysstærk og responsiv brugerflade retfærdiggør den kapacitive pris. En robust håndholdt skærm med en stylus og et stramt budget retfærdiggør valget af resistiv teknologi. Vej berøringsskærmsbeslutningen op mod hele dit system, ikke op mod en enkelt specifikationsliste.
Miljø og OEM-udvælgelse

Handsker, pen og barske forhold
En OEM vejer omkostninger, holdbarhed, handskebrug og miljø sammen, før de vælger et berøringspanel. Inputmetoden afgør ofte resultatet. En kapacitiv berøringsskærm accepterer kun ledende input , så en standardpen eller en isolerende handske vil ikke registrere.
Kapacitive skærme accepterer kun ledende input (f.eks. menneskelige fingre), hvilket begrænser brugen af en pen, medmindre den er specielt ledende. Ydeevnen påvirkes af vand eller handsker: vand (ledende) kan registreres som en berøring, mens handsker (isolerende) forhindrer den behandskede finger i at fungere som leder.
Producenter imødekommer denne begrænsning med handskevenlige kapacitive skærme . Disse designs øger følsomheden eller anvender specialiseret firmware. En undersøgelse af kapacitiv sensor udført af Fischer et al. klassificerede 50 fingerberøringer, 25 handskeberøringer og 20 ugyldige berøringer. En RNN-klassifikator opnåede en samlet nøjagtighed på 97.1 %, selv med handsker, hvilket viser, at avanceret filtrering kan gendanne input fra handsker.
En resistiv berøringsskærm tager imod enhver form for tryk. En behandsket hånd, en plastikpen eller en fingernegl fungerer alle. Det gør det resistive berøringspanel til det sikrere valg til et koldt lager eller en fabriksgulv. Ulempen er en højere risiko for falsk berøring på den kapacitive side, hvor statisk elektricitet, overfladekontaminering eller en svævende finger kan udløse en skyggeberøring.
Valg efter applikation
Match teknologien med brugsscenariet. Forbrugerelektronik og rene miljøer foretrækker kapacitive berøringsskærme. Du får multi-touch, bevægelsesgenkendelse, optisk klarhed og let betjening. En telefon, en tablet eller en lobbykiosk passer godt til denne profil.
Robuste produkter, der kræver mange handsker, foretrækker resistiv berøring. Vælg den, når handskebrug er påkrævet , kontaminering er sandsynlig, EMI-modstand er kritisk, eller omkostningerne skal forblive lave. En håndholdt scanner, en medicinsk vogn eller et industrielt HMI passer her. Den resistive berøringsskærm tolererer også en stylus til præcis dataindtastning.
Aspect | tændkabler | Kapacitiv |
|---|---|---|
Behandsket input | Universel inputkompatibilitet; reagerer pålideligt på berøring med handsker | Afhænger af hudens ledningsevne; handsker fungerer som isolerende materiale |
Følsomhed | Kræver pres | Aktivering med lettere berøring |
Risiko for falsk berøring | Sænk | Højere |
Anbefales når | Handskebrug, kontaminering, EMI, omkostninger | Multi-touch, bevægelser, klarhed, let berøring |
Afvej støj, kalibrering, effekt og miljø som én samlet faktor. Et PCA-design kræver afskærmning og finjustering. Et resistivt design kræver kalibrering og slidplanlægning. Lad applikationen bestemme, ikke specifikationsarket.
Sensorfysikken bestemmer alt nedstrøms. Et berøringspanel, der scanner et elektrisk felt, opfører sig slet ikke som et, der venter på tryk. Opdelingen mellem pcap og resistiv berøring former din driver, din bus og dit strømforbrug. Væg støj, kalibrering, strøm og miljø som ét sæt.
Match teknologien til jobbet. Vælg kapacitiv til lysstærke, responsive multi-touch-brugergrænseflader. Vælg resistiv til lave omkostninger, høj opløsning, handske- eller stylus-input og robuste steder.
Hybriddesigns kombinerer nu begge effekter i én fleksibel sensor. Hwang et al. rapporterer en enhed, der registrerer berøring og tryk sammen. Betragt disse som lovende, ikke bevist for alle produkter.
Ofte stillede spørgsmål
Skal et kapacitivt berøringspanel have tryk for at registrere en berøring?
Nej. Et kapacitivt berøringspanel registrerer en lille kapacitansændring, når din finger nærmer sig sensoren. Forskydningen er lille, nær 1 pF, så controlleren filtrerer og gennemsnitsberegner mange prøver. En resistiv skærm fungerer på den modsatte måde. Den venter på, at dit tryk lukker luftgabet mellem de to ark.
Hvilken teknologi understøtter multi-touch?
Gensidig kapacitansregistrering understøtter multi-touch. Den driver den ene akse og registrerer den anden, så den opløser hver finger separat. Selvkapacitansen kæmper med ghost points, når to fingre berører hinanden på én gang. En resistiv skærm rapporterer kun et enkelt kontaktpunkt, så den kan ikke spore bevægelser på tværs af overfladen.
Kan jeg bruge en stylus eller handsker med disse skærme?
En resistiv skærm accepterer ethvert input, der påfører tryk, inklusive en plastikpen eller en behandsket hånd. En kapacitiv skærm kræver et ledende input, så en isolerende handske vil ikke registrere. Handskevenlige kapacitive designs øger følsomheden, og én undersøgelse nåede 97.1% nøjagtighed med en RNN-klassifikator.
Hvor meget kalibrering kræver hvert design?
En resistiv skærm kræver en simpel to- eller firepunktskalibrering ved samling. Dette trin gentages sjældent, medmindre panelet deformeres. En kapacitiv controller leveres med fabriksindstilling, men du kan stadig håndtere støjgrænser og miljømæssige ændringer i løbet af produktets levetid.
Hvilket design bruger mindst strøm?
En resistiv skærm trækker næsten ingenting, før kontakt lukker mellemrummet. En kapacitiv skærm skal scanne kontinuerligt for at fange en finger, der nærmer sig, så dens controller forbliver aktiv. Batteriprodukter med lange inaktive perioder foretrækker ofte den resistive rute af denne grund.




