US20160135008A1 - Position detection unit, and lens apparatus, image pickup apparatus, and lens command apparatus each including the position detection unit - Google Patents
Position detection unit, and lens apparatus, image pickup apparatus, and lens command apparatus each including the position detection unit Download PDFInfo
- Publication number
- US20160135008A1 US20160135008A1 US14/932,102 US201514932102A US2016135008A1 US 20160135008 A1 US20160135008 A1 US 20160135008A1 US 201514932102 A US201514932102 A US 201514932102A US 2016135008 A1 US2016135008 A1 US 2016135008A1
- Authority
- US
- United States
- Prior art keywords
- signal
- relative
- signals
- displacement
- phase
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
Definitions
- the present invention relates to a position detection apparatus for detecting the position of a movable member, and particularly to a position detection apparatus for detecting the position of a movable member based on a plurality of signals, and a lens apparatus, an image pickup apparatus, and a lens command apparatus each including the position detection apparatus.
- An absolute encoder capable of determining an absolute position by measurement as well as an incremental encoder for measuring a relative moving distance is known as an apparatus for measuring a moving distance of an object.
- Japanese Patent Application Laid-Open No. 2013-088191 discloses a Vernier type absolute encoder configured to acquire a signal by switching among detection states of a plurality of periodic signals to derive an absolute position. After the absolute position has been derived, a relative position is derived by using only one of the periodic signals with reference to the derived absolute position.
- Japanese Patent Application Laid-Open No. 2010-249720 discloses a code-type absolute encoder that compares an absolute position derived by an absolute position generator and a relative position relatively derived from an absolute position reference based on an incremental signal and detects abnormality.
- a relative position is derived by using only one periodic signal, whereas an absolute position is derived by using a plurality of periodic signals.
- the configuration disclosed in Japanese Patent Application Laid-Open No. 2013-088191 needs to switch a signal to be detected in order to acquire a plurality of periodic signals, and thus, a periodic signal for deriving a relative position cannot be acquired while the signal is being switched.
- the relative position deriving process needs to be stopped while a plurality of periodic signals are being acquired in order to derive an absolute position, and thus, a relative position deriving unit cannot detect a positional change while the relative position deriving process is stopped. That is, the absolute position and the relative position cannot be derived at the same time.
- a position detection apparatus is a position detection apparatus for detecting a position of a movable member relative to a fixed member and includes: a signal output unit that outputs a plurality of displacement signals including a first signal that changes in a first period and a second signal that changes in a period longer than the first period, while switching among the plurality of displacement signals, in accordance with a change in the position of the movable member relative to the fixed member; and a position deriver that derives an absolute position as the position of the movable member relative to the fixed member based on the plurality of displacement signals output from the signal output unit, and derives a relative position as a displacement amount with respect to a predetermined absolute position of the movable member relative to the fixed member, wherein in deriving the absolute position, the signal output unit outputs the first signal, a plurality of the second signals, and the first signal in this order, and the position deriver derives the absolute position based on the plurality of displacement signals in deriving the relative position, the
- a highly reliable position detection unit that can achieve size reduction of a circuit configuration and can detect an absolute position and a relative position at the same time accurately can be provided.
- FIG. 1 is a block diagram illustrating a configuration according to a first embodiment.
- FIG. 2 is a cross-sectional view of an ABS sensor.
- FIG. 3 is a plan view of a scale unit according to the first embodiment.
- FIG. 4 is a plan view of a light receiver.
- FIG. 5 is a flowchart showing the entire process in the first embodiment.
- FIG. 6 is a flowchart showing signal acquisition for acquiring an initial position.
- FIG. 7 is a flowchart showing deriving of an absolute position for acquiring the initial position.
- FIG. 8A is a graph showing a signal Atan 1 .
- FIG. 8B is a graph showing a first relative position signal.
- FIG. 8C is a graph showing a second relative position signal.
- FIG. 8D is a graph showing a Vernier signal.
- FIG. 9A shows waveforms of Inc 1 , Pv 1 , and Inc 1 /N 1 max in a synchronous operation.
- FIG. 9B shows a waveform of Vb′ in the synchronous operation.
- FIG. 9C shows a waveform of Vb in the synchronous operation.
- FIG. 9D shows a waveform of Vabs in the synchronous operation.
- FIG. 10 is a flowchart showing an initialization operation for deriving a relative position.
- FIG. 11 is a flowchart showing deriving of the relative position.
- FIG. 12 is a flowchart showing an abnormality detection operation.
- FIG. 13 is a flowchart showing signal acquisition in the abnormality detection operation.
- FIG. 14 is a flowchart showing movement amount correction.
- FIG. 15 is a flowchart showing details of the movement amount correction.
- FIG. 16A is a graph showing an operation of the movement amount correction and shows signal acquisition positions.
- FIG. 16B is a graph showing an operation of the movement amount correction and signal acquisition positions.
- FIG. 17 is a block diagram illustrating a configuration according to a second embodiment.
- FIG. 18 is a flowchart showing an initialization operation for deriving a relative position.
- FIG. 19 shows graphs showing a relationship between an input signal and a count value of a phase counter.
- FIG. 20 is a flowchart showing deriving of a relative position.
- FIG. 21 is a flowchart showing signal acquisition in an abnormality detection operation.
- FIG. 22 is a flowchart showing movement amount correction.
- FIG. 23 is a flowchart showing details of the movement amount correction
- FIG. 24A illustrates one of various scale units.
- FIG. 24B illustrates another one of various scale units.
- FIG. 24C illustrates still another one of various scale units.
- FIG. 24D illustrates yet another one of various scale units.
- FIGS. 1 to 16B With reference to FIGS. 1 to 16B , a position detection unit according to a first embodiment of the present invention will be described.
- FIG. 1 is a block diagram illustrating a configuration of the position detection unit according to the first embodiment of the present invention.
- an ABS deriver 101 is an arithmetic section for deriving an absolute position Pabs that is a displacement amount (relative to a predetermined reference position) of a movable member relative to a fixed member, based on a signal output from the ABS sensor 103 .
- a scale switcher (switcher) 102 is a scale switcher that switches between two types of signal outputs generated based on two types of track patterns sequentially output from the ABS sensor 103 .
- An ABS sensor (signal detection unit) 103 is an absolute position sensor that outputs a signal for deriving an absolute position of the movable member relative to the fixed member.
- An AD converter 104 is an AD converter that converts an analog signal output from the ABS sensor 103 to a digital signal.
- An INC deriver 105 is an arithmetic section that derives a relative position Pinc based on a displacement amount from a reference position.
- the movement amount deriver 106 is a movement amount deriver that derives and corrects a movement amount in which the movable member moves while the movement amount deriver 106 acquires the two types of signals acquired by the ABS deriver 101 .
- the movement amount correcting process will be specifically described.
- the abnormality determining unit 107 is a determination unit that determines whether the position detection unit has abnormality or not, based on Pabs as an arithmetic result in the ABS deriver 101 and Pinc as an arithmetic result in the INC deriver 105 .
- the ABS deriver 101 , the INC deriver 105 , the movement amount deriver 106 , and the abnormality determining unit 107 are provided in, for example, one CPU.
- FIG. 2 is a cross-sectional view of the ABS sensor 103 .
- the movable member 21 is a movable unit that moves in an X-axis direction that is perpendicular to the drawing sheet, relative to the fixed member 22 .
- a light source 201 is a light-emitting unit, and is, for example, an LED.
- a scale unit 202 is a scale unit including two evenly spaced track patterns 203 a and 203 b having different numbers of slits in the entire length thereof.
- Each of light receivers 204 a and 204 b is a light receiver that receives light emitted from the light source 201 and reflected on an associated one of the track patterns 203 a and 203 b , and is composed of, for example, a photodiode array.
- a signal processing circuit 205 is a signal processing circuit that performs processing on signals received by the light receivers 204 a and 204 b and outputs a signal of one of the track patterns 203 a and 203 b in accordance with a switch signal of the scale switcher 102 .
- the movable member 21 includes the scale unit 202
- the fixed member 22 includes the light source 201 and the light receivers 204 a and 204 b
- the present invention is not limited to this example, and the scale unit 202 may be included in one of the fixed member or the movable member with the light source 201 and the light receivers 204 a and 204 b being included in the other. The same holds for the embodiment below.
- FIG. 3 is a plan view of the scale unit 202 according to this embodiment.
- FIG. 3 illustrates a reflection-type slit pattern (reflection pattern array) as an example.
- the scale unit 202 includes two track patterns, that is, a first track pattern 203 a and a second track pattern 203 b .
- reflection portions black portions in FIG. 3
- the reflection portions of the first track pattern 203 a are formed to be evenly spaced from each other at a pitch P 1 .
- the reflection portions of the second track pattern 203 b are formed to be evenly spaced from each other at a pitch P 2 .
- P 1 is selected in such a way that 40 reflection portions are provided for the total length Lmax of the scale, that is, 40 periods are provided for the total length Lmax.
- P 2 is selected in such a way that 39 reflection portions are provided for the total length Lmax of scale, that is, 39 periods are provided for the total length Lmax.
- FIG. 4 is a plan view of the light receiver 204 a .
- the light receiver 204 b has a configuration similar to that of the light receiver 204 a .
- 16 photodiodes 401 to 416 are arranged at regular intervals in a horizontal direction.
- the photodiodes 401 , 405 , 409 , and 413 are electrically connected to one another, and will be hereinafter referred to as a phase-a.
- the group of the photodiodes 402 , 406 , 410 , and 414 will be hereinafter referred to as a phase-b.
- the group of the photodiodes 403 , 407 , 411 , and 415 will be hereinafter referred to as a phase-c
- the group of the photodiodes 404 , 408 , 412 , and 416 will be hereinafter referred to as a phase-d.
- Description of this embodiment is based on the premise that the pitch of four photodiodes (e.g., the pitch from the photodiode 401 to the photodiode 404 ) in the light receiver 204 a is twice as large as the pitch P 1 of the reflection portions of the first track pattern 203 a .
- the distance twice as large as the distance from the light source 201 to the reflection portions of the first track pattern 203 a is equal to the distance from the light source 201 to the light receiver 204 a .
- the width of reflected light received by the light receiver 204 a is twice as large as the width of the reflection portions. Accordingly, the pitch of four photodiodes in the light receiver 204 a corresponds to one period of the pattern of the first track pattern 203 a.
- each of the photodiode groups of the phase-a, the phase-b, the phase-c, and the phase-d outputs photocurrent in accordance with the amount of received light.
- the photodiode groups of the phase-a, the phase-b, the phase-c, and the phase-d output currents (periodic signals) that vary in accordance with a phase relationship in which the phase-b shifts 90°, the phase-c shifts 180°, and the phase-d shifts 270° with respect to the phase-a.
- the signal processing circuit 205 converts an output current to a voltage with a current-to-voltage converter. Then, the signal processing circuit 205 obtains a differential component between the phase-a and the phase-c and a differential component between the phase-b and the phase-d, with a differential amplifier. Thereafter, the signal processing circuit 205 generates a first phase-A displacement signal S 1 r A that is a phase-A displacement signal of the first track pattern 203 a and a first phase-B displacement signal S 1 r B that is a phase-B displacement signal of the first track pattern 203 a , from the differential component between the phase-a and the phase-c and the differential component between the phase-b and the phase-d.
- phase-A displacement signal and the phase-B displacement signal are shifted from each other by 90°.
- the light receiver 204 b generates a second phase-A displacement signal S 2 r A that is a phase-A displacement signal of the second track pattern 203 b and a second phase-B displacement signal S 2 r B that is a phase-B displacement signal of the second track pattern 203 b.
- the signal processing circuit 205 outputs either the first phase-A displacement signal S 1 r A and the first phase-B displacement signal S 1 r B or the second phase-A displacement signal S 2 r A and the second phase-B displacement signal S 2 r B, in accordance with the switch signal from the scale switcher 102 .
- the signal from the signal processing circuit 205 is output with switching in accordance with the switch signal from the scale switcher 102 so that a processing load of the signal processing circuit 205 is reduced, thereby achieving high-speed processing, power conservation, and size reduction.
- the ABS sensor 103 outputs either the first phase-A displacement signal S 1 r A and the first phase-B displacement signal S 1 r B or the second phase-A displacement signal S 2 r A and the second phase-B displacement signal S 2 r B, in accordance with the switch signal from the scale switcher 102 .
- FIG. 5 shows an operation flow of this embodiment.
- the process starts in S 501 , and proceeds to S 502 .
- the start of the process is, for example, power-on of equipment.
- an absolute position acquisition process for acquiring an initial position is performed, and the process proceeds to S 503 .
- the absolute position acquisition process for acquiring the initial position will be described in detail below.
- S 504 it is determined whether abnormality detection is performed or not. If the abnormality detection is not performed, the process proceeds to S 505 , and otherwise, the process proceeds to S 506 . Whether the abnormality detection is performed or not may be determined by notification with, for example, an unillustrated switch or may be determined at regular intervals.
- the detected position is updated by the relative position acquisition process, and the process returns to S 504 .
- S 507 it is determined whether abnormality is detected or not. If abnormality is not detected, the process proceeds to S 504 , and otherwise, the process proceeds to S 508 .
- notification of abnormality is issued, and the process proceeds to S 509 .
- the notification of abnormality is performed by, for example, an unillustrated LED.
- S 509 is the end of the process.
- the process starts in S 601 , and proceeds to S 602 .
- the ABS deriver 101 outputs a second switch signal for switching to a second scale to the scale switcher 102 , and the process proceeds to S 603 .
- the scale switcher 102 instructs the ABS sensor 103 to output a signal of a second track pattern
- the ABS sensor 103 outputs signals S 2 r A and S 2 r B of the second track pattern.
- the signals S 2 r A and S 2 r B of the second track pattern are converted to digital signals by the AD converter 104 , and output to the ABS deriver 101 .
- the ABS deriver 101 outputs a first switch signal for switching to a first scale to the scale switcher 102 , and the process proceeds to S 605 .
- the scale switcher 102 instructs the ABS sensor 103 to output a signal of a first track pattern
- the ABS sensor 103 outputs signals S 1 r A and S 1 r B of the first track pattern.
- the signals S 1 r A and S 1 r B of the first track pattern are converted to digital signals by the AD converter 104 , and output to the ABS deriver 101 .
- an absolute position Pabs is derived based on signals of the track patterns acquired in S 603 and S 605 , and the process proceeds to S 607 .
- a method for deriving an absolute position will be described later.
- S 607 is the end of the process.
- a time interval between time T 1 and time T 2 will be hereinafter referred to as a signal acquisition delay time Ts.
- the signal acquisition delay time Ts is set as a time necessary for sufficiently stabilizing an output signal after switching of the scale by the scale switcher 102 .
- FIG. 7 shows a flow in which an absolute position is derived.
- the first phase-A displacement signal S 1 r A and the first phase-B displacement signal S 1 r B can have different signal offsets and signal amplitudes. If an absolute position is derived using such signals without change, an error might occur in the derived absolute position Pabs. Thus, signal correction is needed.
- the pitch of four photodiodes e.g., the pitch from the photodiode 401 to the photodiode 404
- the pitch of four photodiodes is twice as large as the pitch P 1 of the reflection portions of the first track pattern 203 a .
- the first phase-A displacement signal S 1 r A and the first phase-B displacement signal S 1 r B can be respectively expressed as Expressions (1) and (2):
- a1 and s1 are respectively an amplitude and an offset of the first phase-A displacement signal S 1 r A
- a2 and s2 are respectively an amplitude and an offset of the first phase-B displacement signal S 1 r B
- ⁇ is a phase of a signal.
- the first phase-A displacement signal S 1 r A has a maximum value of s1+a1, a minimum value of s1 ⁇ a1, a signal amplitude of a1, and an average value of s1.
- the phase-B displacement signal S 1 r B has a maximum value of s2+a2, a minimum value of s2 ⁇ a2, a signal amplitude of a2, and an average value of s2.
- the first phase-A displacement signal S 1 r A and the first phase-B displacement signal S 1 r B expressed by Expressions (1) and (2) are corrected so that the corrected first phase-A displacement signal S 1 c A and first phase-B displacement signal S 1 c B can be expressed as Expressions (3) and (4):
- the first phase-A displacement signal S 1 r A and the first phase-B displacement signal S 1 r B are corrected in S 702 , and the process proceeds to S 703 .
- a first relative position signal Inc 1 having 40 periods with respect to the total length of the scale with an amplitude Vmax as shown in FIG. 8B is derived, and the process proceeds to S 704 .
- the abscissa represents a position relative to the total length Lmax of the scale, and the ordinate represents a corresponding signal level.
- the first track pattern 203 a is a pattern having 40 periods with respect to the total length Lmax of the scale.
- the signal Atan 1 has 80 periods with respect to the total length of the scale.
- a first relative position signal Inc 1 having 40 periods with respect to the total length of scale and having an amplitude Vmax is derived from Atan 1 .
- the first relative position signal Inc 1 is derived by applying gain to the signal Atan 1 so that the amplitude of Atan 1 is Vmax/2, and by adding Vmax/2 when the phase is in the range from 180° to 360° where the signal level when the phase of S 1 r B is 0° is defined as 0 (zero).
- the first relative position signal Inc 1 is a sawtooth wave having 40 periods with respect to the total length Lmax of scale as shown in FIG. 8B .
- a signal level V 2 inc 1 of the first relative position signal Inc 1 at T 2 is derived from the signal level V 2 s 1 r A of the first phase-A displacement signal S 1 r A and the signal level V 2 s 1 r B of the phase-B displacement signal S 1 r B at T 2 , and the process proceeds to S 704 .
- the pitch of four photodiodes e.g., the pitch from the photodiode 401 to the photodiode 404
- the pitch P 1 of the reflection portions of the first track pattern 203 a is different from the pitch P 2 of the reflection portions of the second track pattern 203 b .
- the pitch of four photodiodes e.g., the pitch from the photodiode 401 to the photodiode 404
- the pitch of four photodiodes is not twice as large as the pitch P 2 of the reflection portions of the second track pattern 203 b . Consequently, the second phase-A displacement signal S 2 r A and the second phase-B displacement signal S 2 r B shift from 90° in phase relationship.
- Equations (9) and (10) are 90°.
- Equation (9) is multiplied by COS ⁇ ( ⁇ 90)/2 ⁇ as a part of the amplitude in Equation (10), and Equation (10) is multiplied by SIN ⁇ ( ⁇ 90)/2 ⁇ as a part of the amplitude in Equation (9).
- Expressions (11) and (12) are obtained as follows:
- Second phase- A displacement signal S 2 cA b 1 ⁇ b 2 ⁇ 2 ⁇ SIN ⁇ ( ⁇ 90)/2 ⁇ COS ⁇ ( ⁇ 90)/2 ⁇ COS ⁇ +( ⁇ +90)/2 ⁇ (11)
- Second phase- B displacement signal S 2 cB b 1 ⁇ b 2 ⁇ 2 ⁇ SIN ⁇ ( ⁇ 90)/2 ⁇ COS ⁇ ( ⁇ 90)/2 ⁇ SIN ⁇ +( ⁇ +90)/2 ⁇ (12)
- the second track pattern 203 b has a pattern in which 39 periods are provided with respect to the total length Lmax of scale.
- the second relative position signal Inc 2 is a sawtooth wave having 39 periods with respect to the total length Lmax of scale as shown in FIG. 8C .
- the abscissa represents a position relative to the total length Lmax of scale, and the ordinate represents a corresponding signal level.
- a signal level V 1 inc 2 of the second relative position signal Inc 2 at T 1 is derived from the signal level V 1 s 2 r A of the second phase-A displacement signal S 2 r A and the signal level V 1 s 2 r B of the phase-B displacement signal S 2 r B at T 1 , and the process proceeds to S 706 .
- deriving of the first relative position signal at time T 2 is performed first, and then, deriving of the second relative position signal at time T 1 is performed.
- the present invention is, of course, not limited to this order, and deriving of the second relative position signal at time T 1 may be performed first.
- a Vernier signal Pv 1 as shown in FIG. 8D is derived from the signal level V 2 inc 1 of the first relative position signal Inc 1 at T 2 and the signal level V 1 inc 2 of the second relative position signal Inc 2 at T 1 .
- the Vernier signal Pv 1 is obtained by calculating a difference between Inc 1 and Inc 2 and adding Vmax if the difference is a negative value.
- the Vernier signal Pv 1 is a sawtooth wave having a period with respect to the total length Lmax.
- Vernier signal Pv 1 is derived in S 706 , and the process proceeds to S 707 .
- S 1 r A, S 1 r B, S 2 r A, and S 2 r B include noise components due to disturbance or other factors, Inc 1 , Inc 2 , and Pv 1 derived from these signals also include noise components.
- a synchronous operation of the Vernier signal Pv 1 and the first relative position signal Inc 1 is performed.
- FIGS. 9A to 9D show how a wavelength changes with the synchronous operation.
- the abscissa represents a position relative to the total length Lmax of scale, and the ordinate represents a corresponding signal level.
- the maximum value of the signal level is indicated as Vmax.
- N 1 indicates an ordinal number of a period including a region from the start of scaling
- N 1 max is defined as the number of periods (maximum value of N 1 ) in the total length Lmax.
- N 1 max is 40 and N 1 is a natural number from 1 (one) to 40, both inclusive.
- FIG. 9A shows waveforms of Inc 1 , Pv 1 , and Inc 1 /N 1 max. If a difference between Pv 1 and Inc 1 /N 1 max at the same inclination as Pv 1 is taken, a stepped waveform having an error component E and shown in FIG. 9B is generated.
- a signal Vb′ of the waveform shown in FIG. 9B is expressed as Equation (13) below.
- Equation (13) the signal level corresponding to one step of the stepped waveform is Vmax/N 1 max.
- Vb′ Pv 1 ⁇ ( Inc 1/ N 1max) (13)
- Equation (14) A signal Vb of the waveform shown in FIG. 9C is expressed by Equation (14) as follows:
- Vb Round[ Vb ′ ⁇ ( N 1max/ V max)] ⁇ ( V max/ N 1max) (14)
- Round [ ] is a function for rounding off to the first decimal place.
- the error component E can be expressed by Equation (15):
- a waveform of Inc 1 /N 1 max is added to the waveform shown in FIG. 9C so that a signal Vabs showing an absolute position from which the error component E is removed and which is shown in FIG. 9D is generated.
- Vabs Vb +( Inc 1/ N 1max) (16)
- the synchronous operation is performed in the foregoing manner so that a signal obtained by synchronizing the Vernier signal Pv 1 as a higher-order signal and the first relative position signal Inc 1 as a lower-order signal is derived as the signal Vabs indicating an absolute position.
- the absolute position Pabs can be derived.
- the process starts in S 1001 , and proceeds to S 1002 .
- S 1003 is the end of the process.
- the process starts in S 1101 , and proceeds to S 1102 .
- S 1102 a first phase-A displacement signal S 1 r A and a phase-B displacement signal S 1 r B are acquired, and the process proceeds to S 1103 . Details of the process in S 1102 are similar to those of S 605 shown in FIG. 6 .
- S 1103 the first phase-A displacement signal S 1 r A and the phase-B displacement signal S 1 r B are corrected, and the process proceeds to S 1104 . Details of the process in S 1103 are similar to those of S 702 shown in FIG. 7 .
- a first relative position signal Inc 1 is derived by using the corrected first phase-A displacement signal S 1 c A and first phase-B displacement signal S 1 c B, and the process proceeds to S 1105 . Details of the process in S 1104 are similar to those of S 703 shown in FIG. 7 .
- the relative position Pinc is updated based on the first relative position signal Inc 1 derived in S 1104 , and the process proceeds to S 1106 .
- a previous relative position signal Inc 1 A is derived from a previous position PincA by using Equation (18) as follows:
- Inc 1 A ( PincA ⁇ ( V max/ L max) ⁇ N 1max)mod( N 1max) (18)
- Inc 1 obtained when the previous position PincA is derived may be stored as Inc 1 A together with PincA.
- a relative position displacement signal ⁇ Inc 1 as a difference between the relative position signal Inc 1 A and the Inc 1 B as the relative position signal Inc 1 derived in S 1104 are derived:
- Inc 1 Inc 1 B ⁇ Inc 1 A , when ⁇ V max/2 ⁇ Inc 1 B ⁇ Inc 1 A ⁇ V max/2
- Inc 1 Inc 1 B ⁇ Inc 1 A+V max, when Inc 1 B ⁇ Inc 1 A ⁇ V max/2
- Inc 1 Inc 1 B ⁇ Inc 1 A ⁇ V max, when Inc 1 B ⁇ Inc 1 A>V max/2 (19)
- Pinc PincA +(( ⁇ Inc 1/ N 1max) ⁇ ( L max/ V max)) (20)
- S 1106 is the end of the process.
- Equation (21) A maximum change amount ⁇ Pinc 1 Max in which the position can move within the sampling interval ⁇ Tinc 1 of the relative position operation and no positional shift occurs can be obtained by Equation (21) as follows:
- the process starts in S 1201 , and proceeds to S 1202 .
- S 1208 is the end of the process.
- the process starts in S 1301 , and proceeds to S 1302 .
- S 1302 is a process similar to S 605 . Specifically, a signal level V 11 s 1 r A of the first phase-A displacement signal S 1 r A and a signal level V 11 s 1 r B of the phase-B displacement signal S 1 r B at timing T 11 of S 1302 output from the AD converter 104 are acquired, and the process proceeds to S 1303 .
- S 1303 and S 1304 are processes similar to S 602 and S 603 . Specifically, a signal level V 12 s 2 r A of the second phase-A displacement signal S 2 r A and a signal level V 12 s 2 r B of the phase-B displacement signal S 2 r B at timing T 12 of S 1304 are acquired, and the process proceeds to S 1305 .
- S 1305 is a process similar to S 603 . Specifically, a signal level V 13 s 2 r A of the second phase-A displacement signal S 2 r A and a signal level V 13 s 2 r B of the phase-B displacement signal S 2 r B at timing T 13 of S 1305 are acquired, and the process proceeds to S 1306 .
- S 1306 and S 1307 are processes similar to S 604 and S 605 . Specifically, a signal level V 14 s 1 r A of the first phase-A displacement signal S 1 r A and a signal level V 14 s 1 r B of the phase-B displacement signal S 1 r B at timing T 14 of S 1307 are acquired, and the process proceeds to S 1308 .
- a time interval between time T 11 and time T 12 and a time interval between time T 13 and time T 14 are a signal acquisition delay time Ts, and equal to each other.
- a time interval ⁇ Tinc 2 between time T 12 and time T 13 will be described later.
- an absolute position Pabs is derived in a manner similar to the process flow shown in FIG. 7 , by using V 14 s 1 r A and V 14 s 1 r B acquired in S 1307 shown in FIG. 13 and V 13 s 2 r A and V 13 s 2 r B acquired in S 1305 shown FIG. 13 .
- a correction of the movement amount (displacement amount) in the absolute position acquisition process is a correction of the amount of movement (amount of displacement) in a time in which a periodic signal for detecting a relative position (displacement amount from a predetermined absolute position) cannot be continuously detected during the process (within a time) of deriving the absolute position.
- the process starts in S 1401 , and proceeds to S 1402 .
- the relative position Pinc is updated based on V 11 s 1 r A and V 11 s 1 r B acquired in S 1302 shown in FIG. 13 , and the process proceeds to S 1403 .
- the process of updating the relative position Pinc is similar to S 1103 , S 1104 , and S 1105 , and thus, description thereof is not repeated.
- a movement amount ⁇ P from time T 11 to time T 14 is derived by using V 12 s 2 r A and V 12 s 2 r B acquired in S 1304 shown in FIG. 13 and V 13 s 2 r A and V 13 s 2 r B acquired in S 1305 is derived, the relative position Pinc is updated, and the process proceeds to S 1404 .
- the deriving of the movement amount ⁇ P and the process of updating the relative position Pinc will be described later.
- the relative position Pinc is updated based on the relative position Pinc updated in S 1403 and V 14 s 1 r A and V 14 s 1 r B acquired in S 1307 , and the process proceeds to S 1405 .
- the process of updating the relative position Pinc is similar to that in S 1402 , and description thereof is not repeated.
- S 1405 is the end of the process.
- a relative position before the update in S 1402 , the relative position updated in S 1402 , the relative position updated in S 1403 , and the relative position updated in S 1404 will be hereinafter respectively referred to as Pinc 11 , Pinc 12 , Pinc 13 , and Pinc 14 .
- the process starts in S 1501 , and the process proceeds to S 1502 .
- a second relative position signal V 12 Inc 2 is derived using the signals corrected in S 1502 , and the process proceeds to S 1504 . Details of the process in S 1503 are similar to those in S 705 shown in FIG. 7 .
- a second relative position signal V 13 Inc 2 is derived from V 13 s 2 r A and V 13 s 2 r B acquired in S 1305 shown in FIG. 13 , and the process proceeds to S 1506 .
- a movement amount ⁇ P from time T 11 to time T 14 is derived by using V 12 Inc 2 and V 13 Inc 2 , and the process proceeds S 1507 .
- Equation (22) the amount of change ⁇ Inc 2 in a time interval ⁇ Tinc 2 that is a time interval from time T 12 to time T 13 is derived from V 12 Inc 2 and V 13 Inc 2 , by Equation (22) as follows:
- Equation (23) A maximum change amount ⁇ Pinc 2 Max with which the position can move in the time interval ⁇ Tinc 2 and no positional shift occurs, can be obtained by Equation (23) as follows:
- a change amount ⁇ Inc 2 ′ from time T 11 to time T 14 can be derived by using the time interval ⁇ Tinc 2 and the signal acquisition delay time Is from Equation (24) as follows:
- Equation (25) a movement amount ⁇ P as a position is derived by Equation (25) as follows:
- a relative position Pinc 13 is derived from the relative position Pinc 12 by using the movement amount ⁇ P, and the process proceeds to S 1508 .
- Equation (26) the relative position Pinc 13 is derived by Equation (26) as follows:
- S 1508 is the end of the process.
- the movement amount in the time interval from time T 11 to time T 14 in which Inc 1 cannot be acquired because of deriving of the absolute position can be derived from Inc 2 different from Inc 1 .
- the relative position can be corrected so that a relative position can be correctly derived.
- an output signal needs to be at least switched in the following manner. That is, as shown in FIG. 16A , the output signal is switched from a state in which a first displacement signal is output to a state in which a second displacement signal is output at time T 0 , and a second displacement signal is acquired at time T 1 . Thereafter, the output signal is switched to the state in which the first displacement signal is output again, and the first displacement signal is acquired at time T 2 . At this time, the time during which the process of deriving the relative position is stopped is at least twice as long as the signal acquisition delay time Ts.
- the time during which the process of deriving the relative position as expressed by Equation (22) is stopped is 2 ⁇ Ts+ ⁇ Tinc 2 .
- the movement amount ⁇ P in the time period in which the process of deriving the relative position is stopped is derived by acquiring a signal using the time interval ⁇ Tinc 2 .
- the relative position can be normally derived as long as the movement amount in the time interval ⁇ Tinc 2 is within ⁇ Pinc 2 Max.
- an abnormality detection process using a comparison between the absolute position and the relative position can be normally performed.
- the movement amount ⁇ P in the time period during which the process of deriving the relative position is stopped is derived by using only ⁇ Inc 2 acquired in this period.
- the relative position is derived based on the relative position Pinc 13 subjected to the correction of the movement amount and the relative position Pinc 14 is updated.
- the relative position Pinc 13 subjected to the correction of the movement amount is allowed to have a certain degree of an error.
- the relative position Pinc 13 only needs to be corrected within the range of ⁇ Pinc 1 Max from an actual position in order to update Pinc 14 to the actual position in the subsequent process of deriving the relative position.
- Equation (27) is established as follows:
- the change amount with which no positional shift occurs in deriving the movement amount ⁇ P is larger in the case of ⁇ Pinc 2 Max than in the case of ⁇ Pinc 1 Max.
- the case of deriving the movement amount using Inc 2 is more advantageous for deriving the movement amount. That is, the case of deriving the movement amount using Inc 2 can achieve relative position detection with which a positional shift is less likely to occur.
- a movement amount may be derived from each of ⁇ Inc 1 immediately before stopping of the process of deriving the relative position, ⁇ Inc 2 in the middle of the stopping, and ⁇ Inc 1 immediately after the stopping, and the obtained movement amounts are averaged so as to derive a movement amount ⁇ P for use in correction.
- FIGS. 17 to 23 A second embodiment of the present invention will be described with reference to FIGS. 17 to 23 .
- FIG. 17 is a block diagram illustrating a configuration according to the second embodiment. Description of components shown in FIG. 17 having similar structures as those in the first embodiment will not be repeated.
- a position detection apparatus includes a phase counter 1708 that counts a phase change of a signal, and uses a count value obtained by the phase counter 1708 in deriving a relative position, as a feature of this embodiment.
- the phase counter 1708 is a counter that converts an analog signal from an ABS sensor 103 to a digital signal using, for example, a comparator and counts a phase change. The phase counter will be described in detail later.
- An INC deriver 1705 is an arithmetic section that derives a relative position Pinc from a signal from the AD converter 104 and the count value of the phase counter 1708 .
- An ABS deriver 101 , the INC deriver 1705 , a movement amount deriver 106 , an abnormality determining unit 107 , and the phase counter 1708 are provided in, for example, one CPU.
- An absolute position acquisition process for acquiring an initial position is also similar to that of the first embodiment shown in FIGS. 6 and 7 , and thus, description thereof will not be repeated.
- the process starts in S 1801 , and proceeds to S 1802 .
- phase counter 1708 is initialized, and the process proceeds to S 1804 .
- S 1804 is the end of the process.
- FIG. 19 shows an analog signal of a first track pattern from the ABS sensor 103 , a digital signal converted by, for example, the comparator, and a count value Cnt of the phase counter.
- a first relative position signal Inc 1 and a correspondence with a position P are also shown.
- the count value Cnt is initialized in such a manner that the count value Cnt is 0 (zero) when the position P is 0 (zero).
- the count value has four counts in one period of an analog signal of the first track pattern, and specifically obtained by Equation (28) as follows:
- the count value Cnt is 0 (zero)
- the count value Cnt is N 1 max ⁇ 4 ⁇ 1.
- phase counter is started.
- the function of the phase counter is the function incorporated in, for example, the CPU, and is not specifically described here.
- the process starts in S 2001 , and proceeds to S 2002 .
- a relative position Pinc is derived based on the count value Cnt acquired in S 2002 and the first relative position signal Inc 1 derived in S 2005 , and the process proceeds to S 2007 .
- Equation (29) a phase shift between the count value Cnt and the first relative position signal Inc 1 is corrected using Equation (29) as follows:
- correction can be performed as long as the phase shift between the count value Cnt and the first relative position signal Inc 1 is within ⁇ 1.
- correction cannot be performed if the phase shift is ⁇ 2.
- the phase shift can be reduced within at least ⁇ 1 by acquiring the count value Cnt and the first relative position signal Inc 1 substantially at the same time.
- Pinc is derived by Equation (30) as follows:
- Pinc ((integer portion of Cnt/4) ⁇ V max+ Inc 1)/ N 1max ⁇ ( L max/ V max) (30)
- the entire flow of the abnormality detection process is the same as that shown in FIG. 12 .
- the process starts in S 2101 , and proceeds to S 2102 .
- phase counter is stopped, and the process proceeds to S 2103 .
- This process is necessary for preventing a displacement of a signal in switching to a first scale from being counted.
- the timing at which the phase counter is stopped in S 2102 is indicated as T 11 .
- S 2103 and S 2104 are similar to S 602 and S 603 . Specifically, a signal level V 12 s 2 r A of a second phase-A displacement signal S 2 r A and a signal level V 12 s 2 r B of a phase-B displacement signal S 2 r B at timing T 12 of S 2104 are acquired, and the process proceeds to S 2105 .
- a process in S 2105 is similar to that in S 603 , a signal level V 13 s 2 r A of the second phase-A displacement signal S 2 r A and a signal level V 13 s 2 r B of the phase-B displacement signal S 2 r B at timing T 13 of S 2105 are acquired, and the process proceeds to S 2106 .
- S 2106 and S 2107 are similar to S 604 and S 605 . Specifically, a signal level V 14 s 1 r A of the first phase-A displacement signal S 1 r A and a signal level V 14 s 1 r B of the phase-B displacement signal S 1 r B at timing T 14 of S 2107 are acquired, and the process proceeds to S 2108 .
- S 2109 is the end of the process.
- a time interval between time T 11 and time T 12 and a time interval between time T 13 and time T 14 are a signal acquisition delay time Ts, and equal to each other.
- a time interval ⁇ Tinc 2 between time T 12 and time T 13 is similar to that in the first embodiment, and description will not be repeated.
- an absolute position Pabs is derived by using V 14 s 1 r A and V 14 s 1 r B acquired in S 2107 shown in FIG. 21 and V 13 s 2 r A and V 13 s 2 r B acquired in S 2105 shown in FIG. 13 .
- a correction process of correcting a movement amount in the relative position acquisition process and the absolute position acquisition process shown in FIG. 12 will be described with reference to FIGS. 22 and 23 .
- the process starts in S 2201 , and proceeds to S 2202 .
- a movement amount ⁇ P from time T 11 to time T 14 is derived by using V 12 s 2 r A and V 12 s 2 r B acquired in S 2104 shown in FIG. 21 and V 13 s 2 r A and V 13 s 2 r B acquired in S 2105 , the count value Cnt is updated, and the process proceeds to S 2203 .
- the process of updating the count value Cnt will be described later.
- the deriving of the movement amount ⁇ P is similar to that in the first embodiment, and description thereof is not repeated.
- a relative position Pinc is derived from the count value Cnt updated in S 2202 and V 14 s 1 r A and V 14 s 1 r B acquired in S 2107 , and the process proceeds to S 2204 .
- the process of deriving the relative position Pinc is similar to those in S 2004 , S 2005 , and S 2006 , and description thereof is not repeated.
- S 2204 is the end of the process.
- the process starts in S 2301 , and the process proceeds to S 2302 .
- S 2302 to S 2306 are similar to S 1502 to S 1506 of the first embodiment shown in FIG. 15 , and the process proceeds to S 2307 .
- the count value Cnt is updated by Equation (31) as follows:
- S 2308 is the end of the process.
- a movement amount in the time interval from time T 11 to time T 14 during which the phase counter needs to be stopped in order to derive an absolute position can be derived.
- the phase counter can be updated based on the movement amount to derive a relative position accurately.
- the configuration described in this embodiment uses an encoder with two track patterns having different pitches.
- the present invention is not limited to this example.
- the present invention is also applicable to a configuration using three or more encoders.
- a position detection unit having a configuration in which three types of signals, i.e., dense, intermediate, and sparse signals, are acquired in the order of intermediate, sparse, intermediate, and dense signals so that an absolute positions are acquired based on sparse, intermediate, and dense signals, and a movement amount is derived based on intermediate signals acquired twice.
- signals may be acquired in the order of sparse, intermediate, sparse, and dense signals so that an absolute position is acquired based on sparse, intermediate, and dense signals and a movement amount is derived based on sparse signals acquired twice.
- the CPU controls a scale switcher (switcher) so as to output an instruction specifying a desired one of dense, intermediate, and sparse signals to be output to the ABS sensor.
- Advantages of the present invention can be obtained with a configuration in which each of a dense signal and a sparse signal is acquired twice so that a correction amount is approximated by using the sparse signal and the accuracy is enhanced by using the dense signal.
- the correction amount is derived based on a specific periodic signal obtained twice at different timings.
- the correction amount may be derived based on a specific periodic signal acquired a plurality of times at different timings.
- the correction amount may be derived based on a plurality of periodic signals acquired a plurality of times at different timings.
- a correction amount may be derived based on the sparse signal and the intermediate signal (one or more signals) acquired a plurality of times at different timings so as to enhance the accuracy.
- an optical encoder is used as the encoder.
- the present invention is not limited to this example, and a magnetic or capacitance encoder may be used.
- the position detection apparatus for deriving an absolute position has been described as an example.
- similar advantages can be obtained by a position detection apparatus having a plurality of periods with respect to the entire range.
- the position detection apparatus according to the present invention described in the embodiments may be applied to a lens apparatus including a movable optical member. Then, a small-size lens apparatus that can detect an absolute position and a relative position with accuracy can be obtained.
- a small-size image pickup apparatus that can detect an absolute position and a relative position accurately can be obtained with a configuration characterized by including the lens apparatus including a movable optical member having the position detection apparatus according to the present invention, and an image pickup element that receives light from the lens apparatus.
- a small-size lens command apparatus that can detect an absolute position and a relative position accurately can be obtained with a configuration in which a lens command apparatus for driving and operating a lens apparatus including a movable optical member includes the position detection apparatus according to the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Optical Transform (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Lens Barrels (AREA)
Abstract
A position detector of a mover relative to a stator includes: an output unit outputting displacement signals including a first signal in a first period and a second signal in a period longer than the first period, while switching among the displacement signals, according to a change in the position of the mover; and a deriver that derives an absolute position as the position of the mover based on the displacement signals, and derives a relative position as a displacement amount with respect to a predetermined absolute position of the mover, wherein in deriving the absolute position, the signal output unit outputs the first signal, the second signals, and the first signal in this order, and the deriver derives the absolute position based on the displacement signals, in deriving the relative position, the position deriver derives the relative position based on the first signal and the second signals.
Description
- 1. Field of the Invention
- The present invention relates to a position detection apparatus for detecting the position of a movable member, and particularly to a position detection apparatus for detecting the position of a movable member based on a plurality of signals, and a lens apparatus, an image pickup apparatus, and a lens command apparatus each including the position detection apparatus.
- 2. Description of the Related Art
- An absolute encoder capable of determining an absolute position by measurement as well as an incremental encoder for measuring a relative moving distance is known as an apparatus for measuring a moving distance of an object.
- Japanese Patent Application Laid-Open No. 2013-088191 discloses a Vernier type absolute encoder configured to acquire a signal by switching among detection states of a plurality of periodic signals to derive an absolute position. After the absolute position has been derived, a relative position is derived by using only one of the periodic signals with reference to the derived absolute position.
- Japanese Patent Application Laid-Open No. 2010-249720 discloses a code-type absolute encoder that compares an absolute position derived by an absolute position generator and a relative position relatively derived from an absolute position reference based on an incremental signal and detects abnormality.
- If the absolute encoder having the configuration disclosed in Japanese Patent Application Laid-Open No. 2013-088191 performs abnormality detection as described in Japanese Patent Application Laid-Open No. 2010-249720, there arises the following problem.
- In the Vernier type absolute encoder, a relative position is derived by using only one periodic signal, whereas an absolute position is derived by using a plurality of periodic signals. However, the configuration disclosed in Japanese Patent Application Laid-Open No. 2013-088191 needs to switch a signal to be detected in order to acquire a plurality of periodic signals, and thus, a periodic signal for deriving a relative position cannot be acquired while the signal is being switched. Specifically, the relative position deriving process needs to be stopped while a plurality of periodic signals are being acquired in order to derive an absolute position, and thus, a relative position deriving unit cannot detect a positional change while the relative position deriving process is stopped. That is, the absolute position and the relative position cannot be derived at the same time.
- A position detection apparatus according to the present invention is a position detection apparatus for detecting a position of a movable member relative to a fixed member and includes: a signal output unit that outputs a plurality of displacement signals including a first signal that changes in a first period and a second signal that changes in a period longer than the first period, while switching among the plurality of displacement signals, in accordance with a change in the position of the movable member relative to the fixed member; and a position deriver that derives an absolute position as the position of the movable member relative to the fixed member based on the plurality of displacement signals output from the signal output unit, and derives a relative position as a displacement amount with respect to a predetermined absolute position of the movable member relative to the fixed member, wherein in deriving the absolute position, the signal output unit outputs the first signal, a plurality of the second signals, and the first signal in this order, and the position deriver derives the absolute position based on the plurality of displacement signals in deriving the relative position, the position deriver derives the relative position based on the first signal and the plurality of the second signals.
- According to the present invention, in the position detection apparatus, a highly reliable position detection unit that can achieve size reduction of a circuit configuration and can detect an absolute position and a relative position at the same time accurately can be provided.
- Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
-
FIG. 1 is a block diagram illustrating a configuration according to a first embodiment. -
FIG. 2 is a cross-sectional view of an ABS sensor. -
FIG. 3 is a plan view of a scale unit according to the first embodiment. -
FIG. 4 is a plan view of a light receiver. -
FIG. 5 is a flowchart showing the entire process in the first embodiment. -
FIG. 6 is a flowchart showing signal acquisition for acquiring an initial position. -
FIG. 7 is a flowchart showing deriving of an absolute position for acquiring the initial position. -
FIG. 8A is a graph showing a signal Atan1. -
FIG. 8B is a graph showing a first relative position signal. -
FIG. 8C is a graph showing a second relative position signal. -
FIG. 8D is a graph showing a Vernier signal. -
FIG. 9A shows waveforms of Inc1, Pv1, and Inc1/N1max in a synchronous operation. -
FIG. 9B shows a waveform of Vb′ in the synchronous operation. -
FIG. 9C shows a waveform of Vb in the synchronous operation. -
FIG. 9D shows a waveform of Vabs in the synchronous operation. -
FIG. 10 is a flowchart showing an initialization operation for deriving a relative position. -
FIG. 11 is a flowchart showing deriving of the relative position. -
FIG. 12 is a flowchart showing an abnormality detection operation. -
FIG. 13 is a flowchart showing signal acquisition in the abnormality detection operation. -
FIG. 14 is a flowchart showing movement amount correction. -
FIG. 15 is a flowchart showing details of the movement amount correction. -
FIG. 16A is a graph showing an operation of the movement amount correction and shows signal acquisition positions. -
FIG. 16B is a graph showing an operation of the movement amount correction and signal acquisition positions. -
FIG. 17 is a block diagram illustrating a configuration according to a second embodiment. -
FIG. 18 is a flowchart showing an initialization operation for deriving a relative position. -
FIG. 19 shows graphs showing a relationship between an input signal and a count value of a phase counter. -
FIG. 20 is a flowchart showing deriving of a relative position. -
FIG. 21 is a flowchart showing signal acquisition in an abnormality detection operation. -
FIG. 22 is a flowchart showing movement amount correction. -
FIG. 23 is a flowchart showing details of the movement amount correction -
FIG. 24A illustrates one of various scale units. -
FIG. 24B illustrates another one of various scale units. -
FIG. 24C illustrates still another one of various scale units. -
FIG. 24D illustrates yet another one of various scale units. - Preferred embodiments of the present invention will now be described in detail in accordance with the accompanying drawings.
- With reference to
FIGS. 1 to 16B , a position detection unit according to a first embodiment of the present invention will be described. -
FIG. 1 is a block diagram illustrating a configuration of the position detection unit according to the first embodiment of the present invention. InFIG. 1 , anABS deriver 101 is an arithmetic section for deriving an absolute position Pabs that is a displacement amount (relative to a predetermined reference position) of a movable member relative to a fixed member, based on a signal output from theABS sensor 103. A scale switcher (switcher) 102 is a scale switcher that switches between two types of signal outputs generated based on two types of track patterns sequentially output from theABS sensor 103. An ABS sensor (signal detection unit) 103 is an absolute position sensor that outputs a signal for deriving an absolute position of the movable member relative to the fixed member. An inner configuration and an output signal of theABS sensor 103 will be described later. AnAD converter 104 is an AD converter that converts an analog signal output from theABS sensor 103 to a digital signal. AnINC deriver 105 is an arithmetic section that derives a relative position Pinc based on a displacement amount from a reference position. - The
movement amount deriver 106 is a movement amount deriver that derives and corrects a movement amount in which the movable member moves while themovement amount deriver 106 acquires the two types of signals acquired by theABS deriver 101. The movement amount correcting process will be specifically described. - The
abnormality determining unit 107 is a determination unit that determines whether the position detection unit has abnormality or not, based on Pabs as an arithmetic result in the ABS deriver 101 and Pinc as an arithmetic result in theINC deriver 105. - The ABS deriver 101, the INC deriver 105, the
movement amount deriver 106, and theabnormality determining unit 107 are provided in, for example, one CPU. - Then, an inner configuration and an output signal of the
ABS sensor 103 will be described. -
FIG. 2 is a cross-sectional view of theABS sensor 103. InFIG. 2 , themovable member 21 is a movable unit that moves in an X-axis direction that is perpendicular to the drawing sheet, relative to the fixedmember 22. Alight source 201 is a light-emitting unit, and is, for example, an LED. Ascale unit 202 is a scale unit including two evenly spaced 203 a and 203 b having different numbers of slits in the entire length thereof. Each oftrack patterns 204 a and 204 b is a light receiver that receives light emitted from thelight receivers light source 201 and reflected on an associated one of the 203 a and 203 b, and is composed of, for example, a photodiode array. Atrack patterns signal processing circuit 205 is a signal processing circuit that performs processing on signals received by the 204 a and 204 b and outputs a signal of one of thelight receivers 203 a and 203 b in accordance with a switch signal of thetrack patterns scale switcher 102. - In this embodiment, the
movable member 21 includes thescale unit 202, and the fixedmember 22 includes thelight source 201 and the 204 a and 204 b. However, the present invention is not limited to this example, and thelight receivers scale unit 202 may be included in one of the fixed member or the movable member with thelight source 201 and the 204 a and 204 b being included in the other. The same holds for the embodiment below.light receivers -
FIG. 3 is a plan view of thescale unit 202 according to this embodiment.FIG. 3 illustrates a reflection-type slit pattern (reflection pattern array) as an example. Thescale unit 202 includes two track patterns, that is, afirst track pattern 203 a and asecond track pattern 203 b. When light from thelight source 201 strikes reflection portions (black portions inFIG. 3 ) of the 203 a and 203 b, the light is respectively reflected toward thetrack patterns 204 a and 204 b. The reflection portions of thelight receivers first track pattern 203 a are formed to be evenly spaced from each other at a pitch P1. The reflection portions of thesecond track pattern 203 b are formed to be evenly spaced from each other at a pitch P2. In this embodiment, P1 is selected in such a way that 40 reflection portions are provided for the total length Lmax of the scale, that is, 40 periods are provided for the total length Lmax. On the other hand, P2 is selected in such a way that 39 reflection portions are provided for the total length Lmax of scale, that is, 39 periods are provided for the total length Lmax. -
FIG. 4 is a plan view of thelight receiver 204 a. Thelight receiver 204 b has a configuration similar to that of thelight receiver 204 a. In thelight receiver 204 a, 16photodiodes 401 to 416 are arranged at regular intervals in a horizontal direction. The 401, 405, 409, and 413 are electrically connected to one another, and will be hereinafter referred to as a phase-a. The group of thephotodiodes 402, 406, 410, and 414 will be hereinafter referred to as a phase-b. Similarly, the group of thephotodiodes 403, 407, 411, and 415 will be hereinafter referred to as a phase-c, and the group of thephotodiodes 404, 408, 412, and 416 will be hereinafter referred to as a phase-d. Description of this embodiment is based on the premise that the pitch of four photodiodes (e.g., the pitch from thephotodiodes photodiode 401 to the photodiode 404) in thelight receiver 204 a is twice as large as the pitch P1 of the reflection portions of thefirst track pattern 203 a. Here, the distance twice as large as the distance from thelight source 201 to the reflection portions of thefirst track pattern 203 a is equal to the distance from thelight source 201 to thelight receiver 204 a. Thus, the width of reflected light received by thelight receiver 204 a is twice as large as the width of the reflection portions. Accordingly, the pitch of four photodiodes in thelight receiver 204 a corresponds to one period of the pattern of thefirst track pattern 203 a. - When the
light receiver 204 a receives light from thelight source 201 reflected on thefirst track pattern 203 a, each of the photodiode groups of the phase-a, the phase-b, the phase-c, and the phase-d outputs photocurrent in accordance with the amount of received light. Here, with movement of thescale unit 202 in the X-axis direction, the photodiode groups of the phase-a, the phase-b, the phase-c, and the phase-d output currents (periodic signals) that vary in accordance with a phase relationship in which the phase-b shifts 90°, the phase-c shifts 180°, and the phase-d shifts 270° with respect to the phase-a. Thesignal processing circuit 205 converts an output current to a voltage with a current-to-voltage converter. Then, thesignal processing circuit 205 obtains a differential component between the phase-a and the phase-c and a differential component between the phase-b and the phase-d, with a differential amplifier. Thereafter, thesignal processing circuit 205 generates a first phase-A displacement signal S1 rA that is a phase-A displacement signal of thefirst track pattern 203 a and a first phase-B displacement signal S1 rB that is a phase-B displacement signal of thefirst track pattern 203 a, from the differential component between the phase-a and the phase-c and the differential component between the phase-b and the phase-d. The phases of the phase-A displacement signal and the phase-B displacement signal are shifted from each other by 90°. In a similar manner, thelight receiver 204 b generates a second phase-A displacement signal S2 rA that is a phase-A displacement signal of thesecond track pattern 203 b and a second phase-B displacement signal S2 rB that is a phase-B displacement signal of thesecond track pattern 203 b. - Here, the
signal processing circuit 205 outputs either the first phase-A displacement signal S1 rA and the first phase-B displacement signal S1 rB or the second phase-A displacement signal S2 rA and the second phase-B displacement signal S2 rB, in accordance with the switch signal from thescale switcher 102. In this manner, the signal from thesignal processing circuit 205 is output with switching in accordance with the switch signal from thescale switcher 102 so that a processing load of thesignal processing circuit 205 is reduced, thereby achieving high-speed processing, power conservation, and size reduction. - In the foregoing manner, the
ABS sensor 103 outputs either the first phase-A displacement signal S1 rA and the first phase-B displacement signal S1 rB or the second phase-A displacement signal S2 rA and the second phase-B displacement signal S2 rB, in accordance with the switch signal from thescale switcher 102. - An operation of this embodiment will be described with reference to
FIGS. 5 to 15 .FIG. 5 shows an operation flow of this embodiment. - The process starts in S501, and proceeds to S502. The start of the process is, for example, power-on of equipment.
- In S502, an absolute position acquisition process for acquiring an initial position is performed, and the process proceeds to S503. The absolute position acquisition process for acquiring the initial position will be described in detail below.
- In S503, an initialization process for acquiring a relative position is performed, and the process proceeds to S504. The initialization process for acquiring the relative position will be described in detail below.
- In S504, it is determined whether abnormality detection is performed or not. If the abnormality detection is not performed, the process proceeds to S505, and otherwise, the process proceeds to S506. Whether the abnormality detection is performed or not may be determined by notification with, for example, an unillustrated switch or may be determined at regular intervals.
- In S505, the detected position is updated by the relative position acquisition process, and the process returns to S504.
- In S506, an abnormality detection process is performed, and the process proceeds to S507. The abnormality detection process will be described later.
- In S507, it is determined whether abnormality is detected or not. If abnormality is not detected, the process proceeds to S504, and otherwise, the process proceeds to S508.
- In S508, notification of abnormality is issued, and the process proceeds to S509. The notification of abnormality is performed by, for example, an unillustrated LED.
- S509 is the end of the process.
- Subsequently, with reference to
FIGS. 6 and 7 , an absolute position deriving process for acquiring an initial position in the operation flow according to this embodiment will be described. - The process starts in S601, and proceeds to S602.
- In S602, the ABS deriver 101 outputs a second switch signal for switching to a second scale to the
scale switcher 102, and the process proceeds to S603. In response to the second switch signal, thescale switcher 102 instructs theABS sensor 103 to output a signal of a second track pattern, and theABS sensor 103 outputs signals S2 rA and S2 rB of the second track pattern. The signals S2 rA and S2 rB of the second track pattern are converted to digital signals by theAD converter 104, and output to theABS deriver 101. - In S603, a signal level V1 s 2 rA of a second phase-A displacement signal S2 rA and a signal level V1 s 2 rB of a phase-B displacement signal S2 rB at timing T1 of S603 output from the
AD converter 104 are acquired, and the process proceeds to S604. - In S604, the ABS deriver 101 outputs a first switch signal for switching to a first scale to the
scale switcher 102, and the process proceeds to S605. In response to the first switch signal, thescale switcher 102 instructs theABS sensor 103 to output a signal of a first track pattern, and theABS sensor 103 outputs signals S1 rA and S1 rB of the first track pattern. The signals S1 rA and S1 rB of the first track pattern are converted to digital signals by theAD converter 104, and output to theABS deriver 101. - In S605, a signal level V2 s 1 rA of the first phase-A displacement signal S1 rA and a signal level V2 s 1 rB of the phase-B displacement signal S1 rB at timing T2 of S605 output from the
AD converter 104, and the process proceeds to S606. - In S606, an absolute position Pabs is derived based on signals of the track patterns acquired in S603 and S605, and the process proceeds to S607. A method for deriving an absolute position will be described later.
- S607 is the end of the process.
- In the foregoing manner, an initial position of the movable member is determined.
- A time interval between time T1 and time T2 will be hereinafter referred to as a signal acquisition delay time Ts. The signal acquisition delay time Ts is set as a time necessary for sufficiently stabilizing an output signal after switching of the scale by the
scale switcher 102. - Then, the method for deriving an absolute position will be described. The absolute position is derived by the
ABS deriver 101.FIG. 7 shows a flow in which an absolute position is derived. - In S701, the process starts and proceeds to S702.
- In S702, a signal level V2 s 1 rA of the first phase-A displacement signal S1 rA and a signal level V2 s 1 rB of the phase-B displacement signal S1 rB at time T2 acquired in S605 shown in
FIG. 6 are corrected. - Here, the first phase-A displacement signal S1 rA and the first phase-B displacement signal S1 rB can have different signal offsets and signal amplitudes. If an absolute position is derived using such signals without change, an error might occur in the derived absolute position Pabs. Thus, signal correction is needed.
- In this embodiment, as described above, the pitch of four photodiodes (e.g., the pitch from the
photodiode 401 to the photodiode 404) in thelight receiver 204 a is twice as large as the pitch P1 of the reflection portions of thefirst track pattern 203 a. Thus, the first phase-A displacement signal S1 rA and the first phase-B displacement signal S1 rB can be respectively expressed as Expressions (1) and (2): -
S1rA: a1×COS θ+s1 (1) -
S1rB: a2×SIN θ+s2 (2) - where a1 and s1 are respectively an amplitude and an offset of the first phase-A displacement signal S1 rA, a2 and s2 are respectively an amplitude and an offset of the first phase-B displacement signal S1 rB, and θ is a phase of a signal. The first phase-A displacement signal S1 rA has a maximum value of s1+a1, a minimum value of s1−a1, a signal amplitude of a1, and an average value of s1. Similarly, the phase-B displacement signal S1 rB has a maximum value of s2+a2, a minimum value of s2−a2, a signal amplitude of a2, and an average value of s2. Using these values, the first phase-A displacement signal S1 rA and the first phase-B displacement signal S1 rB expressed by Expressions (1) and (2) are corrected so that the corrected first phase-A displacement signal S1 cA and first phase-B displacement signal S1 cB can be expressed as Expressions (3) and (4):
-
S1cA: {(a1×COS θ+s1)−s1}×a2=a1×a2×COS θ (3) -
S1cB: {(a2×SIN θ+s2)−s2}×a1=a1×a2×SIN θ (4) - Consequently, offsets of the first phase-A displacement signal S1 rA and the first phase-B displacement signal S1 rB are removed, and a first phase-A displacement signal S1 cA and a first phase-B displacement signal S1 cB having the same signal amplitude are obtained.
- In the foregoing manner, the first phase-A displacement signal S1 rA and the first phase-B displacement signal S1 rB are corrected in S702, and the process proceeds to S703.
- In S703, using the corrected first phase-A displacement signal S1 cA and first phase-B displacement signal S1 cB, a first relative position signal Inc1 having 40 periods with respect to the total length of the scale with an amplitude Vmax as shown in
FIG. 8B is derived, and the process proceeds to S704. InFIGS. 8A to 8D , the abscissa represents a position relative to the total length Lmax of the scale, and the ordinate represents a corresponding signal level. - First, using the corrected first phase-A displacement signal S1 cA and first phase-B displacement signal S1 cB, an arc tangent operation is performed so that a signal Atan1 as shown in
FIG. 8A is derived. Here, thefirst track pattern 203 a is a pattern having 40 periods with respect to the total length Lmax of the scale. Thus, the signal Atan1 has 80 periods with respect to the total length of the scale. - Next, a first relative position signal Inc1 having 40 periods with respect to the total length of scale and having an amplitude Vmax is derived from Atan1. Specifically, the first relative position signal Inc1 is derived by applying gain to the signal Atan1 so that the amplitude of Atan1 is Vmax/2, and by adding Vmax/2 when the phase is in the range from 180° to 360° where the signal level when the phase of S1 rB is 0° is defined as 0 (zero). Thus, the first relative position signal Inc1 is a sawtooth wave having 40 periods with respect to the total length Lmax of scale as shown in
FIG. 8B . - As described above, in S702 and S703, a signal
level V2 inc 1 of the first relative position signal Inc1 at T2 is derived from the signal level V2 s 1 rA of the first phase-A displacement signal S1 rA and the signal level V2 s 1 rB of the phase-B displacement signal S1 rB at T2, and the process proceeds to S704. - In S704, the signal level V1 s 2 rA of the second phase-A displacement signal S2 rA and the signal level V1 s 2 rB of the phase-B displacement signal S2 rB at T1 acquired in S603 in
FIG. 6 are corrected. - Here, since the
light receiver 204 b has the same configuration as that of thelight receiver 204 a, the pitch of four photodiodes (e.g., the pitch from thephotodiode 401 to the photodiode 404) in thelight receiver 204 b is twice as large as the pitch P1 of the reflection portions of thefirst track pattern 203 a. Here, the pitch P1 of the reflection portions of thefirst track pattern 203 a is different from the pitch P2 of the reflection portions of thesecond track pattern 203 b. Accordingly, the pitch of four photodiodes (e.g., the pitch from thephotodiode 401 to the photodiode 404) in thelight receiver 204 b is not twice as large as the pitch P2 of the reflection portions of thesecond track pattern 203 b. Consequently, the second phase-A displacement signal S2 rA and the second phase-B displacement signal S2 rB shift from 90° in phase relationship. - Thus, the second phase-A displacement signal S2 rA and the second phase-B displacement signal S2 rB are expressed by Expressions (5) and (6) as follows:
-
S2rA: b1×COS θ+t1 (5) -
S2rB: b2×SIN(θ+α)+t2 (6) - where b1 and t1 are respectively an amplitude and an offset of the second phase-A displacement signal S2 rA, b2 and t2 are respectively an amplitude and an offset of the second phase-B displacement signal S2 rB, θ is a phase of a signal, and a is the amount of phase shift. In a manner similar to S602, when the second phase-A displacement signal S2 rA and the second phase-B displacement signal S2 rB are corrected, the corrected second phase-A displacement signal S2 cA′ and second phase-B displacement signal S2 cB′ are expressed by Expressions (7) and (8) as follows:
-
S2cA′: {(b1×COS θ+t1)−t1}×b2=b1×b2×COS θ (7) -
S2cB′: {(b2×SIN(θ+α)+t2)−t2}×b1=b1×b2×SIN(θ+α) (8) - Consequently, the offsets t1 and t2 of the second phase-A displacement signal S2 rA and the second phase-B displacement signal S2 rB are removed, and the second phase-A displacement signal S2 cA′ and the second phase-B displacement signal S2 cB′ having the same signal amplitude are obtained.
- Then, a process in which a phase difference between the second phase-A displacement signal S2 cA′ and the second phase-B displacement signal S2 cB′ is set at 90° will be described using Expressions (7) and (8).
- Differences and sums in Expressions (7) and (8) are expressed by Equations (9) and (10) as follows:
-
- In this manner, the phase differences in Equations (9) and (10) are 90°.
- Since amplitudes in Equations (9) and (10) are different from each other, amplitudes are next corrected so as to derive the second phase-A displacement signal S2 cA and the second phase-B displacement signal S2 cB having the same signal amplitude. Equation (9) is multiplied by COS{(α−90)/2} as a part of the amplitude in Equation (10), and Equation (10) is multiplied by SIN{(α−90)/2} as a part of the amplitude in Equation (9). Then, Expressions (11) and (12) are obtained as follows:
-
Second phase-A displacement signal S2cA: b1×b2×2×SIN{(α−90)/2}×COS{(α−90)/2}×COS{θ+(α+90)/2} (11) -
Second phase-B displacement signal S2cB: b1×b2×2×SIN{(α−90)/2}×COS{(α−90)/2}×SIN{θ+(α+90)/2} (12) - Consequently, the offsets of the second phase-A displacement signal S2 rA and the second phase-B displacement signal S2 rB are removed, the second phase-A displacement signal S2 cA and the second phase-B displacement signal S2 cB having the same signal amplitude and a phase difference of 90° are obtained.
- In this manner, the second phase-A displacement signal S2 rA and the second phase-B displacement signal S2 rB are corrected in S704, and then, the process proceeds to S705.
- In S705, an operation similar to that in S703 is performed using the corrected second phase-A displacement signal S2 cA and second phase-B displacement signal S2 cB, and a second relative position signal Inc2 is derived. Here, the
second track pattern 203 b has a pattern in which 39 periods are provided with respect to the total length Lmax of scale. Thus, the second relative position signal Inc2 is a sawtooth wave having 39 periods with respect to the total length Lmax of scale as shown inFIG. 8C . InFIGS. 8A to 8D , the abscissa represents a position relative to the total length Lmax of scale, and the ordinate represents a corresponding signal level. - In this manner, in S704 and S705, a signal
level V1 inc 2 of the second relative position signal Inc2 at T1 is derived from the signal level V1 s 2 rA of the second phase-A displacement signal S2 rA and the signal level V1 s 2 rB of the phase-B displacement signal S2 rB at T1, and the process proceeds to S706. - For convenience of description, deriving of the first relative position signal at time T2 is performed first, and then, deriving of the second relative position signal at time T1 is performed. However, the present invention is, of course, not limited to this order, and deriving of the second relative position signal at time T1 may be performed first.
- In S706, a Vernier signal Pv1 as shown in
FIG. 8D is derived from the signallevel V2 inc 1 of the first relative position signal Inc1 at T2 and the signallevel V1 inc 2 of the second relative position signal Inc2 at T1. The Vernier signal Pv1 is obtained by calculating a difference between Inc1 and Inc2 and adding Vmax if the difference is a negative value. - Here, since the difference in period between the first relative position signal Inc1 and the second relative position signal Inc2 with respect to the total length Lmax of scale is 1 (one), the Vernier signal Pv1 is a sawtooth wave having a period with respect to the total length Lmax.
- As described above, the Vernier signal Pv1 is derived in S706, and the process proceeds to S707.
- In S707, an absolute position Pabs is derived.
- Here, since S1 rA, S1 rB, S2 rA, and S2 rB include noise components due to disturbance or other factors, Inc1, Inc2, and Pv1 derived from these signals also include noise components. To correct the noise components, a synchronous operation of the Vernier signal Pv1 and the first relative position signal Inc1 is performed.
-
FIGS. 9A to 9D show how a wavelength changes with the synchronous operation. - In
FIGS. 9A to 9D , the abscissa represents a position relative to the total length Lmax of scale, and the ordinate represents a corresponding signal level. The maximum value of the signal level is indicated as Vmax. In addition, N1 indicates an ordinal number of a period including a region from the start of scaling, and N1max is defined as the number of periods (maximum value of N1) in the total length Lmax. In this embodiment, since thefirst track pattern 203 a has 40 periods with respect to the total length Lmax of scale, N1max is 40 and N1 is a natural number from 1 (one) to 40, both inclusive. -
FIG. 9A shows waveforms of Inc1, Pv1, and Inc1/N1max. If a difference between Pv1 and Inc1/N1max at the same inclination as Pv1 is taken, a stepped waveform having an error component E and shown inFIG. 9B is generated. A signal Vb′ of the waveform shown inFIG. 9B is expressed as Equation (13) below. In Equation (13), the signal level corresponding to one step of the stepped waveform is Vmax/N1max. -
Vb′=Pv1−(Inc1/N1max) (13) - Then, the error component E of the waveform shown in
FIG. 9B is removed by rounding, a waveform shown inFIG. 9C is obtained. A signal Vb of the waveform shown inFIG. 9C is expressed by Equation (14) as follows: -
Vb=Round[Vb′×(N1max/Vmax)]×(Vmax/N1max) (14) - where Round [ ] is a function for rounding off to the first decimal place.
- The error component E can be expressed by Equation (15):
-
E=[Pv1−(Inc1/n1max)]−Vb (15) - A waveform of Inc1/N1max is added to the waveform shown in
FIG. 9C so that a signal Vabs showing an absolute position from which the error component E is removed and which is shown inFIG. 9D is generated. - This synchronous operation is performed by an operation expressed by Equation (16) as follows:
-
Vabs=Vb+(Inc1/N1max) (16) - The synchronous operation is performed in the foregoing manner so that a signal obtained by synchronizing the Vernier signal Pv1 as a higher-order signal and the first relative position signal Inc1 as a lower-order signal is derived as the signal Vabs indicating an absolute position.
- From the signal Vabs indicating the absolute position, the absolute position Pabs is expressed by Equation (17):
-
Pabs=Vabs×(Lmax/Vmax) (17) - As described above, in S707, when the absolute position Pabs at T2 is derived from the Vernier signal Pv1 and the signal
level V2 inc 1 of the first relative position signal Inc1 at T2, the process proceeds to S708, and then is finished. - In the foregoing manner, the absolute position Pabs can be derived.
- Next, referring to
FIG. 10 , an initialization process in deriving a relative position in the operation flow of this embodiment will be described. - The process starts in S1001, and proceeds to S1002.
- In S1002, an absolute position Pabs derived immediately previously is acquired as an initial value of a relative position Pinc, and the process proceeds to S1003.
- S1003 is the end of the process.
- With this process, a reference position in deriving a relative position is determined.
- Subsequently, referring to
FIG. 11 , a process of deriving a relative position in the operation flow of this embodiment will be described. - The process starts in S1101, and proceeds to S1102.
- In S1102, a first phase-A displacement signal S1 rA and a phase-B displacement signal S1 rB are acquired, and the process proceeds to S1103. Details of the process in S1102 are similar to those of S605 shown in
FIG. 6 . - In S1103, the first phase-A displacement signal S1 rA and the phase-B displacement signal S1 rB are corrected, and the process proceeds to S1104. Details of the process in S1103 are similar to those of S702 shown in
FIG. 7 . - In S1104, a first relative position signal Inc1 is derived by using the corrected first phase-A displacement signal S1 cA and first phase-B displacement signal S1 cB, and the process proceeds to S1105. Details of the process in S1104 are similar to those of S703 shown in
FIG. 7 . - In S1105, the relative position Pinc is updated based on the first relative position signal Inc1 derived in S1104, and the process proceeds to S1106.
- Specifically, a previous relative position signal Inc1A is derived from a previous position PincA by using Equation (18) as follows:
-
Inc1A=(PincA×(Vmax/Lmax)×N1max)mod(N1max) (18) - where operator mod represents a residue.
- It should be noted that in order to omit this operation, Inc1 obtained when the previous position PincA is derived may be stored as Inc1A together with PincA.
- Subsequently, a relative position displacement signal ΔInc1 as a difference between the relative position signal Inc1A and the Inc1B as the relative position signal Inc1 derived in S1104 are derived:
-
ΔInc1=Inc1B−Inc1A, when −Vmax/2≦Inc1B−Inc1A≦Vmax/2 -
ΔInc1=Inc1B−Inc1A+Vmax, when Inc1B−Inc1A<−Vmax/2 -
ΔInc1=Inc1B−Inc1A−Vmax, when Inc1B−Inc1A>Vmax/2 (19) - Lastly, Pinc is updated using Equation (20) as follows:
-
Pinc=PincA+((ΔInc1/N1max)×(Lmax/Vmax)) (20) - S1106 is the end of the process.
- In this relative position detecting process, if the position greatly moves in a sampling interval ΔTinc1 with the previous relative position, the amount of change cannot be correctly detected, and a positional shift occurs disadvantageously.
- A maximum change amount ΔPinc1Max in which the position can move within the sampling interval ΔTinc1 of the relative position operation and no positional shift occurs can be obtained by Equation (21) as follows:
-
ΔPinc1Max=(Lmax/N1max)/2 (21) - Thus, it is necessary to derive a relative position with a sampling interval ΔTinc1 in which the position does not move to a distance greater than or equal to ΔPinc1Max.
- Referring to
FIGS. 12 to 15 , an abnormality detection process in the operation flow of this embodiment will be described. - The process starts in S1201, and proceeds to S1202.
- In S1202, displacement signals at various timings used in the abnormality detection process are acquired, and the process proceeds to S1203. The signal acquisition process will be described in detail later.
- In S1203, an absolute position is derived, and the process proceeds to S1204. The deriving of the absolute position will be described later.
- In S1204, a correction process of correcting a movement amount in the relative position acquisition process and the absolute position acquisition process (within a time in which the absolute position is derived) is performed, and the process proceeds to S1205. The correction process of correcting the movement amount in the relative position acquisition process and the absolute position acquisition process will be described.
- In S1205, the absolute position derived in S1203 and the relative position derived in S1204 are compared. If these positions coincide with each other, the process proceeds to S1206, and otherwise, the process proceeds to S1207.
- In S1206, it is determined that no abnormality occurs, and the process proceeds to S1208.
- In S1207, it is determined that abnormality occurs, and the process proceeds to S1208.
- S1208 is the end of the process.
- Thereafter, the signal acquisition process performed in S1202 will be described with reference to
FIG. 13 . - The process starts in S1301, and proceeds to S1302.
- S1302 is a process similar to S605. Specifically, a signal level V11 s 1 rA of the first phase-A displacement signal S1 rA and a signal level V11 s 1 rB of the phase-B displacement signal S1 rB at timing T11 of S1302 output from the
AD converter 104 are acquired, and the process proceeds to S1303. - S1303 and S1304 are processes similar to S602 and S603. Specifically, a signal
level V12 s 2 rA of the second phase-A displacement signal S2 rA and a signallevel V12 s 2 rB of the phase-B displacement signal S2 rB at timing T12 of S1304 are acquired, and the process proceeds to S1305. - S1305 is a process similar to S603. Specifically, a signal
level V13 s 2 rA of the second phase-A displacement signal S2 rA and a signal level V13 s 2 rB of the phase-B displacement signal S2 rB at timing T13 of S1305 are acquired, and the process proceeds to S1306. - S1306 and S1307 are processes similar to S604 and S605. Specifically, a signal level V14 s 1 rA of the first phase-A displacement signal S1 rA and a signal level V14 s 1 rB of the phase-B displacement signal S1 rB at timing T14 of S1307 are acquired, and the process proceeds to S1308.
- S1308 the end of the process.
- A time interval between time T11 and time T12 and a time interval between time T13 and time T14 are a signal acquisition delay time Ts, and equal to each other. A time interval ΔTinc2 between time T12 and time T13 will be described later.
- Then, a process of deriving an absolute position in S1203 will be described.
- In the process of deriving an absolute position, an absolute position Pabs is derived in a manner similar to the process flow shown in
FIG. 7 , by using V14 s 1 rA and V14 s 1 rB acquired in S1307 shown inFIG. 13 and V13 s 2 rA and V13 s 2 rB acquired in S1305 shownFIG. 13 . - Subsequently, the correction process of correcting the movement amount in the relative position acquisition process and the absolute position acquisition process in S1203 will be described with reference to
FIG. 14 . A correction of the movement amount (displacement amount) in the absolute position acquisition process is a correction of the amount of movement (amount of displacement) in a time in which a periodic signal for detecting a relative position (displacement amount from a predetermined absolute position) cannot be continuously detected during the process (within a time) of deriving the absolute position. - The process starts in S1401, and proceeds to S1402.
- In S1402, the relative position Pinc is updated based on V11 s 1 rA and V11 s 1 rB acquired in S1302 shown in
FIG. 13 , and the process proceeds to S1403. The process of updating the relative position Pinc is similar to S1103, S1104, and S1105, and thus, description thereof is not repeated. - In S1403, a movement amount ΔP from time T11 to time T14 is derived by using V12 s 2 rA and
V12 s 2 rB acquired in S1304 shown inFIG. 13 and V13 s 2 rA and V13 s 2 rB acquired in S1305 is derived, the relative position Pinc is updated, and the process proceeds to S1404. The deriving of the movement amount ΔP and the process of updating the relative position Pinc will be described later. - In S1404, the relative position Pinc is updated based on the relative position Pinc updated in S1403 and V14 s 1 rA and V14 s 1 rB acquired in S1307, and the process proceeds to S1405. The process of updating the relative position Pinc is similar to that in S1402, and description thereof is not repeated.
- S1405 is the end of the process.
- In the following description, a relative position before the update in S1402, the relative position updated in S1402, the relative position updated in S1403, and the relative position updated in S1404 will be hereinafter respectively referred to as Pinc11, Pinc12, Pinc13, and Pinc14.
- Subsequently, deriving of the movement amount ΔP and the process of updating the relative position Pinc, that is, the process of deriving the relative position Pinc13 from the relative position Pinc12, as features of the present invention, will be described.
- The process starts in S1501, and the process proceeds to S1502.
- In S1502, V12 s 2 rA and
V12 s 2 rB acquired in S1304 shown inFIG. 13 are corrected, and the process proceeds to S1503. Details of the process in S1502 are similar to those in S704 shown inFIG. 7 . - In S1503, a second relative position
signal V12 Inc 2 is derived using the signals corrected in S1502, and the process proceeds to S1504. Details of the process in S1503 are similar to those in S705 shown inFIG. 7 . - In S1504 and S1505, in a manner similar to S1502 and S1503, a second relative position
signal V13 Inc 2 is derived from V13 s 2 rA and V13 s 2 rB acquired in S1305 shown inFIG. 13 , and the process proceeds to S1506. - In S1506, a movement amount ΔP from time T11 to time T14 is derived by using
V12 Inc 2 andV13 Inc 2, and the process proceeds S1507. - Specifically, the amount of change ΔInc2 in a time interval ΔTinc2 that is a time interval from time T12 to time T13 is derived from
V12 Inc 2 andV13 Inc 2, by Equation (22) as follows: -
ΔInc2=V13Inc2−V12Inc2, when −Vmax/2≦V13Inc2−V12Inc2≦Vmax/2 -
ΔInc2=V13Inc2−V12Inc2+Vmax, when V13Inc2−V12Inc2<−Vmax/2 -
ΔInc2=V13Inc2−V12Inc2−Vmax, when V13Inc2−V12Inc2>Vmax/2 (22) - In the process of deriving the change amount ΔInc2, if the position greatly moves in the time interval ΔTinc2, the change amount cannot be correctly detected, and a positional shift occurs.
- A maximum change amount ΔPinc2Max with which the position can move in the time interval ΔTinc2 and no positional shift occurs, can be obtained by Equation (23) as follows:
-
ΔPinc2Max=(Lmax/N2max)/2 (23) - Thus, it is necessary to perform S1304 and S1305 shown in
FIG. 13 with the time interval ΔTinc2 in which the position does not move to ΔPinc2Max or more. - A change amount ΔInc2′ from time T11 to time T14 can be derived by using the time interval ΔTinc2 and the signal acquisition delay time Is from Equation (24) as follows:
-
ΔInc2′=(ΔInc2/ΔTinc2)×(2×Ts+ΔTinc2) (24) - Then, a movement amount ΔP as a position is derived by Equation (25) as follows:
-
ΔP=((ΔInc2′/N2max)×(Lmax/Vmax)) (25) - In this manner, a movement amount ΔP is derived.
- In S1507, a relative position Pinc13 is derived from the relative position Pinc12 by using the movement amount ΔP, and the process proceeds to S1508.
- Specifically, the relative position Pinc13 is derived by Equation (26) as follows:
-
Pinc13=Pinc12+ΔP (26) - S1508 is the end of the process.
- In the process described above, the movement amount in the time interval from time T11 to time T14 in which Inc1 cannot be acquired because of deriving of the absolute position can be derived from Inc2 different from Inc1. Based on this movement amount, the relative position can be corrected so that a relative position can be correctly derived.
- Advantages obtained by deriving a movement amount in a time interval in which Inc1 cannot be acquired because of deriving of an absolute position and correcting Pinc will now be described.
- In a case where the present invention is not applied in the configuration of this embodiment, to derive an absolute position in a state in which a relative position is derived, an output signal needs to be at least switched in the following manner. That is, as shown in
FIG. 16A , the output signal is switched from a state in which a first displacement signal is output to a state in which a second displacement signal is output at time T0, and a second displacement signal is acquired at time T1. Thereafter, the output signal is switched to the state in which the first displacement signal is output again, and the first displacement signal is acquired at time T2. At this time, the time during which the process of deriving the relative position is stopped is at least twice as long as the signal acquisition delay time Ts. - If the position moves to a distance greater than or equal to a change amount ΔPinc1Max of a position in which movement is allowed during sampling of a relative position operation in a
time 2×Ts during which the process of deriving the relative position is stopped, a shift occurs in an obtained relative position. Consequently, an abnormality detection process using a comparison between the absolute position and the relative position cannot be normally performed. - On the other hand, in the process described in this embodiment, as shown in
FIG. 16B , the time during which the process of deriving the relative position as expressed by Equation (22) is stopped is 2×Ts+ΔTinc2. However, since the movement amount ΔP in the time period in which the process of deriving the relative position is stopped is derived by acquiring a signal using the time interval ΔTinc2, the relative position can be normally derived as long as the movement amount in the time interval ΔTinc2 is within ΔPinc2Max. As a result, an abnormality detection process using a comparison between the absolute position and the relative position can be normally performed. - In this embodiment, the movement amount ΔP in the time period during which the process of deriving the relative position is stopped is derived by using only ΔInc2 acquired in this period.
- However, similar advantages can be obtained by acquiring Inc1 twice immediately before and immediately after stopping of the process of deriving the relative position to derive ΔInc1 and then performing an operation on the movement amount ΔP. It should be noted that a time during which the process of deriving the relative position is actually stopped can be derived by deriving the movement amount in the time period during which the process of deriving the relative position is stopped using Inc2.
- After the movement amount has been corrected, the relative position is derived based on the relative position Pinc13 subjected to the correction of the movement amount and the relative position Pinc14 is updated. Thus, the relative position Pinc13 subjected to the correction of the movement amount is allowed to have a certain degree of an error. Specifically, the relative position Pinc13 only needs to be corrected within the range of ±ΔPinc1Max from an actual position in order to update Pinc14 to the actual position in the subsequent process of deriving the relative position.
- Here, from Equations (21) and (23), Equation (27) is established as follows:
-
ΔPinc2Max=(N1max/N2max)×ΔPinc1Max (27) - In this embodiment, since N1max is 40 and N2max is 39, the change amount with which no positional shift occurs in deriving the movement amount ΔP is larger in the case of ΔPinc2Max than in the case of ΔPinc1Max. Thus, the case of deriving the movement amount using Inc2 is more advantageous for deriving the movement amount. That is, the case of deriving the movement amount using Inc2 can achieve relative position detection with which a positional shift is less likely to occur.
- To increase the accuracy, a movement amount may be derived from each of ΔInc1 immediately before stopping of the process of deriving the relative position, ΔInc2 in the middle of the stopping, and ΔInc1 immediately after the stopping, and the obtained movement amounts are averaged so as to derive a movement amount ΔP for use in correction.
- A second embodiment of the present invention will be described with reference to
FIGS. 17 to 23 . -
FIG. 17 is a block diagram illustrating a configuration according to the second embodiment. Description of components shown inFIG. 17 having similar structures as those in the first embodiment will not be repeated. - A position detection apparatus according to this embodiment includes a
phase counter 1708 that counts a phase change of a signal, and uses a count value obtained by thephase counter 1708 in deriving a relative position, as a feature of this embodiment. Thephase counter 1708 is a counter that converts an analog signal from anABS sensor 103 to a digital signal using, for example, a comparator and counts a phase change. The phase counter will be described in detail later. - An
INC deriver 1705 is an arithmetic section that derives a relative position Pinc from a signal from theAD converter 104 and the count value of thephase counter 1708. - An
ABS deriver 101, the INC deriver 1705, amovement amount deriver 106, anabnormality determining unit 107, and thephase counter 1708 are provided in, for example, one CPU. - Next, an operation flow according to the second embodiment will be described.
- First, since the operation flow of the entire process is similar to that of the first embodiment shown in
FIG. 5 , and thus, description thereof will not be repeated. - An absolute position acquisition process for acquiring an initial position is also similar to that of the first embodiment shown in
FIGS. 6 and 7 , and thus, description thereof will not be repeated. - Thereafter, an initialization process for acquiring a relative position will be described with reference to
FIG. 18 . - The process starts in S1801, and proceeds to S1802.
- In S1802, a process similar to that in S1002 shown in
FIG. 10 in the first embodiment is performed, and the process proceeds to S1803. - In S1803, the
phase counter 1708 is initialized, and the process proceeds to S1804. - S1804 is the end of the process.
- The initialization of the
phase counter 1708 will be described. -
FIG. 19 shows an analog signal of a first track pattern from theABS sensor 103, a digital signal converted by, for example, the comparator, and a count value Cnt of the phase counter. InFIG. 19 , a first relative position signal Inc1 and a correspondence with a position P are also shown. - The count value Cnt is initialized in such a manner that the count value Cnt is 0 (zero) when the position P is 0 (zero). The count value has four counts in one period of an analog signal of the first track pattern, and specifically obtained by Equation (28) as follows:
-
Cnt=integer portion of (Pabs×N1max×4/Lmax) (28) - Specifically, when the position P is 0 (zero), the count value Cnt is 0 (zero), and when the position P is the total length Lmax of scale, the count value Cnt is N1max×4−1.
- In this manner, a count value can be correctly determined as an initial position.
- Thereafter, the phase counter is started. The function of the phase counter is the function incorporated in, for example, the CPU, and is not specifically described here.
- Then, a relative position acquisition process will be described with reference to
FIG. 20 . - The process starts in S2001, and proceeds to S2002.
- In S2002, a count value Cnt of the phase counter is acquired, and the process proceeds to S2003.
- In S2003, S2004, and S2005, processes similar to those in S605, S702, and S703 are performed, and the process proceeds to S2006.
- In S2006, a relative position Pinc is derived based on the count value Cnt acquired in S2002 and the first relative position signal Inc1 derived in S2005, and the process proceeds to S2007.
- Specifically, first, a phase shift between the count value Cnt and the first relative position signal Inc1 is corrected using Equation (29) as follows:
-
- As shown in this equation, correction can be performed as long as the phase shift between the count value Cnt and the first relative position signal Inc1 is within ±1. On the other hand, correction cannot be performed if the phase shift is ±2. However, the phase shift can be reduced within at least ±1 by acquiring the count value Cnt and the first relative position signal Inc1 substantially at the same time.
- Thereafter, Pinc is derived by Equation (30) as follows:
-
Pinc=((integer portion of Cnt/4)×Vmax+Inc1)/N1max×(Lmax/Vmax) (30) - S2007 is the end of the process.
- Subsequently, an abnormality detection process will be described.
- The entire flow of the abnormality detection process is the same as that shown in
FIG. 12 . - The signal acquisition process shown in
FIG. 12 will be described with reference toFIG. 21 . - The process starts in S2101, and proceeds to S2102.
- In S2102, the phase counter is stopped, and the process proceeds to S2103. This process is necessary for preventing a displacement of a signal in switching to a first scale from being counted. The timing at which the phase counter is stopped in S2102 is indicated as T11.
- S2103 and S2104 are similar to S602 and S603. Specifically, a signal
level V12 s 2 rA of a second phase-A displacement signal S2 rA and a signallevel V12 s 2 rB of a phase-B displacement signal S2 rB at timing T12 of S2104 are acquired, and the process proceeds to S2105. - A process in S2105 is similar to that in S603, a signal
level V13 s 2 rA of the second phase-A displacement signal S2 rA and a signal level V13 s 2 rB of the phase-B displacement signal S2 rB at timing T13 of S2105 are acquired, and the process proceeds to S2106. - S2106 and S2107 are similar to S604 and S605. Specifically, a signal level V14 s 1 rA of the first phase-A displacement signal S1 rA and a signal level V14 s 1 rB of the phase-B displacement signal S1 rB at timing T14 of S2107 are acquired, and the process proceeds to S2108.
- In S2108, the phase counter is started, and the process proceeds to S2109.
- S2109 is the end of the process.
- A time interval between time T11 and time T12 and a time interval between time T13 and time T14 are a signal acquisition delay time Ts, and equal to each other. A time interval ΔTinc2 between time T12 and time T13 is similar to that in the first embodiment, and description will not be repeated.
- In the absolute position deriving process shown in
FIG. 12 , in a manner similar to the process flow shown inFIG. 7 , an absolute position Pabs is derived by using V14 s 1 rA and V14 s 1 rB acquired in S2107 shown inFIG. 21 and V13 s 2 rA and V13 s 2 rB acquired in S2105 shown inFIG. 13 . - A correction process of correcting a movement amount in the relative position acquisition process and the absolute position acquisition process shown in
FIG. 12 will be described with reference toFIGS. 22 and 23 . - The process starts in S2201, and proceeds to S2202.
- In S2202, a movement amount ΔP from time T11 to time T14 is derived by using V12 s 2 rA and
V12 s 2 rB acquired in S2104 shown inFIG. 21 and V13 s 2 rA and V13 s 2 rB acquired in S2105, the count value Cnt is updated, and the process proceeds to S2203. The process of updating the count value Cnt will be described later. The deriving of the movement amount ΔP is similar to that in the first embodiment, and description thereof is not repeated. - In S2203, a relative position Pinc is derived from the count value Cnt updated in S2202 and V14 s 1 rA and V14 s 1 rB acquired in S2107, and the process proceeds to S2204. The process of deriving the relative position Pinc is similar to those in S2004, S2005, and S2006, and description thereof is not repeated.
- S2204 is the end of the process.
- Subsequently, the process of updating the count value Cnt, which is a feature of the present invention, will be described with reference to
FIG. 23 . - The process starts in S2301, and the process proceeds to S2302.
- S2302 to S2306 are similar to S1502 to S1506 of the first embodiment shown in
FIG. 15 , and the process proceeds to S2307. - In S2307, the count value Cnt is updated using the movement amount ΔP, and the process proceeds to S2308.
- Specifically, the count value Cnt is updated by Equation (31) as follows:
-
Cnt=Cnt+(integer portion of ΔP×N1max×4/Lmax) (31) - After this process, in generating a relative position Pinc in S2203, a correction process of correcting a phase shift between the count value Cnt and the first relative position signal Inc1 expressed by Equation (29) is performed. Thus, Cnt updated by Equation (31) only needs to be within the range from the count value at an actual position to ±1, and ΔP does not need to be highly accurately derived.
- S2308 is the end of the process.
- In the foregoing process, a movement amount in the time interval from time T11 to time T14 during which the phase counter needs to be stopped in order to derive an absolute position can be derived. In addition, the phase counter can be updated based on the movement amount to derive a relative position accurately.
- As described above, in the time period during which deriving of the relative position is stopped, a movement amount in this period is derived and corrected in deriving the relative position so that the relative position can be correctly derived even when deriving of the relative position is stopped.
- The configuration described in this embodiment uses an encoder with two track patterns having different pitches. However, the present invention is not limited to this example.
- For example, as illustrated in
FIGS. 24A and 24B , similar advantages can be obtained in the case of two signals one of which is a periodic signal and the other is a signal that monotonously increases or monotonously decreases with respect to the position of the movable member. - As illustrated in
FIG. 24C , the present invention is also applicable to a configuration using three or more encoders. - For example, in a position detection unit having a configuration in which three types of signals, i.e., dense, intermediate, and sparse signals, are acquired in the order of intermediate, sparse, intermediate, and dense signals so that an absolute positions are acquired based on sparse, intermediate, and dense signals, and a movement amount is derived based on intermediate signals acquired twice. Of course, signals may be acquired in the order of sparse, intermediate, sparse, and dense signals so that an absolute position is acquired based on sparse, intermediate, and dense signals and a movement amount is derived based on sparse signals acquired twice. In this case, the CPU (including the ABS deriver, the INC deriver, the movement amount deriver, and the abnormality determining unit) controls a scale switcher (switcher) so as to output an instruction specifying a desired one of dense, intermediate, and sparse signals to be output to the ABS sensor.
- Advantages of the present invention can be obtained with a configuration in which each of a dense signal and a sparse signal is acquired twice so that a correction amount is approximated by using the sparse signal and the accuracy is enhanced by using the dense signal.
- In the illustrated embodiments, the correction amount is derived based on a specific periodic signal obtained twice at different timings. Alternatively, the correction amount may be derived based on a specific periodic signal acquired a plurality of times at different timings. The correction amount may be derived based on a plurality of periodic signals acquired a plurality of times at different timings. For example, in the encoder for acquiring the absolute position based on the sparse, intermediate, and dense signals described above, a correction amount may be derived based on the sparse signal and the intermediate signal (one or more signals) acquired a plurality of times at different timings so as to enhance the accuracy.
- Furthermore, as illustrated in
FIG. 24D , similar advantages can be obtained in a configuration using a combination of a plurality of periodic signals and a signal that monotonously increases or monotonously decreases. - In the illustrated embodiments, an optical encoder is used as the encoder. However, the present invention is not limited to this example, and a magnetic or capacitance encoder may be used.
- In addition, the position detection apparatus for deriving an absolute position has been described as an example. Alternatively, similar advantages can be obtained by a position detection apparatus having a plurality of periods with respect to the entire range.
- The position detection apparatus according to the present invention described in the embodiments may be applied to a lens apparatus including a movable optical member. Then, a small-size lens apparatus that can detect an absolute position and a relative position with accuracy can be obtained.
- A small-size image pickup apparatus that can detect an absolute position and a relative position accurately can be obtained with a configuration characterized by including the lens apparatus including a movable optical member having the position detection apparatus according to the present invention, and an image pickup element that receives light from the lens apparatus.
- In addition, a small-size lens command apparatus that can detect an absolute position and a relative position accurately can be obtained with a configuration in which a lens command apparatus for driving and operating a lens apparatus including a movable optical member includes the position detection apparatus according to the present invention.
- While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
- This application claims the benefit of Japanese Patent Application No. 2014-228844, filed Nov. 11, 2014, which is hereby incorporated by reference herein in its entirety.
Claims (10)
1. A position detection apparatus for detecting a position of a movable member relative to a fixed member, the position detection apparatus comprising:
a signal output unit that outputs a plurality of displacement signals including a first signal that changes in a first period and a second signal that changes in a period longer than the first period, while switching among the plurality of displacement signals, in accordance with a change in the position of the movable member relative to the fixed member; and
a position deriver that derives an absolute position as the position of the movable member relative to the fixed member based on the plurality of displacement signals output from the signal output unit, and derives a relative position as a displacement amount with respect to a predetermined absolute position of the movable member relative to the fixed member, wherein
in deriving the absolute position,
the signal output unit outputs the first signal, a plurality of the second signals, and the first signal in this order, and
the position deriver derives the absolute position based on the plurality of displacement signals,
in deriving the relative position,
the position deriver derives the relative position based on the first signal and the plurality of the second signals.
2. The position detection apparatus according to claim 1 , wherein
the signal output unit does not output the first signal in a time period in which the plurality of second signals are output.
3. The position detection apparatus according to claim 1 , wherein
the signal output unit includes
a plurality of reflection pattern arrays fixed to one of the fixed member or the movable member and having different periods from each other,
a light source fixed to the other of the fixed member or the movable member, and
a plurality of light receivers fixed to the other of the fixed member or the movable member to which the light source is fixed and each receiving light emitted from the light source and reflected on the plurality of reflection pattern arrays.
4. The position detection apparatus according to claim 1 , wherein
the second signal includes a signal that monotonously increases or monotonously decreases with respect to the position of the movable member.
5. The position detection apparatus according to claim 1 , further comprising:
a phase counter that counts a phase change of the first signal, wherein
the position deriver derives a relative position based on a count value obtained by the phase counter.
6. The position detection apparatus according to claim 1 , further comprising:
a switcher that outputs, to the signal output unit, a signal designating a displacement signal to be output to the signal output unit among the plurality of displacement signals.
7. The position detection apparatus according to claim 1 , wherein
in deriving the relative position, based on the second signals output a plurality of times, the position deriver derives a displacement amount in a time in which the signal output unit outputs the first signal, the plurality of second signals, and the first signal in this order, and based on the first signal and the displacement amount, the position deriver derives a relative position.
8. A lens apparatus comprising:
a movable optical member; and
a position detection apparatus for detecting a position of a movable member relative to a fixed member, the position detection apparatus comprising:
a signal output unit that outputs a plurality of displacement signals including a first signal that changes in a first period and a second signal that changes in a period longer than the first period, while switching among the plurality of displacement signals, in accordance with a change in the position of the movable member relative to the fixed member; and
a position deriver that derives an absolute position as the position of the movable member relative to the fixed member based on the plurality of displacement signals output from the signal output unit, and derives a relative position as a displacement amount with respect to a predetermined absolute position of the movable member relative to the fixed member, wherein
in deriving the absolute position,
the signal output unit outputs the first signal, a plurality of the second signals, and the first signal in this order, and
the position deriver derives the absolute position based on the plurality of displacement signals,
in deriving the relative position,
the position deriver derives the relative position based on the first signal and the plurality of the second signals.
9. An image pickup apparatus comprising:
a lens apparatus comprising:
a movable optical member; and
a position detection apparatus for detecting a position of a movable member relative to a fixed member, the position detection apparatus comprising:
a signal output unit that outputs a plurality of displacement signals including a first signal that changes in a first period and a second signal that changes in a period longer than the first period, while switching among the plurality of displacement signals, in accordance with a change in the position of the movable member relative to the fixed member; and
a position deriver that derives an absolute position as the position of the movable member relative to the fixed member based on the plurality of displacement signals output from the signal output unit, and derives a relative position as a displacement amount with respect to a predetermined absolute position of the movable member relative to the fixed member, wherein
in deriving the absolute position,
the signal output unit outputs the first signal, a plurality of the second signals, and the first signal in this order, and
the position deriver derives the absolute position based on the plurality of displacement signals,
in deriving the relative position,
the position deriver derives the relative position based on the first signal and the plurality of the second signals; and
an image pickup element that receives light from the lens apparatus.
10. A lens command apparatus for driving and operating a lens apparatus including a movable optical member, the lens command apparatus comprising
a position detection apparatus for detecting a position of a movable member relative to a fixed member, the position detection apparatus comprising:
a signal output unit that outputs a plurality of displacement signals including a first signal that changes in a first period and a second signal that changes in a period longer than the first period, while switching among the plurality of displacement signals, in accordance with a change in the position of the movable member relative to the fixed member; and
a position deriver that derives an absolute position as the position of the movable member relative to the fixed member based on the plurality of displacement signals output from the signal output unit, and derives a relative position as a displacement amount with respect to a predetermined absolute position of the movable member relative to the fixed member, wherein
in deriving the absolute position,
the signal output unit outputs the first signal, a plurality of the second signals, and the first signal in this order, and
the position deriver derives the absolute position based on the plurality of displacement signals,
in deriving the relative position,
the position deriver derives the relative position based on the first signal and the plurality of the second signals.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/848,805 US10623895B2 (en) | 2014-11-11 | 2017-12-20 | Position detection apparatus for detecting position of first member relative to second member, and lens apparatus, image pickup apparatus, and lens command apparatus each including the position detection apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014-228844 | 2014-11-11 | ||
| JP2014228844A JP6666019B2 (en) | 2014-11-11 | 2014-11-11 | Position detecting device, lens device, imaging device, and command device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/848,805 Division US10623895B2 (en) | 2014-11-11 | 2017-12-20 | Position detection apparatus for detecting position of first member relative to second member, and lens apparatus, image pickup apparatus, and lens command apparatus each including the position detection apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20160135008A1 true US20160135008A1 (en) | 2016-05-12 |
Family
ID=55913296
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/932,102 Abandoned US20160135008A1 (en) | 2014-11-11 | 2015-11-04 | Position detection unit, and lens apparatus, image pickup apparatus, and lens command apparatus each including the position detection unit |
| US15/848,805 Active 2036-02-18 US10623895B2 (en) | 2014-11-11 | 2017-12-20 | Position detection apparatus for detecting position of first member relative to second member, and lens apparatus, image pickup apparatus, and lens command apparatus each including the position detection apparatus |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/848,805 Active 2036-02-18 US10623895B2 (en) | 2014-11-11 | 2017-12-20 | Position detection apparatus for detecting position of first member relative to second member, and lens apparatus, image pickup apparatus, and lens command apparatus each including the position detection apparatus |
Country Status (2)
| Country | Link |
|---|---|
| US (2) | US20160135008A1 (en) |
| JP (1) | JP6666019B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150115142A1 (en) * | 2013-10-30 | 2015-04-30 | Canon Kabushiki Kaisha | Position detecting apparatus, and lens apparatus and image pickup apparatus including the position detecting apparatus |
| WO2022112856A1 (en) * | 2020-11-26 | 2022-06-02 | EDRIVELAB S.r.l. | Absolute position transducer and method for measuring the position |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018036090A (en) * | 2016-08-30 | 2018-03-08 | キヤノンプレシジョン株式会社 | Encoder and device equipped with the same |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7663093B2 (en) * | 2007-06-19 | 2010-02-16 | Mitutoyo Corporation | Absolute position encoder having a second incremental track integrated with the absolute track |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08178693A (en) | 1994-12-26 | 1996-07-12 | Nippei Toyama Corp | Encoder diagnostic device |
| JP2005345375A (en) * | 2004-06-04 | 2005-12-15 | Mitsutoyo Corp | Electromagnetic induction type abs encoder |
| JP4508103B2 (en) | 2005-12-26 | 2010-07-21 | 日本ビクター株式会社 | Position detection method |
| JP2008032562A (en) * | 2006-07-28 | 2008-02-14 | Ntn Corp | Rotation detector, and bearing with rotation detector |
| JP5343680B2 (en) | 2009-04-17 | 2013-11-13 | 株式会社ニコン | Encoder |
| JP6071181B2 (en) | 2011-10-14 | 2017-02-01 | キヤノン株式会社 | Encoder and device equipped with the same |
| JP6103927B2 (en) * | 2012-12-27 | 2017-03-29 | キヤノン株式会社 | Position detection device, drive control device, and lens device |
| JP6168776B2 (en) * | 2013-01-11 | 2017-07-26 | キヤノン株式会社 | Position control device and position control method |
| JP6422201B2 (en) | 2013-03-28 | 2018-11-14 | キヤノン株式会社 | Position detection means |
| JP6207208B2 (en) | 2013-04-12 | 2017-10-04 | キヤノン株式会社 | Position detection means |
| JP6560018B2 (en) * | 2015-04-28 | 2019-08-14 | オリンパス株式会社 | Interchangeable lens camera system, interchangeable lens, and lens control method |
-
2014
- 2014-11-11 JP JP2014228844A patent/JP6666019B2/en not_active Expired - Fee Related
-
2015
- 2015-11-04 US US14/932,102 patent/US20160135008A1/en not_active Abandoned
-
2017
- 2017-12-20 US US15/848,805 patent/US10623895B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7663093B2 (en) * | 2007-06-19 | 2010-02-16 | Mitutoyo Corporation | Absolute position encoder having a second incremental track integrated with the absolute track |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150115142A1 (en) * | 2013-10-30 | 2015-04-30 | Canon Kabushiki Kaisha | Position detecting apparatus, and lens apparatus and image pickup apparatus including the position detecting apparatus |
| US9574910B2 (en) * | 2013-10-30 | 2017-02-21 | Canon Kabushiki Kaisha | Position detecting apparatus, and lens apparatus and image pickup apparatus including the position detecting apparatus |
| WO2022112856A1 (en) * | 2020-11-26 | 2022-06-02 | EDRIVELAB S.r.l. | Absolute position transducer and method for measuring the position |
Also Published As
| Publication number | Publication date |
|---|---|
| US10623895B2 (en) | 2020-04-14 |
| JP2016090534A (en) | 2016-05-23 |
| US20180115870A1 (en) | 2018-04-26 |
| JP6666019B2 (en) | 2020-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8912929B2 (en) | Correction value derivation apparatus, displacement amount derivation apparatus, control apparatus, and correction value derivation method | |
| EP2511668B1 (en) | Encoder | |
| EP2511666B1 (en) | Encoder | |
| US9200928B2 (en) | Position detector | |
| JP6207208B2 (en) | Position detection means | |
| EP2581712B1 (en) | Encoder and apparatus with the same | |
| US9029758B2 (en) | Encoder and apparatus using the same | |
| US10623895B2 (en) | Position detection apparatus for detecting position of first member relative to second member, and lens apparatus, image pickup apparatus, and lens command apparatus each including the position detection apparatus | |
| US9488501B2 (en) | Measuring apparatus, measuring method, and processing apparatus thereof that obtain displacement amount of an object using clock in synchronization with data request signal | |
| US9574910B2 (en) | Position detecting apparatus, and lens apparatus and image pickup apparatus including the position detecting apparatus | |
| US20140166865A1 (en) | Absolute encoder | |
| US9372100B2 (en) | Digital opto-electric pulse application method for correcting bit error of vernier-type optical encoder | |
| US20150130931A1 (en) | Position detecting apparatus, and lens apparatus and image pickup apparatus including the position detecting apparatus | |
| JP6289192B2 (en) | POSITION DETECTION DEVICE, LENS DEVICE HAVING SAME, AND OPTICAL OPERATING DEVICE | |
| US9470555B2 (en) | Encoder | |
| US10444041B2 (en) | Encoder having function of adjusting threshold value of comparator and method for controlling encoder | |
| US9435667B2 (en) | Position detecting apparatus, and lens apparatus and image pickup apparatus including the position detecting apparatus | |
| US20200173774A1 (en) | Absolute rotary encoder and apparatus | |
| JP2017015628A (en) | Encoder and device using the same | |
| JP6746643B2 (en) | Position detection device, lens device, imaging device, and command device | |
| JP2002286506A (en) | Instrument for measuring dimension using optical scale | |
| US20200132442A1 (en) | Position detecting apparatus, lens apparatus, position detecting method, and storage medium | |
| JP2016014612A (en) | Encoder | |
| JPS62238509A (en) | Automatic focusing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: CANON KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YONEZAWA, TAKESHI;REEL/FRAME:037628/0884 Effective date: 20151022 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE |