CA1232070A - Method and device to determine the coordinates of a contact point on a semi-analog sensitive surface - Google Patents

Method and device to determine the coordinates of a contact point on a semi-analog sensitive surface

Info

Publication number
CA1232070A
CA1232070A CA000470458A CA470458A CA1232070A CA 1232070 A CA1232070 A CA 1232070A CA 000470458 A CA000470458 A CA 000470458A CA 470458 A CA470458 A CA 470458A CA 1232070 A CA1232070 A CA 1232070A
Authority
CA
Canada
Prior art keywords
analog
phase
clock signal
band
coordinates
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
Application number
CA000470458A
Other languages
French (fr)
Inventor
Denis Bosquain
Jean-Louis Salvador
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Regie Nationale des Usines Renault
Original Assignee
Regie Nationale des Usines Renault
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Regie Nationale des Usines Renault filed Critical Regie Nationale des Usines Renault
Application granted granted Critical
Publication of CA1232070A publication Critical patent/CA1232070A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B7/00Measuring arrangements characterised by the use of electric or magnetic techniques
    • G01B7/004Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/045Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using resistive elements, e.g. a single continuous surface or two parallel surfaces put in contact

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
  • Measurement Of Resistance Or Impedance (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)
  • Pinball Game Machines (AREA)
  • Push-Button Switches (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Image Processing (AREA)

Abstract

Procédé et dispositif de détermination des coordonnées d'un point de contact sur une surface sensible semi-analogique. Procédé de détermination des coordonnées (X, Y) d'une zone de contact (8) d'un objet conducteur tel qu'un doigt sur une surface sensible constituée par un support isolant comportant d'une part une grille formée de deux bornes (A,B) entre lesquelles sont montées en parallèle un certain nombre de bandes résistantes émettrices (1), et d'autre part des bandes conductrices détectrices (2), intercalées avec les bandes résistantes et réunies séparément à un moyen de sélection (3) permettant de prélever successivement la tension de chaque bande détectrice (2), caractérisé par le fait que l'on opère en deux phases en polarisant les deux bornes (A,B) de la grille, d'abord en concordance de phase, puis en opposition de phase, et que dans chaque phase du procédé on effectue les moyennes d'un certain nombre d'échantillons synchrones qui permettent de déterminer les deux coordonnées.Method and device for determining the coordinates of a contact point on a sensitive semi-analog surface. Method for determining the coordinates (X, Y) of a contact area (8) of a conductive object such as a finger on a sensitive surface constituted by an insulating support comprising on the one hand a grid formed by two terminals ( A, B) between which are mounted in parallel a certain number of transmitting resistive bands (1), and on the other hand detector conductive bands (2), interposed with the resistive bands and joined separately to a selection means (3) allowing the voltage to be taken successively from each detector band (2), characterized in that one operates in two phases by polarizing the two terminals (A, B) of the grid, first in phase concordance, then in phase opposition, and that in each phase of the process the averages of a certain number of synchronous samples are carried out which make it possible to determine the two coordinates.

Description

~;~3~
L'invention concerne un procédé et un dispositi~ de détermi-nation des coordonnées d'un point de contact sur une surface sensible semi-analogique de type résistif.
On connait, notamment par le brevet FR-A-2.520.1~98, des surfaces sensibles du type constitué par un support, généralement une plaque de verre, sur lequel sont disposées, d'une part une grille constituée par deux bornes entre lesquelles sont montées en paral-lèle un certain nombre de bandes résistantes émettrices, et d'autre part des bandes détectrices conductrices intercalées avec les pré-cédentes et connectées séparément à un moyen de sélection pour pré-lever successivement la tension de chaque bande détectrice. Les bandes résistances émettrices ainsi que les bandes détectrices conductrices, qui peuvent également être plus ou moins résistantes, sont constituées le plus souvent par un émail conducteur mince déposé sur la plaque de verre. Lorsqu'un objet conducteur, par exemple un simple doigt, vient appuyer sur cette surface sensible, il met en contact mutuel au moins une bande détectrice avec au moins une bande émettrice de la grille, ce qui permet, en explorant les diverses bandes à l'aide du sélecteur, de déterminer par voie numérique l'une des coordonnées, qui est le numéro de la bande détectrice où est détectée une tension7 et par voie analogique l'autre coordonnée par la valeur de cette tension.
De préférence~ comme décrit dans la demande de brevet francais précitée, on polarise alternativement lesdites bandes émettrices dans un premier sens et dans le sens opposé, on effectue, pour les deux qens de polarisation des bandes émettrices, un certain nombre de mesureSde la tension de chaque bande détectrice dont on calcule séparément les moyennes, et on déduit les coordonnées dudit ob~jet de la comparaison des moyennes obtenues.
Bien qu'un tel procédé permette de résoudre un grand nombre des problèmes que présente 1'exploitation des surfaces sensibles du type précité, certaines difficultés de mise en oeuvre pratique subsistent :
~3~
_ 2 - ~ ~ 3 2 ~ ~ 0 1) la résistance électrique de contact de la peau à l'extrémité
du doi~t de l'opérateur est très variable et le plus souvent élevée (50 k 1~ à 1 M Q ), et ne saurait tolérer que le passage d'un courant de très faible intensité entre la grille e-t la bande détec-trice. On ne peut donc utiliser qu'une détection à très haute impé-dance.
~; ~ 3 ~
The invention relates to a method and a device for determining nation of the coordinates of a contact point on a sensitive surface semi-analog resistive type.
We know, in particular from patent FR-A-2,520.1 ~ 98, sensitive surfaces of the type constituted by a support, generally a glass plate, on which are arranged, on the one hand a grid consisting of two terminals between which are mounted in parallel includes a number of resistant transmitter bands, and other part of the conductive detector strips interspersed with the and connected separately to a selection means for pre-successively raise the voltage of each detector band. Groups emitting resistors as well as the conductive detector bands, which can also be more or less resistant, consist most often by a thin conductive enamel deposited on the plate glass. When a conductive object, for example a simple finger, comes press on this sensitive surface, it puts in mutual contact at least a detector band with at least one grid emitting band, which allows, by exploring the various bands using the selector, to determine digitally one of the coordinates, which is the number of the detector band where a voltage is detected7 and per channel analog the other coordinated by the value of this voltage.
Preferably ~ as described in the French patent application above, said transmitting bands are alternately polarized in a first direction and in the opposite direction, we carry out, for both qens of polarization of the transmitting bands, a certain number of measurement of the voltage of each detector band for which one is calculating separately the means, and we deduce the coordinates of said ob ~ jet of the comparison of the means obtained.
Although such a method solves many of the problems presented by the exploitation of sensitive surfaces of the type above, certain practical implementation difficulties remain:
~ 3 ~
_ 2 - ~ ~ 3 2 ~ ~ 0 1) the electrical resistance of skin contact at the end of operator doi ~ t is very variable and most often high (50 k 1 ~ to 1 MQ), and can only tolerate the passage of a very low current between the grid and the detection strip trice. It is therefore only possible to use very high impedance detection.
dance.

2) Pour d'évidentes raisons de sécurité de l'utilisateur, il n'est permis d'utiliser que de très basses t4nsions d'exitation. Or le corps de l'utilisateur conduit, jusqu'au bout du doigt en contact, des potentiels électriques continus, par contact avec un autre point du circuit ou par électricité statique, et surtout alternatifs par effet d'antenne avec le parasitage ambiant. La combinaison de ces deux effets rend délicate l'obtention d'un rapport signal/bruit favo-rable, et par conséquent de mesures précises. 2) For obvious user security reasons, it is not allowed to use only very low excitation t4nsions. Now the body of the user leads, to the fingertip in contact, continuous electrical potentials, by contact with another point of the circuit or by static electricity, and especially alternative by antenna effect with ambient interference. The combination of these two effects makes it difficult to obtain a favorable signal-to-noise ratio map, and therefore precise measurements.

