Optical encoder comprising a width of at least one optical sensor array corresponds to an interpolation period of the encoder
11112278 · 2021-09-07
Assignee
Inventors
- Ying-Che Lo (Tainan, TW)
- Ming-Chieh Chou (Kaohsiung, TW)
- Yao-Hui Lee (Tainan, TW)
- Yi-Cheng Chen (New Taipei, TW)
Cpc classification
H03M1/068
ELECTRICITY
H03M1/245
ELECTRICITY
International classification
G01D5/244
PHYSICS
H03M1/06
ELECTRICITY
Abstract
An optical encoder includes an encoding disk and an optical detector disposed to correspond to the encoding disk. The optical detector includes a plurality of optical sensors arranged to form an optical sensor array. The optical detector is provided to receive light. The optical detector includes at least one optical sensor arranged to form at least one sensor array. The width of the sensor array corresponds to an interpolation period of the optical encoder.
Claims
1. An optical encoder, comprising: an encoding disk; and an optical detector, disposed to correspond to the encoding disk and configured to receive light, wherein the optical detector comprises at least one optical sensor arranged to form at least one optical sensor array, and a width of the at least one optical sensor array corresponds to an interpolation period of the optical encoder.
2. The optical encoder according to claim 1, wherein a quantity of the at least one optical sensor is plural, a quantity of the at least one optical sensor array is plural, the optical sensors are arranged to form the optical sensor arrays, and the width of each of the optical sensor arrays corresponds to the interpolation period of the optical encoder.
3. The optical encoder according to claim 2, wherein each of the optical sensors is a complementary metal-oxide-semiconductor (CMOS) optical sensor.
4. The optical encoder according to claim 2, wherein the optical sensor arrays comprise a first optical sensor array and a second optical sensor array adjacent to each other, both a distance between two of the optical sensors that are adjacent to each other in the first optical sensor array and a distance between two of the optical sensors that are adjacent to each other in the second optical sensor array are smaller than a distance between the first optical sensor array and the second optical sensor array.
5. The optical encoder according to claim 2, wherein the encoding disk comprises an encoding code track part and an interpolating code track part, the optical detector comprises an encoding light sensing part corresponding to the encoding code track part and an interpolating light sensing part corresponding to the interpolating code track part, and the optical sensor arrays are located in the interpolating light sensing part.
6. The optical encoder according to claim 5, wherein the optical sensor arrays are arranged side by side in the interpolating light sensing part.
7. The optical encoder according to claim 6, wherein each of the optical sensor arrays is in a shape of non-rectangular.
8. The optical encoder according to claim 7, wherein each of the optical sensor arrays is in a trapezoid shape, and short bases of the optical sensor arrays face the same direction.
9. The optical encoder according to claim 2, wherein each of the optical sensors has digital grayscale characteristics, and amount of light received by the optical sensors is quantified.
10. The optical encoder according to claim 9, further comprises a sensing circuit, wherein the sensing circuit comprises a plurality of analog-to-digital converters (ADCs), and the plurality of ADCs are electrically connected to at least one optical sensor of respective optical sensor arrays.
11. The optical encoder according to claim 9, further comprises a sensing circuit, wherein the sensing circuit comprises a plurality of comparators, and the plurality of comparators are electrically connected to each optical sensor of respective optical sensor arrays.
12. The optical encoder according to claim 3, wherein each of the optical sensors is configured to receive light in an infrared wavelength range.
13. An optical encoder, comprising: an encoding disk; an optical detector, disposed to correspond to the encoding disk and configured to receive light, wherein the optical detector comprises a plurality of optical sensors arranged to form a plurality of optical sensor arrays; and a sensing circuit, electrically connected to the plurality of optical sensor arrays, each of the plurality of optical sensors has digital grayscale characteristics, and amount of light received by the plurality of optical sensors is quantified.
14. The optical encoder according to claim 13, wherein each of the plurality of optical sensors is a CMOS optical sensor.
15. The optical encoder according to claim 13, wherein the sensing circuit comprises a plurality of analog-to-digital converters, and the plurality of analog-to-digital converters are electrically connected to at least one optical sensor of respective optical sensor arrays.
16. The optical encoder according to claim 13, wherein the sensing circuit comprises a plurality of comparators, and the plurality of comparators are electrically connected to each optical sensor of respective optical sensor arrays.
17. The optical encoder according to claim 13, wherein the encoding disk comprises an encoding code track part and an interpolating code track part, the optical detector comprises an encoding light sensing part corresponding to the encoding code track part and an interpolating light sensing part corresponding to the interpolating code track part, and the plurality of optical sensor arrays are located in the interpolating light sensing part.
18. The optical encoder according to claim 17, wherein the plurality of optical sensor arrays are arranged side by side in the interpolating light sensing part.
19. The optical encoder according to claim 17, wherein each of the plurality of optical sensor arrays is in a trapezoid shape, and short bases of the plurality of optical sensor arrays face the same direction.
20. The optical encoder according to claim 13, wherein a width of each of the plurality of optical sensor arrays corresponds to an interpolation period of the optical encoder.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The present disclosure will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only and thus are not intending to limit the present disclosure and wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION
(13) In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
(14) According to one embodiment of the present disclosure, an optical encoder includes an encoding disk and an optical detector. Please refer to
(15) The encoding disk 10 includes two encoding code track parts 110 and an interpolating code track part 120. For simplicity drawings, the encoding code track parts 110 and the interpolating code track part 120 are not shown in
(16) The optical detector 20 is disposed to correspond to the encoding disk 10. The optical detector 20 includes two encoding light sensing parts 210 corresponding to the encoding code track parts 110, respectively, and an interpolating light sensing part 220 corresponding to the interpolating code track part 120. The optical detector 20 further includes a plurality of optical sensors 230. Some optical sensors 230 are located in the encoding light sensing parts 210 and configured to receive light passing through the opening patterns 111 of the encoding code track parts 110. Some other optical sensors 230 are located in the interpolating light sensing part 220 and configured to receive light passing through the slits 121 of the interpolating code track part 120. In the interpolating light sensing part 220, the optical sensors 230 are arranged to form a plurality of optical sensor arrays 240. In this embodiment, each of the optical sensors 230 is, for example, a complementary metal-oxide-semiconductor (CMOS) or charge-coupled device (CCD). The CMOSs worked as the optical sensors 230 can be highly integrated into a circuit and can easily achieve high signal-to-noise ratio (SNR), which is a skilled manufacturing process and thus the manufacturing cost of the optical detector 20 can be reduced. For easy understanding the figures, only the optical sensor arrays 240 are shown whereas the optical sensors 230 are not shown in
(17) The light source 30 disposed opposite to the encoding disk 10, and the optical detector 20 and the light source 30 are respectively located at opposite sides of the encoding disk 10, but the present disclosure is not limited to the aforementioned arrangement. In some embodiments, the optical detector 20 and the light source 30 may be located at the same side of the encoding disk 10. The light source 30 is, for example but not limited to, a light-emitting diode or a laser diode. Light emitted from the light source 30 passes through the opening patterns 111 of the encoding code track parts 110 and the slits 121 of the interpolating code track part 120 and can be received by the optical sensors 230 of the optical detector 20. Further, the optical sensors 230 can receive light within infrared wavelength range from 760 nm to 1000 nm, but the aforementioned wavelength range are not intended to limit the present disclosure. In addition, there can be one or more optical lenses 31 disposed in front of the light source 30, such that an approximately parallel light field is generated when light passes through the optical lens 31.
(18) According to one embodiment of the present disclosure, the optical sensor arrays may be in a shape of non-rectangular. That is, the optical sensor arrays may be in polygon shapes such as trapezoid shapes, rhombus shapes and parallelogram shapes, or fan shapes, ellipse shapes or other irregular shapes. Please refer to
(19) In this embodiment, the long base 241 of the said optical sensor array 240 is defined by the distance from the leftmost optical sensor 230 to the rightmost optical sensor 230 in the upper row, and the short base 242 is defined by the distance from the leftmost optical sensor 230 to the rightmost optical sensor 230 in the lower row. As shown in
(20) According to one embodiment of the present disclosure, theses optical sensor arrays are arranged side by side in the interpolating light sensing part. Please refer to
(21) In
(22) In
(23) Light emitted from the light source 30 passes through the encoding code track parts 110 and the interpolating code track part 120 to respectively reach the optical sensors 230 located in the encoding light sensing parts 210 and the optical sensors 230 located in the interpolating light sensing part 220, and the optical sensors 230 receive light to output electrical signals. Herein, one optical sensor 230 receives an analog electrical signal that related to the change of light intensity and outputs a digital signal via an analog-to-digital converter (ADC) or a comparator connected thereto. When the encoding disk 10 moves relative to the optical detector 20 or the optical detector 20 moves relative to the encoding disk 10, the quantity of the optical sensors 230 that can receive light changes. As such, the digital signals converted by the optical encoder 1 changes, and the amount of displacement or rotation angle is determined according to the change of the digital signals.
(24) The optical sensor arrays 240 shown in
(25) According to one embodiment of the present disclosure, the optical sensors have digital grayscale characteristics, and amount of light received by the optical sensors can be quantified. The quantification of the optical sensors can be accomplished by electrical connection between optical sensor and ADC. According to the present disclosure, multiple ADCs are electrically connected to at least one optical sensor of respective optical sensor arrays. Please further refer to
(26) Similarly, the sensing circuit 40 can further include a simultaneous-sampling ADC or a comparator circuit that is electrically connected to the optical sensors 230 in the encoding light sensing parts 210, such that amount of light received by the optical sensors 230 in the encoding light sensing parts 210 can be quantified.
(27) In summary, each optical sensor array 240 is formed by arranging the optical sensors 230, and each optical sensor 230 can be connected to the sensing circuit (ADC or comparator). By superposition of the digital signals from the optical sensors 230, the purpose of increasing resolution can be easily achieved.
(28) For a conventional optical encoder using silicon-based photodiodes, a single silicon-based photodiode is connected to a high-order sensing circuit (e.g., an ADC with a resolution of 10 bits or more) to achieve high resolution. In some embodiments of the present disclosure, the optical sensors 230 may be CMOS optical sensors. Since CMOS belongs to skilled integrated circuit process, in the case that the optical sensor array 240 has the same sensing area as the silicon-based photodiode, the optical sensors 230 of the optical sensor array 240 can be connected to a middle-order sensing circuit (e.g., an ADC with a resolution of 5-10 bits) or a low-order sensing circuit (e.g., a comparator), and the manufacturing cost of the sensing circuit can be reduced while signal-to-noise ratio (SNR) in the integrated circuit process is improved.
(29) Please refer to
(30) According to the resolution of the encoding disk, the size of the optical sensor array would be adjusted. Please refer to
(31) Please refer to
(32)
(33) Hereinafter, other designs of the optical encoders in the present disclosure would be further described in specific embodiments.
Embodiment I
(34) Embodiment I provides a rotary optical encoder 1 as shown in
(35) The optical detector 20 includes a plurality of optical sensors 230 located in the encoding light sensing parts 210 and an interpolating light sensing part 220. The optical sensors 230 located in the interpolating light sensing part 220 are arranged to form a plurality of trapezoid-shaped optical sensor arrays 240, and adjacent eight optical sensor arrays 240 together form an optical sensor array group 250. Each optical sensor array 240 includes 2960 optical sensors 230 that are arranged in 25 columns (n=25). The lowermost row of one optical sensor array 240 includes 7 optical sensors 230, and the uppermost row thereof includes 25 optical sensors 230. The long base 241 (distance D1) of one optical sensor array 240 is 121.25 μm, and the short base 242 (distance D2) thereof is 33.95 μm.
(36) The light source 30 can emit infrared light with a wavelength of 850 nm. The optical sensors 230 are CMOS photodiodes which have a response rate of 0.41 amps/watt (A/W) under the emission of infrared light with a wavelength of 850 nm.
(37) The sensing circuit 40 includes a plurality of ADCs 410. For one of the optical sensor arrays 240, there are 25 ADCs 410 electrically connected to the optical sensors 230 of respective 25 columns. In addition, in one optical sensor array group 250, the ADCs 410 in the eight optical sensor arrays 240 are connected in parallel; therefore, a total of 200 analog-to-digital converters (ADCs) 410 are connected in parallel.
Embodiment II
(38) Embodiment II provides a rotary optical encoder 1, and the rotary optical encoder 1 includes an encoding disk 10, an optical detector 20, a light source 30 and a sensing circuit 40. An interpolating code track part 120 of the encoding disk 10 has a plurality of slits 121 that are spaced from one another and configured for light passing through. The total quantity of the slits 121 is 1024.
(39) The optical detector 20 includes a plurality of optical sensors 230 located in encoding light sensing parts 210 and an interpolating light sensing part 220. The optical sensors 230 located in the interpolating light sensing part 220 are arranged to form a plurality of trapezoid-shaped optical sensor arrays 240, and adjacent eight optical sensor arrays 240 together form an optical sensor array group 250. Each optical sensor array 240 includes 2960 optical sensors 230 that are arranged in 25 columns. The lowermost row of one optical sensor array 240 includes 7 optical sensors 230, and the uppermost row thereof includes 25 optical sensors 230. The long base 241 of one optical sensor array 240 is 121.25 μm, and the short base 242 thereof is 33.95 μm.
(40) The light source 30 can emit infrared light with a wavelength of 850 nm. The optical sensors 230 are CMOS photodiodes which have a response rate of 0.41 amps/watt (A/W) under the emission of infrared light with a wavelength of 850 nm.
(41) The sensing circuit 40 includes a plurality of comparators. For one of the optical sensor arrays 240, each optical sensor 230 corresponds to one comparator, and all comparators are connected in parallel.
(42) The difference between the Embodiment II and the Embodiment I is that the optical encoder 1 of the Embodiment II is equipped with simple comparators instead of ADCs. As such, each optical sensor 230 only provides a binary output result of 0 or 1. Then, by superposition of the signals from each optical sensor array 240, the digitalized result of the optical sensor array group 250 is obtained.
(43) [Resolution of Optical Encoder]
(44) In the Embodiments I and II, the encoding disk 10 having 1024 slits 121 provides 10-bit resolution. When the quantity of the optical sensors 230 in each optical sensor array 240 is 2960, and a total of eight optical sensor arrays 240 are connected in parallel, a circuit design of pair of differential analog signals Sin+ and Sin− can be used to double the resolution. Therefore, the total quantity of the optical sensors can reach 2960×8 (units)×2 (areas)=47360 optical sensors. If each optical sensor is connected to one comparator and has independent output result of 0 or 1, the resolution is approximately 15 bits (the quantity is larger than 32768), and the optical encoder can achieve at least 25-bit/rev. resolution. If each optical sensor 230 is utilized with an ADC of 10 bits grayscale instead, the optical encoder of the Embodiment I can achieve 35-bit/rev. resolution. Therefore, the optical encoder of the Embodiment I has a resolution of up to 35-bit, and the optical encoder of the Embodiment II has a resolution of 25-bit/rev.
(45) [Design of Light Source and Optical Detector]
(46) In the Embodiments I and II, CMOS photodiodes (optical sensors 230) have a response rate of 0.41 amps/watt under the emission of infrared light with a wavelength of 850 nm. According to an optical encoder of one comparative embodiment, CMOS optical sensors are replaced with silicon-based photodiodes which have a response rate of 0.46 amps/watt under the emission of infrared light with a wavelength of 850 nm.
(47) Therefore, under the emission of infrared light with a wavelength of 850 nm, the optical encoder equipped with CMOS photodiodes and the conventional photodiodes equipped with silicon-based photodiodes have similar response rates.
(48) [Design of Trapezoid-Shaped Optical Sensor Array for Compensation of Photoelectric Signal]
(49) In the optical encoder 1 of the Embodiment I, the optical sensor arrays 240 receive an optical signal passing through the slits 121. When the encoding disk 10 or the optical detector 20 rotates, the optical detector 20 can obtain an electrical signal approximate to a sinusoidal waveform (including sine waveform and cosine waveform). However, if the optical detector 20 is not optimized in design, the waveform of this electrical signal would be in a non-standard sinusoidal waveform, or even in a non-sinusoidal waveform, which has a significant impact on the signal quality. In order to prevent deterioration of signal quality, there is a particular shape design for the trapezoid-shaped optical sensor array 240 in the Embodiment I. In Embodiment I, the optical sensor array 240 has a long base 241 approximate to 121.25 μm and a short base 242 approximate to 33.95 μm. Such trapezoid-shaped optical sensor array 240 satisfy an angular deviation of less than 1.0. The angular deviation represents the standard deviation between the output result of the analyzed angle and the ideal angle. Taking a circular encoding disk as an example, if 360 degrees of the circular encoding disk are divided into 1024 resolution, each ideal angle is approximately 0.352 degrees, and the angle deviation is used for describing the difference between the design result and the ideal angle.
(50) When the encoding disk or the optical detector rotates, the intensity of light received by the optical sensor array groups 250 in different regions can be changed by designing the phase difference in different interpolating regions. As shown in
(51) Please refer to
(52) According to the present disclosure, the optical encoder includes optical sensors such as CMOS or CCD which can achieve high-density element arrangement and can be integrated. Taking CMOSs as an example, they can form an optical sensor array to receive light signals. Compared with the conventional optical encoder equipped with silicon-based photodiodes, CMOSs can be highly integrated into a circuit and can easily achieve high SNR, and CMOS can be manufactured by skilled manufacturing process. With the improvement of manufacturing process in recent years, the response rate of CMOS in non-visible spectrum also raises to the level of silicon-based photodiodes. Therefore, a high-resolution optical encoder equipped with CMOS optical sensors could be competitive in market.
(53) In addition, the optical encoder disclosed in the present disclosure may further include a sensing circuit. The sensing circuit is electrically connected to the optical sensor arrays such that the optical sensor has digital grayscale characteristics, and amount of light received by each optical sensor can be quantified so as to output electrical signals obtained according to light power signals superposed by the optical sensor arrays. Compared with the conventional silicon-based photodiode that receives analog electrical signals and then converts them into digital signals through the ADC, although the optical sensor still generates electrical signals of analog signals, each optical sensor, each column of optical sensors, or each row of optical sensors can be utilized with an ADC element by designing the integrated circuit. By doing so, when the corresponding optical sensors in the row or column are scanning in a manner of circuit scanning, the optical sensors in each row or each column can be utilized with an ADC element which captures analog signals and then converts them into digital signals. That is, the ADC converts analog signals, generated by corresponding optical sensor, into digital signals sequentially, and the superposition of these digital signals is implemented in a power amp counting circuit to obtain a full-digitalized power result. The advantage of scanning in each row or column is favorable for simplifying the quantity of ADCs.
(54) The embodiments are chosen and described in order to best explain the principles of the present disclosure and its practical applications, to thereby enable others skilled in the art best utilize the present disclosure and various embodiments with various modifications as are suited to the particular use being contemplated. It is intended that the scope of the present disclosure is defined by the following claims and their equivalents.