DE68918581T2 - Berührungseingabesystem mit umgebungskompensation und programmierbarer verstärkung. - Google Patents
Berührungseingabesystem mit umgebungskompensation und programmierbarer verstärkung.Info
- Publication number
- DE68918581T2 DE68918581T2 DE68918581T DE68918581T DE68918581T2 DE 68918581 T2 DE68918581 T2 DE 68918581T2 DE 68918581 T DE68918581 T DE 68918581T DE 68918581 T DE68918581 T DE 68918581T DE 68918581 T2 DE68918581 T2 DE 68918581T2
- Authority
- DE
- Germany
- Prior art keywords
- signal
- light
- detector
- programmable
- output signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K11/00—Methods or arrangements for graph-reading or for converting the pattern of mechanical parameters, e.g. force or presence, into electrical signal
- G06K11/06—Devices for converting the position of a manually-operated writing or tracing member into an electrical signal
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Computer Hardware Design (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Position Input By Displaying (AREA)
- Electronic Switches (AREA)
Description
- Die Erfindung betrifft eine Lichtsignaldetektorschaltung, eine Eingabedetektorvorrichtung mit einer solchen Lichtsignaldetektorschaltung und eine Berührungseingabeeinrichtung unter Verwendung einer solchen Lichtsignaldetektorschaltung, um das Vorhandensein eines Elements in einem Strahlungsfeld zu erfassen, insbesondere betrifft die Erfindung ein Berührungseingabesystem und eine Schaltung zur Verwendung in einem Berührungseingabesystem, um das Eindringen und die relative Lage eines in einem Strahlungsfeld befindlichen Elements in der Nähe einer elektronischen Anzeige zu erfassen, wobei das Strahlungsfeld durch mehrere Lichtquellen und Lichtdetektoren gebildet wird.
- Mit dem fortgesetzten und zunehmenden Einsatz von Videoanzeigen ging das Problem der Schnitt stelle Mensch/Maschine einher. Üblicherweise erfolgt die Steuerung angezeigter Information oder von Cursors über die Verwendung einer Tastatur. In jüngerer Zeit jedoch ermöglicht eine Anzahl von Geräten einer Bedienungsperson den direkten Dialog mit einer Videoanzeige. Diese Geräte umfassen Lichtgriffel, Tisch-Maus- Steuerungen oder Berührungseingabeeinrichtungen, beispielsweise Schaltermatritzen oder optoelektronische Matritzen. Während Auflagen vom Schaltertyp, die in der Nähe einer Videoanzeige angeordnet werden, im allgemeinen sowohl bei der Anbringung als auch im Einsatz billig sind, so sind sie aber auch Verschleißerscheinungen ebenso unterworfen, wie sie eine Verzerrung der Videoinformation hervorrufen, die von dem Betrachter oder der Bedienungsperson beobachtet wird, insbesondere in solchen Situationen, in denen eine starke Benutzung vorliegt. Optoelektronische Matrixformen verwenden Licht, welches grundsätzlich im Infrarotbereich angesiedelt ist, allerdings erzeugen sie eine Matrix, die für den Beobachter oder für die Benutzungsperson unsichtbar ist, so daß sie die angezeigte Videoinformation nicht verzerren und auch bei starker Benutzung keinem Verschleiß unterliegen. Systeme mit Opto-Matrixrahmen sind aus dem Stand der Technik bekannt. Ein Beispiel für ein solches System ist die US -PS 4 267 443 mit dem Titel "Photoelectric Input Apparatus", erteilt am 12. Mai 1981 für Carroll et al.
- Probleme in Verbindung mit dem Einsatz derartiger Systeme sind beispielsweise erhöhte Rahmenauflösung ohne entsprechende Zunahme der Anzahl von Bauelementen, Kompensation von Seiten- oder Umgebungslicht und die Optimierung von Emitter/Detektor-Treiber- und -Detektornetzwerken. Derartige Systeme haben jedoch noch gewisse Nachteile. Beispielsweise führt der Einsatz einer großen Anzahl von Bauelementen zu höheren Kosten. Außerdem bereiten einige Systeme Schwierigkeiten bei der Kompensation von Reflexion und Blendung, die in einigen Fällen dazu führen, daß das System nicht in der Lage ist, eine Berührung oder einen Treffer festzustellen.
- Grundsätzlich ist es wünschenswert, ein Berührungseingabesystem zur Verfügung zu haben, welches die Anzahl von Bauelementen minimiert, die benötigt werden, um Lichtemitter und Lichtdetektoren zu adressieren und abzutasten. Außerdem ist es wünschenswert, das Gerät dynamisch hinsichtlich Umgebungs-Lichteffekten sowie hinsichtlich der Schwankungen der Lichtquellenausgabe und Detektorempfindlichkeit zu kompensieren. Gleichzeitig jedoch sollte das Gerät eine möglichst geringe Anzahl von Bauelementen aufweisen. Folglich ist es Ziel der vorliegenden Erfindung, ein Berührungseingabesystem und eine Schaltung für ein solches System anzugeben, bei dem die Anzahl von Bauelementen minimiert ist, die notwendig sind, um die ein Strahlungsfeld umgebenden Lichtdetektoren und Lichtquellen zu adressieren und abzutasten.
- Andere Umgebungslicht-Kompensationssysteme haben den Einsatz umfangreicher Energiemengen zum Treiben der lichtemittierenden Bauelemente, beispielsweise Infrarot-Leuchtdioden (LEDs) erforderlich gemacht, um zu gewährleisten, daß die Stärke des von den LEDs emittierten Lichts größer ist als die Stärke des Umgebungslichts. Eine derartige Vorgehensweise macht den Einsatz teurer Lichtquellen- und Lichtdetektorelemente erforderlich. Außerdem erfordert eine solche Vorgehensweise, daß auch Hochleistungs-LEDs und -Phototransistoren außerhalb der normalen Betriebsbereiche arbeiten.
- Es ist ein Ziel der vorliegenden Erfindung, ein Berührungseingabesystem und eine Schaltung für ein solches System zu schaffen, welches eine Rückkopplungsschleife verwendet, die selektiv das aus dem Umgebungsanteil resultierende Signal auf einem vorab ausgewählten Bezugspegel hält, um eine erhöhte Genauigkeit und erhöhtes Vertrauen bei der Bestimmung des Vorhandenseins eines Elements in einem Strahlungsfeld zu ermöglichen.
- Ein weiteres Ziel der Erfindung ist die Schaffung eines für die Praxis geeigneten Berührungseingabesystems und einer Schaltung für ein solches System, welches einen im wesentlichen rechteckigen Rahmen mit optischen Emittern und Detektoren aufweist, welche in den Seiten des Rahmens mit einer Einrichtung zum sequentiellen Abtasten und Aktivieren der Lichtdetektoren und Lichtquellen angeordnet sind.
- Ein weiteres Ziel der Erfindung ist die Schaffung eines kostengünstigen Berührungseingabesystems und einer Schaltung für ein solches System, um Probleme mit dem Umgebungslicht in einem Berührungseingabesystem durch Verwendung und Detektieren von Lichtimpulsen zu überwinden.
- Ein noch weiteres Ziel der Erfindung ist die Schaffung eines Berührungseingabesystems und einer Schaltung für ein solches System, welches Umgebungslichteffekte kompensiert, welches sich einfach herstellen läßt und mit einer minimalen Anzahl von Bauelementen bei minimalen Kosten produziert werden kann.
- Die WO-A-8 600 446 offenbart eine Berührungseingabeeinrichtung mit einer Software-Implementierung einer Umgebungslichtkompensation. Als erstes wird der Detektorpegel gelesen, wenn eine Lichtquelle aktiviert ist. Ist die Lichtquelle nicht aktiviert, erfolgt ein weiterer Lesevorgang beim Detektor, was zu einem Umgebungslicht-Lesesignal führt. Beide Lesewerte werden in eine digitale Zahl umgesetzt. Die das Umgebungslicht repräsentierende digitale Zahl wird von der digitalen Zahl subtrahiert, die den bei aktivierter Lichtquelle ermittelten Lesewert repräsentiert. Die Differenz wird mit einem Schwellenwert verglichen, um festzustellen, ob ein Strahl durch einen Stift unterbrochen wurde.
- Die EP-A-0 235 459 offenbart eine Phototransistorvorrichtung mit laufender Umgebungskompensation, umfassend eine Rückkopplungsschleifen-Kompensationsschaltung mit einem Integrator, einer Abtast- und Halteschaltung, einem Puffer und einer Stromkompensationsquelle. Wenn keine Lichtquelle aktiviert ist, wird ein Schalter geschlossen, und es wird ein dynamischer Kompensationsstrom in einen Schaltungsknoten injiziert, der mit den Kollektoren der Phototransistor-Detektoren verbunden ist. Wenn eine Lichtquelle aktiviert ist, wird der Schalter geöffnet, und der in den Knoten injizierte Strompegel wird bei dem früheren Pegel gehalten. Die Spannung am Kollektor eines Detektors wird anschließend gemessen.
- Die US-PS 4 243 879 offenbart eine Berührungstafel mit Umgebungslichtabtastung. Dieses Gerät enthält eine Abtasteinrichtung zum Abtasten des Umgebungs-Ausgangspegels für jeden einer Mehrzahl von Lichtdetektoren. Es werden Speichermittel verwendet, um das für das Umgebungslicht repräsentative Signal vorübergehend zu halten. Es erfolgt dann ein Vergleich des von demselben Detektor empfangenen Signals, wenn dieser von einer zugehörigen Infrarotlichtquelle beleuchtet wird, um das zusätzliche Licht zu erfassen. Wird kein zusätzliches Licht festgestellt, so wird dies als Treffer aufgrund des Vorhandenseins eines undurchsichtigen Elements gewertet, welches den Infrarotstrahl blockiert.
- Das in der US-PS 4 243 879 verwendete Gerät hat allerdings gewisse Nachteile, die nicht typisch für die vorliegende Erfindung sind. Es ist schwierig, eine genaue Abtastung mit dem herkömmlichen Gerät durchzuführen. Es müssen Widerstände hoher Präzision verwendet werden, um das Umgebungslichtsignal von dem aktivierten Signal zu subtrahieren. Deshalb gibt es Beschränkungen für den handhabbaren Umgebungslichtbereich, weil Offsets und Fehler bei der Subtraktion sich leicht zu einem Grenzwert aufsummieren können, bei der die Umgebungslichtmenge noch gerade gehandhabt werden kann.
- Die vorliegende Erfindung schafft eine Lichtsignaldetektorschaltung gemaß Anspruch 1, die in einer Eingabedetektorschaltung gemäß Anspruch 5 und in einer Berührungseingabeeinrichtung nach Anspruch 6 verwendet wird. Ausführungsformen von ihr sind in den abhängigen Ansprüchen angegeben.
- Gemäß der vorliegenden Erfindung wird eine Regelschleife verwendet, um den Umgebungsanteil zu eliminieren. Diese Regelschleife wird um die gesamte Verstärkerstufe herum angebracht, so daß sich sämtliche Offsets und Schaltungs-Widerstands- oder -Kondensator-Typ-Fehler eliminieren lassen. Dies ermöglicht eine Kompensation sämtlicher Faktoren in einer Schaltung, zusätzlich zu dem Umgebungslicht. Deshalb können Verstärker mit einem viel höheren Verstärkungswert verwendet werden, als das im Stand der Technik möglich war. Es ermöglicht der Eingangsstufe das Senden mit viel geringerer Verstärkung, was einen breiteren dynamischen Bereich für das Umgebungssignal gestattet. Je niedriger die Verstärkung des Eingangskreises ist, desto mehr Umgebungslicht läßt sich handhaben. Signalschwinger am Eingangskreis lassen sich dann durch die Regelschleife kompensieren, welche gemäß der bevorzugten Ausführungsform der Erfindung einen programmierbaren Verstärker enthält. Ein früheres Abtasten des Umgebungseinflusses und des aktivierten Signals erfolgte vor dem Anwenden von Verstärkung, und dies erforderte einen Vergleich von zwei unterschiedlichen Widerstandswerten in dem Gerät nach dem Stand der Technik gemäß der US-PS 4 243 879. Daher wurden jedwede Fehler in dem Widerstandswert durch die anschließende Signalverstärkung noch gesteigert. Bei der Erfindung befindet sich das dem Umgebungssignal entsprechende Grundliniensignal auf Massepegel, also dort, wo es für die Analog-Digital-Umsetzer sein sollte, die in der Berührungseingabesteuerung verwendet werden, welche die bevorzugte Ausführungsform der vorliegenden Erfindung darstellt.
- Offenbart wird eine Berührungseingabeeinrichtung zur Verwendung bei einer Sichtanzeige, beispielsweise einem Schirm einer Kathodenstrahlröhre, die als Ausgabeeinrichtung für einen Host-Rechner verwendet wird. Die als bevorzugte Ausführungsform der Erfindung offenbarte Berührungseingabeeinrichtung gestattet die Eingabe in den Host-Rechner durch Interaktion mit der Lichtanzeige. Die Berührungseingabeinrichtung besitzt mehrere Paare von Lichtquellen und Lichtdetektoren, beispielsweise Leuchtdioden und Phototransistoren bei der bevorzugten Ausführungsform, welche die die Sichtanzeige überspannenden Lichtstrahlen bilden. Die Emitter und Detektoren werden sequentiell aktiviert. Die Unterbrechung der einzelnen Strahlen durch einen opaken Griffel wird festgestellt, indem das Ausgangssignal des Detektors überwacht wird. Dieses Signal wird einer Rückkopplungsschleife zugeführt, welche einen programmierbaren Verstärker beinhaltet, der sich zur Berücksichtigung der Veränderlichkeit der Bauelemente einstellen läßt. Dann läßt sich ein Bezugspegel einrichten, wenn jede Lichtquelle inaktiv ist, so daß die von jedem Lichtstrahl hervorgerufenen Signale unterscheidbar sind von Signalen, die auf Umgebungseinflüsse und die Veränderlichkeit der Bauelemente der Berührungseingabeeinrichtung zurückzuführen sind.
- Im folgenden wird die Erfindung beisielhaft unter Bezugnahme auf die begleitenden Zeichnungen erläutert. Es zeigen:
- Fig. 1 die Art und Weise, in der eine Bedienungsperson direkt mit einer Sichtanzeige arbeitet, wenn eine Berührungseingabeeinrichtung gemaß der Erfindung verwendet wird;
- Fig. 2 die Art und Weise, in der lichtemittierende Einrichtungen wie Leuchtdioden und Lichtdetektoreinrichtungen, im vorliegenden Fall Phototransistoren, über den Umfang einer Sichtanzeige oder eines Strahlungsfeldes herum angeordnet sind,
- Fig. 3 ein Blockdiagramm einer Systemsteuerung gemäß der bevorzugten Ausführungsform der Erfindung,
- Fig. 4A einen als Schnittstelle bezüglich der Phototransistoren verwendeten Photostrom-Spannungs-Umsetzer auf Operationsverstärkerbasis,
- Fig. 4B ein Tiefpaßfilter, wie es in der bevorzugten Ausführungsform der Erfindung eingesetzt wird,
- Fig. 5 eine mittels Zerhackerschaltung stabilisierte programmierbare Verstärkerschaltung zur Kompensation von Umgebungslicht oder einen Servoverstärker, der benutzt wird, um Umgebungslichteinflüsse zu beseitigen,
- Fig. 6 einen hier verwendeten programmierbaren Verstärker,
- Fig. 7 und 8 aufgenommene Skop-Signale des Eingangssignals des Servoverstärkers für zwei unterschiedliche Umgebungslichtbedingungen,
- Fig. 9 die Rückkopplungsspannung am Ausgang des Integrators für den Zustand starken Umgebungslichts, dargestellt bezüglich der Signale nach Fig. 8,
- Fig. 10 und 11 detailliert die Ausgangssignale des programmierbaren Verstärkers mit und ohne programmierbare Verstärkungssteuerung,
- Fig. 12 und 13 illustrativ das Ausgangssignal in verschiedenen zeitlichen Streckungen, um das Verhalten während unterschiedlicher Abschnitte des Steuerungszyklus darzustellen.
- Fig. 1 zeigt die Art und Weise, in der eine Bedienungsperson direkt mit Information interagieren kann, welche auf einer Kathodenstrahlröhre angezeigt wird, die in Verbindung mit einem Host-Rechner verwendet wird, beispielsweise einem Personal Computer. Die bevorzugte Ausführungsform der vorliegenden Erfindung soll eine Echtzeiteingabe für einen Personal Computer ermöglichen, beispielsweise für einen IBM- PC. Als solches enthält diese Vorrichtung eine Einrichtung zum Übertragen von Echtzeit-Eingabeinformationen direkt in den Host- Computer. Es sollte allerdings verstanden werden, daß die vorliegende Erfindung so ausgelegt werden kann, daß Eingangsinformation verarbeitet wird, die dann über eine RS232-Schnittstelle in herkömmlicher Weise in den Host-Rechner eingegeben wird.
- Wie in Fig. 1 gezeigt ist, kann eine Bedienungsperson 56 über eine Kathodenstrahlröhre 50 interagieren, welche auf einem Schirm 52 Information anzeigt, indem einfach direkt spezielle Stellen auf dem Schirm 52 berührt werden. Infrarotlicht emittierende Dioden und Detektoren wie zum Beispiel Phototransistoren, können in einem Ring oder Rahmen 60 gelagert sein, der sich am Umfang der Anzeigefläche 52 befindet, und zwar in herkömmlicher Weise derart, daß mehrere Infrarotstrahlen die Anzeigefläche 52 abtasten. Legt die Bedienungsperson ihren Finger 58 auf eine spezielle Stelle auf der Anzeigefläche 52, werden ein oder mehrere Infrarotstrahlen unterbrochen, die sich zwischen den ausgerichteten Emittern und Detektoren erstrecken. Die spezielle Lage des Fingers der Bedienungsperson 58 würde dann an den Host-Rechner 70 übertragen. Allgemeiner gesagt, schafft die vorliegende Erfindung ein Mittel, mit dem ein opakes Element wie zum Beispiel der Finger 58 einer Bedienungsperson oder ein anderer Stift erfaßt werden kann, wenn er sich innerhalb eines Strahlungsfeldes befindet, beispielsweise dem Anzeigeschirm 52, welches gebildet wird durch Anordnen von lichtemittierenden Elementen, beispielsweise Phototransistoren, am Umfang des Strahlungsfeldes, wobei die individuellen lichtemittierenden Bauelemente ausgerichtet sind mit zugehörigen individuellen lichtdetektierenden Bauelementen.
- Fig. 2 zeigt Felder von lichtemittierenden Bauelementen und Felder von lichtdetektierenden Bauelementen, die über den Umfang eines bestrahlten Feldes 52 angeordnet sind. Eine Berührungseingabeeinrichtung, wie sie hier vorgestellt wird, könnte bei Verwendung in Verbindung mit einer Kathodenstrahlröhren-Anzeige auf diese Weise ausgebildet sein, indem zwei orthogonale Felder von lichtemittierenden Elementen und zwei orthogonale Felder von Photodetektoren entlang den Seiten einer rechteckigen Anzeigefläche 52 angeordnet sind. Leuchtdioden und Phototransistoren werden gemeinsam für derartige Berührungseingabesysteme verwendet, obschon es sich versteht, daß andere lichtemittierende Bauelemente und lichtdetektierende Bauelemente in geeigneter Weise verwendet werden könnten. Wie hier dargestellt, ist ein Y-Feld aus Leuchtdioden (LEDs) Y&sub1; bis YN entlang der linken Seite des die Anzeigefläche oder das Strahlungsfeld 52 umgebenden Rahmens 60 angeordnet. Ein ähnliches Feld aus Leuchtdioden X&sub1; bis XN ist entlang des Bodens des Rahmens 60 angeordnet. Felder von Phototransistoren Y&sub1; bis YN sind entlang der Oberseite des Rahmens 60 so angeordnet, daß die einander entsprechenden LEDs und Phototransistoren, beispielsweise X&sub1;-X&sub1; und X&sub2;-X&sub2; sowie Y&sub1;-Y&sub1; und Y&sub2;- Y&sub2; ausgerichtet sind. Wenn somit Licht von einem individuellen lichtemittierenden Bauelement, beispielsweise X&sub1;, emittiert wird, so fällt dieses Licht auf einen entsprechend ausgerichteten Phototransistor X&sub1;. Fig. 2 zeigt allerdings, daß das von einzelnen LEDs oder anderen Lichtquelleneinrichtungen ausgesandte Licht nicht nur auf den entsprechend ausgerichteten Detektor fällt, sondern ebenfalls auf benachbarte Photodetektoren. Während das entlang der Mittellinie 62 zwischen Emitter-Detektor-Paaren X&sub1; emittierte Licht auf den Detektor X&sub1; fällt, fällt entlang der Linie 64 emittiertes Licht innerhalb des Streuwinkels der üblichen lichtemittierenden Bauelemente auf den benachbarten Phototransistor X&sub2;. Bei 66 und 68 angedeutetes Licht könnte auch auf die Seiten des Rahmens 60 fallen, was gewisse Blend- und Reflexionsprobleme bei praktikablen Berührungseingabesystemen verursacht. Ein übliches Verfahren, mit dem sichergestellt wird, daß von einem gegebenen lichtemittierenden Bauelement ausgegebenes Licht nur von dem entsprechenden lichtdetektierenden Bauelement oder Phototransistor X&sub1;-X&sub1; detextiert wird, nicht aber von einem benachbarten Lichtdetektorelement, beispielsweise X&sub2;, besteht darin, sequentiell lichtemittierende Bauelemente zu aktivieren und die Felder von Phototransistoren sequentiell abzutasten. In anderen Worten: Wenn ein gegebenes lichtemittierendes Bauelement aktiviert wird und Licht abgibt, so wird nur der ausgerichtete Phototransistor und benachbarte Transistoren aktiviert. Damit würde die Aktivierung einer Leuchtdiode X&sub1; zur gleichen Zeit erfolgen wie die Aktivierung des Phototransistors X&sub1;, um einfallendes Licht zu detektieren. Der benachbarte Phototransistor X&sub2;, auf den ebenfalls Licht von der LED X&sub1; auftrifft, würde während des Intervalls, in welchem die LED X&sub1; aktiviert wird, nicht eingeschaltet werden. Diese sequentielle Aktivierung von Leuchtdioden und Phototransistoren ermöglicht eine exakte Erfassung des Vorhandenseins eines opaken Elements zwischen miteinander ausgerichteten LEDs und Phototransistoren. Das von einem benachbarten LED kommende Licht, welches nicht von einem in dem Feld angeordneten opaken Element blockiert wird, wird einen "blockierten" Phototransistor einfach deshalb nicht aktivieren, weil die LED während des Aktivierungsintervalls des "blockierten" Phototransistors nicht eingeschaltet ist. Dieses sequentielle Aktivieren der lichtemittierenden Bauelemente und lichtdetektierenden Bauelemente wird durch konventionelle Multiplex-Methoden mit Abtastraten von mindestens 20 Abtastungen pro Sekunde erreicht.
- Das in Fig. 3 gezeigte Blockdiagramm zeigt die wesentlichen Elemente der Steuerung zum Aktivieren der individuellen Leuchtdioden und der individuellen Phototransistoren im Abtastbetrieb, sowie zum Detektieren und Verarbeiten der Ausgangssignale der Phototransistoren sowie zum Kompensieren des Effekts von Umgebungslicht, welches während des Abtastzyklus von den Phototransistoren aufgenommen wird. Die verschiedenen Bauelemente, welche Teil dieser Systemsteuerung sind, stehen ihrerseits unter der Steuerung eines 80C31-Mikroprozessors 101. Das 2764-EPROM ist ein elektrisch programmierbarer Festspeicher, der den Systembetriebscode enthält. Als solcher bildet er die Firmware für das System. In einem 6234-Schreib/Lese-Speicher 103 sind Variable für ein spezielles System gespeichert. Bei der bevorzugten Ausführungsform der Erfindung wird die Kommunikation zwischen dem Mikroprozessor 101 und dem EPROM 102 erleichtert durch den 74H373, der dazu dient, den gemultiplexten Adressen/Daten-Bus der dort verwendeten Mikrosteuerung zu demultiplexen. Der elektrisch löschbare, programmierbare Festspeicher 104 vom Typ 63C46 dient zur individuellen Ausgestaltung der Schaltung für unterschiedliche Produktgrößen, indem Parameter in diesen EEPROM 104 geladen werden. Beispiele für geladene Parameter enthalten die X- und Y- Achsen-Nummer der Opto-Bauelementpaare und Systemverstärkungspegel.
- Kommunikation zwischen den LED- und Phototransistor-Feldern und dem Mikroprozessor 101 erfolgt über einen Bus 105 und über das Acht- Bit-Register 106 vom Typ 74HC377. Die LEDs werden aktiviert von einem 2585-Treiber 107 über einen Drei-Leitungs-Acht-Leitungs- Decodierer 108 vom Typ 74HC138 und den Treiber 109 vom Typ 74LS145. Die Phototransistoren werden von dem 4051-Treiber 110 und dem 74LS145-Treiber 111 aktiviert.
- Ausgangssignale aus sowohl den X- als auch den Y-Feldern von Phototransistoren werden zwischenverarbeitet durch einen auf Operationsverstärkerbasis arbeitenden Photostrom-Spannungs-Wandler 112, der in Fig. 4A im Detail dargestellt ist. Der einzelne Operationsverstärker 112 wird sequentiell mit jedem individuellen Phototransistor während eines Phototransistor-Abtastzyklus verbunden. Diese Schnittstelle liefert eine relativ geringe Betriebsimpedanz, gutes Rauschverhalten und eine konstante Phototransistor-Betriebsspannung für gute Bauelementanpassung. Die relativ niedrige Betriebsimpedanz wird durch den Umstand erzielt, daß der Kollektor des Phototransistors den virtuellen Masseeingang des Operationsverstärkers treibt. Die Abweisung des Versorgungsspannungsrauschens ist deshalb gut, weil dieser Aufbau Vorteil aus dem Gleichtaktunterdrückungsverhältnis des Operationsverstärkers zieht. Bei der hier vorgestellten bevorzugten Ausführungsform resultiert eine konstante Phototransistor-Kollektor- Emitter-Spannung aus der Vorspannung des Operationsverstärkers insofern, als der negative Eingang durch die geschlossene Rückkopplungsschleife auf zwei Volt am positiven Eingang gehalten wird. Der Rückkopplungswiderstand am Strom-Spannungs-Wandler wird niedrig gehalten, um Spannungsschwinger aufgrund starken Umgebungslichts am Phototransistor aus der Sättigung des Ausgangssignals des Operationsverstärkers niedrig zu halten. Diese Spannungsschwinger werden in einem nachgeordneten Bereich der Signalverarbeitungskette kompensiert.
- Als nächstes gelangt das Ausgangssignal des auf Operationsverstärkerbasis arbeitenden Photostrom-Spannungs-Wandlers 112 über ein Tiefpaßfilter 113. Bei der bevorzugten Ausführungsform der Erfindung wird gemäß Fig. 4B ein Tiefpaßfilter vierter Ordnung verwendet, um die Effekte von störendem HFI-Rauschen zu reduzieren. Dieses Filter wurde eingefügt, um einen zuverlässigen Betrieb bei elektrisch rauschstarken Plasmaanzeigegeräten zu ermöglichen. Es ist derart ausgebildet, daß es hohe Frequenzen stark beschneidet, während die impulsförmige Form der Berührungssignale beibehalten werden. Die Verwendung einer HF- Abschirmung für den Betrieb in großer Nähe von Plasmatafeln wird empfohlen. Bei der bevorzugten Ausführungsform der Erfindung ist die Durchlaßfrequenz auf etwa 15 KHz begrenzt. Abhängig von der Betriebsumgebung könnte dieses Filter reduziert werden auf ein Tiefpaßfilter zweiter Ordnung, wenn dies von den Rauschpegeln ermöglicht wird.
- Nachdem das Berührungssignal das Tiefpaßfilter 113 durchlaufen hat, wird in der mittels Zerhacker stabilisierten Umgebungslicht kompensierenden programmierbaren Verstärker- oder Servoverstärker- Stufe 114 eine Kompensation der Umgebungslichteffekte und Verstärker- Offsets durchgeführt. Der Regelverstärker 114 ist in Fig. 5 in größerer Einzelheit dargestellt. Das vom Tiefpaßfilter 113 kommende Signal wird zunächst in einen Summierverstarker 115 eingegeben, welcher das Rückkopplungssignal vom Eingangssignal subtrahiert, während gleichzeitig auf beide Signale ein Verstärkungsfaktor aufgebracht wird. Anschließend wird das Signal in einen programmierbaren Verstärker 116 eingegeben, der an den Ausgang des Summierverstärkers 115 innerhalb der Rückkopplungsschleife angeschlossen ist. Die Gesamtverstärkung des Schaltkreises ist dann das Produkt aus der Verstärkung des Summierverstärkers und dem Strom des programmierbaren Verstärkers 116. Die Art und Weise der Einstellung der Verstärkung des programmierbaren Verstärkers 116 wird in bezug auf Fig. 6 diskutiert.
- Die Rückkopplungsschleife ist immer dann geschlossen, wenn eine Leuchtdiode nicht aktiviert ist. Während dieser Zeit arbeitet der Integrator 117 innerhalb der geschlossenen Schleife so, daß er den Ausgang zum A/D-Umsetzer unabhängig von der Eingangsspannung und Änderungen der Verstärker-Offsetspannungen auf null Volt bringt. Während der Zeitspanne, in der die LED aktiviert ist, wird der Schalter 118 geöffnet, welcher durch /LED-Freigabe gesteuert wird. Während dieser Zeit dient der Integrator 116 als Halteschaltung, um den letzten korrigierten Wert zu halten. Während dieser Zeit erfolgen keine zusätzlichen Korrekturen des Verstärkerbetriebs, so daß das von der LED gelieferte Signal unmodifiziert durch den Summierverstärker und den programmierbaren Verstärker läuft. Die Grundlinienkorrektur führt zu einem idealen Bezugspegel für den A/D-Umsetzer, der das LED- Signal liest. Der Aufbau ermöglicht eine individuelle Korrektur (ohne den Firmware-Überbau) für jede Opto-Paar, um Schwankungen im Umgebungssignal von Bauelement zu Bauelement individuell zuzulassen.
- Fig. 6 ist eine detaillierte Zeichnung des in der bevorzugten Ausführungsform der Erfindung verwendeten programmierbaren Verstärkers. Der Verstärker 116 läßt sich auf 256 individuelle Verstarkungseinstellungen in jeder von vier Verstärkungsstufen einstellen. Ein 7524-Digital-Analog-(D/A-)Umsetzer 119 dient als Steuerelement zum Produzieren der 256 Stufen. Die Bezugsspannungseingabe des D/A dient als Eingabe für die Berührungssignale. Der 4052- Analogschalter dient zum Ändern der Gesamtverstärkung des Elements in vier unterschiedlichen Einstellungen. Die Gleichung für den Schaltungstransfer lautet:
- Ausgang = (30000/4700 + 1) * (D/A-Einstellwert/256)
- unter der Annahme, daß mit dem 4052-Analogschalter 120 ein 4700- Ohm-Widerstand ausgewählt wurde.
- Die durch Software auswählbare Steuerung der Stufengröße wurde dem 256-stufigen programmierbaren Primärelement deshalb hinzugefügt, um eine breitere mögliche Anwendung für diese Steuerung zu ermöglichen. Diese vierstufige Steuerung ermöglicht eine optimale Positionierung des 256-stufigen Elements, um den dynamischen Bereich zu erhalten. Benutzt wird sie zur Einstellung der Rahmengröße und zur Anpassung an Unterschiede der X- und Y-Abmessungen. Ausgewählt wird die Stufengröße über die durch die Mikrosteuerung angelegten Werte PGAINA und PGMNB.
- Die an den TLC549-Analog-Digital-(A/D-)Wandler 121 angelegte Spannung wird zwischen dem Ausgang des programmierbaren Verstärkers 116 und dem Ausgang der ersten Stufe der Signalverarbeitungskette umgeschaltet. Dies ermöglicht die Messung des momentanen Umgebungszustands derart, daß exzessive Lichtbedingungen Berührungsmessungen als unzulässig kennzeichnen. Das Ausgangssignal des A/D-Wandlers 121 wird dann über einen 74HC299-Serien-Parallel- Wandler 122 auf den Bus 123 und mithin auf den Mikroprozessor 101 gegeben. Die nachfolgenden Signale von den individuellen Phototransistoren, die ansprechend auf die Aktivierung entsprechender Leuchtdioden erhalten werden, werden nachfolgend durch den gleichen mittels Zerhacker stabilisierten Umgebungslicht kompensierenden programmierbaren Verstärker geschickt, welcher die Signale für individuelle Opto-Bauelement-Strahlpaare vorkonditioniert, wie dies in der US-PS 4,684,801 beschrieben ist. Zulässige Berührungseingabesignale entsprechend der Unterbrechung individueller Strahlen durch ein opakes Element lassen sich nun von dem Mikroprozessor detektieren, und ein diese Eingabeinformation lieferndes Signal kann nun an den Host-Rechner gegeben werden.
- Fig. 7 bis 13 zeigen Signale zum Demonstrieren der Art und Weise, in der eine Kompensation des Umgebungslichts und anderer Umgebungsvariablen sowie Rauschen erfolgen kann. Fig. 7 und 8 sind aufgenommene Oszilloskop-Messungen der Signaleingabe bei dem Regelverstärker für zwei verschiedene Umgebungslichtbedingungen. Fig. 7 steht für geringe Umgebungslichtstärke, während Fig. 8 für hohe Umgebungslichtstärke steht (9000 Fußkerzen). Die Abszisse ist die Zeit, und die verstrichene Zeit entspricht der Aktivierung einer Anzahl von Optobauelement-Paaren. Der Gleichstromunterschied aufgrund der Umgebungsbedingungen zwischen Opto-Paaren wird deutlich bei starkem Umgebungseinfluß. Fig. 9 zeigt die Rückkopplungsspannung am Ausgang des Integrators 117 für starke Umgebungslichteinflüsse gemäß
- Fig. 8. Dieses Rückkopplungssignal wird dann an den Summierverstärker 115 gegeben, um die Umgebungseinflüsse zu kompensieren. Fig. 10 und 11 zeigen im einzelnen das Ausgangssignal des programmierbaren Verstärkers 116 mit und ohne Anwendung der programmierbaren Verstärkung. Fig. 10 zeigt, daß durch Anwenden der programmierbaren Verstärkung das Ausgangssignal aufgrund der Erfassung eines Infrarotstrahls, in anderen Worten, der Strahl wird durch das Vorhandensein eines opaken Elements innerhalb des bestrahlten Feldes oder an einer Sichtanzeige nicht unterbrochen. Verglichen mit dem Ausgangssignal des programmierbaren Verstärkers ohne programmierbare Verstärkung wird deutlich, daß die Ausgangssignale für unterschiedliche Phototransistoren ungeachtet der Schwankungen durch Umgebungsbedingungen und Differenzen der Optobauelemente im wesentlichen konstant sind. Fig. 12 und 13 zeigen diese Ausgangssignale in verschiedenen zeitlichen Dehnungen, um das Verhalten während verschiedener Abschnitte des Steuerzyklus besser darzustellen. Fig. 13 zeigt deutlich beide Berührungssignale und Überschwinger aufgrund der Umgebungseinflußkorrektur-Regelschleife.
Claims (10)
1. Lichtsignaldetektorschaltung, umfassend:
eine Einrichtung (112, 113) zum Vorkonditionieren eines von einem
Lichtdetektor erzeugten Signals und zum Bereitstellen eines ersten
Signals als ihr Ausgangssignal;
eine Rückkopplungsschleife (114) mit einer
Signalverstärkereinrichtung (115), einer programmierbaren Verstärkungseinrichtung (116)
und einer Integriereinrichtung (117);
wobei die Signalverstärkereinrichtung (115) auf die
Signal-Vorkonditioniereinrichtung (112, 113) anspricht, indem sie die Differenz
zwischen dem ersten Signal und einem Rückkopplungssignal zur
Bildung eines ersten Ausgangssignals verstärkt; die
programmierbare Verstärkungseinrichtung (116) auf die
Signalverstärkereinrichtung (115) und eine Mikroprozessor-Steuereinheit (101) anspricht,
indem sie das erste Ausgangssignal selektiv verstärkt, wobei die
programmierbare Verstärkungseinrichtung (116) einen stufenweise
programmierbaren Verstärker aufweist und ein zweites
Ausgangssignal liefert, wobei die Integriereinrichtung (117) auf das zweite
Ausgangssignal und ein die Aktivierung einer Lichtquelle
anzeigendes Freigabesignal anspricht, um das Rückkopplungssignal zu
erzeugen, damit, wenn das Freigabesignal anzeigt, daß keine Lichtquelle
aktiviert ist, die Rückkopplungsschleife geschlossen wird und das
zweite Ausgangssignal der programmierbaren
Verstärkungseinrichtung (116) auf einen vorbestimmten Wert getrieben wird, so daß die
Lichtsignaldetektorschaltung eine Kompensation bezüglich
Umgebungslicht-Bedingungen und der Veränderlichkeit von
Bauelementen der Schaltung vornimmt.
2. Schaltung nach Anspruch 1, bei der die programmierbare
Verstärkungseinrichtung (116), welche den stufenweise
programmierbaren Verstärker enthält, aufweist:
einen Digital-Analog-Umsetzer (119), der auf die
Signal-Vorkonditioniereinrichtung (112, 113) und die Mikroprozessor-Steuereinheit
(101) anspricht;
einen auf die Mikroprozessor-Steuereinheit (101) ansprechenden
Analogschalter (120); und
mindestens einen Widerstand, der auf ein von dem Analogschalter
(120) kommendes Signal anspricht, wobei das von dem
Analogschalter (120) kommende Signal auf ein Ausgangssignal des Digital-
Analog-Umsetzers gekoppelt wird.
3. Schaltung nach Anspruch 1 oder 2, bei der die
Signal-Vorkonditioniereinrichtung (112, 113) aufweist:
eine Einrichtung (112), die auf den Lichtdetektor anspricht, indem
sie ein Stromsignal in ein Spannungssignal umsetzt; und
eine Einrichtung (113), die auf die Umsetzeinrichtung (112)
anspricht, indem sie das Spannungssignal filtert und ein
Ausgangssignal liefert.
4. Schaltung nach irgendeinem der Ansprüche 1 bis 3, weiterhin
umfassend:
eine Schalteinrichtung, die auf das Ausgangssignal der
programmierbaren Verstärkungseinrichtung (116), die
Signal-Vorkonditioniereinrichtung (112, 113) und auf ein Steuersignal anspricht; und
eine Analog-Digital-Umsetzereinrichtung (121), welche auf die
Schalteinrichtung anspricht, indem sie ein Signal in digitale Form
umsetzt und ein Ausgangssignal liefert, wobei dann, wenn das
Steuersignal sich in einem ersten Zustand befindet, die
Schalteinrichtung das Ausgangssignal der programmierbaren
Verstärkungseinrichtung (116) auf die Analog-Digital-Umsetzereinrichtung (121)
gibt, und dann, wenn das Steuersignal sich in einem zweiten
Zustand befindet, die Schalteinrichtung den Ausgang der Signal-
Vorkonditioniereinrichtung (112, 113) auf die Analog-Digital-
Umsetzereinrichtung (121) koppelt.
5. Eingabedetektorvorrichtung zum Feststellen des Vorhandenseins
eines Eingabeelements (58), welches eine Strahlung in einem einen
Umfang aufweisenden bestrahlten Feld (52) unterbricht, umfassend:
ein Feld aus mehreren Lichtquellen und mehreren Lichtdetektoren
(X&sub1;-XN, Y&sub1;-YN), die am Umfang des bestrahlten Feldes (52)
angeordnet sind, wobei die Lichtquellen und die Lichtdetektoren (X&sub1;-
XN, Y&sub1;-YN) derart ausgerichtet sind, daß es für jede Lichtquelle
mindestens einen zugehörigen Lichtdetektor gibt;
eine Einrichtung (106, 107, 108, 10, 110, 111) zum selektiven
Aktivieren der Lichtquellen und der Lichtdetektoren (X&sub1;-XN, Y&sub1;-
YN), so daß, wenn eine spezielle Lichtquelle und der zugehörige
Lichtdetektor aktiviert werden, der Lichtdetektor ein
Detektor-Ausgangssignal erzeugt;
eine Lichtsignaldetektorschaltung nach irgendeinem der Ansprüche 1
bis 4;
wobei die Signal-Vorkonditioniereinrichtung (112, 113) das
Detektor-Ausgangssignal empfängt und die Integriereinrichtung
(117) auf die Einrichtung (106, 107, 108, 110, 111) zum selektiven
Aktivieren der Lichtquellen und der Lichtdetektoren (X&sub1;-XN, Y&sub1;-
YN) anspricht, um das zweite Ausgangssignal der programmierbaren
Verstärkungseinrichtung (116) im wesentlichen auf einem vorab
ausgewählten Bezugspegel zu halten, wenn keine Lichtquelle
aktiviert ist, so daß dann, wenn eine Lichtquelle aktiviert ist, das
zweite Signal der programmierbaren Verstärkungseinrichtung (116)
sich von dem Bezugspegel unterscheidet; und
eine Detektiereinrichtung, die auf das zweite Ausgangssignal der
programmierbaren Verstärkungseinrichtung (116) anspricht, indem
sie die Anwesenheit eines Elements (58) in dem bestrahlten Feld
erfaßt.
6. Berührungseingabeeinrichtung zur Verwendung bei einer
Sichtanzeige (52) umfassend:
mehrere Paare (X&sub1;-XN, Y&sub1;-YN) von Lichtquellen und
Lichtdetektoren, welche Lichtstrahlen (62) bilden, welche die Sichtanzeige (52)
überspannen;
eine Einrichtung zum intermittierenden Aktivieren entsprechender
Quellen und Detektoren, welche individuelle Lichtstrahlen (62)
bilden; und
eine Lichtsignaldetektorschaltung nach irgendeinem der Ansprüche 1
bis 4, um die Unterbrechung von individuellen Lichtstrahlen (62) zu
erfassen, wobei die programmierbare Verstärkungseinrichtung (116)
sequentiell auf Signale anspricht, die von jedem Detektor während
eines Zeitintervalls erfaßt werden, welches größer ist als die Zeit,
während der die entsprechende Quelle aktiviert wird, wobei das
Ausgangssignal der programmierbaren Verstärkungseinrichtung
(116) einen Bezugspegel während eines Abschnitts des Zeitintervalls
festlegt, während dem die entsprechende Quelle inaktiv ist, wobei
das in jedem Detektor von der zugehörigen Quelle hervorgerufene
Signal zu einem Ausgangspegel der programmierbaren
Verstärkungseinrichtung (116) führt, welcher den Bezugspegel übersteigt,
so daß Signale, welche von jedem Lichtstrahl (62) verursacht
werden, unterschieden werden können von Signalen, die auf
Umgebungseinflüsse sowie die Veränderlichkeit der Bauteile der
Berührungseingabeeinrichtung verursacht werden.
7. Berührungseingabeeinrichtung nach Anspruch 6, bei der die von
jedem Detektor erfaßten Signale einen Fototransistorstrom
aufweisen, die Signal-Vorkonditioniereinrichtung (112, 113) einen
Operationsverstärker (112) aufweist, welcher den
Fototransistorstrom in eine entsprechende Ausgangssignalspannung zur Eingabe in
die Rückkopplungsschleife (114) umsetzt, wobei der
Operationsverstärker (112) vorgespannt wird, um eine konstante Fototransistor-
Kollektor-Emitter-Spannung aufrechtzuerhalten.
8. Berührungseingabeeinrichtung nach Anspruch 7, bei der die Signal-
Vorkonditioniereinrichtung (112, 113) ein Tiefpaßfilter (113)
aufweist und die Ausgangssignalspannung in das Tiefpaßfilter (113)
eingegeben wird, bevor sie in die Rückkopplungsschleife (114)
eingegeben wird.
9. Berührungseingabeeinrichtung nach Anspruch 7 oder 8, bei der die
Signalverstärkereinrichtung einen Summierverstärker (115) aufweist.
10. Berührungseingabeeinrichtung nach irgendeinem der Ansprüche 6
bis 9, bei der die Rückkopplungsschleife (114) immer dann
geschlossen ist, wenn eine Lichtquelle nicht aktiviert ist.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/240,168 US4988983A (en) | 1988-09-02 | 1988-09-02 | Touch entry system with ambient compensation and programmable amplification |
| PCT/US1989/003263 WO1990003014A1 (en) | 1988-09-02 | 1989-07-31 | Touch entry system with ambient compensation and programmable amplification |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE68918581D1 DE68918581D1 (de) | 1994-11-03 |
| DE68918581T2 true DE68918581T2 (de) | 1995-03-23 |
Family
ID=22905400
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE68918581T Expired - Lifetime DE68918581T2 (de) | 1988-09-02 | 1989-07-31 | Berührungseingabesystem mit umgebungskompensation und programmierbarer verstärkung. |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US4988983A (de) |
| EP (1) | EP0389581B1 (de) |
| JP (1) | JP2968294B2 (de) |
| KR (1) | KR0128736B1 (de) |
| DE (1) | DE68918581T2 (de) |
| WO (1) | WO1990003014A1 (de) |
Families Citing this family (68)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI85544C (fi) * | 1989-11-03 | 1992-04-27 | Marttila Heikki Oy | Koppling foer kompensering av verkan av yttre ljus pao infraroedkaensliga fototransistorer i kontaktdisplaypaneler. |
| US5218196A (en) * | 1991-09-05 | 1993-06-08 | Frost Controls, Inc. | Light curtain system with system and watchdog microcontrollers |
| US5355149A (en) * | 1992-05-27 | 1994-10-11 | Spacelabs Medical, Inc. | Scanning system for touch screen keyboards |
| GB2268263A (en) * | 1992-06-30 | 1994-01-05 | Ibm | Input device for a visual display unit |
| US5605406A (en) * | 1992-08-24 | 1997-02-25 | Bowen; James H. | Computer input devices with light activated switches and light emitter protection |
| US5577848A (en) * | 1992-08-24 | 1996-11-26 | Bowen; James H. | Light controlled touch pad for cursor and selection control on a computer display |
| US5577733A (en) * | 1994-04-08 | 1996-11-26 | Downing; Dennis L. | Targeting system |
| US5635724A (en) * | 1995-06-07 | 1997-06-03 | Intecolor | Method and apparatus for detecting the location of an object on a surface |
| US5880954A (en) * | 1995-12-04 | 1999-03-09 | Thomson; Robert | Continous real time safety-related control system |
| JP2001134256A (ja) * | 1999-11-05 | 2001-05-18 | Sony Corp | ディスプレイ装置の利用者検出回路 |
| US6455839B1 (en) * | 2000-12-15 | 2002-09-24 | Prospects, Corp. | Obstacle detection sensor using synchronous detection |
| DE10145248C1 (de) * | 2001-09-13 | 2003-03-20 | Krohne Messtechnik Kg | Verfahren zur Datenübertragung |
| US20050233287A1 (en) * | 2004-04-14 | 2005-10-20 | Vladimir Bulatov | Accessible computer system |
| US7061693B2 (en) | 2004-08-16 | 2006-06-13 | Xceed Imaging Ltd. | Optical method and system for extended depth of focus |
| US8575536B2 (en) * | 2005-10-07 | 2013-11-05 | Integrated Digital Technologies Inc. | Pixel array and touch sensing display panel having the same |
| US9064772B2 (en) * | 2005-10-07 | 2015-06-23 | Integrated Digital Technologies, Inc. | Touch screen system having dual touch sensing function |
| US8748796B2 (en) * | 2005-10-07 | 2014-06-10 | Integrated Digital Technologies, Inc. | Interactive display panel having touch-sensing functions |
| TWI291237B (en) | 2005-10-07 | 2007-12-11 | Integrated Digital Technologie | Photo detector array |
| US8344313B2 (en) * | 2005-10-07 | 2013-01-01 | Integrated Digital Technologies, Inc. | Optical input type touch system and feedback control method thereof |
| TW200802054A (en) * | 2005-10-24 | 2008-01-01 | Rpo Pty Ltd | Improved optical elements for waveguide-based optical touch screens |
| US8120595B2 (en) * | 2006-05-01 | 2012-02-21 | Rpo Pty Limited | Waveguide materials for optical touch screens |
| KR101003170B1 (ko) * | 2006-09-25 | 2010-12-22 | 인테그레이티드 디지털 테크놀로지스, 인코포레이티드 | 광 검출기 어레이 |
| US20080106527A1 (en) * | 2006-11-06 | 2008-05-08 | Rpo Pty Limited | Waveguide Configurations for Minimising Substrate Area |
| US8564252B2 (en) * | 2006-11-10 | 2013-10-22 | Cypress Semiconductor Corporation | Boost buffer aid for reference buffer |
| WO2008077195A1 (en) * | 2006-12-27 | 2008-07-03 | Jonathan Payne | Lens configurations for optical touch systems |
| US8049732B2 (en) | 2007-01-03 | 2011-11-01 | Apple Inc. | Front-end signal compensation |
| US8711129B2 (en) * | 2007-01-03 | 2014-04-29 | Apple Inc. | Minimizing mismatch during compensation |
| US8035401B2 (en) | 2007-04-18 | 2011-10-11 | Cypress Semiconductor Corporation | Self-calibrating driver for charging a capacitive load to a desired voltage |
| CA2688214A1 (en) * | 2007-05-11 | 2008-11-20 | Rpo Pty Limited | A transmissive body |
| RU2353003C1 (ru) * | 2007-06-18 | 2009-04-20 | Валерий Константинович Любезнов | Способ для выравнивания чувствительности детекторных лучей оптоэлектронной сенсорной панели (варианты) и система для его реализации |
| US7868877B2 (en) * | 2007-10-18 | 2011-01-11 | Freescale Semiconductor, Inc. | Touch panel detection circuitry and method of operation |
| TWI406045B (zh) * | 2008-06-30 | 2013-08-21 | Ibm | 具有smt元件作為光閘之光學接觸面板及在該面板上之形成光閘的方法 |
| KR101593574B1 (ko) * | 2008-08-07 | 2016-02-18 | 랩트 아이피 리미티드 | 광학 터치 감응 장치에서 멀티터치 이벤트를 감지하는 방법 및 기구 |
| US9092092B2 (en) | 2008-08-07 | 2015-07-28 | Rapt Ip Limited | Detecting multitouch events in an optical touch-sensitive device using touch event templates |
| WO2010015410A2 (en) | 2008-08-07 | 2010-02-11 | Owen Drumm | Optical control systems with modulated emitters |
| WO2010015409A1 (en) * | 2008-08-07 | 2010-02-11 | Owen Drumm | Optical control systems with feedback control |
| SE533704C2 (sv) | 2008-12-05 | 2010-12-07 | Flatfrog Lab Ab | Pekkänslig apparat och förfarande för drivning av densamma |
| WO2011049512A1 (en) * | 2009-10-19 | 2011-04-28 | Flatfrog Laboratories Ab | Touch surface with two-dimensional compensation |
| EP2424201A3 (de) * | 2010-08-31 | 2014-05-14 | BlackBerry Limited | System und Verfahren zur Integrierung von Umgebungslichtsensordaten in Infrarot-Nähenerkennungseinstellungen |
| US8364870B2 (en) | 2010-09-30 | 2013-01-29 | Cypress Semiconductor Corporation | USB port connected to multiple USB compliant devices |
| US8836672B2 (en) | 2011-02-09 | 2014-09-16 | Dornerworks, Ltd. | System and method for improving machine vision in the presence of ambient light |
| EP2734914B1 (de) | 2011-07-22 | 2016-11-23 | Rapt IP Limited | Optischer koppler zur verwendung in einer berührungsempfindlichen optischen vorrichtung |
| US9667240B2 (en) | 2011-12-02 | 2017-05-30 | Cypress Semiconductor Corporation | Systems and methods for starting up analog circuits |
| US20130262015A1 (en) * | 2012-03-29 | 2013-10-03 | Travis W. L. White | Annotating Measurement Results Data Capture Images with Instrumentation Configuration |
| US10168835B2 (en) | 2012-05-23 | 2019-01-01 | Flatfrog Laboratories Ab | Spatial resolution in touch displays |
| US9524060B2 (en) | 2012-07-13 | 2016-12-20 | Rapt Ip Limited | Low power operation of an optical touch-sensitive device for detecting multitouch events |
| US10019113B2 (en) | 2013-04-11 | 2018-07-10 | Flatfrog Laboratories Ab | Tomographic processing for touch detection |
| US9874978B2 (en) | 2013-07-12 | 2018-01-23 | Flatfrog Laboratories Ab | Partial detect mode |
| US10126882B2 (en) | 2014-01-16 | 2018-11-13 | Flatfrog Laboratories Ab | TIR-based optical touch systems of projection-type |
| US10146376B2 (en) | 2014-01-16 | 2018-12-04 | Flatfrog Laboratories Ab | Light coupling in TIR-based optical touch systems |
| US10161886B2 (en) | 2014-06-27 | 2018-12-25 | Flatfrog Laboratories Ab | Detection of surface contamination |
| US11182023B2 (en) | 2015-01-28 | 2021-11-23 | Flatfrog Laboratories Ab | Dynamic touch quarantine frames |
| US10318074B2 (en) | 2015-01-30 | 2019-06-11 | Flatfrog Laboratories Ab | Touch-sensing OLED display with tilted emitters |
| US10496227B2 (en) | 2015-02-09 | 2019-12-03 | Flatfrog Laboratories Ab | Optical touch system comprising means for projecting and detecting light beams above and inside a transmissive panel |
| WO2016140612A1 (en) | 2015-03-02 | 2016-09-09 | Flatfrog Laboratories Ab | Optical component for light coupling |
| EP3387516B1 (de) | 2015-12-09 | 2022-04-20 | FlatFrog Laboratories AB | Verbesserte stiftidentifizierung |
| US10761657B2 (en) | 2016-11-24 | 2020-09-01 | Flatfrog Laboratories Ab | Automatic optimisation of touch signal |
| CN116755580A (zh) | 2016-12-07 | 2023-09-15 | 平蛙实验室股份公司 | 触摸感测装置 |
| CN110300950B (zh) | 2017-02-06 | 2023-06-16 | 平蛙实验室股份公司 | 触摸感测系统中的光学耦合 |
| WO2018174786A1 (en) | 2017-03-22 | 2018-09-27 | Flatfrog Laboratories | Pen differentiation for touch displays |
| WO2018182476A1 (en) | 2017-03-28 | 2018-10-04 | Flatfrog Laboratories Ab | Touch sensing apparatus and method for assembly |
| WO2019045629A1 (en) | 2017-09-01 | 2019-03-07 | Flatfrog Laboratories Ab | IMPROVED OPTICAL COMPONENT |
| US11567610B2 (en) | 2018-03-05 | 2023-01-31 | Flatfrog Laboratories Ab | Detection line broadening |
| US12055969B2 (en) | 2018-10-20 | 2024-08-06 | Flatfrog Laboratories Ab | Frame for a touch-sensitive device and tool therefor |
| US11943563B2 (en) | 2019-01-25 | 2024-03-26 | FlatFrog Laboratories, AB | Videoconferencing terminal and method of operating the same |
| US12056316B2 (en) | 2019-11-25 | 2024-08-06 | Flatfrog Laboratories Ab | Touch-sensing apparatus |
| WO2021158164A1 (en) | 2020-02-08 | 2021-08-12 | Flatfrog Laboratories Ab | Touch apparatus with low latency interactions |
| WO2021162602A1 (en) | 2020-02-10 | 2021-08-19 | Flatfrog Laboratories Ab | Improved touch-sensing apparatus |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4267443A (en) * | 1978-04-24 | 1981-05-12 | Carroll Manufacturing Corporation | Photoelectric input apparatus |
| US4243879A (en) * | 1978-04-24 | 1981-01-06 | Carroll Manufacturing Corporation | Touch panel with ambient light sampling |
| US4591710A (en) * | 1983-07-11 | 1986-05-27 | Electro Mechanical Systems, Inc. | Ambient light and electromagnetic noise reduction circuit |
| JPH079619B2 (ja) * | 1984-06-18 | 1995-02-01 | アンプ インコ−ポレ−テツド | タッチ式入力装置 |
| US4645920A (en) * | 1984-10-31 | 1987-02-24 | Carroll Touch, Inc. | Early fault detection in an opto-matrix touch input device |
| GB2173931B (en) * | 1985-04-16 | 1988-05-11 | Ncr Co | Data input system including a keyboard having no moving parts |
| US4713534A (en) * | 1986-02-18 | 1987-12-15 | Carroll Touch Inc. | Phototransistor apparatus with current injection ambient compensation |
| US4684801A (en) * | 1986-02-28 | 1987-08-04 | Carroll Touch Inc. | Signal preconditioning for touch entry device |
-
1988
- 1988-09-02 US US07/240,168 patent/US4988983A/en not_active Expired - Lifetime
-
1989
- 1989-07-31 JP JP1508260A patent/JP2968294B2/ja not_active Expired - Lifetime
- 1989-07-31 KR KR1019900700858A patent/KR0128736B1/ko not_active Expired - Fee Related
- 1989-07-31 EP EP89908761A patent/EP0389581B1/de not_active Expired - Lifetime
- 1989-07-31 WO PCT/US1989/003263 patent/WO1990003014A1/en not_active Ceased
- 1989-07-31 DE DE68918581T patent/DE68918581T2/de not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP0389581B1 (de) | 1994-09-28 |
| KR0128736B1 (ko) | 1998-04-15 |
| KR900702478A (ko) | 1990-12-07 |
| JPH03501071A (ja) | 1991-03-07 |
| DE68918581D1 (de) | 1994-11-03 |
| EP0389581A1 (de) | 1990-10-03 |
| US4988983A (en) | 1991-01-29 |
| WO1990003014A1 (en) | 1990-03-22 |
| JP2968294B2 (ja) | 1999-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE68918581T2 (de) | Berührungseingabesystem mit umgebungskompensation und programmierbarer verstärkung. | |
| DE69937253T2 (de) | Licht-scanner berührungsempfindlicher bildschirm | |
| DE3687568T2 (de) | Eingabeschnittstelle fuer rechner. | |
| DE69016684T2 (de) | Verarbeitungsvorrichtung für abgefühlte Daten an einem auf Berührung reagierenden Anzeigegerät. | |
| DE60207443T2 (de) | Sensorvorrichtung für eine optisches zeigerinstrument, wie eine optische maus | |
| DE19721105C5 (de) | Opto-eletronischer Sensor | |
| DE69320533T2 (de) | Tafel mit integrierter Anzeige mit Koordinatenfehlerkorrektur | |
| DE69014343T2 (de) | Bildanalyse-Zählsystem. | |
| EP1428171B1 (de) | Bedienvorrichtung | |
| DE2325457A1 (de) | Vorrichtung zum messen des abstandes von flaechen aus transparentem material | |
| DE102017203994A1 (de) | Vorrichtung und Verfahren zur kapazitiven Abbildung unter Verwendung von Zeilen- und Spaltenelektroden | |
| DE2624185A1 (de) | Lichtgriffel fuer gasentladungsanzeigen | |
| DE3340924C2 (de) | ||
| DE69416238T2 (de) | Berührungsbildschirmsystem, das den Bildschirm als bei Zwischenfrequenz betriebene Lichtquelle benutzt | |
| DD146342A5 (de) | Verfahren und vorrichtung zur messung der mehlhelligkeit | |
| DE69323455T2 (de) | Koordinateneingabegerät und Verfahren zur Auswertung desselben | |
| DE2814358C3 (de) | Photoelektrische Wandleranordnung | |
| EP0306742A3 (de) | Verfahren zur automatischen Erkennung von Fehlern in bewegten Warenbahnen | |
| EP3649448B1 (de) | Verfahren zum zählen von photonen mittels eines photomultipliers | |
| DE69122782T2 (de) | Infrarotberührungsempfindliche Eingabevorrichtung und Lichterzeugeraktivierungsschaltung | |
| EP3770646A1 (de) | Lichtvorhang | |
| DE2310412C3 (de) | Verfahren zum Lesen von Codes und Vorrichtungen zur Durchführung des Verfahrens | |
| DE2738574A1 (de) | Densitometer | |
| DE4315264A1 (de) | Verfahren und Vorrichtung zur berührungslosen Erkennung von Kanten an Gegenständen | |
| DE10110428A1 (de) | Verfahren und Vorrichtung zum Ausführen einer Objektverfolgung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition |