ICHAUS IC-LNB

iC-LNB
18-BIT OPTICAL ENCODER WITH SPI AND
SERIAL/PARALLEL OUTPUTS
iC-LNB is an optoelectronic encoder IC for absolute linear and
angle measuring systems, such as glass scales and encoders.
Photodiodes, amplifiers, and comparators, the entire signal
conditioning unit, and interfaces for position data output have
been monolithically integrated into the device.
Applications
•
•
•
Absolute and incremental position sensors
Linear scales and rotary encoders
Motion control
•
•
•
•
•
•
•
•
•
•
Parallel data output of 16 bits in Gray code
Permanent RAM monitoring by parity bits
LED illumination control (mean or sin/cos square) by
50 mA high-side current source
Alarm indication for configuration and illumination error (end of life)
Undervoltage detection
3.3 V-compatible SPI and I/O ports for configuration and data
4 V to 5.5 V single supply operation
Operating temperature range of –40 °C to 110 °C
Small outline, optoBGA and optoQFN packages for SMT
Available accessories: LED and code discs (1024 CPR)
Features
•
•
•
•
•
•
•
•
•
System-on-chip design for excellent reliability
Very compact array size
Leading/trailing sampling of 10 binary tracks pitched at 400 µm
Analog sine/cosine scanning with enlarged photodiodes and signal conditioning
Differential sine/cosine outputs with 1024 CPR and 500 mVpk
Absolute resolution of up to 18 bits by fast 8-bit vector-tracking
interpolation
Unique FlexCount® circuit: freely selectable resolution for
absolute and incremental data
Incremental quadrature outputs with 1 to 16,384 CPR and
programmable index signal
Scalable shift-register for 12 to 18 bits and 1 µs cycles
at 16 MHz clock frequency
38-pin optoQFN
5.0 mm x 7.0 mm
30-pin optoBGA LNB2C
7.6 mm x 7.1 mm
Am Kuemmerling 18 • D -55294 Bodenheim, Germany
Tel. +49 61 35 / 92 92-30 0 • Fax +49 61 35 / 92 92-19 2 • http://www.ichaus.com
iC-LNB
18-BIT OPTICAL ENCODER WITH SPI AND SER/PAR OUTPUTS
An integrated LED current control with a driver stage allows
a transmitting LED to be directly connected (e.g. iC-SN85).
The optical receive power is kept constant by the control unit,
regardless of temperature and aging effects. The receive power
setpoint can be programmed. Should the LED current control
exit its operating range, this is indicated at the error message
output (end-of-life alarm at pin ERR).
The photocurrent offset and photocurrent amplitude of the analog sine/cosine signals can be calibrated. These calibrated voltage signals are lead out to pins PSIN, NSIN, PCOS, and NCOS
and are used by the integrated 8-bit vector-tracking interpolation circuit.
FlexCount ®
Selectable resolution 1 to 16,384 CPR
Index Position
programmable, to all positions
Data Interfaces
SPI
10 MHz, 3.3 V and 5 V, for configuration and
position data
Serial Shift Register
up to 16 MHz, 12 bits to 18 bits
Parallel Outputs
up to 6.6 MHz, 16 bits
Incremental Outputs
A/B to 6.6 MHz, 90° or 180° Z index
Sin/Cos Outputs
500 mVpk (calibrated), up to 200 kHz,
load 1 mA max.
Available Accessories
iC-LNB synchronizes the interpolator and singleturn data to form
a contiguous Gray-coded position data word. 16 parallel ports,
a scalable shift-register, the SPI interface, as well as incremental A/B/Z signals are available for data output. By help of the
unique FlexCount® circuit any angle resolution between 1 to
216 angle steps per revolution can be preset for the incremental
signals and the absolute position value.
LED
iC-SN85 BLCC SN1C
Code Disc
LNB1S 42-1024 (glass 1mm, OD Ø 42.0 mm,
ID Ø 18.0 mm, optical radius 17.6 mm, 1024 ppr)
Name
Function
After startup iC-LNB is configured using the SPI interface. To
make connection to a 3.3 V microcontroller easier, all digital I/O
ports, including the SPI, can be run on 3.3 V.
VDD
+3 V to +5.5 V I/O Port Supply Voltage
GND
I/O Port Ground
VDDA
+4 V to +5.5 V Supply Voltage
GNDA
Ground
SCK
SPI Clock Input
MOSI
SPI Data Input
MISO
SPI Data Output
CS
SPI Chip Select
DIR
Code Direction / Parallel Output Bit 13
NSL
Shift Register Load / Parallel Output Bit 12
DIN
Shift Register Data Input / Parallel Output Bit 11
DOUT
Shift Register Data Output / Parallel Output Bit 10
CLK
Shift Register Clock Input / Parallel Output Bit 9
PO8
Parallel Output Bit 8
PO7
Parallel Output Bit 7
PO6
Parallel Output Bit 6
POK
Power OK Message / Parallel Output Bit 5
INCA
Incremental Output A / Parallel Output Bit 2
INCB
Incremental Output B / Parallel Output Bit 3
INCZ
Incremental Output Z / Parallel Output Bit 4
Singleturn Resolution up to 18 bits / 360° @ sin/cos 1024 CPR
PSIN
Analog Voltage Output PSIN
Absolute Angle
Accuracy
±1 LSB @ 16 bits
NSIN
Analog Voltage Output NSIN
Operating Speed
12,000 RPM @ 16 bits
6,000 RPM @ 17 bits
3,000 RPM @ 18 bits
PCOS
Analog Voltage Output PCOS
NCOS
Analog Voltage Output NCOS
LED
LED Current Control (Highside Output)
ERR
Error Message Output
TPS
Test Input PSIN / Parallel Output Bit 1
Key Specifications
General
Supply Voltage
+4 V to +5.5 V, typ. 15 mA
I/O Port
Supply Voltage
+3 V to +5.5 V
I/O Port
Characteristics
CMOS/TTL compatible, ±2 mA @ 3.3 V,
±3.5 mA @ 5 V
LED Current Control
up to 50 mA
ESD Susceptibility
2 kV (HBM 100 pF, 1.5 kΩ)
Operational
Temperature
-40 °C to +110 °C
Packages
(RoHS compliant)
30-pin optoBGA LNB2C (7.6 x 7.1 x 1.8 mm)
38-pin optoQFN (5.0 x 7.0 x 0.9 mm)
Position Acquisition
Interpolation
Pin Functions
Sin/Cos Input
Frequency
200 kHz @ 6 bits, 100 kHz @ 7 bits,
50 kHz @ 8 bits
TPC
Test Input PCOS / Parallel Output Bit 0
TNC
Test Input NCOS / Parallel Output Bit 15
Resolution
6 bits to 8 bits (absolute outputs)
TNS
Test Input NSIN / Parallel Output Bit 14
This preliminary information is not tantamount to a guarantee of device characteristics. All rights to technical changes reserved
Am Kuemmerling 18 • D -55294 Bodenheim, Germany
Tel. +49 61 35 / 92 92-30 0 • Fax +49 61 35 / 92 92-19 2 • http://www.ichaus.com
Rev. 2.0