East Texas
Integrated Circuits
(888) 854-0178
(972) 234-5656
---
275 West Campbell Rd
Suite 310
Richardson, Texas 75080
|
Integrated Circuits
Data Sheet
ET2110
INTERPOLATION DEVICE
(Interpolation factors of 1X or 10X for increased encoder resolution using existing discs.)
FEATURES
- Interpolation factor pin selectable (1X/10X)
- Index gating pin selectable (90/180 electrical degrees of interpolated pulse)
- Leading edge of gated index pulse occurs at 270 electrical degrees of analog input cycle, regardless of interpolation factor selected
- Interfaces directly with ET2010 Analog Signal Processor and ET7272 Line Driver
- Handles Sine/Cosine inputs from DC to 125KHz
- TTL and CMOS compatible open-collector outputs with internal 4K-ohm pull-up resistors
- Sine/Cosine input voltage range 400mVpp to 4Vpp on 2.5VDC reference
- Outputs sink up to 4mA
- Single supply operation
This part is available in a 20 lead SSOP package, or as die.
| Package |
Suffix |
| 20 Lead SSOP |
-SS |
| Die |
-C |
DESCRIPTION
This ET2110 is a monolithic bipolar integrated circuit designed to facilitate increased resolution in optical encoder applications by converting the incoming sine and cosine signals to an interpolated quadrature digital output at 1 or 10 times the input frequency. Please refer to the Timing Diagram. The device inputs receive photodiode signals which have been amplified and conditioned to optimize the interpolation function. This conditioning may be obtained from a companion device, the analog signal processor, ET2010. Following interpolation processing by the ET2110, the output signal can be fed into a line driver device, such as the ET7272, for driving extended loads. Please see the Application Circuit. Device is pin for pin compatible with ET2015 and ET2024.
In addition to processing the data channel information, the ET2110 provides a channel for the index signal which controls the gating of the index pulse relative to the 0° and 90° input waveforms. Index gating is provided to generate a pulse that commences at 270 electrical degrees of the analog input cycle. Width of the index pulse is either 90 or 180 electrical degrees of the interpolated pulse (pin selectable).

DESIGN SPECIFICATIONS (verified pre-production only)
| Parameter |
Symbol |
Min. |
Min. |
Units |
Comments |
| Operating Temperature Range |
TA |
-40 |
120 |
°C |
- |
| Storage Temperature Range |
TS |
-55 |
150 |
- |
- |
| Supply Voltage Range |
VCC |
4.5 |
5.5 |
V |
- |
| Frequency Response at Digital Outputs |
fCO |
1000 |
- |
KHz |
- |
| Internal Pull-up Resistor |
RINT |
3.0 |
5.0 |
KOhm |
All outputs |
ELECTRICAL CHARACTERISTICS (verified on 100% of devices)
Unless otherwise specified, VCC=5V, TA = 25°C, SIG_REF=2.5V, Z_SIG=3.5V, f=2KHz, and VIN = 1.6V(p-p) @ 2.5V offset. O_SIG leads 90_SIG by 90°, and leads 180_SIG by 180°. (Refer to Timing Diagram herein for graphic representation of input to output relationships. Sine= O_SIG and Cosine= 9O_SIG.)
Parameters |
Symbol |
Min. |
Typ. |
Max. |
Units |
Test Conditions |
Analog Supply Current |
Icca |
--- |
15.0 |
19.0 |
mA |
Vcc = 5.5V |
Digital Supply Current |
Iccd |
--- |
6.0 |
9.0 |
mA |
Vcc = 5.5V |
Hysteresis REF Voltage |
VREF |
2.48 |
2.53 |
2.58 |
V |
--- |
SIG_REF Input Current, high |
ISIG_REF |
0 |
17 |
50 |
uA |
Vin = 4.0V |
Z_SIG Input Current, high |
IZ SIG |
0 |
90 |
200 |
µA |
Vin = 4.0V |
10X Select Input Current, high |
I10X |
-50 |
-25 |
0 |
uA |
Vin = 4.0V |
Z_SEL Input Current, high |
ISEL |
-50 |
-25 |
0 |
uA |
Vin = 4.0V |
| 0_SIG, 90_SIG, and 180_SIG Input Current |
ISIG |
-2 |
--- |
2 |
mA |
--- |
SIG_REF Input Current, low |
ISIG_REF |
-100 |
-47 |
0 |
uA |
Vin = 0V |
Z_SIG Input Current, low |
IZ SIG |
-500 |
-350 |
-100 |
µA |
Vin = 0V |
10X Select Input Current, low |
I10X |
-200 |
-125 |
0 |
uA |
Vin = 0V |
Z_SEL Input Current,low |
ISEL |
-200 |
-125 |
0 |
uA |
Vin = 0V |
| Low Level Output Voltage, A_OUT, B_OUT, and Z_OUT |
VOL |
--- |
--- |
400 |
mV |
Vcc=4.5V, IOL=4mA |
High Level Output Voltage, A_OUT, B_OUT, and Z_OUT |
VOH |
4.9 |
--- |
-- |
V |
Vcc = 5.5V,
IOH = -100uA |
| Quadrature Error (1X mode) , A_OUT to B_OUT (leading edges) |
E1X |
-2 |
--- |
2 |
°e * |
--- |
| Quadrature Error (1X mode) , A_OUT to B_OUT (leading edges) |
E10X |
-20 |
--- |
20 |
°e * |
--- |
| Pulse Symmetry (width), in 1X and 10X modes, A_OUT, B_OUT, and Z_OUT |
PW10X |
-10 |
--- |
10 |
% |
--- |
Application
Please refer also to the block diagram. The sine and cosine inputs (0_SIG, 90_SIG, 180_SIG) should be in the range of 400mVpp to 4Vpp, with a DC offset of 2.5V . Care must be taken to limit the noise on the analog inputs to avoid spurious signals at the outputs. The hysteresis of the phase comparators is 20mV, and while a large input signal may seem advantageous, it is so only as long as the noise is well below the 20mV level. Therefore, from a practical standpoint, the input levels are often limited to the 1.5Vpp range. The ET2110 accepts the DC offset of the analog signals as an input at the SIG_REF pin. The outputs are NPN collectors with 4K pull-ups. For high-frequency applications, output rise time can be reduced by addition of external pull-up resistors as low as 1.5K, as long as the 4mA limit on external loading is not exceeded.
For applications that use photodiode sensing, ETIC offers the ET2010 Analog Signal Processor for generating sine/cosine signals compatible with the ET2110. Please refer to the Application Circuit, which handles inputs from photodiode sensors and processes them through to line driver outputs.
Application Circuit

