Datasheet
EVAL-ADP1655
Rev. 0 | Page 6 of 20
9
1
2
3
4
5
6
7 8
1
I
2
C REGISTER 0x06 CONTROLS: STROBE POLARITY, Tx_MASK ENABLE.
2
I
2
C REGISTER 0x04 CONTROLS: OUTPUT MODE, PEAK CURRENT LIMIT.
3
I
2
C REGISTER 0x03 CONTROLS: WHITE LED CURRENT SETTING.
4
I
2
C REGISTER 0x05 CONTROLS: FAULT REGISTER READ.
5
I
2
C REGISTER 0x02 CONTROLS: FLASH TIMER SETTING.
6
I
2
C REGISTER PROGRAM BUTTONS.
7
DIGITAL INPUT CONTROLS.
8
MOTHERBOARD HARDWARE ENABLE BUTTONS.
9
GUI PAGES: USER REGISTERS, HISTORY, AND H/W CONFIG & MONITORS.
08032-011
Figure 11. ADP1655 Evaluation Software GUI, User Registers Window
LED CURRENT PROGRAMMING
Before changing settings in the ADP1655 registers, the I
2
C
interface has to be enabled by clicking the I2C_EN button (the
button turns green and the I2C_EN LED on the motherboard
lights up) in Section 7 of the user registers window (see Figure 11).
To program the LED current, set Assist Light Current and
Flash Current in Section 3 and click the Program 0x03 button.
For USB powered demonstrations, a minimum Flash Current
setting of 200 mA should be used to avoid exceeding the USB
current source capability of 500 mA.
SOFTWARE OR HARDWARE STROBE FOR FLASH
There are three ways to initiate Flash.
I
2
C Enabled Flash
1. Set I2C_EN in Section 7 of the user registers window.
2. In Section 2, set Output Mode to Flash and set 1- Output
ON.
3. Click the Program 0x04 button to initiate Flash.
The length of the Flash event can be programmed by setting the
value under S/W Flash Timer in Section 5 and clicking the
Program 0x02 button.
STROBE Enabled Flash
1. Set I2C_EN in Section 7 of the user registers window.
2. In Section 2, set Output Mode to Flash, set 1 - Strobe
Mode ON, and set 1- Output ON.
3. Click the Program 0x04 button.
4. Click the Strobe button in Section 7 to initiate Flash.
The length of the Flash event can be programmed by setting the
value under S/W Flash Timer in Section 5 and clicking the
Program 0x02 button. To initiate Flash again, reprogram
Register 0x04 and click Strobe again. STROBE can be enabled
either from the user registers window by clicking Strobe under the
Input Controls (Section 7) or from the hardware STROBE button
on the motherboard. To use the hardware button, strobe button
has to be enabled in Section 8 of the user registers window.