|
|
Funktionsweise von AccuTouch-TouchscreensTeile eines TouchscreensDer AccuTouch-Touchscreen mit Fünf-Draht-Widerstandstechnologie verwendet eine Glasplatte mit einer einheitlichen resistiven Beschichtung. Über das Glassubstrat ist eine dicke Polyesterdeckfolie gespannt, die durch kleine, transparente, isolierende Abstandshalter vom Glas getrennt ist. Auf der Außenseite ist die Deckfolie durch eine harte, strapazierfähige Beschichtung geschützt, auf der Innenseite weist sie eine leitende Beschichtung auf. Was passiert bei einer Berührung?
Bei Berührung des Bildschirms wird die leitende Beschichtung auf der Innenseite der Deckfolie gegen die Beschichtung der Glasplatte gedrückt, wodurch ein elektrischer Kontakt entsteht. Die erzeugten Spannungssignale repräsentieren analog dazu den Berührungspunkt. Wie interpretiert der Touchscreen-Kontroller die Bildschirmabmessungen
Wenn der Kontroller auf eine Berührung des Bildschirms wartet, wird die resistive Schicht des Touchscreens über vier Ansteuerleitungen mit +5 V unter Vorspannung gesetzt und die Deckfolie mit einem hohen Widerstand geerdet. In unberührtem Zustand des Touchscreen ist die Spannung an der Deckfolie gleich Null. Der Spannungspegel der Deckfolie wird kontinuierlich vom Analog/Digital-Wandler (A/D-Wandler) konvertiert und vom Mikroprozessor auf dem Kontroller überwacht. Wird der Touchscreen berührt, nimmt der Mikroprozessor den Anstieg der Spannung an der Deckfolie war und beginnt wie folgt mit der Konvertierung der Koordinaten:
Warum ist der mittelwertbildende Algorithmus wichtig?Der mittelwertbildende Algorithmus reduziert den Lärm des Kontaktprellens, der entsteht, wenn der Kontakt mit dem Touchscreen hergestellt und wieder unterbrochen wird. Aufeinanderfolgende x- und y-Muster werden getestet, um zu ermitteln, ob ihre Werte innerhalb einer gewissen Toleranz liegen. Falls ein oder mehrere Muster die Toleranz überschreiten, werden sie verworfen und der Prozess wird neu gestartet. Er wird so lange fortgesetzt, bis sich mehrere aufeinanderfolgende x-Muster (und dann y-Muster) innerhalb der Toleranz befinden. Der Durchschnitt dieser Werte wird als x- bzw. y-Koordinate verwendet. Nachdem voneinander unabhängige x- und y-Muster erzielt wurden, werden Koordinatenpaare gesampelt, um die Lärmeffekte zu eliminieren. Liegt ein Muster außerhalb einer bestimmten Toleranz, werden alle x- und y-Koordinaten verworfen, und die unabhängige x- und y-Folge wird erneut gestartet. Nachdem akzeptable Koordinaten erzielt wurden, wird eine Durchschnittskoordinate ermittelt und an den Host-Prozessor weitergeleitet. Video-AusrichtungDie x- und y-Werte entsprechen kartesianischen Koordinaten, wobei die x-Werte von links nach rechts und die y-Werte von unten nach oben zunehmen. Diese absoluten Koordinaten sind willkürlich angeordnet, nicht skaliert und von Touchscreen zu Touchscreen leicht unterschiedlich. Der AccuTouch-Kontroller kann für die Video-Ausrichtung kalibriert werden. Auf diese Weise wird das Koordinatensystem des Touchscreens an der Anzeige ausgerichtet, jede Achse wird neu ausgerichtet und die Koordinaten werden vor der Übertragung an den Host-Computer skaliert. Die Maße der x- und y-Achse basieren auf dem GlasDie AccuTouch-Fünf-Draht-Widerstandstechnologie nutzt das Substrat der unteren Glasscheibe, um die Maße der x- und y-Achse abzuleiten. Die flexible Deckfolie dient lediglich zur Spannungsmessung. Dies bedeutet, dass der Touchscreen auch bei Unregelmäßigkeiten in der leitenden Schicht der Deckfolie weiterhin ordnungsgemäß funktioniert. Das Ergebnis ist ein akkurater, haltbarer und zuverlässiger Touchscreen, der einen driftfreien Betrieb gewährleistet. |