3) La variabilité du signal utile par rapport à un bruit de fondconstant conduit a des variations relatives extrêmement variables sur l'étendue de la surface, notamment dans le sens de la mesure analogique à l'approche du zéro. 3) The variability of the useful signal with respect to constant background noise leads to extremely variable relative variations over the extent of the surface, in particular in the direction of analog measurement when approaching zero.

4) Enfin l'exploration des diverses bandes par le sélecteur et l'exé-cution des diverses mesures peutp~endre un temps important, peu pra-tique pour l'utilisateur, si l'on met en oeuvre les techniques de filtrage classiques.
L'invention vise à fournir un procédé et un dispositif qui permettent de surmonter les difficultés ci-dessus que l'on rencontre dans l'exploitation des surfaces sensibles du type précité, c'est-à-dire ~ui satisfassent à tous les impératifs de sécurité, de précision et de rapidité.
Dans le procédé selon l'invention on utilise un signal d'horloge d'une fréquence appropriée fournissant une tension en créneaux, puis dans un premier temps on polarise les deux bornes de la grille en concordance de phase avec ce signal d'horloge, on réalise un échantil-lonnage synchrone de la tension de chaque bande détectrice, alternati-_ 3 - ~ ~32~
vement pour les périodes d'interrupt:ion et d'établissement du signal d'horloge, on effectue les moyennes d'un certain nombre d'échantillons, séparément pour les périodes d'interruption et d'établissem~nt, on compare les deux moyennes ainsi obtenues pour détecter s'il y a contact et déterminer la coordonnée numérique par le numéro de la bande où est détecté le contact, puis dans un deuxième temps, en restant commuté sur cette même bande détectrice ainsi détectée, on polarise les deux bornes de la grille en oppo-sition de phase entre elles par le signal d'horloge, de manière à créer dans chaque bande résistante émettrice un courant alterna-tivement dans un sens et dans le sens opposé, on réalise un échan-tillonnage synchrone de la tension de ladite bande détectrice, al-ternativement pour les deux sens de courant, on effectue la moyenne d'un certain nombre d'échantillons, séparément pour les deux sens de courant, et enfin la différence de ces moyennes qui sert à calculer la coordonnée analogique.
L'invention a également pour objet un dispositif de mise en oeuvre du procédé défini ci-dessus pour le determination des coordon-nées X, Y d'une zone de contact d'un corps conducteur tel qu'un doigt sur une surface sensible seml-analogique constituée d'une part par une grille formée de deux bornes entre lesquelles sont montées en paral-lèle un certain nombre de bandes résistantes émettrices et d'autre part de bandes détectrices intercalées avec les bandes émettrices et réunies séparément à un moyen de sélection de bande , dispositif carac-térisé par le fait qutil comporte un générateur de signal d'horloge,des moyens formant commutateurs inverseurs suscep$ibles de commuter chacune des deux bornes de la grille respectivement sur une tension de polarisation et à la masse, ces moyans formant commutateurs inverseurs étant commandables séparément en phase et en opposition de phase par le signal d'horloge, un dispositif d'échantillonnage synchrone avec le signal d'horloge, un dispositif d'élaboration de la moyenne sur un certain nombre d'échantillons, séparément pour les deux alternances du signal d'horloge, et un dispositif logique qui commande les moyens formant commutateurs inverseurs, ainsi que le moyen de sélection de bande et le dispositif d'échantillonnage, opère le co~ptage des échan-tillons et détermine les valeurs des deux coordonnées X, Y.
_ L, _ ~ ~32~
D'autres particularités de l'invention ~ppara;tront à ln desc-ription qui va suivre d'un mode de mise en oeuvre et de réalis~tion pris comme exemples et représentés sur le dessin annexé sur lequel :
- la figure 1 représente le schéma général de commutation ;
- les fiyures 2 à 4 des courbes représentatives de tension en fonction du temps, relati~es à la détermination de la coordonnée numérique ;
les figures 5 et 6 sont des schémas électriques simplifiés montraDt la determ~ation de la coordonnée analogique;
la f~gure 7 represente des courbes illustrant cette détermination;
la figure 8 est l'organigramme géneral du procedé;
la figure 9 le schema global d'un dispositif entièrement numerique;
la figure l~ le schema modif~é pour le traitement analogique des moyen-nes;
la figure ll un schema de détail d'une des réalisations de ~oye~neurs analogiques;
la figure 12 les courbes de tension en fonction du te~ps illustrant le fonctionnement du dispositif de la figure ll; et les figures 13 et 14 des courbes correspondant à la mise en oeuvre de ces dis~ositifs dans l'invention.
Dans tout ce qui suit on appellera Y la coordo~nee numerique (~umero de bande) et X la eoordonnee analogique (position sur la bande). Comme avec le procede classique, on va déterminer successivement Y et X, en s'efforçant - d'éliminer les effets parasites.
Sur la figure lon a represente schématiquement par 1 les baDdes resis-tances, et pa~ 2 les baDdes détectrices conductrlces. Les baDdes re~istances l soDt toutes connectees en parallèle e~tre deux bornes A et B po~r co~sti-tuer la grille, tandis que toutes les bandes détectrices 2 sont connectees, ehacuDe individuellement, aux diverses entrees d'un moyen de selectlon 3 qui permet de preleve~ en sortie 4 ~uccessivemeDt chacune des tensio~s des baDdes 2.
Alors qu'avec le dispositif habituel une borne~ par exemple A, e8t constamment connectée au potentiel zero, alors que l'autre b~rne B est connec-tee ~ une ~ource de tension continue, dans le cas de l'invention au contraire on utilise deu~ inverseur6 5 et 6 ou un ensemble equivalent de quatre commuta-teur6 ~lectronlque ~imple~9 pour ~ssurer la coDnexion de A et de B 6~pare-ment, ~espectlvement ~ 18 tension continue ~Vm et à la masse, comme dllustre ~ur la fi~ure l.
-' ~232~
ce dispositi~ d~ c~mmutatio~ permet donc qu~tr~ cornbinaisons de connexion 1~) A et B a la masse, 2~~ A et B à la tension IVm, 3~) A à la masse et B à +Vm (cas de la figure 1), 4~) A à ~Vm et B a la masse.
Les deux pre~ières co~binaisons vont être effectivement utilisées dans la premlère phase du procede (determination de Y) et les deux dernières dans la deuxième phase du procedé (dëter~ination de X).
Conformément à l~iDvention~ OD utilise un signal d'horloge, produit par un dispositif usuel non representé, et d'une fréquence aussi elevée que possible. Ce signal d'horloge se présente sous la forme d'une courbe de tension en creneaux telle que representee sur la figure 2a. Ce signal d'hor-loge est utilise pour commander le basculemeDt des inverseurs A et B, alter-nativement dans les deux premières positions indiquées plus haut :
les périodes d'interruption du signal d'horloge (niveau zero) produisent la connexion de A et B à la masse, tandis que les périodes d'etablissement (niveau 1) poduisent la connexion de A et B à la tension ~Vm.
En même temps on suppose que le selecteur 3 est pour l'instant position-ne sur une bande determinee. ~a figure 2b illustre par un segment en trait plein la duree du contact d'un doigt sur cette bande, ce qui se traduit par ; 20 une conduction sur plusieurs signaux d'horloge.
La figure 2c montre approximativement le signal obtenu dans l'appareil de mesure represente scbematiquement en 7 sur la figure 1 : tant qu'il n'y a pas contact, ce slgnal présente simplement l~action des parasites captés p~r la grille, alor~ que dans la zone correspondant au seg~ent 2b on a un niveau plus important lorsque A et B sont connecté~ 3 ~Vm que lorsque A et B sont connectés a la ~asse, encore que dans ce cas le niveau de bruit est plus eleve à cause du captage des parasites amb~ant par le corps de l'utilisateur.
A partir de cette courbe tres parasitée9 on va conformémènt à l'inven-tion extraire un signal precis en utilisant un double echantillonnage en synchronisme avec le ~ignal d'horloge, l'echantillonnage 1 correspoDdant à
une courte durée. environ 1 ms, à l'interieur des pério~es d'interruption du signal d'horloge, tandis que l'échantillonnage 2 corre~pond égale~ent à des courtes périodes de temps de durée semblable à l'intérieur des périodes d'établissement du signal d'horloge. Ce6 echantillonnage6 selon les figures 2d et 2e, appliques ~ la courbe 2c, permettent d'obtenir des mesure6 représen-:L23~d~
tces par des points sur la figure 2f, la hauteur de chaque polnt dans le sensdes ordonnces correspondant au niveau de la me~ure e~fectuée sur l'échantil-lon considéré.
On voit alors que si l'on effectue séparément la moyenne des échantil-lons i~pairs et des echantillons pairs, on obtient des valeurs pratiq~ementconfondues lorsque l'on est en dehors de la zone de contact, et des valeurs Ml et M2 relativement differentes dans la ~one de contact.
Lorsque les moyennes Ml et M2 sur un nombre determine d'echantillons ~par exemple une dizaine) diffèrent d'une quantite superieure a un seuil fixé
a l'avance, on peut alors dire que l'on a détecté la présence d'un contact avec une bonne certitude. Si au contraire le test négatif, c'est-a-dire si la différence est inférieure au seuil, on incrémente le sélecteur 3 pour passer a la bande détectrice suivante.
Il est connu que pour une détection synchrone on doit choisir la fréquen-ce du signal excitateur de telle maniere qu'elle ne soit ni un multiple ni unsous-multiple de la fréquence des parasites ambiants les plus indésirables.
Cette contrainte peut difficilement être satisfaite si les parasites ont une fréquence tres basse, c~mme c'est le cas notamment des parasites induits par le secteur de distribution. Pour cette raison on utilise selon l'invention, une autre ressource qui est de jouer sur la dùrée des tests et donc sur la fréquence du cycle de balayage. On voit par exemple sur la figure 3 une courbe représentatlve d'u~ niveau de parasites a 50 Hz, les segments placés en dessous représentent l'occurrence et la d~rée du test correspondant a une bande détectrice particuliere. On voit que si le premier passage conduit a un ; 25 test négatif par suite d'un bruit ma~imal, le deuxieme passage donnera un test exploitable car le niveau de bruit sera minimal.
Pour obtenir ce résultat on utilise selon l'invention une fréquence de cycle choisie parmi les termes de la série :
2.Fr/(n ~ l/2) ou Fr est la fréquence du réseau et n un entier positif ou nul, c'est-a-dlre dans le cas du 50 Hz le plus courant, les valeurs suivantes -200 hz, 67 Hz, 40 ~z,...
On peut arriver à un résultat equivalent a celui du procede qui vientd1être expose en balayant les bandes detectrices très rapidement, pendant une alternance du signal d'horloge. Il faut alors dans ce cas mettre en memoire ~2~
en parallèle les se~ies d'échantillons de chacune des bandes détectrices ~eparémmellt, pour p~rlnettre le calcul des moyennes relati~es à chacune de ces bandes. Les m~eme considér~tions sur les fréquences d'excitation et de bal~a-ge s'appliquent. On voit sur la figure 4 l'échelonnement caractéristique des divers echantillonnages qui ont été regroupés sur une même ligne pour les échantillonnages pairs et impairs de chaque ba~lde.
On peut également combiner les deux procédés précédents en regroupant les bandes detectrices par paquets, traites selon la variante qui precède.
Ceci permet de rechercher ]e meilleur compromis entre la vitesse et le taille de memoire dans le cas de très grandes surfaces impliquant un nombre de bandes élevé.
Le numéro de la bande détectrice en contact étant repé}é, le processus continue en laissant le sélecteur 3 connecté sur cette mê~e bande repérée pour procéder à la mesure de la coordonnée analogique X. Pour cela on conti-nue à commander les inverseurs 5 et 6 par le signal d'horloge9 mais en opposi-tion de phase, c'est-à-dire les deux derniers des quatre combinaisons exami-nées plus haut. Par exemple on peut mettre A en phase avec le signal d'horlo-ge et B en opposition de phase avec ce signal dlhorloge comme représenté sur les courbes 7a et 7b.
La figure 5 montre schématique~ent une bande résistante 1 et une bande détectrice 2 isolees dans le cas du raccordement avec A à la masse, et la figure 6 le schéma equivalent dans le cas ou B est a la ~asse. Sur ces figu-res la surface hachurée 8 represente l'aire de contact du doigt, qui ~oint en fait le rôle du curseur d'un potentiomètre constitué par la résistance 1 montée entre A et B, et dont la bande detectrice 2 assure la transmission de la tension (quelle que soit sa propre resistance).
Dans le cas de la figure 5, comme indiqué dans le bre~et FR-A-2.520.498, on peut montrer que la tension mesurée Ml s'exprime en fonction de l~abscisse Xl par : Ml = Xl Vm ou encore Xl = L ( M
L Vm de même dans le cas de la figure 6, on peut montrer que :
X2 = L ( 1 - - ) ou M2 = ( 1 - - ) V~
Vm L
Ces formules montrent que si le contact etait precis, ponctuel et non parasité, et qu'on ait par conséquent Xl = X2, on aurait Ml ~ M2 ~ Vm. Par suite des parasites variables, il n~en est généralement pas ainsi et les va-... .. ..... . .. . .. .
~3 ~23%~
leurs obtenues p~ur Xl et X2 sont differentes. On est conduit alors à faire la moyenne en~re Xl et X2, ce qui donne comme valeurs :
X = L ( l _ M2 - Ml ) Comme dans la première phase du procédé, Ml et M2 sont encore obtenus par échantillonnage synchrone et par exécution de moyennes séparees sur un certain nombre de mesures (u~e dizaine par exemple) pour éliminer au maximum les ef~et parasites. En outre, on dispose ici d'un critere de validité par~i-culièrement simple qui consiste à verifier si la sonme Ml ~ M2 Vm est en valeur absolue inférieure a un seuil d'erreur tolérable. S'il en est ainsi la mesure est validée, sinon on recommence l'operation de mesure, comme cela apparaît clairement sur l'organigramme de la figure 8. Ce cri~ère de validité
est particullèrement efficace contre les perturbations à très basse frequence qui ont pour effet de deplacer les deux moyennes Ml et M2 dans le même sens pendant la sequence d'echantillonnage.
Il est a noter que la formule de calcul de X ainsi rendue symetrique presente l'avantage de masquer les effets d'extrémité où les tensions à
mesurer sont quasi nulles et de ce fait très sensibles aux perturbations.
L'invention part donc toujours d'une surface sensible semi-analogique du type connu pour aboutir à deux valeurs numériques X et Y. Dans tous les cas également, et dans les phases successives du procédé, on procède à un échan-tillonnage sur plusieurs valeurs successives de la même grandeur, et on elabore ensuite la moyenne de ces valeurs, separémment pour les mesures paires et impaires.
Cependant plusieurs variantes sont possibles qui diffèrent entre elles par la manière d'élaborer ces moyennes. Dans le mode de réalisation de la figure 9, on retrouve la surface sensible l, 2 et ses deux inverseurs 5 et 6, ainsi que le selecteur 3 constitue avantageusement par un multiplexeur elec-tronique. Le dispositif de mesure 7 de la figure l est constitue dans ce cas par un convertlssseur analogique/numerique qui transforme chaque tension de la ligne 4 en une mesure numerique, puis un microprocesseur lO dote d'une memoire et qui assure la sommation numérique des diverses valeurs Ml (i) e~
M2(i) en w e de calculer par division arithmetique les moye~nes Ml et M2~ qui sont ensuite traitees pour l'elaboration de Y et X selon l'organigramme de la figure 8. Ce microprocesseur peut egalement être dote du generateur de signal d'horloge et assurer par lui-même les commandes des inverseurs 5 et 6, du ~ ., .. . , ~ .. ,. . .~
~3~
multiplexeur 3 et du c~nvertisseur 7 col~me r~p~senté sch~m~tiq~lelnent par la connexion 11 sur la figure 9.
Dans le mode de ~éalisation de la figure 10, on retrouve les mêmes éléments, ~usqu'à la ligne de mesure 4 sortant du multiplexeur 3, mais ce mode de réalisation di~fère par la manière d'élaborer la moyenne des mesures.
En effet dans ce cas on utilise deux ~oyenneurs 12 et 13, affectes respecti-vement aux valeurs M1 et M2, et qui d'une part operent par voie analogique pour effectuer la moyelme du signal correspondant, et d'autre part sont disposes en amont du convertisseur analogique numerique 7, lequel de ce fait De convertit en mesure numerique que le resultat final des moyennes analogi-ques, le reste etant semblable au cas de la figure 9, excepte que le micro-processeur 10 se trouve decharge d'une partie importante de memoire.
Pour realiser les moyenneurs analogiques 12 et 13, on peut simplement utiliser des filtres passe-bas, ou encore des circuits tels que le circuit echantillonneur-bloqueur representé sur la figure 11 et qui assure la chargè
de la capacité C à travers la résistance R, seulement pendant les temps très courts d'échantillonnage où le commutateur electronique 14 se trouve fermé.
En dehors des périodes d'echantillomlage, la capacite C reste chargee à une valeur constante. Le fonctionnement de ce schema est represennte sur la figure 12 Oa l'on voit en 12a la courbe des impulsions d'echantillonnage et en 12b la tension de sortie du dispositif; celle-ci reflète en l'amplifiant la tension du condensateur C qui suit une courbe de charge en escalier, en supposant le condensateur C initialement dechargé.
On peut noter que ce circuit se comporte comme une cellule passe-bas RC
de proprietes connues. Si te represente la duree du top d'echant~llonna~e et tb la période du blocage (repos), la duree d'une prise de moyenne sur n échantillon est donc n (te ~ tb). La constante de temps de la cellule RC
équivalente est de : RC (te ~ tb)/te. Il est donc possible d'obtenir de bons filtrages avec des composants R et C petits par le seul jeu du rapport cycli-~0 que te/tb. Pour un bon fonctionnement du circuit on choisit de preferencete ~ RC
n.te ~ 3 RC
Il faut remarquer que la constante de temps du filtre peut être modlfiée par le programme de commande en agissant sur les durées te et tb, sans retou-cher aux composants physiques R et C. En particulier il est possible d'adop-. : .:.:
lo ~-X32~
ter des jeux de par~mètre (n, te, tb) differents pour la détection (Y) et la mes~re ~X) afin d'optimiser dans chaque cas le rapport entre la réjection du bruit et le te~ps global de reaction. Ce réglage est naturellenlent indépen-dant de celui de la frequence d'echantillonage qui doit etre fait selon les
4) Finally, the exploration of the various bands by the selector and the exe execution of the various measures can take a long time, hardly tick for the user, if we implement the techniques of conventional filtering.
The invention aims to provide a method and a device which overcome the above difficulties in the operation of sensitive surfaces of the aforementioned type, that is to say ~ which meet all the requirements for safety, precision and speed.
In the method according to the invention a clock signal is used of an appropriate frequency providing a voltage in slots, then first we polarize the two terminals of the grid phase agreement with this clock signal, a sample is made synchronous measurement of the voltage of each detector band, alternating _ 3 - ~ ~ 32 ~
for periods of interruption: ion and establishment of the clock signal, averages a number samples, separately for periods of interruption and of establishment, we compare the two means thus obtained for detect if there is contact and determine the numerical coordinate by the number of the band where the contact is detected, then in a second time, by remaining switched to this same detector band thus detected, the two terminals of the grid are polarized in oppo-sition of phase between them by the clock signal, so to create in each emitting resistive band an alternating current tively in one direction and in the opposite direction, a synchronous buffering of the tension of said detector band, al-ternatively for the two directions of current, one carries out the average a number of samples, separately for both directions of current, and finally the difference of these means which is used to calculate the analog coordinate.
The invention also relates to a device for setting work of the process defined above for determining the coordinates born X, Y from a contact area of a conductive body such as a finger on a seml-analog sensitive surface consisting firstly of a grid formed by two terminals between which are mounted in parallel includes a number of resistant transmitter bands and others share of detector bands interspersed with the transmitter bands and separately combined with a band selection means, charac-merited by the fact that it includes a clock signal generator, means forming reversing switches capable of switching each of the two terminals of the grid respectively on a voltage of polarization and to earth, these means forming reversing switches being controllable separately in phase and in phase opposition by the clock signal, a synchronous sampling device with the clock signal, an averaging device on a number of samples, separately for the two alternations of the clock signal, and a logic device which controls the means forming reversing switches, as well as the means for selecting tape and the sampling device, operates the co ~ ptage of the criss-cross and determine the values of the two coordinates X, Y.
_ L, _ ~ ~ 32 ~
Other features of the invention ~ ppara; tront ln desc-ription which will follow from a mode of implementation and realization ~ tion taken as examples and shown in the attached drawing in which:
- Figure 1 shows the general switching diagram;
- fiyures 2 to 4 of the representative voltage curves as a function of time, related to the determination of the numerical coordinate;
Figures 5 and 6 are simplified electrical diagrams showing the determination of the analog coordinate;
the f ~ gure 7 represents curves illustrating this determination;
Figure 8 is the general flowchart of the process;
Figure 9 the overall diagram of a fully digital device;
Figure l ~ the modified diagram for the analog processing of the means nes;
Figure ll a detailed diagram of one of the achievements of ~ oye ~ neurs analog;
Figure 12 the voltage curves as a function of te ~ ps illustrating the operation of the device of FIG. 11; and Figures 13 and 14 of the curves corresponding to the implementation of these dis ~ ositifs in the invention.
In all that follows we will call Y the digital coordinate (~ umero of band) and X the analog coordinate (position on the band). As with the classical method, we will successively determine Y and X, by making an effort - to eliminate parasitic effects.
In figure lon schematically represented by 1 are the resis-tances, and pa ~ 2 the baDdes detectors conductrlces. Resist balances l SoDt all connected in parallel e ~ be two terminals A and B po ~ r co ~ sti-kill the grid, while all the detector bands 2 are connected, individually, at the various inputs of a means of selectlon 3 which allows sampling ~ at exit 4 ~ uccessivemeDt each of the tensio ~ s of the bases 2.
Whereas with the usual device a terminal ~ for example A, e8t constantly connected to the zero potential, while the other terminal B is connected tee ~ a ~ ource of continuous tension, in the case of the invention on the contrary deu ~ inverter6 5 and 6 or an equivalent set of four switches are used teur6 ~ electronlque ~ imple ~ 9 to ~ ensure the co-annexation of A and B 6 ~ barrier ment, ~ espectlvement ~ 18 DC voltage ~ Vm and to ground, as shown ~ ur fi ~ ure l.
- '~ 232 ~
this dispositi ~ d ~ c ~ mmutatio ~ therefore allows that ~ tr ~ cornbinaisons connection 1 ~) A and B are grounded, 2 ~~ A and B at the voltage IVm, 3 ~) A to ground and B to + Vm (case of Figure 1), 4 ~) A to ~ Vm and B to ground.
The first two pairs will actually be used in the first phase of the process (determination of Y) and the last two in the second phase of the process (determination ~ ination of X).
According to ~ iDvention ~ OD uses a clock signal, produced by a usual device not shown, and with a frequency as high as possible. This clock signal is in the form of a curve of battlement tension as shown in Figure 2a. This hor-box is used to control the tilting of inverters A and B, alternating natively in the first two positions indicated above:
clock signal interruption periods (level zero) produce the connection of A and B to ground, while the periods of establishment (level 1) produce the connection of A and B to the voltage ~ Vm.
At the same time we suppose that the selector 3 is for the moment position-born on a specific band. ~ a 2b illustrated by a line segment full contact time of a finger on this strip, which results in ; 20 conduction on several clock signals.
Figure 2c shows approximately the signal obtained in the device of measurement represents diagrammatically at 7 in FIG. 1: as long as there is not contact, this signal simply presents the action of the parasites picked up by r the grid, alor ~ that in the zone corresponding to the seg ~ ent 2b there is a level more important when A and B are connected ~ 3 ~ Vm than when A and B are connected to the ~ asse, although in this case the noise level is more high because of the capture of ambient parasites by the body of the user.
From this very parasitized curve9 we will conform to the invention tion extract a specific signal using double sampling in synchronism with the clock clock, sampling 1 corresponding to a short duration. about 1 ms, inside the peri ~ es of interruption of the clock signal, while sampling 2 corresponds ~ pond equal ~ ent to short periods of time of similar duration within periods establishing the clock signal. Ce6 sampling6 according to the figures 2d and 2e, apply ~ curve 2c, make it possible to obtain measurements6 representing : L23 ~ d ~
tces by dots in Figure 2f, the height of each polnt in the direction of the orders corresponding to the level of the me ~ ure e ~ made on the sample-lon considered.
We then see that if we carry out the mean of the samples separately-lons i ~ even and even samples, we obtain practically confused values when we are outside the contact zone, and values Relatively different Ml and M2 in the contact one.
When the means Ml and M2 over a determined number of samples ~ for example a dozen) differ by a quantity greater than a fixed threshold in advance, we can then say that we have detected the presence of a contact with good certainty. If on the contrary the negative test, that is to say if the difference is less than the threshold, the selector 3 is incremented to pass to the next detector band.
It is known that for synchronous detection, the frequency must be chosen.
this of the excitatory signal in such a way that it is neither a multiple nor a sub-multiple of the frequency of the most undesirable ambient parasites.
This constraint can hardly be satisfied if the parasites have a very low frequency, even this is particularly the case of parasites induced by the distribution sector. For this reason, according to the invention, another resource which is to play on the duration of the tests and therefore on the frequency of the scan cycle. We see for example in Figure 3 a representative curve of a noise level at 50 Hz, the segments placed below represent the occurrence and the time of the test corresponding to a particular detection tape. We see that if the first passage leads to a ; 25 negative test due to a noise ma ~ imal, the second pass will give a exploitable test because the noise level will be minimal.
To obtain this result, a frequency of cycle chosen from the terms of the series:
2.Fr/(n ~ l / 2) where Fr is the frequency of the network and n is a positive or zero integer, i.e.
in the most common 50 Hz case, the following values -200 Hz, 67 Hz, 40 ~ z, ...
We can arrive at a result equivalent to that of the process which has just been exposed by scanning the detector tapes very quickly, during a alternating clock signal. In this case, it is necessary to store in memory ~ 2 ~
in parallel the se ~ ies of samples from each of the detector bands ~ eparémmellt, to p ~ rlnettre the calculation of means relati ~ es to each of these bands. The same considerations on the excitation and bal frequencies ge apply. We see in Figure 4 the characteristic staggering of various samples which have been grouped together on the same line for the even and odd samples of each ba ~ lde.
We can also combine the two previous processes by grouping detector strips in packages, processed according to the preceding variant.
This makes it possible to find the best compromise between speed and size of memory in the case of very large areas involving a number of high bands.
With the number of the contacting detector band identified, the process continues by leaving the selector 3 connected to this th ~ e band marked to measure the analog coordinate X. To do this, naked to control the inverters 5 and 6 by the clock signal9 but in opposite phase, that is to say the last two of the four combinations examined born higher. For example, we can put A in phase with the clock signal.
ge and B in phase opposition with this clock signal as shown on curves 7a and 7b.
Figure 5 shows schematically ~ ent a resistant band 1 and a band detector 2 isolated in the case of connection with A to ground, and the Figure 6 the equivalent diagram in the case where B is at ~ enough. On these figures res the hatched surface 8 represents the contact area of the finger, which anointed in acts as the cursor of a potentiometer constituted by resistance 1 mounted between A and B, and whose detector strip 2 ensures the transmission of tension (whatever its own resistance).
In the case of FIG. 5, as indicated in bre ~ and FR-A-2,520,498, it can be shown that the measured voltage Ml is expressed as a function of the abscissa Xl by: Ml = Xl Vm or Xl = L (M
L Vm similarly in the case of Figure 6, we can show that:
X2 = L (1 - -) or M2 = (1 - -) V ~
Vm L
These formulas show that if the contact was precise, punctual and not parasitized, and therefore we have Xl = X2, we would have Ml ~ M2 ~ Vm. By as a result of variable parasites, this is generally not the case and the ... .. ...... ... ...
~ 3 ~ 23% ~
their obtained for Xl and X2 are different. We are then led to do the average in ~ re Xl and X2, which gives as values:
X = L (l _ M2 - Ml) As in the first phase of the process, Ml and M2 are still obtained by synchronous sampling and by running separate averages on a certain number of measures (u ~ e ten for example) to eliminate as much as possible ef ~ and parasites. In addition, we have here a criterion of validity by ~ i-particularly simple which consists in verifying if the sound Ml ~ M2 Vm is in absolute value lower than a tolerable error threshold. If so measurement is validated, otherwise we start the measurement operation again, like this appears clearly on the flowchart of figure 8. This cry ~ era of validity is particularly effective against very low frequency disturbances which have the effect of moving the two means Ml and M2 in the same direction during the sampling sequence.
It should be noted that the formula for calculating X thus made symmetrical has the advantage of masking end effects where the voltages at measure are almost zero and therefore very sensitive to disturbances.
The invention therefore always starts from a semi-analog sensitive surface of the type known to result in two numerical values X and Y. In all cases also, and in the successive phases of the process, an exchange is carried out.
tillonnage on several successive values of the same magnitude, and we then work out the average of these values, separately for the measurements even and odd.
However, several variants are possible which differ from each other.
by the way of developing these averages. In the embodiment of the FIG. 9, we find the sensitive surface l, 2 and its two inverters 5 and 6, as well as the selector 3 advantageously constitutes by an electrical multiplexer tronic. The measurement device 7 of FIG. 1 is constituted in this case by an analog / digital converter which transforms each voltage from line 4 in a digital measurement, then a microprocessor lO endowed with a memory and which ensures the numerical summation of the various values Ml (i) e ~
M2 (i) in we to calculate by arithmetical division the means Ml and M2 ~ which are then processed for the elaboration of Y and X according to the organization chart of the figure 8. This microprocessor can also be equipped with the signal generator of clock and ensure by himself the commands of inverters 5 and 6, of ~., ... , ~ ..,. . . ~
~ 3 ~
multiplexer 3 and c ~ nvertisseur 7 col ~ me r ~ p ~ felt sch ~ m ~ tiq ~ lelnent by connection 11 in FIG. 9.
In the embodiment of Figure 10, we find the same elements, ~ up to the measurement line 4 leaving the multiplexer 3, but this di ~ fère embodiment by the way of developing the average of the measurements.
Indeed in this case we use two ~ oyenneurs 12 and 13, affected respectively-values M1 and M2, which on the one hand operate by analog to perform the averaging of the corresponding signal, and on the other hand are arranged upstream of the analog to digital converter 7, which therefore From converts to a digital measure that the final result of analog means ques, the rest being similar to the case of figure 9, except that the micro-processor 10 is loaded with a large portion of memory.
To make the analog averagers 12 and 13, we can simply use low-pass filters, or circuits such as the circuit sampler-blocker shown in Figure 11 and which ensures the load of capacity C through resistance R, only during very sampling courts where the electronic switch 14 is closed.
Outside of the sampling periods, the capacitance C remains charged at a constant value. The operation of this scheme is represented on the Figure 12 Oa we see in 12a the curve of the sampling pulses and at 12b the output voltage of the device; this reflects by amplifying it the voltage of capacitor C which follows a staircase charge curve, in assuming the capacitor C initially discharged.
It can be noted that this circuit behaves like a low-pass RC cell of known properties. If you represent the duration of the sample top ~ llonna ~ e and tb the blocking period (rest), the duration of taking an average over n sample is therefore n (te ~ tb). The time constant of the RC cell equivalent is: RC (te ~ tb) / te. It is therefore possible to obtain good filtering with small R and C components by the simple play of the cyclic ratio ~ 0 than te / tb. For a good functioning of the circuit we choose preferencete ~ RC
n.te ~ 3 RC
Note that the filter time constant can be changed by the control program by acting on the durations te and tb, without retouching expensive to the physical components R and C. In particular it is possible to adopt . :.:.:
lo ~ -X32 ~
ter different sets of per ~ meter (n, te, tb) for detection (Y) and mes ~ re ~ X) in order to optimize in each case the ratio between the rejection of the noise and te ~ ps overall reaction. This setting is naturally independent.
of the frequency of sampling which must be done according to the