Disk Optimization
The placement of the index feature on the encoder disk can be optimized, depending on the variety of interpolation factors and index widths that will be used with a given disk. The basic placement for the index pulse would be centered on 0°, and with a width of one cycle (360° electrical). At this point, the 0°_SIG (Sine) is at its positive zero crossing, and the 90°_SIG (Cosine) is at its negative peak.This gives the best manufacturing tolerance for the Z180 pulse in 1X mode, which is the worst case. With this placement, the gated Z pulses from the 2110 will be as shown below in the Timing Diagram. If a disk is to be used in 10X interpolation mode, and with both Z90 and Z180 index gating modes, then the index feature should be centered at 279 degrees of the analog input cycle. If the application is designed uniquely for 10X interpolation in the Z90 mode, the index feature on the disk should be centered at 274.5 degrees. Optimization of the disk in this manner affords a wider margin for misalignment, and can therefore enhance the ease of assembly in volume production.

ET2110 -SS

Pin Description
| Pin # |
Pin Name |
Description/Use |
| 2 |
HYSTERESIS_REFERENCE |
Intended to be left open. Used for wafer probe sort. |
| 3 |
ANALOG_VCC |
Intended to be left open. Used for wafer probe sort. |
| 5 |
ANALOG _GND |
Return for analog supply voltage. |
| 6 |
SIGNAL_REFERENCE |
An input and the DC offset level of the sine wave inputs. Bypass to A_GND. |
| 7,8,9 |
0_SIG, 90_SIG, 180_SIG |
Sine wave inputs. When 0_SIG leads 90_SIG, then A leads B at the quadrature outputs. Amplitude target should be 1.6Vpp. These inputs are offset by the SIG_REF voltage (target of 2.500V). |
| 10 |
Z180_SEL |
High impedance input to Z channel comparator having a 2.5V threshold. Normally biased in the range of 3.0-4.0V. |
| 11 |
Z180_SEL |
Internal pull-up of 40K on this input to select width of the index pulse. When left open or >4V, Z_OUT= 180/X electrical degrees, gated on B_LOW. When <0.8V, Z_OUT= 90/X electrical degrees, gated on (A_LOW AND B_LOW). |
| 12 |
10X_SEL |
Internal pull-up of 40K on this input to select interpolation factor. When left open or >4V, the factor is 10X and when <0.8V the factor is 1X. |
| 13 |
D_GND |
Return for the digital supply voltage. |
| 14,16,18 |
B_OUT, Z_OUT, A_OUT |
NPN open collector outputs with internal 4K pull-up resistor. |
| 20 |
D_VCC |
Voltage supply for the digital portion of circuit. Bypass to D_GND. |
| 15,17,19 |
n/c |
While there is no internal connection, these pins should be tied to D_GND on the PCB to shield against output-output crosstalk. |
|