WO1995020797A1 - Method using a transceiver to read out data stored in transponders - Google Patents

Method using a transceiver to read out data stored in transponders Download PDF

Info

Publication number
WO1995020797A1
WO1995020797A1 PCT/FR1995/000086 FR9500086W WO9520797A1 WO 1995020797 A1 WO1995020797 A1 WO 1995020797A1 FR 9500086 W FR9500086 W FR 9500086W WO 9520797 A1 WO9520797 A1 WO 9520797A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
frequency
coding
frequencies
read
Prior art date
Application number
PCT/FR1995/000086
Other languages
French (fr)
Inventor
Franz Blatnik
Original Assignee
Allflex S.A.
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 Allflex S.A. filed Critical Allflex S.A.
Priority to EP95907703A priority Critical patent/EP0741888A1/en
Priority to AU15813/95A priority patent/AU1581395A/en
Publication of WO1995020797A1 publication Critical patent/WO1995020797A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10019Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers.
    • G06K7/10029Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the time domain, e.g. using binary tree search or RFID responses allocated to a random time slot
    • G06K7/10039Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. the collision being resolved in the time domain, e.g. using binary tree search or RFID responses allocated to a random time slot interrogator driven, i.e. synchronous
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/08Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes
    • G06K7/082Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors
    • G06K7/083Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors inductive
    • G06K7/086Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors inductive sensing passive circuit, e.g. resonant circuit transponders

Definitions

  • the present invention relates to a method for reading, by means of a transceiver, data stored in answering machines.
  • Radio identification systems consisting of a transceiver and associated answering machines in which data are stored, which data can be read by the transceiver, are used in various fields, in particular in the field of breeding. cattle for animal identification.
  • the various known systems use different types of data coding and operate at different data transmission frequencies.
  • Responders that operate in duplex are activated by the transceiver via the transmission of a carrier wave field and transmit the data they contain during the activation carried out by the carrier wave field.
  • '' Alternating responders use carrier wave energy to charge an internal power source and return their data after activation by the carrier wave, at frequencies which are generally different from the carrier wave of the frequency.
  • An object of the invention is to provide a method by which different types of coding and, possibly even, different frequencies can be read by means of a single transceiver. In addition, it would be advantageous to also be able to read the answering machines operating in alternation. Another object of the invention is to produce a device making it possible to implement this method.
  • the data are evaluated by a digital evaluation circuit which performs various functions making it possible to evaluate the data according to the type of data coding.
  • a digital evaluation circuit which performs various functions making it possible to evaluate the data according to the type of data coding.
  • the type of data encoding is determined by implementing a Fourier analysis of the data, and the amplitude of characteristic frequency components is examined in the Fourier spectrum of the data. .
  • characteristic frequencies appear, such as those indicated in the description by means of various examples.
  • the response frequencies of the various types of responders may be different, it is advantageous to transmit a plurality of carrier wave frequencies in a particular time sequence.
  • FIG. 1 is a simplified circuit diagram of a transceiver according to the invention
  • FIG. 2a shows the simplified time progression of an input signal from the transceiver for a duplex responder
  • FIG. 2b shows the rectified, filtered and digitized signal
  • Figures 3a, 3b, 3c are representations of time amplitude progressions for different types of amplitude coding
  • FIG. 3a concerning a Manchester coding of the amplitude levels
  • FIG. 3b concerning a Manchester coding of the switching frequency of the amplitude levels
  • FIG. 3c concerning a phase coding of the amplitude levels
  • FIG. 4 is a simplified representation of the evaluation process of a phase coded signal
  • FIGS. 5a and 5b are representations of two temporal sequences of the frequencies of the carrier waves transmitted by transceiver.
  • a simplified circuit diagram of the transceiver comprises a series resonant circuit 1 having a capacitor 4 and an antenna winding 2, to which the antenna 3 is connected.
  • a series resonant circuit 1 having a capacitor 4 and an antenna winding 2, to which the antenna 3 is connected.
  • DSP digital signal processing
  • the quality factor of the resonant circuit 1 can be reduced using a resistor 6 which can be connected by the intermediary of a control wire 21.
  • the digital signal processing device 7 activates the resonant circuit 1 via a control stage 8, so that the resonance point of the resonant circuit 1 is tuned to f by connection of the appropriate capacitor 4a, 4b or 4c of the unit 5.
  • the appropriate capacitor 4a, 4b or 4c of the unit 5 For this purpose, it is for example possible to measure the amplitude of the voltage of the carrier wave.
  • a duplex responder transmits the data it contains while the carrier wave field is being transmitted by the transceiver. This operation is carried out by the fact that the transponder operating in duplex charges the field of the carrier wave by short-circuiting an inductance which it contains according to a particular time sequence and this charge of the field by inductive coupling is received by the transceiver in the form of a variation in amplitude of the signal of the resonant circuit 1. For this, it is naturally necessary that the frequency f of the carrier substantially coincide with the frequency for which the duplex responder is designed.
  • FIG. 2a An example of time progression of a signal received in this manner, which contains the information to be read, is shown in Figure 2a.
  • the frequency of the signal is f and the amplitude switches between the two values A1 and A2.
  • the rectification of the received signal takes place in a rectifier 9 (see FIG. 1), the time constant of which is chosen so that the amplitude progression of the signal is not appreciably affected.
  • the residues of the frequency f of the carrier wave as well as other parasites are removed from the signal by filtering in a bandpass filter 10, the transmission interval of which is a function of the frequencies to be detected, i.e., for example, a interval approximately between 1 and 70 kHz.
  • the filtered signal is put in digital form by an analog-digital converter 11, after which it takes the form shown in FIG. 2b. It is also possible to decouple the DC component of the signal by capacitive means before the analog-digital conversion.
  • the type of data coding In order for the digital evaluation circuit contained in the signal processing device 7 to be able to carry out the evaluation, the type of data coding must first be determined.
  • a simple and very quick way to determine the type of data encoding is to perform a Fourier analysis of the signal. This gives a Fourier spectrum having the frequency components of the signal.
  • An example of the Fourier spectrum of a digital signal of the type of that presented in FIG. 2b is presented in FIG. 2c.
  • the comparison of the frequency components of the signal with characteristic frequencies relating to particular types of coding makes it possible to determine the type of coding which is present.
  • the following examples show that the different types of coding contain unique characteristic frequency components.
  • a logic level 1 is represented by a low value of the amplitude during the first half of the duration "to" of a data bit and by a high value during the second half this time.
  • a logic level 0 is represented by a high amplitude value during the first half and a low amplitude value during the second half of the data bit.
  • a logic level 0 can be represented by a first frequency, for which the amplitude switches between two values
  • a logic level 1 can be represented by a second frequency, for which the amplitude switches between two values.
  • Figure 3b shows a Manchester encoding that uses two switching frequencies as characteristics, namely, in this example, f / 8 and f / 10. For logic level 1, the frequency switches, after to / 2, from f / 10 to f / 8, while, for logic level 0, it switches from f / 8 to f / 10 after to / 2.
  • the characteristic frequencies of the example in FIG. 3b are f / 8 and f / 10.
  • a phase coding of the data which is presented in FIG. 3c, there is switching between the two amplitude values with a predefined frequency, for example half the value of the frequency of the carrier wave , ie f / 2, and the phase relation of the switching is used as coding.
  • a logic level 0 is characterized by a low amplitude at the start of the data bit and by a high amplitude at the end of the data bit.
  • a logic level 1 begins with a high amplitude value and ends with a low value.
  • the amplitude therefore remains at the ends of the data bit twice as long as for identical values as there are inside the data bit.
  • the characteristic frequency associated with the phase coding presented in FIG. 3c is therefore f / 2.
  • various functions for evaluating the data are performed by the digital evaluation circuit of the signal processing device depending on the type of coding of the data.
  • a digital bandpass filter operating on the appropriate interval, for example from 1 to 2 kHz, using from which the data is filtered, is performed, then a search is performed on the data to obtain the Manchester coding start code which identifies the beginning of the filtering of the actual data.
  • the data are first filtered by a bandpass filter within a transmission interval in which the switching frequencies are found. Then, a Fourier analysis of the entire data record is performed. Since, in the Manchester coding of the data, the two characteristics, namely f / 8 and f / 10 in the example of FIG. 3b, appear with the same frequency, in the case of a value different from the two components of Fourier of data recording for these two frequencies, a data correction factor can be specified to correct errors appearing in the data transmission or in the data.
  • a Fourier analysis is carried out with a width corresponding to half a data bit, and the starting point of the Fourier analysis is delayed until 'so that a maximum appears in one of the two frequencies which are used as characteristics. Then, the half-bits of data are read, a Fourier analysis being carried out in each case for a width of half a bit of data, as well as the determination of that of the two frequencies used as characteristics which is present in the spectrum. of Fourier. To read the consecutive values, the starting point of the Fourier analysis is moved in each case by a quantity corresponding to the width of a half-bit of data.
  • phase coding of the data which is presented in FIG. 3c, one begins by filtering the data using a bandpass filter having a transmission interval within which the switching frequency enters the two amplitude values is found. To detect the starting point of a data bit, as shown in FIG. 4, after each switching time constant, the difference is produced between the two amplitude values 101 and 102 which are separated by half the switching time constant. Each of these differences is added to the sum of the previous differences.
  • the difference between the two amplitude values for example 103, 104, changes sign, and the sum passes by an extreme value which locates the starting point of one bit of data.
  • the sums are created for each bit using the differences indicated above and the signs of these sums are evaluated to determine the logical values of the data bits.
  • the transceiver Since the different types of responders operate at generally different frequencies, it is advantageous for the transceiver to transmit different carrier wave frequencies in a time sequence.
  • a time sequence of four frequencies f1 to f4 is presented in FIG. 5a.
  • Each of the frequencies f 1 to f3 is activated for a particular duration.
  • a Fourier analysis of the signal is performed to determine the type of coding of an answering machine operating in duplex at this frequency. If no responder is detected at this frequency, a transition to the next frequency is produced, after a time tl, by the fact that capacitors capable of modifying the resonance point of the resonant circuit 1 are connected using of unit 5 (see Figure 1).
  • the carrier wave frequency f4 is also used for the case where a transponder operating in alternation is in the field of the transceiver, this frequency providing it with the energy necessary to charge its internal power supply source. Consequently, the carrier wave frequency f4 is transmitted in each case during the time t3 which is necessary for this operation.
  • a check is carried out to determine whether a field returned by an answering machine operating in alternation is being received.
  • the transmission of the carrier wave frequencies fl to f4 resumes immediately. However, if a signal from an answering machine operating alternately is received, the pause P is prolonged until reception of the complete data record.
  • the switch 23a is activated during the pause P via the control wire 23 so that the data pass through the bandpass filter 12 and the comparator 13
  • the bandpass filter 12 has a transmission interval within which is the reception interval of the resonant circuit 1, preferably between approximately 120 and 140 kHz.
  • the sinusoidal input signal is converted by the comparator 13 into a rectangular signal.
  • the evaluation circuit of the signal processing device 7 counts the zero crossings of the rectangular signal.
  • the data of an answering machine operating in alternation are usually coded in frequency.
  • a logic level 0 is represented by the emission of a frequency f1
  • a logic level 1 is represented by the emission of a different frequency, ie f2, each emission taking place during a lapse of defined time.
  • Another possibility making it possible to evaluate the data of an answering machine operating in alternation consists in using, instead of the comparator 13, an analog-digital converter, which puts the signal in digital form.
  • the frequency sequence of the digital signal is determined by the digital evaluation circuit of the signal processing device 7, thanks to the execution of a Fourier analysis of the data in each case, over the width of a data bit.
  • the method of the invention is not limited to the examples of data coding which have been presented. Responders using other types of data encoding and, or, other frequencies can also be read using the method of the invention, in the same manner.
  • An additional advantage of the method of the invention lies in the fact that it is possible to incorporate simply in a transceiver currently existing the characteristics of future answering machines, or even answering machines which are not yet envisaged, by entering the data. necessary for the addition of a digital evaluation circuit suitable for these types of responders, this can be done in a simple manner from outside the transceiver, via an interface.