5 indications donnees plus haut pour une bonne rejection du bruit ambiant.
L'application de ce type de moyenneur analogique au procédé et au dispo-sitif selon l'invention est représenté sur les figures 13 et 14 où l'on voit respectivement en 13a le signal d'horloge, en 13b et 13c respectivement les tops d'échantillonnage, et enfin en 13d et 13e respectivement les sorties des lOdeux filtres correspondant respectivement aux deux mesures Ml et M2.
A titre exemple, on peut adopter les valeurs suivantes :
te = 50 ys ) fréquence d'échantillonnage = 2,8 k~z tb = 300 ys n = 20 R.C.= 100 ~us En variante on peut utiliser un seul moyenneur analogique au lieu des deux moyenneurs 12 et 13 précédents en le connectant de manière qu'il réalise directement la soustraction M2 - Ml, ceci en inversant le signal d'un échan-20tillon sur deux. On y gagne en simplicite, mais alors on perd le benefice ducritère de validite lors de la mesure de X.
Avec ce circuit échantillonneur-bloqueùr analogique il subsiste un effet de trainage d'une mesure sur la suivante qui est dû au fait que le condensa-teur C est lnitialement chargé. Cet inconvenient peut être elimine en pré-zschargeant le condensateur à une tension convenue à l'avance~ par exemple 0 ou~m/2, et en corrigeant l'erreur en consequence.
Une variante plus interessante consiste à modifier le signal d'echantil-lonnage de telle manière que le premier top soit allonge au-delà de la cons-tante de temps des ~oyenneurs, comme represente sur la figure 14. Cette 30variante permet d'accélérer la detection et la mesure en diminuant le nombre d'échantillons nécessaire à la détermination de la moyenne.
Enfin, il doit être compris que le terme ~'moyenne" utilise dans la des-cription qui precède doit être entendu dans un sens large et couvre aussi bien une moyenne arithme~ique qu'une moyenne selon le critère des moindres 3scarres, ou autre methode analogue.
5 indications given above for a good rejection of ambient noise.
The application of this type of analog averager to the process and the sitive according to the invention is shown in Figures 13 and 14 where we see respectively in 13a the clock signal, in 13b and 13c respectively the sampling tops, and finally in 13d and 13th respectively the outputs of lOdeux filters corresponding respectively to the two measurements Ml and M2.
For example, the following values can be adopted:
te = 50 ys ) sampling frequency = 2.8 k ~ z tb = 300 ys n = 20 RC = 100 ~ us Alternatively you can use a single analog averager instead of two previous averagers 12 and 13 by connecting it so that it achieves directly the subtraction M2 - Ml, this by reversing the signal of a sample 20 out of two studs. We gain in simplicity, but then we lose the benefit of the validity criterion when measuring X.
With this analog sampler-blocker circuit there is an effect dragging from one measurement to the next which is due to the fact that the condensa-author C is initially loaded. This inconvenience can be eliminated by pre-zscharging the capacitor to a voltage agreed in advance ~ for example 0 or ~ m / 2, and correcting the error accordingly.
A more interesting variant is to modify the sample signal.
lonnage in such a way that the first top is elongated beyond the cons-aunt time ~ oyenneurs, as shown in Figure 14. This 30variante makes it possible to speed up detection and measurement by reducing the number of samples necessary for determining the average.
Finally, it should be understood that the term ~ 'average "uses in the des-preceding sentence should be understood in a broad sense and also covers well an arithmetic average ~ that an average according to the criterion of least 3scarres, or other similar method.

