SNVSCV4 September 2024 LM3645
PRODUCTION DATA
The following sequence highlights how to control all four current sources in Flash mode after I2C Torch mode has already been enabled.
I2C Address | Data | Comments |
0x02 | 0xAA | Sets Outputs to Torch Mode |
0x03 | 0x0F | Assigns Outputs to Strobe1 |
0x04 | 0x0A | Sets Flash timeout to 150 ms with STR1 configured to a Level Strobe |
0x05 | 0x3F | Sets LED1 Flash Current to 500 mA |
0x06 | 0x3F | Sets LED2 Flash Current to 500 mA |
0x07 | 0x3F | Sets LED3 Flash Current to 500 mA |
0x08 | 0x3F | Sets LED4 Flash Current to 500 mA |
0x09 | 0x20 | Sets LED1 Torch Current to 50 mA |
0x0A | 0x20 | Sets LED2 Torch Current to 50 mA |
0x0B | 0x20 | Sets LED3 Torch Current to 50 mA |
0x0C | 0x20 | Sets LED4 Torch Current to 50 mA |
0x01 | 0xDF | Enables Torch mode with Tx Enabled |
Stay in Torch Mode until ready for flash | ||
0x02 | 0xFF | Sets Outputs to Flash Mode. LED current goes to off state waiting for strobe |
Strobe goes high and LM3645 runs in Flash mode. Flash will end upon STR1 going low or Timeout occurring. Repeated Strobe events are possible without further I2C communication so long as a timeout does not occur. |