Abstract

A method using a transceiver to read out data stored in transponders, particularly duplex transponders with varying data encoding modes. The data received via the transceiver are digitised (11) and the data encoding mode is determined, whereafter a digital evaluation circuit (7) performs the various data evaluation functions on the basis of said mode. The method may also be used to read out data from alternately operating transponders.

Description

Procédé de lecture de données mémorisées dans des répondeurs au moyen d'un émetteur-récepteur. Method for reading data stored in answering machines by means of a transceiver.
La présente invention concerne un procédé permettant de lire, au moyen d'un émetteur-récepteur, des données mémorisées dans des répondeurs. Des systèmes radio d'identification constitués d'un émetteur-récepteur et de répondeurs associés dans lesquels des données sont mémorisées, lesquelles données peuvent être lues par l'émetteur-récepteur, sont utilisés dans divers domaines, notamment dans le domaine de l'élevage du bétail pour l'identification des animaux. Les divers systèmes connus utilisent différents types de codage de données et fonctionnent à des fréquences différentes de transmission de données. De plus, il y a des distinctions à faire entre le traitement en duplex et le traitement en alternat (semi-duplex) appliqués à la transmission des données. Les répondeurs qui fonctionnent en duplex sont activés par l'émetteur-récepteur via l'émission d'un champ d'onde porteuse et émettent les données qu'ils contiennent pendant l'activation réalisée par le champ d'onde porteuse. 'Les répondeurs qui fonctionnent en alternat utilisent l'énergie du champ d'onde porteuse pour charger une source d'alimentation électrique interne et renvoient leurs données après l'activation par le champ d'onde porteuse, à des fréquences qui sont généralement différentes de la ' fréquence de l'onde porteuse.The present invention relates to a method for reading, by means of a transceiver, data stored in answering machines. Radio identification systems consisting of a transceiver and associated answering machines in which data are stored, which data can be read by the transceiver, are used in various fields, in particular in the field of breeding. cattle for animal identification. The various known systems use different types of data coding and operate at different data transmission frequencies. In addition, there are distinctions to be made between duplex processing and half-duplex processing applied to data transmission. Responders that operate in duplex are activated by the transceiver via the transmission of a carrier wave field and transmit the data they contain during the activation carried out by the carrier wave field. '' Alternating responders use carrier wave energy to charge an internal power source and return their data after activation by the carrier wave, at frequencies which are generally different from the carrier wave of the frequency.
En raison du grand nombre de systèmes utilisés, il peut arriver, par exemple dans des opérations d'élevage de bétail faisant suite à l'achat d'animaux dotés de répondeurs qui sont déjà implantés ou au passage à un nouveau système, que plusieurs systèmes soient utilisés simultanément. Jusqu'à aujourd'hui, dans ce cas, il était malheureusement nécessaire de faire appel à plusieurs émetteurs- récepteurs pour pouvoir lire les données voulues venant des différents répondeurs.Due to the large number of systems used, it may happen, for example in livestock breeding operations following the purchase of animals with answering machines that are already established or the transition to a new system, that several systems are used simultaneously. Until today, in this case, it was unfortunately necessary to use several transceivers to be able to read the desired data coming from the different answering machines.
Un but de l'invention est de fournir un procédé grâce auquel différents types de codage et, éventuellement même, différentes fréquences peuvent être lus au moyen d'un unique émetteur-récepteur. De plus, il serait avantageux de pouvoir également lire les répondeurs fonctionnant en alternat. Un autre but de l'invention est de produire un dispositif permettant de mettre en oeuvre ce procédé.An object of the invention is to provide a method by which different types of coding and, possibly even, different frequencies can be read by means of a single transceiver. In addition, it would be advantageous to also be able to read the answering machines operating in alternation. Another object of the invention is to produce a device making it possible to implement this method.
Tout ceci est réalisé selon l'invention par le fait que, pour la lecture de différents répondeurs fonctionnant en duplex, dont les données sont codées de façons différentes, - les données reçues par l'émetteur-récepteur sont converties sous forme numérique, - le type de codage des données est déterminé, etAll this is achieved according to the invention by the fact that, for the reading of different responders operating in duplex, the data of which are coded in different ways, - the data received by the transceiver are converted into digital form, - the type of data coding is determined, and
- les données sont évaluées par un circuit d'évaluation numérique qui effectue différentes fonctions permettant d'évaluer les données en fonction du type de codage des données. Un avantage important de la numérisation des données est que les données peuvent être évaluées de nombreuses manières différentes, pour lesquelles il aurait, sinon, fallu plusieurs circuits analogiques différents.- the data are evaluated by a digital evaluation circuit which performs various functions making it possible to evaluate the data according to the type of data coding. An important advantage of digitizing data is that data can be evaluated in many different ways, for which otherwise several different analog circuits would have been required.
Dans un mode de réalisation préféré de l'invention, le type de codage des données est déterminé par mise en oeuvre d'une analyse de Fourier des données, et l'amplitude de composantes de fréquences caractéristiques est examinée dans le spectre de Fourier des données. Pour chacun des types de codage couramment utilisés, apparaissent des fréquences caractéristiques, telles que celles indiquées dans la description au moyen de divers exemples.In a preferred embodiment of the invention, the type of data encoding is determined by implementing a Fourier analysis of the data, and the amplitude of characteristic frequency components is examined in the Fourier spectrum of the data. . For each of the commonly used types of coding, characteristic frequencies appear, such as those indicated in the description by means of various examples.
Puisque les fréquences de réponse des divers types de répondeurs peuvent être différentes, il est avantageux d'émettre une pluralité de fréquences d'ondes porteuses suivant une séquence temporelle particulière. Pour pouvoir également lire les répondeurs fonctionnant en alternat, il est avantageux de contrôler, au cours d'une pause effectuée pendant l'émission des fréquences d'ondes porteuses par l'émetteur-récepteur, si un champ renvoyé par un répondeur fonctionnant en alternat est ou non en train d'être reçu. Si ce n'est pas le cas, il est mis fin avantageusement à la pause et la séquence de fréquences d'ondes porteuses est alors de nouveau émise ; dans le cas contraire, on prolonge la pause jusqu'à ce qu'on ait lu un enregistrement complet des données.Since the response frequencies of the various types of responders may be different, it is advantageous to transmit a plurality of carrier wave frequencies in a particular time sequence. To also be able to read the answering machines operating in alternating mode, it is advantageous to check, during a pause made during the transmission of the carrier wave frequencies by the transceiver, whether a field returned by an answering machine operating in alternating mode is or is not being received. If this is not the case, the pause is advantageously ended and the sequence of carrier wave frequencies is then transmitted again; otherwise, the pause is extended until a complete data record has been read.
L'évaluation précise des données numérisées va être expliquée dans la description donnée ci-après, qui est conçue à titre d'illustration de l'invention et vise à permettre une meilleure compréhension de ses caractéristiques et avantages ; elle s'appuie sur les dessins annexés, parmi lesquels :The precise evaluation of the digitized data will be explained in the description given below, which is intended to illustrate the invention and aims to allow a better understanding of its characteristics and advantages; it is based on the appended drawings, among which:
- la figure 1 est un schéma de circuit simplifié d'un émetteur-récepteur selon l'invention ; - la figure 2a montre la progression temporelle simplifiée d'un signal d'entrée de l'émetteur-récepteur pour un répondeur fonctionnant en duplex ;- Figure 1 is a simplified circuit diagram of a transceiver according to the invention; - Figure 2a shows the simplified time progression of an input signal from the transceiver for a duplex responder;
- la figure 2b montre le signal redressé, filtré et numérisé ;- Figure 2b shows the rectified, filtered and digitized signal;
- la figure 2c est le spectre de Fourier associé ;- Figure 2c is the associated Fourier spectrum;
- les figures 3a, 3b, 3c sont des représentations de progressions d'amplitude temporelles pour différents types de codage des amplitudes, la figure- Figures 3a, 3b, 3c are representations of time amplitude progressions for different types of amplitude coding, Figure
3a concernant un codage de Manchester des niveaux d'amplitude, la figure 3b concernant un codage de Manchester de la fréquence de commutation des niveaux d'amplitude, et la figure 3c concernant un codage de phase des niveaux d'ampli¬ tude ;3a concerning a Manchester coding of the amplitude levels, FIG. 3b concerning a Manchester coding of the switching frequency of the amplitude levels, and FIG. 3c concerning a phase coding of the amplitude levels;
- la figure 4 est une représentation simplifiée du processus d'évaluation d'un signal codé en phase ;- Figure 4 is a simplified representation of the evaluation process of a phase coded signal;
- les figures 5a et 5b sont des représentations de deux séquences tem¬ porelles des fréquences des ondes porteuses émises par émetteur-récepteur ; et- Figures 5a and 5b are representations of two temporal sequences of the frequencies of the carrier waves transmitted by transceiver; and
- la figure 6 représent un signal codé en fréquence.- Figure 6 shows a frequency coded signal.
Comme représenté sur la figure 1, un schéma de circuit simplifié de l'émetteur-récepteur selon l'invention comporte un circuit résonnant série 1 ayant un condensateur 4 et un bobinage d'antenne 2, sur lequel l'antenne 3 est connectée. Pour permettre l'accord sur différents points de résonance du circuit résonnant série 1, il est possible de connecter différents condensateurs 4a, 4b, 4c appartenant à l'unité 5 au moyen d'un ou plusieurs fils de commande 22 d'un dispositif 7 de trai- tement de signaux numériques (DSP). Le facteur de qualité du circuit résonnant 1 peut être réduit à l'aide d'une résistance 6 pouvant être connectée par l'intermé¬ diaire d'un fil de commande 21.As shown in FIG. 1, a simplified circuit diagram of the transceiver according to the invention comprises a series resonant circuit 1 having a capacitor 4 and an antenna winding 2, to which the antenna 3 is connected. To allow agreement on different resonance points of the series resonant circuit 1, it is possible to connect different capacitors 4a, 4b, 4c belonging to the unit 5 by means of one or more control wires 22 of a device 7 digital signal processing (DSP). The quality factor of the resonant circuit 1 can be reduced using a resistor 6 which can be connected by the intermediary of a control wire 21.
Pour produire l'émission d'un champ d'onde porteuse ayant une fréquence spécifique f, le dispositif 7 de traitement de signaux numériques active le circuit résonnant 1 via un étage de commande 8, de façon que le point de résonance du circuit résonnant 1 soit accordé sur f par connection du condensateur 4a, 4b ou 4c approprié de l'unité 5. A cet effet, il est par exemple possible de mesurer l'amplitude de la tension de l'onde porteuse.To produce the emission of a carrier wave field having a specific frequency f, the digital signal processing device 7 activates the resonant circuit 1 via a control stage 8, so that the resonance point of the resonant circuit 1 is tuned to f by connection of the appropriate capacitor 4a, 4b or 4c of the unit 5. For this purpose, it is for example possible to measure the amplitude of the voltage of the carrier wave.
Un répondeur qui fonctionne en duplex émet les données qu'il contient pendant que le champ de l'onde porteuse est en train d'être émis par l'émetteur- récepteur. Cette opération est réalisée par le fait que le répondeur fonctionnant en duplex charge le champ de l'onde porteuse en mettant en court-circuit une inductance qu'il contient suivant une séquence temporelle particulière et cette charge du champ par couplage inductif est reçue par l'émetteur-récepteur sous la forme d'une variation d'amplitude du signal du circuit résonnant 1. Pour cela, il faut naturellement que coïncident sensiblement la fréquence f de la porteuse et la fréquence pour laquelle le répondeur fonctionnant en duplex est conçu.A duplex responder transmits the data it contains while the carrier wave field is being transmitted by the transceiver. This operation is carried out by the fact that the transponder operating in duplex charges the field of the carrier wave by short-circuiting an inductance which it contains according to a particular time sequence and this charge of the field by inductive coupling is received by the transceiver in the form of a variation in amplitude of the signal of the resonant circuit 1. For this, it is naturally necessary that the frequency f of the carrier substantially coincide with the frequency for which the duplex responder is designed.
Un exemple de progression temporelle d'un signal reçu de cette manière, qui contient les informations à lire, est présenté sur la figure 2a. La fréquence du signal est f et l'amplitude commute entre les deux valeurs Al et A2. Le redressement du signal reçu a lieu dans un redresseur 9 (voir la figure 1) dont la constante de temps est choisie de façon que la progression d'amplitude du signal ne soit pas notablement affectée. Les résidus de la fréquence f de l'onde porteuse ainsi que d'autres parasites sont supprimés du signal par filtrage dans un filtre passe-bande 10, dont l'intervalle de transmission est fonction des fréquences à détecter, soit, par exemple, un intervalle approximativement compris entre 1 et 70 kHz. Le signal filtré est mis sous forme numérique par un convertisseur analogique-numérique 11, après quoi il prend la forme représentée sur la figure 2b. Il est également possible de découpler la composante de courant continu du signal par des moyens capacitifs avant la conversion analogique- numérique.An example of time progression of a signal received in this manner, which contains the information to be read, is shown in Figure 2a. The frequency of the signal is f and the amplitude switches between the two values A1 and A2. The rectification of the received signal takes place in a rectifier 9 (see FIG. 1), the time constant of which is chosen so that the amplitude progression of the signal is not appreciably affected. The residues of the frequency f of the carrier wave as well as other parasites are removed from the signal by filtering in a bandpass filter 10, the transmission interval of which is a function of the frequencies to be detected, i.e., for example, a interval approximately between 1 and 70 kHz. The filtered signal is put in digital form by an analog-digital converter 11, after which it takes the form shown in FIG. 2b. It is also possible to decouple the DC component of the signal by capacitive means before the analog-digital conversion.
Pour que le circuit d'évaluation numérisée que contient le dispositif de traitement de signaux 7 puisse effectuer l'évaluation, il faut d'abord que le type de codage des données soit déterminé. Un moyen simple et très rapide de déterminer le type de codage des données consiste à réaliser une analyse de Fourier du signal. On obtient ainsi un spectre de Fourier ayant les composantes de fréquence du signal. Un exemple de spectre de Fourier d'un signal numérique du type de celui préserité sur la figure 2b est présenté sur la figure 2c.In order for the digital evaluation circuit contained in the signal processing device 7 to be able to carry out the evaluation, the type of data coding must first be determined. A simple and very quick way to determine the type of data encoding is to perform a Fourier analysis of the signal. This gives a Fourier spectrum having the frequency components of the signal. An example of the Fourier spectrum of a digital signal of the type of that presented in FIG. 2b is presented in FIG. 2c.
La comparaison des composantes de fréquence du signal avec des fréquences caractéristiques relatives à des types de codage particuliers permet de déterminer le type de codage qui est présent. On démontre, à l'aide des quelques exemples suivants, le fait que les différents types de codage contiennent des composantes de fréquence caractéristiques uniques.The comparison of the frequency components of the signal with characteristic frequencies relating to particular types of coding makes it possible to determine the type of coding which is present. The following examples show that the different types of coding contain unique characteristic frequency components.
Pour coder des signaux, tous les types de codage des répondeurs fonc- tionnant en duplex que l'on considère font appel aux deux valeurs de l'amplitude entre lesquelles le répondeur peut commuter d'une manière définie. Dans le cas le plus simple, l'amplitude elle-même est utilisée comme caractéristique du codage. Pour un codage de Manchester ayant l'amplitude comme caractéristique, un niveau logique 1 est représenté par une valeur basse de l'amplitude pendant la première moitié de la durée "to" d'un bit de donnée et par une valeur haute pendant la deuxième moitié de cette durée. Un niveau logique 0 est représenté par une valeur d'amplitude haute pendant la première moitié et une valeur d'amplitude basse pendant la deuxième moitié du bit de donnée. Entre deux bits de données consécutifs, une transition entre les deux valeurs d'amplitude a lieu si des bits identiques se suivent ; au contraire, aucune transition n'a lieu si les bits sont différents. Les fréquences caractéristiques de ce type de codage sont donc 1/to et 2/to.To code signals, all the types of coding of duplex responders that are considered use the two amplitude values between which the responder can switch in a defined manner. In the simplest case, the amplitude itself is used as a characteristic of the coding. For a Manchester coding having the amplitude as a characteristic, a logic level 1 is represented by a low value of the amplitude during the first half of the duration "to" of a data bit and by a high value during the second half this time. A logic level 0 is represented by a high amplitude value during the first half and a low amplitude value during the second half of the data bit. Between two consecutive data bits, a transition between the two amplitude values takes place if identical bits follow one another; on the contrary, no transition takes place if the bits are different. The characteristic frequencies of this type of coding are therefore 1 / to and 2 / to.
De plus, on peut utiliser comme caractéristique de codage, non l'amplitude elle-même, mais plutôt la fréquence à laquelle la commutation a lieu entre les deux amplitudes. Par exemple, un niveau logique 0 peut être représenté par une première fréquence, pour laquelle l'amplitude commute entre deux valeurs, et un niveau logique 1 peut être représenté par une deuxième fréquence, pour laquelle l'amplitude commute entre deux valeurs. La figure 3b présente un codage de Manchester qui utilise deux fréquences de commutation comme caractéristiques, à savoir, dans cet exemple, f/8 et f/10. Pour un niveau logique 1, la fréquence commute, après to/2, de f/10 à f/8, tandis que, pour un niveau logique 0, elle commute de f/8 à f/10 après to/2. La fréquence commute entre deux bits de données si des bits identiques se suivent. Les fréquences caractéristiques de l'exemple de la figure 3b sont f/8 et f/10. En ce qui concerne le codage de phase des données, qui est présenté sur la figure 3c, il y a commutation entre les deux valeurs d'amplitude avec une fréquence prédéfinie, par exemple la moitié de la valeur de la fréquence de l'onde porteuse, soit f/2, et la relation de phase de la commutation est utilisée comme codage. Sur la figure 3c, par exemple, un niveau logique 0 est caractérisé par une amplitude basse au début du bit de donnée et par une amplitude haute à la fin du bit de donnée. Toutefois, un niveau logique 1 commence par une valeur d'amplitude haute et se termine par une valeur basse. Dans une séquence de bits de données ayant des valeurs logiques différentes, l'amplitude reste donc sur les extrémités du bit de donnée deux fois plus longtemps que pour des valeurs identiques comme il en existe à l'intérieur du bit de donnée. La fréquence caractéristique associée au codage de phase présenté sur la figure 3c est donc f/2.In addition, it is possible to use as coding characteristic, not the amplitude itself, but rather the frequency at which the switching takes place between the two amplitudes. For example, a logic level 0 can be represented by a first frequency, for which the amplitude switches between two values, and a logic level 1 can be represented by a second frequency, for which the amplitude switches between two values. Figure 3b shows a Manchester encoding that uses two switching frequencies as characteristics, namely, in this example, f / 8 and f / 10. For logic level 1, the frequency switches, after to / 2, from f / 10 to f / 8, while, for logic level 0, it switches from f / 8 to f / 10 after to / 2. The frequency switches between two data bits if identical bits follow one another. The characteristic frequencies of the example in FIG. 3b are f / 8 and f / 10. As regards the phase coding of the data, which is presented in FIG. 3c, there is switching between the two amplitude values with a predefined frequency, for example half the value of the frequency of the carrier wave , ie f / 2, and the phase relation of the switching is used as coding. In FIG. 3c, for example, a logic level 0 is characterized by a low amplitude at the start of the data bit and by a high amplitude at the end of the data bit. However, a logic level 1 begins with a high amplitude value and ends with a low value. In a sequence of data bits having different logical values, the amplitude therefore remains at the ends of the data bit twice as long as for identical values as there are inside the data bit. The characteristic frequency associated with the phase coding presented in FIG. 3c is therefore f / 2.
Une fois que le type de codage a été déterminé, diverses fonctions permettant d'évaluer les données sont exécutées par le circuit d'évaluation numérique du dispositif de traitement de signaux en fonction du type de codage des données.Once the type of coding has been determined, various functions for evaluating the data are performed by the digital evaluation circuit of the signal processing device depending on the type of coding of the data.
S'il s'agit d'un codage de Manchester ayant l'amplitude comme carac¬ téristique (figure 3a), un filtre passe-bande numérique fonctionnant sur l'intervalle approprié, par exemple de 1 à 2 kHz, à l'aide duquel les données sont filtrées, est réalisé, puis une recherche est effectuée sur les données pour obtenir le code de début du codage Manchester qui identifie le début du filtrage des données réelles. Pour un codage de Manchester ayant, comme caractéristique, les deux fréquences de commutation entre les deux valeurs d'amplitude, les données sont d'abord filtrées par un filtre passe-bande à l'intérieur d'un intervalle de transmis¬ sion dans lequel les fréquences de commutation se trouvent. Ensuite, une analyse de Fourier de tout l'enregistrement de données est effectuée. Puisque, dans le codage de Manchester des données, les deux caractéristiques, à savoir f/8 et f/10 dans l'exemple de la figure 3b, apparaissent avec une même fréquence, dans le cas d'une valeur différente des deux composantes de Fourier de l'enregistrement de données pour ces deux fréquences, un facteur de correction des données peut être spécifié pour corriger les erreurs apparaissant dans la transmission des données ou dans les données.If it is a Manchester coding having the amplitude as a characteristic (FIG. 3a), a digital bandpass filter operating on the appropriate interval, for example from 1 to 2 kHz, using from which the data is filtered, is performed, then a search is performed on the data to obtain the Manchester coding start code which identifies the beginning of the filtering of the actual data. For a Manchester coding having, as characteristic, the two switching frequencies between the two amplitude values, the data are first filtered by a bandpass filter within a transmission interval in which the switching frequencies are found. Then, a Fourier analysis of the entire data record is performed. Since, in the Manchester coding of the data, the two characteristics, namely f / 8 and f / 10 in the example of FIG. 3b, appear with the same frequency, in the case of a value different from the two components of Fourier of data recording for these two frequencies, a data correction factor can be specified to correct errors appearing in the data transmission or in the data.
Pour déterminer le point de départ du bit de donnée dans ce type de codage, une analyse de Fourier est effectuée avec une largeur correspondant à la moitié d'un bit de donnée, et le point de départ de l'analyse de Fourier est retardé jusqu'à ce qu'un maximum apparaisse en l'une des deux fréquences qui sont utilisées comme caractéristiques. Ensuite, les demi-bits de données sont lus, une analyse de Fourier étant effectuée dans chaque cas pour une largeur d'un demi-bit de donnée, ainsi que la détermination de celle des deux fréquences utilisées comme caractéristiques qui est présente dans le spectre de Fourier. Pour lire les valeurs consécutives, on déplace dans chaque cas le point de départ de l'analyse de Fourier d'une grandeur correspondant à la largeur d'un demi-bit de donnée. On combine ensuite les valeurs des demi-bits de données et on les lit suivant le codage Manchester, de sorte qu'on obtient les valeurs logiques des différents bits de données. Dans le cas du codage de phase des données, qui est présenté sur la figure 3c, on commence par filtrer les données à l'aide d'un filtre passe-bande ayant un intervalle de transmission à l'intérieur duquel la fréquence de commutation entre les deux valeurs d'amplitude se trouve. Pour détecter le point de départ d'un bit de donnée, comme représenté sur la figure 4, après chaque constante de temps de commutation, on produit la différence entre les deux valeurs d'amplitude 101 et 102 qui sont séparées par la moitié de la constante de temps de commutation. On ajoute chacune de ces différences à la somme des différences précédentes. Si le signal passe d'une valeur logique à l'autre, la différence entre les deux valeurs d'amplitude, par exemple 103, 104, change de signe, et la somme passe par une valeur extrême qui repère le point de départ d'un bit de donnée. On peut maintenant lire les données, puisque les sommes sont créées pour chaque bit de donnée à l'aide des différences ci-dessus indiquées et on évalue les signes de ces sommes pour déterminer les valeurs logiques des bits de données.To determine the starting point of the data bit in this type of coding, a Fourier analysis is carried out with a width corresponding to half a data bit, and the starting point of the Fourier analysis is delayed until 'so that a maximum appears in one of the two frequencies which are used as characteristics. Then, the half-bits of data are read, a Fourier analysis being carried out in each case for a width of half a bit of data, as well as the determination of that of the two frequencies used as characteristics which is present in the spectrum. of Fourier. To read the consecutive values, the starting point of the Fourier analysis is moved in each case by a quantity corresponding to the width of a half-bit of data. The values of the half data bits are then combined and read according to Manchester coding, so that the logical values of the different data bits are obtained. In the case of phase coding of the data, which is presented in FIG. 3c, one begins by filtering the data using a bandpass filter having a transmission interval within which the switching frequency enters the two amplitude values is found. To detect the starting point of a data bit, as shown in FIG. 4, after each switching time constant, the difference is produced between the two amplitude values 101 and 102 which are separated by half the switching time constant. Each of these differences is added to the sum of the previous differences. If the signal passes from a logical value to the other, the difference between the two amplitude values, for example 103, 104, changes sign, and the sum passes by an extreme value which locates the starting point of one bit of data. We can now read the data, since the sums are created for each bit using the differences indicated above and the signs of these sums are evaluated to determine the logical values of the data bits.
Puisque les différents types de répondeurs fonctionnent à des fréquences généralement différentes, il est avantageux que l'émetteur-récepteur émette des fréquences d'ondes porteuses différentes suivant une séquence temporelle. Une telle séquence temporelle de quatre fréquences fl à f4 est présentée sur la figure 5a. Chacune des fréquences f 1 à f3 est activée pendant une durée particulière. Pendant ce laps de temps, une analyse de Fourier du signal est effectuée pour déterminer le type de codage d'un répondeur fonctionnant en duplex à cette fréquence. Si aucun répondeur n'est détecté à cette fréquence, une transition à la fréquence suivante est produite, après un temps tl, par le fait que des capacités susceptibles de modifier le point de résonance du circuit résonnant 1 sont connec¬ tées à l'aide de l'unité 5 (voir la figure 1).Since the different types of responders operate at generally different frequencies, it is advantageous for the transceiver to transmit different carrier wave frequencies in a time sequence. Such a time sequence of four frequencies f1 to f4 is presented in FIG. 5a. Each of the frequencies f 1 to f3 is activated for a particular duration. During this time, a Fourier analysis of the signal is performed to determine the type of coding of an answering machine operating in duplex at this frequency. If no responder is detected at this frequency, a transition to the next frequency is produced, after a time tl, by the fact that capacitors capable of modifying the resonance point of the resonant circuit 1 are connected using of unit 5 (see Figure 1).
Pendant le temps d'émission de la fréquence d'onde porteuse f4, le signal d'un répondeur fonctionnant en duplex à cette fréquence peut également être reçu. La fréquence d'onde porteuse f4 est également utilisée pour le cas où un répondeur fonctionnant en alternat se trouve dans le champ de l'émetteur- récepteur, cette fréquence lui fournissant l'énergie nécessaire pour charger sa source d'alimentation électrique interne. Par conséquent, la fréquence d'onde porteuse f4 est émise dans chaque cas pendant la durée t3 qui est nécessaire à cette opération.During the transmission time of the carrier frequency f4, the signal from a transponder operating in duplex at this frequency can also be received. The carrier wave frequency f4 is also used for the case where a transponder operating in alternation is in the field of the transceiver, this frequency providing it with the energy necessary to charge its internal power supply source. Consequently, the carrier wave frequency f4 is transmitted in each case during the time t3 which is necessary for this operation.
Dans le cas où, à l'une des fréquences fl à f4, un répondeur fonction¬ nant en duplex à l'une de ces fréquences est reçu, cette fréquence est alors émise jusqu'à réception d'un enregistrement de données complet. Le temps t2 nécessaire à cette opération dépend de nouveau du type de codage des données. Du fait que le facteur de qualité du circuit résonnant d'un répondeur est infini, il peut également arriver que, pendant l'émission d'une des fréquences fl à f4, un répondeur fonctionnant en duplex à l'une des fréquences adjacentes soit détecté. Si, par exemple, comme présenté sur la figure 5b, pendant l'émission de la fréquence fl, un répondeur fonctionnant à la fréquence f2 est détecté, alors, après le temps tl, la fréquence commute à f2, et cette dernière fréquence est émise pendant une durée t2.In the case where, at one of the frequencies f1 to f4, a responder operating in duplex at one of these frequencies is received, this frequency is then transmitted until reception of a complete data record. The time t2 necessary for this operation again depends on the type of data encoding. Since the quality factor of the resonant circuit of a transponder is infinite, it may also happen that, during the transmission of one of the frequencies f1 to f4, a transponder operating in duplex at one of the adjacent frequencies is detected . If, for example, as shown in FIG. 5b, during the transmission of the frequency f1, a responder operating at the frequency f2 is detected, then, after the time tl, the frequency switches to f2, and the latter frequency is transmitted for a period t2.
Pendant une pause P faisant suite à l'émission de la fréquence f4, une vérification est effectuée pour déterminer si un champ renvoyé par un répondeur fonctionnant en alternat est en train d'être reçu. A cet effet, il est avantageux de réduire le facteur de qualité du circuit résonnant 1 (voir la figure 1) à l'aide de la résistance 6, que l'on connecte dans le circuit résonnant 1 via le fil de commande 21 du dispositif 7 de traitement de signaux à l'aide d'un commutateur 6a. Alors, les champs émanant de répondeurs fonctionnant en alternat dans un intervalle de fréquence relativement important, approximativement entre 120 et 140 kHz, peuvent être reçus.During a pause P following the emission of the frequency f4, a check is carried out to determine whether a field returned by an answering machine operating in alternation is being received. To this end, it is advantageous to reduce the quality factor of the resonant circuit 1 (see FIG. 1) using the resistor 6, which is connected in the resonant circuit 1 via the control wire 21 of the signal processing device 7 using a switch 6a. Then, fields from answering machines operating in alternation in a relatively large frequency interval, approximately between 120 and 140 kHz, can be received.
Si, pendant la pause P, aucun signal reçu de la part d'un répondeur fonctionnant en alternat n'est détecté, l'émission des fréquences d'ondes porteuses fl à f4 reprend immédiatement. Toutefois, si un signal émanant d'un répondeur fonctionnant en alternat est reçu, la pause P se prolonge jusqu'à réception de l'enregistrement complet des données.If, during the pause P, no signal received from an answering machine operating in alternation is detected, the transmission of the carrier wave frequencies fl to f4 resumes immediately. However, if a signal from an answering machine operating alternately is received, the pause P is prolonged until reception of the complete data record.
Pour détecter et évaluer d'éventuelles données arrivant d'un répondeur qui fonctionne en alternat, on active le commutateur 23a pendant la pause P via le fil de commande 23 de façon que les données passent dans le filtre passe-bande 12 et le comparateur 13. Le filtre passe-bande 12 possède un intervalle de transmis- sion dans lequel se trouve l'intervalle de réception du circuit résonnant 1, de préférence entre 120 et 140 kHz environ. Le signal d'entrée sinusoïdal est converti par le comparateur 13 en un signal rectangulaire. Pour déterminer la fréquence respective de ce signal rectangulaire, le circuit d'évaluation du dispositif 7 de traitement de signaux compte les passages par zéro du signal rectangulaire. Les données d'un répondeur fonctionnant en alternat sont ordinaire¬ ment codées en fréquence. Ceci signifie qu'un niveau logique 0 est représenté par l'émission d'une fréquence fl, tandis qu'un niveau logique 1 est représenté par l'émission d'une fréquence différente, soit f2, chaque émission ayant lieu pendant un laps de temps défini. En déterminant la séquence des fréquences du signal d'un répondeur fonctionnant en alternat, on peut lire les données.To detect and evaluate any data arriving from an answering machine which operates in alternation mode, the switch 23a is activated during the pause P via the control wire 23 so that the data pass through the bandpass filter 12 and the comparator 13 The bandpass filter 12 has a transmission interval within which is the reception interval of the resonant circuit 1, preferably between approximately 120 and 140 kHz. The sinusoidal input signal is converted by the comparator 13 into a rectangular signal. To determine the respective frequency of this rectangular signal, the evaluation circuit of the signal processing device 7 counts the zero crossings of the rectangular signal. The data of an answering machine operating in alternation are usually coded in frequency. This means that a logic level 0 is represented by the emission of a frequency f1, while a logic level 1 is represented by the emission of a different frequency, ie f2, each emission taking place during a lapse of defined time. By determining the frequency sequence of the signal from a transponder operating alternately, the data can be read.
Une autre possibilité permettant d'évaluer les données d'un répondeur fonctionnant en alternat consiste à utiliser, à la place du comparateur 13, un convertisseur analogique-numérique, qui met le signal sous forme numérique. De nouveau, la séquence de fréquences du signal numérique est déterminée par le circuit d'évaluation numérique du dispositif 7 de traitement de signaux, grâce à l'exécution d'une analyse de Fourier des données dans chaque cas, sur la largeur d'un bit de donnée.Another possibility making it possible to evaluate the data of an answering machine operating in alternation consists in using, instead of the comparator 13, an analog-digital converter, which puts the signal in digital form. Again, the frequency sequence of the digital signal is determined by the digital evaluation circuit of the signal processing device 7, thanks to the execution of a Fourier analysis of the data in each case, over the width of a data bit.
Puisque le coût d'un convertisseur analogique-numérique augmente lorsque sa fréquence d'échantillonnage augmente, il est avantageux d'utiliser un convertisseur analogique-numérique dont la fréquence d'échantillonnage fA se trouve au-dessous des fréquences fl et, ou bien, f2 des signaux. Dans le spectre de Fourier, les composantes qui appartiennent à fl ou f2 apparaissent alors aux fréquences images fl-fA ou f2-fA.Since the cost of an analog-digital converter increases when its sampling frequency increases, it is advantageous to use an analog-digital converter whose sampling frequency fA is below the frequencies fl and, or, f2 signals. In the spectrum of Fourier, the components which belong to fl or f2 then appear at the image frequencies fl-fA or f2-fA.
Le procédé de l'invention n'est pas limité aux exemples de codages de données qui ont été présentés. Des répondeurs utilisant d'autres types de codages de données et, ou bien, d'autres fréquences peuvent également être lus à l'aide du procédé de l'invention, de la même manière.The method of the invention is not limited to the examples of data coding which have been presented. Responders using other types of data encoding and, or, other frequencies can also be read using the method of the invention, in the same manner.
Un avantage supplémentaire du procédé de l'invention réside dans le fait qu'il est possible d'incorporer simplement dans un émetteur-récepteur actuellement existant les caractéristiques de répondeurs futurs, ou même de répondeurs qui ne sont pas encore envisagés, en introduisant les données nécessaires pour l'adjonction d'un circuit d'évaluation numérique convenant à ces types de répondeurs, ceci pouvant s'effectuer de manière simple depuis l'extérieur de l'émetteur-récepteur, via une interface.An additional advantage of the method of the invention lies in the fact that it is possible to incorporate simply in a transceiver currently existing the characteristics of future answering machines, or even answering machines which are not yet envisaged, by entering the data. necessary for the addition of a digital evaluation circuit suitable for these types of responders, this can be done in a simple manner from outside the transceiver, via an interface.
Bien entendu, l'homme de l'art sera en mesure d'imaginer, à partir du procédé dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention. Of course, those skilled in the art will be able to imagine, from the method whose description has just been given by way of illustration only and in no way limitative, various variants and modifications not departing from the scope of the invention .

Claims

R E V E N D I C A T I O N SR E V E N D I C A T I O N S
1 - Procédé permettant de lire, au moyen d'un émetteur-récepteur, des données mémorisées dans des répondeurs, où les données reçues de la part d'un répondeur fonctionnant en duplex sont mises sous forme numérique dans l'émetteur-récepteur et une analyse de Fourier d'au moins certaines des données est effectuée par un circuit (7) d'évaluation numérique, caractérisé en ce que, pour lire dans divers types de répondeurs fonctionnant en duplex, qui emploient différents genres de codages de données, on détermine, dans le spectre de Fourier, les valeurs de composantes de fréquences qui sont caractéristiques des diverses espèces de codages de données, de manière à détecter le genre de codage de données, et en ce que le circuit d'évaluation numérique (7) constitue différentes fonctions permettant d'évaluer les données, en fonction du genre de codage de données qui a été détecté.1 - Method for reading, by means of a transceiver, data stored in transponders, where the data received from a transponder operating in duplex are put in digital form in the transceiver and a Fourier analysis of at least some of the data is carried out by a digital evaluation circuit (7), characterized in that, in order to read in various types of duplex responders, which employ different kinds of data coding, it is determined , in the Fourier spectrum, the values of frequency components which are characteristic of the various species of data coding, so as to detect the kind of data coding, and in that the digital evaluation circuit (7) constitutes different functions to evaluate the data, depending on the kind of data encoding that has been detected.
2 - Procédé selon la revendication 1, caractérisé en ce que la fréquence de l'onde porteuse est extraite par filtrage des données transmises par un répondeur fonctionnant en duplex avant que les données ne soient mises sous forme numérique.2 - Method according to claim 1, characterized in that the frequency of the carrier wave is extracted by filtering the data transmitted by an answering machine operating in duplex before the data is put in digital form.
3 - Procédé selon la revendication 1 ou 2, caractérisé en ce que, pour une forme de codage de 'Manchester qui utilise l'amplitude des données comme ' caractéristique du codage, alors, pour évaluer les données numérisées :3 - Method according to claim 1 or 2, characterized in that, for a form of coding of 'Manchester which uses the amplitude of the data as ' characteristic of the coding, then, to evaluate the digitized data:
- on filtre les données à l'aide d'un filtre passe-bande numérique dont l'intervalle de transmission est de préférence compris dans l'intervalle de 1 à 2 kHz, etthe data are filtered using a digital bandpass filter, the transmission interval of which is preferably within the range of 1 to 2 kHz, and
- on recherche le code de début du codage de Manchester pour lire les valeurs logiques des bits de données respectifs. 4 - Procédé selon la revendication 1 ou 2, caractérisé en ce que, pour un codage qui représente un niveau logique 0 par une première fréquence, à laquelle l'amplitude commute entre deux valeurs, et qui représente un niveau logique 1 par une deuxième fréquence, à laquelle l'amplitude commute entre deux valeurs, alors, pour évaluer les données numérisées : - on filtre les données à l'aide d'un filtre passe-bande numérique, dont l'intervalle de transmission comporte les deux fréquences, et- the Manchester coding start code is sought to read the logical values of the respective data bits. 4 - Method according to claim 1 or 2, characterized in that, for a coding which represents a logic level 0 by a first frequency, at which the amplitude switches between two values, and which represents a logic level 1 by a second frequency , at which the amplitude switches between two values, then, to evaluate the digitized data: - the data is filtered using a digital bandpass filter, the transmission interval of which includes the two frequencies, and
- on effectue des analyses de Fourier des données en utilisant la largeur d'un bit de donnée pour détecter le point de départ des bits de données et pour lire les bits de données. 5 - Procédé selon la revendication 1 ou 2, caractérisé en ce que, pour un codage de Manchester qui utilise la fréquence avec laquelle l'amplitude des données commute entre deux valeurs comme caractéristique du code, alors, pour évaluer les données numérisées :- Fourier analyzes of the data are carried out using the width of a data bit to detect the starting point of the data bits and to read the data bits. 5 - Method according to claim 1 or 2, characterized in that, for a Manchester coding which uses the frequency with which the amplitude of data switches between two values as a characteristic of the code, then, to evaluate the digitized data:
- on filtre les données à l'aide d'un filtre passe-bande numérique dont l'intervalle de transmission contient les deux fréquences, - on effectue une analyse de Fourier de l'enregistrement de données tout entier pour définir un facteur de correction, et- the data are filtered using a digital bandpass filter whose transmission interval contains the two frequencies, - a Fourier analysis of the entire data record is carried out to define a correction factor, and
- on effectue des analyses de Fourier des données en utilisant la moitié de la largeur d'un bit de donnée respectif pour détecter les points de départ des bits de données et pour lire les bits de données respectifs. 6 - Procédé selon la revendication 1 ou 2, caractérisé en ce que, pour un codage en phase des données tel que le niveau d'amplitude des données commute entre deux valeurs à une fréquence particulière et qu'entre un niveau logique 0 et un niveau logique 1 il y a un déphasage de la moitié de la constante de temps de la période de commutation, alors, pour évaluer les données numérisées : - on filtre les données à l'aide d'un filtre passe-bande numérique dont l'intervalle de transmission contient la fréquence de commutation,- Fourier analyzes of the data are carried out using half the width of a respective data bit to detect the starting points of the data bits and to read the respective data bits. 6 - Method according to claim 1 or 2, characterized in that, for a phase coding of the data such that the amplitude level of the data switches between two values at a particular frequency and that between a logic level 0 and a level logic 1 there is a phase shift of half the time constant of the switching period, then, to evaluate the digitized data: - the data is filtered using a digital bandpass filter whose interval transmission contains the switching frequency,
- après chaque constante de temps de la période de commutation, on forme la différence entre deux valeurs d'amplitude, celles-ci étant séparées l'une de l'autre d'une demi-constante de temps, et on ajoute ensemble ces différences pour former une somme,- after each time constant in the switching period, the difference between two amplitude values is formed, these being separated from each other by a half time constant, and these differences are added together to form a sum,
- on détecte les valeurs extrêmes de cette somme pour déterminer les débuts des bits de données, etthe extreme values of this sum are detected to determine the beginnings of the data bits, and
- on détermine le signe de cette somme pour chaque bit de donnée afin de lire les valeurs logiques des bits de données. 7 - Procédé selon la revendication 1, caractérisé en ce que, pour lire un répondeur, l'émetteur-récepteur émet différentes fréquences d'ondes porteuses suivant une séquence temporelle particulière.- the sign of this sum is determined for each data bit in order to read the logical values of the data bits. 7 - Method according to claim 1, characterized in that, to read a responder, the transceiver transmits different frequencies of carrier waves according to a particular time sequence.
8 - Procédé selon l'une quelconque des revendications 1 à 7, caracté¬ risé en ce que, au cours d'une pause faite dans l'émission de la fréquence de l'onde porteuse, on effectue un contrôle pour savoir si un champ renvoyé par un répondeur qui fonctionne en alternat est ou non en train d'être reçu.8 - Method according to any one of claims 1 to 7, caracté¬ ized in that, during a pause made in the emission of the frequency of the carrier wave, a check is made to know if a field returned by an answering machine that works alternately is or is not being received.
9 - Procédé selon la revendication 8, caractérisé en ce que, s'il est établi qu'un champ est en train d'être reçu de la part d'un répondeur fonctionnant en alternat, on prolonge la pause jusqu'à ce que toutes les données envoyées par le répondeur fonctionnant en alternat aient été reçues, tandis que, dans le cas contraire, on effectue l'émission sur la fréquence d'onde porteuse suivante après une pause dont la longueur est, de façon correspondante, plus courte.9 - Process according to claim 8, characterized in that, if it is established that a field is being received from an answering machine operating in alternation, the pause is extended until all the data sent by the alternator operating alternately has been received, while, in the case on the contrary, the transmission is carried out on the next carrier wave frequency after a pause, the length of which is correspondingly shorter.
10 - Procédé selon la revendication 8 ou 9, caractérisé en ce que, pour la réception d'un champ d'un répondeur fonctionnant en alternat, on réduit le facteur de qualité du circuit résonnant d'émission-réception.10 - A method according to claim 8 or 9, characterized in that, for the reception of a field of an answering machine operating in alternation, the quality factor of the resonant transmission-reception circuit is reduced.
11 - Procédé selon la revendication 8 ou 9, caractérisé en ce que, pour lire un répondeur fonctionnant en alternat, qui émet un champ à une première fréquence pour émettre un niveau logique 0 et un champ à une deuxième fréquence pour émettre un niveau logique 1, - on filtre le signal reçu à l'aide d'un filtre passe-bande dont l'intervalle de transmission contient les deux fréquences,11 - Method according to claim 8 or 9, characterized in that, to read an answering machine operating in alternation, which emits a field at a first frequency to emit a logic level 0 and a field at a second frequency to emit a logic level 1 , - the signal received is filtered using a bandpass filter whose transmission interval contains the two frequencies,
- on convertit le signal en un signal rectangulaire à l'aide d'un comparateur, etthe signal is converted into a rectangular signal using a comparator, and
- on fait compter par le circuit d'évaluation numérique les passages par zéro du signal rectangulaire afin de déterminer la fréquence du signal. 12 - Procédé selon l'une quelconque des revendications 8 à 10, carac¬ térisé en ce, pour lire un répondeur fonctionnant en alternat, qui émet un champ à une première fréquence pour émettre un niveau logique 0 et un champ à une deuxième fréquence pour émettre un niveau logique 1,- the zero crossings of the rectangular signal are counted by the digital evaluation circuit in order to determine the frequency of the signal. 12 - Process according to any one of claims 8 to 10, charac¬ terized in this, for reading an answering machine operating in alternation, which emits a field at a first frequency to emit a logic level 0 and a field at a second frequency for issue a logic level 1,
- on convertit les données reçues par l'émetteur-récepteur sous une forme numérique à l'aide d'un convertisseur analogique-numérique, etthe data received by the transceiver are converted into digital form using an analog-digital converter, and
- on effectue une analyse de Fourier de chaque bit de donnée afin de lire la forme numérisée.- a Fourier analysis of each bit of data is carried out in order to read the digitized form.
13 - Procédé selon la revendication 12, caractérisé en ce que la fré¬ quence d'échantillonnage du convertisseur analogique-numérique est inférieure aux deux fréquences du signal et, pour lire les données, on détermine les compo¬ santes de Fourier des données et on les évalue aux deux fréquences images résultant de la combinaison des fréquences du signal avec la fréquence d'échantil¬ lonnage. 13 - Method according to claim 12, characterized in that the sampling frequency of the analog-digital converter is less than the two frequencies of the signal and, to read the data, the Fourier components of the data are determined and on evaluates them at the two image frequencies resulting from the combination of the signal frequencies with the sampling frequency.
PCT/FR1995/000086 1994-01-26 1995-01-26 Method using a transceiver to read out data stored in transponders WO1995020797A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP95907703A EP0741888A1 (en) 1994-01-26 1995-01-26 Method using a transceiver to read out data stored in transponders
AU15813/95A AU1581395A (en) 1994-01-26 1995-01-26 Method using a transceiver to read out data stored in transponders

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AT0013994A AT401211B (en) 1994-01-26 1994-01-26 METHOD FOR READING DATA STORED IN TRANSPONDERS
ATA139/94 1994-01-26

