Precision interpolation circuit for 16-bits with automatic correction

New Products |
By eeNews Europe

The angular position is calculated at a programmable resolution of up to 65,536 increments per input cycle and output as an indexed incremental signal. A 32-bit word including the counted cycles is available through the SPI.S Offered in a 48-pin QFN-7×7 package, the DSP iC-TW8 has two analog/digital converters that sample simultaneously at a rate of 250 kSPS, fast CORDIC algorithms and special signal filters, and an analog front end with differential PGA inputs which accepts typical magnetic sensor signals from 20 mVpp upwards. Signal frequencies of up to 125 kHz permit high rotary and linear speeds for position measuring devices and are processed at a constant latency period of 24 µs.

No measuring tools are needed to use the 12-bit measurement accuracy provided by the device; one press of a button is enough. The device learns the necessary signal corrections for the offset, amplitude, and phase errors independently, storing these in an external EEPROM. If these start values alone are not sufficient, for example with changes in amplitude or an offset drift across the temperature, permanent automatic corrections can be selected. In addition, for sine signals distorted by harmonics a table with 64 breakpoints allows the angular data to be statically corrected.

iC-TW8 provides incremental encoder quadrature signals of up to 8 MHz, where the maximum output frequency can be limited to guarantee countability across large edge distances. An analog or digital reference mark sensor, such as an MR, GMR, or Hall sensor, can be connected up for the electronically generated, programmable zero signal.

PWM signals and serial interfaces are provided for controller applications (1-wire interface, and an SPI interface for clock rates of up to 32 MHz). The 32-bit position register supplies the angle data and period count; a second register provides information on the current angular speed.

iC-TW8 has two configuration modes. Preset functions and interpolation factors can be retrieved through pins and the device calibrated at the push of a button. No programming is required for initial operation. The device’s full range of functions can be accessed when the serial interfaces are used. These are an AB output divider for fractional interpolation, an advanced signal filter to reduce jitter, a table for the compensation of signal distortion, and configurable monitors for errors and signal quality.

The device operates on a single-ended supply of +3.1 V to 5.5 V within an extended operating temperature range of -40 to +125°C. The only external device needed is an EEPROM for the calibration data; a quartz oscillator is optional.

Visit iC-Haus at


Linked Articles
eeNews Europe