Claims (11)

- 11 -Les réalisations de l'invention, au sujet desquelles un droit exclusif de propriété ou de privilège est revendiqué, sont définies comme il suit: - 11 -The embodiments of the invention, about which a exclusive right of property or privilege is claimed, are defined as follows: 1. Procédé de détermination des coordonnées (X, Y) d'une zone de contact d'un objet conducteur tel qu'un doigt sur une surface sensible constituée par un support isolant comportant d'une part une grille formée de deux bornes entre lesquelles sont montées en parallèle un certain nombre de bandes résistantes émettrices, et d'autre part des bandes conductrices détectrices, intercalées avec les bandes résis-tantes et réunies séparément à un moyen de sélection permettant de pré-lever successivement la tension de chaque bande détectrice, procédé
suivant lequel :
a) dans une première phase on polarise les deux bornes de la grille en concordance de phase avec un signal d'horloge, on réalise un échan-tillonnage synchrone de la tension de chaque bande détectrice, alter-nativement pour les période d'interruption (M1 (i) ) et d'établisse-ment (M2 (i) ) du signal d'horloge, on effectue les moyennes (M1, M2) d'un certain nombre d'échantillons, séparément pour les périodes d'in-terruption et d'établissement, et l'on compare les deux moyennes ainsi obtenues pour détecter s'il y a contact et déterminer la coordonnée numérique (Y) par le numéro (n) de la bande où est détecté le contact, puis b) dans une deuxième phase, en laissant le moyen de sélection commuté
sur cette même bande détectrice (n) ainsi détecté, on polarise les deux bornes de la grille en opposition de phase entre elles par le signal d'horloge pour y créer alternativement un courant dans un sens et dans le sens opposé dans chaque bande résistante, on réalise un échan-tillonnage synchrone de la tension (M1 (i), M2 (i) ) de ladite bande détectrice, alternativement pour les deux sens de courant, on effectue la moyenne (M1, M2) d'un certain nombre d'échantillons, séparémment pour les deux sens de courant, et enfin on fait la différence de ces moyennes, qui sert à calculer la coordonnée analogique (X).
1. Method for determining the coordinates (X, Y) of an area of contact of a conductive object such as a finger on a sensitive surface constituted by an insulating support comprising on the one hand a grid formed of two terminals between which are mounted in parallel a a certain number of resistant transmitting bands, and on the other hand detector conductive strips, interleaved with the resistive strips aunts and united separately to a selection means allowing pre-successively raise the voltage of each detector band, process according to which:
a) in a first phase, the two terminals of the grid are polarized in phase concordance with a clock signal, a synchronous buffering of the voltage of each detector band, alternating natively for the periods of interruption (M1 (i)) and of establishment ment (M2 (i)) of the clock signal, the averages (M1, M2) are taken a number of samples, separately for the periods of in-terruption and establishment, and we compare the two averages as well obtained to detect if there is contact and determine the coordinate digital (Y) by the number (n) of the band where the contact is detected, then b) in a second phase, leaving the selection means switched on this same detector band (n) thus detected, the two grid terminals in phase opposition to each other by the clock signal to alternately create current in one direction and in the opposite direction in each resistive strip, a swap is made synchronous buffering of the tension (M1 (i), M2 (i)) of said strip detector, alternately for the two current directions, we perform the mean (M1, M2) of a number of samples, separately for the two directions of current, and finally we make the difference between these means, which is used to calculate the analog coordinate (X).
2. Procédé selon la revendication 1, caractérisé par le fait que dans la deuxième phase, on effectue également la somme des deux moyen-nes (M1 + M2) que l'on compare à la tension maximale (Vm) et que l'on valide le calcul de la coordonnée analogique (X) seulement si la va-leur absolue de la différence entre ces deux valeurs est inférieure à un seuil déterminé. 2. Method according to claim 1, characterized in that in the second phase, we also carry out the sum of the two means nes (M1 + M2) which are compared to the maximum voltage (Vm) and which are validates the calculation of the analog coordinate (X) only if the value their absolute the difference between these two values is less at a certain threshold. 3. Procédé selon la revendication 1, caractérisé par le fait que, dans les deux phases du procédé, les moyennes (M1, M2) sont effectuées par conversion analogique/numérique de la tension (M1 (i), M2 (i) ) prélevée par le moyen de sélection, puis par un calcul arithmétique de moyenne sur les valeurs ainsi numérisées. 3. Method according to claim 1, characterized in that, in the two process phases, the means (M1, M2) are taken by analog / digital voltage conversion (M1 (i), M2 (i)) taken by the selection means, then by an arithmetic calculation average on the values thus digitized. 4. Procédé selon la revendication 1, caractérisé par le fait que, dans les deux phases du procédé, les moyennes (M1, M2) sont effectuées par un filtrage passe-bas afin d'élaborer un signal moyen, puis une conversion analogique/numérique transformant le signal moyen en valeur utilisable pour la détection (Y) et pour le calcul (X). 4. Method according to claim 1, characterized in that, in the two process phases, the means (M1, M2) are taken by low-pass filtering to develop an average signal, then a analog / digital conversion transforming the average signal into value usable for detection (Y) and for calculation (X). 5. Procédé selon la revendication 1, caractérisé par le fait que, dans l'une au moins des phases du procédé, la moyenne est effectuée par un calcul du moindre carré sur les échantillons. 5. Method according to claim 1, characterized in that, in at least one of the process phases, the average is carried out by a calculation of the least square on the samples. 6. Procédé selon la revendication 1, caractérisé par le fait que la fréquence d'échantillonnage est choisie parmi les premiers termes d'une série s'exprimant par 2.Fr/(n+1/2) où Fr est la fréquence du réseau de distribution et n un entier positif ou nul de faible valeur. 6. Method according to claim 1, characterized in that the sampling frequency is chosen from the first terms of a series expressed by 2.Fr/(n+1/2) where Fr is the frequency of the network distribution and n a positive or zero integer of low value. 7. Procédé selon la revendication 4, caractérisé par le fait que le filtre passe-bas est agencé en échantillonneur-bloqueur dont la cons-tante de temps est modidiée, par action sur la rapport cyclique des tops d'échantillonnage en vue d'un résultat optimal, dans chaque phase du procédé. 7. Method according to claim 4, characterized in that the low-pass filter is arranged as a sample and hold device whose aunt of time is modified, by action on the duty cycle of sampling tops for optimal results in each process phase. 8. Procédé selon la revendication 4, caractérisé par le fait qu'un seul moyenneur est utilisé pour accumuler, dans les deux phases du procédé, les deux types de mesure distincts, un des types étant appliqué en inversion de polarité par rapport à l'autre. 8. Method according to claim 4, characterized in that a only average is used to accumulate, in the two phases of the method, the two distinct types of measurement, one of the types being applied in reverse polarity with respect to the other. 9. Dispositif pour la détermination des coordonnées (X,Y) d'une zone de contact d'un corps conducteur tel qu'un doigt sur une surface sensible semi-analogique constituée d'une part par une grille formée de deux bornes entre lesquelles sont montées en parallèle un certain nombre de bandes résistantes émettrices et d'autre part de bandes détectrices intercalées avec les bandes émettrices et réunies sépa-rément à un moyen de sélection de bande , dispositif caractérisé par le fait qu'il comporte un générateur de signal d'horloge, des moyens formant commutateurs inverseurs susceptibles de commuter chacune des deux bornes de la grille respectivement sur une tension de polarisa-tion et à la masse, ces moyens formant commutateurs inverseurs étant commandables séparément en phase et en opposition de phase par le signal d'horloge, un dispositif d'échantillonnage synchrone avec le signal d'horloge, un dispositif d'élaboration de la moyenne sur un certain nombre (Im) d'échantillons, séparément pour les deux alter-nances du signal d'horloge, et un dispositif logique qui commande les moyens formant commutateurs inverseurs, ainsi que le moyen de sélection de bande et le dispositif d'échantillonnage, opère le comptage des échantillons (i) et détermine les valeurs des deux coordonnées (X, Y). 9. Device for determining the coordinates (X, Y) of an area of contact of a conductive body such as a finger on a surface semi-analog sensitive consisting of a grid formed on the one hand of two terminals between which a certain number of resistant transmitting bands and secondly of bands detectors interspersed with the transmitter bands and joined separately reent to a band selection means, device characterized by the fact that it includes a clock signal generator, means forming reversing switches capable of switching each of the two grid terminals respectively on a bias voltage tion and to earth, these means forming reversing switches being can be ordered separately in phase and out of phase by the clock signal, a synchronous sampling device with the clock signal, an averaging device on a certain number (Im) of samples, separately for the two alter-clock signal, and a logic device that controls the means forming reversing switches, as well as the means of band selection and sampling device, operates counting samples (i) and determines the values of the two coordinates (X, Y). 10. Dispositif selon la revendication 99 caractérisé par le fait que le dispositif d'élaboration de la moyenne comprend le dispositif logi-que (10) et un convertisseur analogique numérique placé en amont de celui-ci. 10. Device according to claim 99 characterized in that the averaging system includes the logistic system that (10) and an analog-to-digital converter placed upstream of this one. 11. Dispositif selon la revendication 9, caractérisé par le fait que le dispositif d'élaboration de la moyenne comprend au moins un moyen-neur constitué par un moyen de filtrage passe-bas analogique disposé
en amont d'un convertisseur analogique numérique (7) précédant lui-même le dispositif logique de commande (10).
11. Device according to claim 9, characterized in that the averaging device comprises at least one means neur constituted by an analog low-pass filtering means arranged upstream of an analog-to-digital converter (7) preceding it even the logic control device (10).
CA000470458A 1983-12-26 1984-12-18 Method and device to determine the coordinates of a contact point on a semi-analog sensitive surface Expired CA1232070A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8320793 1983-12-26
FR83-20793 1983-12-26

