| 数据搜索系统,热门电子元器件搜索 |
|
ADP1660ACBZ-R7 数据表(PDF) 11 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADP1660ACBZ-R7 数据表(HTML) 11 Page - Analog Devices |
|
11 / 28 page ![]() Data Sheet ADP1660 Rev. 0 | Page 11 of 28 ASSIST LIGHT MODE Assist light mode provides continuous LED current that is programmable from 0 mA to 200 mA. Set the assist light current using the I_TOR1 bits in Register 0x08 (for LED1) and the I_TOR2 bits in Register 0x0B (for LED2). To enable assist light mode, set the LED_MOD bits to 010 in Register 0x01, and set the LED1_EN and/or LED2_EN bits to 1 in Register 0x0F. To disable assist light mode, set the LED_MOD bits to 000 (standby mode), or set the LED1_EN and LED2_EN bits to 0. LED2 CURRENT REG 0x08, I_TOR1 = X XXXXmA REG 0x0B, I_TOR2 = X XXXXmA REG 0x01, LED_MOD = 010 REG 0x0F, LED1_EN = 1 LED2_EN = 1 I2C DATA BUS REG 0x0F, LED1_EN = 0 0A I_TOR2 LED1 CURRENT 0A I_TOR1 REG 0x0F, LED2_EN = 0 Figure 17. Enabling Assist Light Mode FLASH MODE Flash mode provides up to 750 mA per LED for a program- mable time of up to 1.6 seconds. Set the flash current using the I_FL1 bits in Register 0x06 (for LED1) and the I_FL2 bits in Register 0x09 (for LED2). Set the maximum flash duration using the FL_TIM bits (Bits[3:0]) in Register 0x02. To enable flash mode, set the LED_MOD bits to 011 in Register 0x01, and set the LED1_EN and/or LED2_EN bits to 1 in Register 0x0F. If the LED1_EN or LED2_EN bit is set to 0, the corresponding LED will not output current during the flash, regardless of the flash current level setting. To enable flash mode without using the STROBE pin, set the STR_MOD bit to 0 in Register 0x01 (software strobe mode). When the STR_MOD bit is set to 1 (hardware strobe mode), setting the STROBE pin high enables flash and synchronizes it to the image sensor. Hardware strobe mode has two timeout modes: level sensitive and edge sensitive. Level-Sensitive STROBE Mode In level-sensitive mode, the duration of STROBE high sets the duration of the flash up to the maximum time set by the FL_TIM timeout bits in Register 0x02 (see Figure 18). If STROBE is kept high longer than the duration set by the FL_TIM bits, a timeout fault disables the flash. The timeout fault flag (Bit 4) is set in the fault information register (Register 0x0C). LED2 CURRENT REG 0x0F, LED1_EN = 1 LED2_EN = 1 REG 0x01, STR_MOD = 1 STR_LV = 1 LED_MOD = 011 I2C DATA BUS 0A I_FL2 STROBE REG 0x02, FL_TIM = XXXXms REG 0x06, I_FL1 = XX XXXXmA REG 0x09, I_FL2 = XX XXXXmA ADP1660 SETS LED1_EN TO 0. ADP1660 SETS LED2_EN TO 0. ADP1660 SETS LED_MOD TO 000. LED1 CURRENT 0A I_FL1 Figure 18. Flash Operation: Level-Sensitive Mode Edge-Sensitive STROBE Mode In edge-sensitive mode, a rising edge on the STROBE pin enables the flash, and the FL_TIM bits set the flash duration (see Figure 19). LED2 CURRENT REG 0x0F, LED1_EN = 1 LED2_EN = 1 0A I_FL2 STROBE REG 0x02, FL_TIM = XXXXms REG 0x06, I_FL1 = XX XXXXmA REG 0x09, I_FL2 = XX XXXXmA LED1 CURRENT 0A I_FL1 FL_TIM I2C DATA BUS ADP1660 SETS LED1_EN TO 0. ADP1660 SETS LED2_EN TO 0. ADP1660 SETS LED_MOD TO 000. REG 0x01, STR_MOD = 1 STR_LV = 0 LED_MOD = 011 Figure 19. Flash Operation: Edge-Sensitive Mode |
|
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |