The present invention relates to a high resolution position coder and a coding process employing the characteristics of such a coder.
The problem which the invention is proposed to resolve is coding of the position of a first element in displacement relatively to a second element, the latter including an optical system provided with at least one coherent light source emitting a beam intended to interfere with the second element, a diaphragm for collimation of the beam and at least one photodetector with contiguous cells in a line for detection of the optical signal after interference with the second element.
This includes a succession of primary coding cells provided with diffraction holograms each therein defining a single location. These cells successively interfere with the light beam in the course of their relative displacement, the diffracted signal being sent to the photodetector or photodetectors to measure the absolute position of the one relative to the other.
The use of diffraction holograms, in reality computer-generated holograms, for absolute coding of the position of an organ in motion relative to another is known. Such a configuration is, for example, applied to angle sensors, consequently permitting measurement of the angular position of a rotary element relative to a fixed system. The advantage of the use of computer-generated diffraction holograms is that the diffracted signal obtained provides, on the photodetector, a digital optical code, i.e. composed of illuminated spots (bit 1) and non-illuminated spots (bit 0) immediately useable at the output of the photodetector as electronic digital code which can be directly processed by a microcontroller. Moreover, diffraction holograms offer signal stability over the whole surface of the coding cell, which simplifies mechanical integration of the coder in the configuration in which it has to be mounted.
However, at the present time, it is only possible to produce coding cells with diffraction holograms which are of a given minimum size, of the order of 50 microns, which does not allow sufficiently high resolutions to be attained for certain applications.
The position coder of the invention remedies this disadvantage by proposing a solution which permits a large proportion of increase in resolution and precision, in a manner which in addition is simple and inexpensive to manufacture.
To this end, the position coder of the invention, conforming to the above-mentioned characteristics, i.e. including a succession of primary coding cells provided with diffraction holograms each defining a single location therein, the cells interfering in succession with the collimated coherent light beam during relative displacement of the first element relative to the second element, the diffracted signal then being sent to the absolute position photodetector or photodetectors, is essentially characterised by the fact that the coder includes a series of secondary coding cells provided with diffraction holograms interfering successively with the light beam; the said cells being provided with an identical hologram diffracting the incident light into aligned diffraction light spots, the said hologram including a modulation, in the form of a stripe or a plurality of identical stripes arranged in parallel, which modulates the diffracted signal by orientating it at each instant perpendicularly to the tangent to each stripe progressively as the collimated beam is displaced relatively to the cell, the position of the centre of the diffraction spot of order 0 remaining unchanged; at least one photodetector of relative position being so orientated as to correspond to the path of a diffraction light spot produced by the secondary coding cell.
Alternatively, the secondary coding cells may only include a grating, and have no hologram.
The basic principal of this high resolution coder in fact rests on the interference of a coherent light beam, for example a laser beam, with a modulation, i.e. a motif of regular curvature. Observing one spot, if possible of order greater than or equal to 1 absolute in the case of the solution with hologram, this is displaced since the alignment forming the diffracted signal in fact effects a rotation of axis centred in the spot of order 0. The displacement of the spot of order greater than or equal to 1 is in reality assimilable on this scale to a translation, giving the possibility of also using a photodetector with contiguous cells in a line. Depending on the cell illuminated by the spot, the position of the collimated incident beam is very exactly known inside the secondary coding cell, i.e. the exact relative position of the first element relative to the second element in this fraction of the rotation.
The same is true for the single spot generated in a grating.
In fact, the resolution and precision are governed on the one hand by the amplification effect of the movement given by the line of the stripe or stripes, and on the other by the fineness of the reading cells of the photodetector. If the stripe has a radius of curvature, the smaller it is, the better the resolution will be. In parallel, the smaller the cells of the photodetector are, the better the resolution will be.
In accordance with one possible configuration, the modulation is carried by a separate support attached to the second element, transparent to light and on which the stripes of the modulation are formed.
Taking into account the nature of the displacement of the spot in question, the relative position photodetector or photodetectors are orientated substantially in parallel with the direction of displacement, at least on the scale of a secondary coding cell.
Such “parallelism” is altogether applicable to a coder of angular position, the movement of which is rotary, the parallelism in question then being applied to the tangent to the circular trajectory around the limited arc covered by a secondary coding cell.
In accordance with a preferred possibility, the stripe or identical stripes with which the diffraction hologram of the secondary coding cells is streaked is (are) in an arc of circle.
In this case, the continuous modification of the orientation of the normals modifies, also continuously, the orientation of the line of diffraction spots obtained by means of the holograms of the secondary coding cells, the said line performing a rotation. Following a spot, preferably the furthest possible from the central order 0, which does however require that it is sufficiently illuminated, the approximation of its displacement on a rectilinear path is correct.
Preferably, the beam of coherent light is produced by a laser diode. Such an inexpensive component produces a coherent beam of light perfectly suited to such an application.
In accordance with one possible configuration, collimation of the beam is effected by means of a diaphragm having a first radial portion situated opposite primary coding cells and a second portion with a form parallel with the displacement at the secondary coding cells.
Also preferably, the two portions lead one into the other, the diaphragm then having a T-shape.
In a simplified configuration, a diode and the diaphragm are arranged on one side of the mobile element, and the photodetectors are arranged on the other side, in the same orientation as the portions of the diaphragm.
The second element can for example be a disc with a rotary motion, provided with two concentric tracks, a track composed of primary coding cells and a track comprising secondary coding cells. A possible application may be a motor vehicle steering column provided with an angle sensor, the disc then being fixed to the column.
Of course, a rotary configuration is not the only one which can be employed with a position coder in accordance with the invention. In particular, coding of a relative displacement in translation, for example if the second element takes the form of a rule on which is arranged a strip including axial coding cells, can perfectly well be envisaged with the invention.
This also relates to a process for high resolution coding of the relative displacement of a first element relative to a second element by means of a coder as described above, essentially characterised by the following steps:
The invention will now be described in more detail, with reference to the attached figures, for which:
With reference to
The hologram (3) is in this case so calculated that the diffracted signal is formed of light spots distributed along a straight line. The central, most illuminated spot corresponds to order zero of diffraction, and the following spots, in both directions from this central spot, constitute the following orders of the diffracted signal. This is shown in
In fact, the straight line (D) turns relative to an axis passing through the optical axis, i.e. centrally in the spot of order 0. This is the result of the modulation effected, during the movement of the collimated beam in the direction (F) relative to the secondary coding cell (1). Strictly speaking, the different spots corresponding to order 1, to order −1 and to the higher orders describe an arc of circle. However, on the scale of a coding cell (1), this arc of circle can be correctly approximated to a portion of straight line. For this reason, it is possible to perform detection using a photodetector (5) with contiguous cells arranged in a line. On this photodetector (5), the different cells (6) can be assimilated to a supplementary coding scale permitting substantial and local refinement of the measurement precision. Thus, if the example is taken of a coding wheel provided with a circular primary coding cell track permitting absolute coding with a resolution of 1°, the use of a photodetector with 32 detection cells permits a resolution to be obtained of the order of 0.03°.
The use of a photodetector with 64 cells permits greater increase of resolution and reading precision, up to 0.015°.
As already stressed, the configuration of the coder can be rotary, but can also be designed for other types of displacements, for example rectilinear translatory. Similarly, the form of the stripes is only indicative and is not limiting to this invention. It could be portions of straight line forming a triangular signal, or curves, displacement of the normals to which changes direction during the progression relatively to a secondary coding cell (1), provided the photodetector and/or the program processing the collected data permits management of this type of curve.
The signals collected on the photodetectors can where necessary be the object of detection by luminosity threshold, or by calculating the centre of gravity of the light zone, in order to ensure that the cell or cells of the photodetector are really excited. The processing of the signals obtained on the photodetectors is preferably performed by a program embedded in a microcontroller.
Number | Date | Country | Kind |
---|---|---|---|
06360023.3 | May 2006 | EP | regional |