Rotation detecting device
11668591 · 2023-06-06
Assignee
Inventors
Cpc classification
International classification
Abstract
A rotation detecting device includes a rotation operation part configured to be rotationally operated, a first detector configured to detect a rotation of the rotation operation part and output a first rotation detection signal, a second detector configured to output a second rotation detection signal, with a predetermined phase difference with respect to the first rotation detection signal, a third detector configured to output a third rotation detection signal, with each of a predetermined phase difference with respect to the first rotation detection signal of the first detector and a phase difference with respect to the second rotation detection signal of the second detector, and a controller configured to, based on the first rotation detection signal, the second rotation detection signal, and the third rotation detection signal, perform detection of a failure of the first detector, the second detector, or the third detector.
Claims
1. A rotation detecting device comprising: a rotation operation part configured to be rotationally operated by an operator; a first detector configured to detect a rotation of the rotation operation part and output a first rotation detection signal; a second detector configured to detect the rotation of the rotation operation part and output a second rotation detection signal, with a predetermined phase difference with respect to the first rotation detection signal; a third detector configured to detect the rotation of the rotation operation part and output a third rotation detection signal, with each of a predetermined phase difference with respect to the first rotation detection signal of the first detector and a phase difference with respect to the second rotation detection signal of the second detector, and; a controller configured to, based on the first rotation detection signal, the second rotation detection signal, and the third rotation detection signal, perform detection of a failure of the first detector, the second detector, or the third detector, wherein the controller is configured to, based on at least two of the first rotation detection signal of the first detector, the second rotation detection signal of the second detector, and the third rotation detection signal of the third detector, detect a rotation operation state of the rotation operation part, wherein the controller is configured to, in the rotation operation state, based on patterns of signal changes of the first rotation detection signal, the second rotation detection signal, and the third rotation detection signal, perform detection of a failure of the first detector, the second detector, or the third detector, wherein the rotation operation part includes a knob portion configured to be gripped by the fingers of an operator and rotated, and an annular rotation portion integrally formed with and circumscribing the periphery of the knob portion that includes light-blocking parts and light transmission parts configured to rotate integrally or cooperatively with the knob portion, and wherein the first, second, and third detectors detect the rotation of the rotation operation part by detecting light that has been transmitted or blocked by the light-blocking parts and light transmission parts, wherein the first to third detectors comprise at least two light-emitting parts, each of which is positioned adjacent to the light-blocking parts and light transmission parts of the annular rotation portion, and three light-receiving parts.
2. The rotation detecting device according to claim 1, wherein the third rotation detection signal is a rotation detection signal having a reverse phase with respect to the first rotation detection signal of the first detector or the second rotation detection signal of the second detector.
3. The rotation detecting device according to claim 2, wherein the controller is configured to, based on each of the first rotation detection signal of the first detector and the second rotation detection signal of the second detector, detect a direction of the rotation of the rotation operation part and an amount of the rotation of the rotation operation part.
4. The rotation detecting device according to claim 1, wherein the controller is configured to, based on each of the first rotation detection signal of the first detector and the second rotation detection signal of the second detector, detect a direction of the rotation of the rotation operation part and an amount of the rotation of the rotation operation part.
5. The rotation detecting device according to claim 1, wherein the first to third detectors each comprise a light-emitting part and a light-receiving part, and wherein the rotation operation part comprises a light-transmission part to transmit a light output from the light-emitting part and a light-blocking part to block the light.
6. The rotation detecting device according to claim 5, wherein the light-emitting part and the light-receiving part are integrally formed with each other, and wherein the light-transmission part and the light-blocking part of the rotation operation part are put between the light-emitting part and the light-receiving part.
7. The rotation detecting device according to claim 5, wherein the first and second detectors comprise a single common light-emitting part, and wherein the third detector comprises a light-emitting part different from the common light-emitting part.
8. The rotation detecting device according to claim 7, wherein, in an initial state, the first and second detectors output the first and second rotation detection signals, respectively, that are in a reverse phase to the third rotation detection signal from the third detector.
9. The rotation detecting device according to claim 7, wherein, in an initial state, the first and second detectors output the first and second rotation detection signals, respectively, that are in a same phase as the third rotation detection signal from the third detector.
10. The rotation detecting device according to claim 7, wherein the controller is configured to detect both a direction of rotation and to detect a failure of the first, second, or third detector within less than a single rotation of the rotation operation part by the operator.
11. The rotation detecting device according to claim 1 further comprising a base that rotatably supports the rotation operation part, wherein the light-emitting part and a light-receiving parts of the first to third detectors are unitized by at least two separate unitizing members that are connectable to the base.
12. The rotation detecting device according to claim 11, wherein the light-emitting parts and light-receiving parts of the first and second detectors are unitized by a unitizing member and the light-emitting part and light-receiving part of the third detector is unitized by a second unitizing member.
13. The rotation detecting device according to claim 11, wherein the light-emitting parts and light-receiving parts of the first and second detectors are configured to simultaneously receive light through a single one of the light-transmission parts of the annular rotation portion, and the light-emitting part and the light-receiving part of the third detector are configured to simultaneously receive light through a different one of the light-transmission parts of the annular rotation portion than the single one.
14. The rotation detecting device according to claim 1, wherein the light-emitting parts of the first to third detectors are configured to transmit their light substantially radially toward the light-transmission part and the light-blocking part of the rotation operation part.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DESCRIPTION OF EMBODIMENTS
Embodiments of Present Invention
(12) Configuration of Rotation Detecting Device 1
(13) A rotation detecting device 1, according to an embodiment of the invention, includes a rotation operation part 5, a first detector 10, a second detector 20, a third detector 30, and a controller 40. The rotation operation part 5 is configured to be rotationally operated. The first detector 10 is configured to detect a rotation of the rotation operation part 5 and output a first rotation detection signal. The second detector 20 is configured to detect the rotation of the rotation operation part 5 and output a second rotation detection signal, with a predetermined phase difference with respect to the first rotation detection signal. The third detector 30 is configured to detect the rotation of the rotation operation part 5 and output a third rotation detection signal, with each of a predetermined phase difference with respect to the first rotation detection signal of the first detector 10 and a phase difference with respect to the second rotation detection signal of the second detector 20. The controller 40 is configured to, based on the first rotation detection signal, the second rotation detection signal, and the third rotation detection signal, perform detection of a failure of the first detector 10, the second detector 20, or the third detector 30.
(14) The rotation detecting device 1 can be used as a rotation detecting device for detecting the direction of rotation and the amount of rotation by a rotation operation. For example, the rotation detecting device 1 may be employed as a part of a device to which various adjustments are made by rotation operations performed by an operator. Examples of such a device include air conditioner adjustment devices and audio devices in vehicles.
(15) Rotation Operation Part 5
(16)
(17) As illustrated in
(18) Detectors (First Detector 10, Second Detector 20 and Third Detector 30)
(19) The first detector 10, the second detector 20, and the third detector 30 each detect the rotation of the rotation operation part 5 and output a first rotation detection signal S1, a second rotation detection signal S2, and a third rotation detection signal S3, respectively. In the present embodiment, each of the detectors uses a photosensor configured to detect a change in reception of light in accordance with the passage of the light-blocking part 6 and the light-transmission part 7 that occurs when the rotation operation part 5 is rotationally operated.
(20) Specifically, the detectors use a transmission-type photosensor (photointerrupter) such as illustrated in
(21) As illustrated in
(22) In an initial state P.sub.0 (θ=0), illustrated in
(23)
(24) In
(25) Controller 40
(26) The controller 40 includes, for example, a microcomputer including a central processing unit (CPU) that carries out predetermined computations, processing executions, and the like in accordance with a stored program; a random access memory (RAM) and a read only memory (ROM), which are semiconductor memories; and the like. A program for operations of the controller 40 and various parameters, for example, are stored in the ROM. Further, the controller 40 includes, for example, an interface part through which input and output are configured to be performed to and from various devices.
(27)
(28) In
(29) When the rotation operation part 5 is rotated to the right in the initial state P.sub.0 (θ=0), the state changes to a state, at θ=θ.sub.1, in which the first detector 10 is Hi, the second detector 20 is Hi, and the third detector 30 is Hi from the state in which the first detector 10 is Hi, the second detector 20 is Hi, and the third detector 30 is Lo, as illustrated in
(30) As described above, in the case that the first detector 10, the second detector 20, and the third detector 30 are operating normally, when the rotation operation part 5 is rotationally operated toward the right, the signal changes (from Hi to Lo or from Lo to Hi) in the first detector 10, the second detector 20, and the third detector 30 occur in the following order: the third detector 30, the second detector 20, and the first detector 10.
(31) When the rotation operation part 5 is rotated to the left in the initial state P.sub.0 (θ=0), the state changes to a state, at θ=θ.sub.−1, in which the first detector 10 is Lo, the second detector 20 is Hi, and the third detector 30 is Lo from the state in which the first detector 10 is Hi, the second detector 20 is Hi, and the third detector 30 is Lo, as illustrated in
(32) As described above, in the case that the first detector 10, the second detector 20, and the third detector 30 are operating normally, when the rotation operation part 5 is rotationally operated toward the left, the signal changes (from Hi to Lo or from Lo to Hi) in the first detector 10, the second detector 20, and the third detector 30 occur in the following order: the first detector 10, the second detector 20, and the third detector 30.
(33) The configuration described above enables the controller 40 to determine whether the rotation operation part 5 is rotationally operated toward the right or is rotationally operated toward the left, by determining the order in which the reversal between Hi and Lo occurs, among the first rotation detection signal S1, the second rotation detection signal S2, and the third rotation detection signal S3, respectively input from the first detector 10, the second detector 20, and the third detector 30. That is, based on the patterns of the signal changes of the first rotation detection signal S1, the second rotation detection signal S2, and the third rotation detection signal S3, detection of a failure of the first detector 10, the second detector 20, or the third detector 30 is made possible. Additionally, by totaling the reversals between Hi and Lo of the first rotation detection signal S1, the second rotation detection signal S2, and the third rotation detection signal S3 by using a counter or the like, the amount of rotation can be calculated.
(34) Operations of Detection of Rotation and Detection of Failure of Detectors through Controller 40
(35)
(36) (Step 1) The controller 40 detects the first rotation detection signal S1, the second rotation detection signal S2, and the third rotation detection signal S3 of the first detector 10, the second detector 20, and the third detector 30, respectively. The detection is performed successively every predetermined time period, and the rotation detection signals are acquired simultaneously in parallel, as illustrated in
(37) (Step 2) The controller 40 determines whether the signal changes in the first rotation detection signal S1, the second rotation detection signal S2, and the third rotation detection signal S3 of the each detector, namely, the first detector 10, the second detector 20, and the third detector 30, respectively, are in a predetermined order. In the case that the signal changes are in the predetermined order, the process proceeds to Step 3 (Step 2: Yes), and, in the case that the signal changes are not in the predetermined order, the process proceeds to Step 5 (Step 2: No).
(38) (Step 3) The controller 40 determines whether the rotation operation performed on the rotation operation part 5 is a right rotation or a left rotation. In the case that the signal changes (from Hi to Lo or from Lo to Hi) in the first detector 10, the second detector 20, and the third detector 30 occur in the following order: the third detector 30, the second detector 20, and the first detector 10, the controller 40 determines that the rotation is in the right direction. On the other hand, in the case that the signal changes (from Hi to Lo or from Lo to Hi) in the first detector 10, the second detector 20, and the third detector 30 occur in the following order: the first detector 10, the second detector 20, and the third detector 30, the controller 40 determines that the rotation is in the left direction.
(39) (Step 4) The controller 40 calculates the amount of rotation. By totaling the reversals between Hi and Lo of the first rotation detection signal S1, the second rotation detection signal S2, and the third rotation detection signal S3 by using a counter or the like, the controller 40 can calculate the amount of rotation. After the amount of rotation is calculated, the process returns to Step 1.
(40) (Step 5) The controller 40 determines whether there is a signal change each in the first rotation detection signal S1 of the first detector 10 and in the third rotation detection signal S3 of the third detector 30. In the case that there is a signal change, the process proceeds to Step 6 (Step 5: Yes). In the case that there is no signal change, the process proceeds to Step 9 (Step 5: No).
(41) (Step 6) The controller 40 determines whether the signal change of the first detector 10 and the signal change of the second detector 20 are the same. In the case that the signal changes are the same, the process proceeds to Step 7 (Step 6: Yes). In the case that the signal changes are not the same, the process proceeds to Step 8 (Step 6: No).
(42) (Step 7) The controller 40 determines that the first detector 10 and the second detector 20 have a short-circuit failure. Here,
(43) (Step 8) The controller 40 determines that the second detector 20 has a failure. As determined in Step 6, the case in which the signal change of the first detector 10 and the signal change of the second detector 20 are not the same is, for example, a case in which the second detector 20 has a failure (stuck at the Lo level), as illustrated in
(44) (Step 9) The controller 40 determines whether the signal change of the first detector 10 and the signal change of the second detector 20 are the same. In the case that the signal changes are the same, the process proceeds to Step 7 (Step 9: Yes). In the case that the signal changes are not the same, the process proceeds to Step 10 (Step 9: No).
(45) (Step 10) The controller 40 determines that the first detector 10 has a failure. As determined in Step 9, the case in which the signal change of the first detector 10 and the signal change of the second detector 20 are not the same is a case in which the first detector 10 has a failure. Additionally, in the case that the first detector 10 has a failure, there is a case in which the output value is not constant and thus the signal is stuck at the Hi level or the Lo level. In either case, when the signal change of the first detector 10 and the signal change of the second detector 20 are not the same, the controller 40 can determine that the first detector 10 has a failure, as in Step 8.
(46) (Step 11) The controller 40 may output a failure signal. Additionally, the controller 40 may stop the system. As a result, an improvement in the safety of the system can be expected.
Effect of Embodiment of Present Invention
(47) A rotation detecting device 1, according to an embodiment of the invention, includes a rotation operation part 5, a first detector 10, a second detector 20, a third detector 30, and a controller 40. The rotation operation part 5 is configured to be rotationally operated. The first detector 10 is configured to detect a rotation of the rotation operation part 5 and output a first rotation detection signal. The second detector 20 is configured to detect the rotation of the rotation operation part 5 and output a second rotation detection signal, with a predetermined phase difference with respect to the first rotation detection signal. The third detector 30 is configured to detect the rotation of the rotation operation part 5 and output a third rotation detection signal, with each of a predetermined phase difference with respect to the first rotation detection signal of the first detector 10 and a phase difference with respect to the second rotation detection signal of the second detector 20. The controller 40 is configured to, based on the first rotation detection signal, the second rotation detection signal, and the third rotation detection signal, perform detection of a failure of the first detector 10, the second detector 20, or the third detector 30. This configuration enables determination of whether the rotation operation part 5 is rotating in a predetermined manner. Additionally, on the premise that the rotation operation part 5 is rotating, based on the patterns of the signal changes of the first rotation detection signal S1, the second rotation detection signal S2, and the third rotation detection signal S3, detection of a failure of the first detector 10, the second detector 20, or the third detector 30 is made possible.
(48) Here,
(49) With the configuration, including a first detector and a second detector, even when, for example, the signal of the first detector is continuously output and no signal is output from the second detector, it is impossible to determine that the second detector has a failure. The reason is that it is impossible to determine whether the rotation operation part is being rotationally operated or is repetitively operated at or near the switching point of the first detector.
(50) However, addition of the third detector makes it possible to determine that the rotation operation part is rotating, when, for example, signals of the first detector and the third detector are output. Based on the premise that the rotation operation part is rotating, a determination that there is no output from the second detector can be made, and thus a determination of a failure can be made.
(51) As described above, the rotation detecting device 1 according to the present embodiment includes the first detector 10, the second detector 20, and the third detector 30 and thus is able to determine whether the rotation operation part 5 is rotating in a predetermined manner. Consequently, the rotation detecting device, capable of detecting a failure, can be provided. Additionally, the rotation detecting device 1 may output a failure signal and may stop the system. As a result, an improvement in the safety of the system can be expected.
(52) Although embodiments of the present invention have been described above, these embodiments are merely examples and the invention according to claims is not to be limited thereto. Novel embodiments and modifications thereof may be implemented in various other forms, and various omissions, substitutions, changes, and the like can be made without departing from the spirit and scope of the present invention.
(53) For example, in the description above, the first detector 10 and the second detector 20 are configured as the single photosensor unit 12, as illustrated in
(54) In addition, all the combinations of the features described in these embodiments are not necessarily needed to solve the technical problem. Further, these embodiments and modifications are included within the spirit and scope of the invention and also within the invention described in the claims and the scope of equivalents thereof.
REFERENCE SIGNS LIST
(55) 1 Rotation detecting device 5 Rotation operation part 5a Knob portion 5b Rotation portion 6 Light-blocking part 7 Light-transmission part 10 First detector 20 Second detector 30 Third detector 12 Photosensor unit 15 Light-emitting part 32 Photosensor unit 35 Light-emitting part 40 Controller 50 Base