Publications (1)

Publication Number Publication Date
WO1995020797A1 true WO1995020797A1 (en) 1995-08-03

Family

ID=3482565

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR1995/000086 WO1995020797A1 (en) 1994-01-26 1995-01-26 Method using a transceiver to read out data stored in transponders

Country Status (10)

Country Link
EP (1) EP0741888A1 (en)
AT (1) AT401211B (en)
AU (1) AU1581395A (en)
CO (1) CO4340583A1 (en)
IL (1) IL112442A (en)
MA (1) MA23437A1 (en)
TN (1) TNSN95006A1 (en)
UY (1) UY23897A1 (en)
WO (1) WO1995020797A1 (en)
ZA (1) ZA95634B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0768540A1 (en) * 1995-10-11 1997-04-16 Texas Instruments Deutschland Gmbh Transponder system and method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19938998B4 (en) * 1999-08-17 2008-01-17 Infineon Technologies Ag Method for operating chip cards

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2149275A (en) * 1983-10-26 1985-06-05 Standard Telephones Cables Ltd Identity card recognition system
EP0404148A1 (en) * 1989-06-23 1990-12-27 Texas Instruments Deutschland Gmbh Method of transmitting messages with predetermined message duration from batteryless transponders to interrogation devices
US5235326A (en) * 1991-08-15 1993-08-10 Avid Corporation Multi-mode identification system
EP0578457A2 (en) * 1992-07-06 1994-01-12 Plessey Semiconductors Limited A data communication system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1604220A (en) * 1978-04-24 1981-12-02 Parmeko Ltd Detection systems
US4309697A (en) * 1980-10-02 1982-01-05 Sensormatic Electronics Corporation Magnetic surveillance system with odd-even harmonic and phase discrimination
AU564509B2 (en) * 1984-10-09 1987-08-13 X-Cyte Inc. Phase-encoded transponder interrogation
GB2246492B (en) * 1990-07-26 1994-10-12 Chikara Shimamura Automatic identification system for articles

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2149275A (en) * 1983-10-26 1985-06-05 Standard Telephones Cables Ltd Identity card recognition system
EP0404148A1 (en) * 1989-06-23 1990-12-27 Texas Instruments Deutschland Gmbh Method of transmitting messages with predetermined message duration from batteryless transponders to interrogation devices
US5235326A (en) * 1991-08-15 1993-08-10 Avid Corporation Multi-mode identification system
EP0578457A2 (en) * 1992-07-06 1994-01-12 Plessey Semiconductors Limited A data communication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0768540A1 (en) * 1995-10-11 1997-04-16 Texas Instruments Deutschland Gmbh Transponder system and method

