English
Language : 

IC-HT Datasheet, PDF (21/42 Pages) IC-Haus GmbH – DUAL CW LASER DIODE DRIVER
iC-HT
DUAL CW LASER DIODE DRIVER
VB 2.8...8V
CVB
1μF
CVDD
1μF
GND
DUAL CW LASER DIODE DRIVER
VDD REGULATOR
VB
- REF
VDD
+
NCHK
EMC
NCS/A1
MOSI/A0
SCLK/SCL
MISO/SDA
INS/WKR
NSTBY
EC1
EC2
T.PAD
GND
VB UNDERVOLTAGE
VDD UNDERVOLTAGE
CFGTIMO
Check
PODO
OVC
MEMERR
WATCHDOG
OVT
IO DRIVERS
TEMPERATURE
MONITOR 8 Bit
RAM
INTEGRITY
CHECK
0x10 0x30
0x1F 0x3F
RAM
REGISTERS
0x11 ILIM1(7:0)
0x13
0x14
REF1(9:8)
REF1(7:0)
WATCHDOG
TIMER
OSCILLATOR
0x03
0x04
ADC1(9:8)
ADC1(7:0)
0x10 ADCC1(2:0)
SPI/I2C
SLAVE
0x12 RMD1(7:0)
LASER
CONTROL
0x05
0x06
ADC2(9:8)
ADC2(7:0)
0x16 ILIM2(7:0)
0x18
0x19
REF2(9:8)
REF2(7:0)
0x17 RMD2(7:0)
0x02 TEMP(7:0)
preliminary
Rev A1, Page 21/42
ACC
8 Bit
D
A
10 Bit
D
A
10 Bit
A
D
LDK1
VDD
VB
OVC1
+
-
EACC1
ADSNF1
EM C
R
8 Bit
DISP1
0
255
LASER CHANNEL 1
DCO
LDK1
CI
ECIE1
CI1
CIL1
AGND1
MDA1
APC
PLR1
MRL1
LDK2
CI2
CI
CIL2
AGND2
MDA2
LASER CHANNEL 2
MRL2
N
..750mA
CI1
..10 nF..
RM1
Figure 9: Additional photodiode in combined configuration
SERIAL COMMUNICATION INTERFACES
SPI slave interface
The SPI slave interface is enabled by setting pin
INS/WKR to lo and uses pins NCS/A1, SCLK/SCL,
MISO/SDA and MOSI/A0. Pin NCS/A1 is the chip se-
lect pin and must be set lo by the SPI master in order
to start communication. Pins MISO/SDA and MOSI/A0
are the data communication lines and pin SCLK/SCL
is the clock line generated by the SPI master (e.g. mi-
crocontroller). The SPI protocol frames are shown in
figure 10.
A communication frame consists of one address byte
and at least one data byte. Bits 7:6 of the address byte
is the opcode used for selecting a read operation (set
to "10") or a write (set to "01") operation. The remain-
ing 6 bits are used for register addressing.
It is possible to transmit several bytes consecutively,
if the NCS signal is not reset and SCLK/SCL keeps
clocking, as it is shown in figure 10. The address is in-
ternally incremented after each transmitted byte. Once
the address reaches the last register (0x3F), it is reset
back to 0x00.
NCS
SCLK
MOSI
MISO
SPI WRITE COMMAND FRAME. OPCODE = 01, POLARITY = 0, PHASE = 0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Init Addr.(5:0) MSB first
Data 1 MSB first
Data 2
HIZ (Pull-Up) Don't care
Data n
Don't care
NCS
SCLK
MOSI
MISO
SPI READ COMMAND FRAME. OPCODE = 10, POLARITY = 0, PHASE = 0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Init Addr.(5:0) MSB first
Don't care
HIZ (Pull-Up) Don't care
Data 1 MSB first
Data 2
Figure 10: SPI read and write commands
Data n
HIZ