Publications (1)

Publication Number Publication Date
CA1232070A true CA1232070A (en) 1988-01-26

Family

ID=9295566

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000470458A Expired CA1232070A (en) 1983-12-26 1984-12-18 Method and device to determine the coordinates of a contact point on a semi-analog sensitive surface

Country Status (10)

Country Link
US (1) US4700022A (en)
EP (1) EP0147300B1 (en)
JP (1) JPS60209833A (en)
KR (1) KR850004630A (en)
AT (1) ATE35062T1 (en)
CA (1) CA1232070A (en)
DE (1) DE3472018D1 (en)
DK (1) DK610684A (en)
ES (1) ES8605647A1 (en)
GB (1) GB2154005A (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2593302B1 (en) * 1986-01-22 1989-07-13 Boussois Sa TOUCH SCREEN FOR DETERMINING COORDINATES OF A POINT ON A SURFACE
JP2577450B2 (en) * 1988-08-12 1997-01-29 株式会社東芝 Analog-digital conversion circuit
JPH03175521A (en) * 1989-12-04 1991-07-30 Seiko Instr Inc Coordinate reader
US5367130A (en) * 1992-05-27 1994-11-22 Apple Computer, Inc. Graphics tablet scanning and error reduction
DE4222878A1 (en) * 1992-07-11 1994-01-13 Fichtel & Sachs Ag Arrangement for detecting the switching position of a motor vehicle transmission
US5530210A (en) * 1994-05-09 1996-06-25 Wacom Co., Ltd. Coordinate detecting device
US5757368A (en) * 1995-03-27 1998-05-26 Cirque Corporation System and method for extending the drag function of a computer pointing device
US6222528B1 (en) 1997-03-07 2001-04-24 Cirque Corporation Method and apparatus for data input
GB9722766D0 (en) 1997-10-28 1997-12-24 British Telecomm Portable computers
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US7136048B2 (en) 2002-02-19 2006-11-14 Nokia Corporation Electrically erasable writing surface
EP1469378A1 (en) * 2003-04-16 2004-10-20 IEE INTERNATIONAL ELECTRONICS & ENGINEERING S.A. Position detection apparatus
TWI255417B (en) * 2004-09-09 2006-05-21 Mitac Technology Corp Integrated device comprising the touch screen input device of a laptop and a portable media player and a control method of the integrated device
CN101191915B (en) * 2006-11-24 2010-05-19 群康科技(深圳)有限公司 Liquid crystal display panel
US7920129B2 (en) 2007-01-03 2011-04-05 Apple Inc. Double-sided touch-sensitive panel with shield and drive combined layer
KR100921813B1 (en) * 2007-11-07 2009-10-16 주식회사 애트랩 Touch Panel Device and contact position search method of it
KR100917477B1 (en) * 2008-09-16 2009-09-14 남동식 Touch panel sensor
KR101009925B1 (en) 2008-11-06 2011-01-20 (주)삼원에스티 One-layer touch panel sensor
JP2010282471A (en) * 2009-06-05 2010-12-16 Sanyo Electric Co Ltd Signal processing circuit for electrostatic capacity type touch panel
JP2010286981A (en) * 2009-06-10 2010-12-24 Sanyo Electric Co Ltd Signal processing circuit for electrostatic capacity type touch sensor
KR101239103B1 (en) * 2011-04-19 2013-03-06 주식회사 동부하이텍 Touch screen controller using differential signal manipulation
FR2976688B1 (en) 2011-06-16 2021-04-23 Nanotec Solution DEVICE AND METHOD FOR GENERATING AN ELECTRICAL POWER SUPPLY IN AN ELECTRONIC SYSTEM WITH A VARIABLE REFERENCE POTENTIAL.
US9134561B2 (en) 2011-11-01 2015-09-15 Kent Displays Incorporated Writing tablet information recording device
FR2985049B1 (en) 2011-12-22 2014-01-31 Nanotec Solution CAPACITIVE MEASURING DEVICE WITH SWITCHED ELECTRODES FOR TOUCHLESS CONTACTLESS INTERFACES
US10088701B2 (en) 2013-11-01 2018-10-02 Kent Displays Inc. Electronic writing device with dot pattern recognition system
CN111459340A (en) * 2020-04-15 2020-07-28 珠海格力电器股份有限公司 Touch key anti-interference processing method and touch key device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3806912A (en) * 1972-06-13 1974-04-23 Burroughs Corp Graphical input board
GB1597374A (en) * 1977-03-09 1981-09-09 Nat Res Dev Graphical input apparatus for electrical equipment
JPS5633777A (en) * 1979-08-27 1981-04-04 Oki Electric Ind Co Ltd Pattern input device
FR2520498A1 (en) * 1982-01-27 1983-07-29 Boussois Sa METHOD FOR DETERMINING THE COORDINATES OF A POINT ON A SURFACE AND DEVICE FOR IMPLEMENTING IT

Also Published As

Publication number Publication date
DK610684A (en) 1985-06-27
KR850004630A (en) 1985-07-25
GB2154005A (en) 1985-08-29
DK610684D0 (en) 1984-12-19
EP0147300A3 (en) 1985-08-07
DE3472018D1 (en) 1988-07-14
ATE35062T1 (en) 1988-06-15
EP0147300A2 (en) 1985-07-03
GB8432442D0 (en) 1985-02-06
JPS60209833A (en) 1985-10-22
ES538939A0 (en) 1986-03-16
ES8605647A1 (en) 1986-03-16
EP0147300B1 (en) 1988-06-08
US4700022A (en) 1987-10-13

Similar Documents

Publication Publication Date Title
CA1232070A (en) Method and device to determine the coordinates of a contact point on a semi-analog sensitive surface
EP0701703B1 (en) Method and device for identifying designated materials in the composition of an object
EP0852725B1 (en) Method for acoustically measuring a fluid flow rate
EP0340288A1 (en) Process and azimuthal probe for locating the point of emergence of ventricular tachycardias
FR2589022A1 (en) METHOD AND DEVICE FOR GENERATING IMAGES FROM ULTRA-AUDIO SIGNALS OBTAINED BY ECHOGRAPHY
Yoo et al. Depth inversion in the surf zone with inclusion of wave nonlinearity using video-derived celerity
EP2895940A1 (en) System and method for detecting at least one touch on a touch-sensitive surface of an object
CH636196A5 (en) CODING METHOD AND ANGULAR ENCODER FOR IMPLEMENTING THIS METHOD.
EP3999875B1 (en) Method for opening a door of a motor vehicle by movement detection, using a doppler radar and associated detection device
FR2990769A1 (en)
EP0777128B1 (en) Method and device for attitude measurement of a satellite
FR2487075A1 (en) PERIOD MEASURING SYSTEM
FR2482311A1 (en) METHOD FOR DETERMINING DIRECTIONS OF INCIDENCE OF ONDULATORY ENERGY, IN PARTICULAR FOR LOCATION BY SONAR
FR2925715A1 (en) ELECTRONIC ANALYSIS CIRCUIT WITH ALTERNATING POWER AXIS / DETECTION AXIS FOR MULTICONTACT TOUCH SENSOR WITH PASSIVE MATRIX
FR2466023A1 (en) ENVELOPE SIGNAL DISPLAY SYSTEM FOR DIGITAL OSCILLOSCOPE
EP0309336B1 (en) Method for measuring the frequency of a periodic signal and frequency meter using such a method
FR2629921A1 (en) METHOD AND DEVICE FOR IMPROVING THE ANGULAR RESOLUTION OF MONOPULIZED RADARS
FR2884620A1 (en) METHOD FOR PROCESSING SEISMIC DATA FOR AVO OR AVOA CHARACTERIZATION
WO2015101567A1 (en) Method and apparatus for counting footsteps
FR3095062A1 (en) Smart card with a fingerprint sensor
EP3971600B1 (en) Method for separating electromagnetic signals and for estimating their direction of arrival in a broadband interferometric goniometer with sub-sampled digital receiver
CH619787A5 (en)
FR2672395A1 (en) METHOD AND DEVICE FOR REDUCING THE EFFECTS OF PARASITIC NOISE ON THE DETECTION OF A TARGET BY A SYSTEM COMPRISING A PLURALITY OF ELEMENTARY SENSORS.
CA2163884C (en) Method and device for identifying designated materials in the composition of an object
EP0148672B1 (en) Single-channel radio direction finder using the difference in time of arrival and adapted to process amplitude-modulated signals of the a3j or a1 type

Legal Events

Date Code Title Description
MKEX Expiry