Also Published As

Publication number Publication date
MA23437A1 (en) 1995-10-01
EP0741888A1 (en) 1996-11-13
ZA95634B (en) 1996-02-07
UY23897A1 (en) 1995-06-30
IL112442A0 (en) 1995-03-30
AT401211B (en) 1996-07-25
IL112442A (en) 1998-02-22
CO4340583A1 (en) 1996-07-30
ATA13994A (en) 1995-11-15
TNSN95006A1 (en) 1996-02-06
AU1581395A (en) 1995-08-15

Similar Documents

Publication Publication Date Title
EP1774458B1 (en) Modulation of charge in an electromagnetic transponder
EP1312032B1 (en) High sensitivity reader for passive transponders
EP0849610A1 (en) Transmission method for compressed seismic data
FR2555383A1 (en) Device for automatic monitoring of radio or television receivers for the purposes of audience statistics studies of various transmitter stations
FR2768880A1 (en) DEMODULATOR FOR CONTACTLESS CHIP CARD
FR2713421A1 (en) Local network with radio transmission.
FR3001593A1 (en) IMPROVED FRAME LOSS CORRECTION AT SIGNAL DECODING.
FR2554997A1 (en) SYSTEM FOR TRANSMITTING DIGITAL INFORMATION BY MODULATING A COHERENT LIGHT WAVE
WO1991006155A1 (en) Code acquisition method and circuit for a spread spectrum signal receiver
EP1445877A2 (en) Communication between electromagnetic transponders
EP2541782B1 (en) RF telemetry receiver circuit for active medical implant
EP0694887B1 (en) Communication system between a base station and a passive transponder
EP0741888A1 (en) Method using a transceiver to read out data stored in transponders
EP3476054B1 (en) Improved transmission/reception of data by frequency hopping
FR2601140A1 (en) METHOD AND DEVICE FOR DETECTING DEFECTS ON CYLINDRICAL TUBES AND BARS
FR2553246A1 (en) DATA TRANSMISSION METHOD BY FREQUENCY JUMP MODULATION AND CORRESPONDING MODULE
EP2388043A1 (en) Method for searching and selecting an RF telemetry channel to establish a link with an active medical device
WO2002052521A2 (en) Radiofrequency receiver for remote meter reading and remote meter reading method comprising same
FR2643481A1 (en) METHOD AND DEVICE FOR TRANSMITTING INFORMATION BETWEEN STATIONS IN A COMMUNICATION NETWORK, IN PARTICULAR FOR A MOTOR VEHICLE
EP2920604B1 (en) System and method for radio-tagging radio transmitters
FR2743458A1 (en) SIGNAL TRANSMISSION CIRCUIT
FR2741850A1 (en) ANTI-THEFT SYSTEM FOR A MOTOR VEHICLE
EP0996929B1 (en) Method and system for voice transmission of a binary data sequence from a piezoelectric transducer
EP1351463A2 (en) System and method of demodulation of IFF signals
RU2208293C1 (en) Binary data transmission and identification method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AM AT AU BB BG BR BY CA CH CN CZ DE DK EE ES FI GB GE HU JP KE KG KP KR KZ LK LR LT LU LV MD MG MN MW MX NL NO NZ PL PT RO RU SD SE SI SK TJ TT UA UZ VN

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): KE MW SD SZ AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1995907703

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1995907703

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: CA

WWR Wipo information: refused in national office

Ref document number: 1995907703

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1995907703

Country of ref document: EP