NCP5680
? Byte#1 3 physical I2C address = %0111 1100 (Write)
/ %0111 1101 (Read)
? Byte#2 3 select the internal register to read
? Byte#3 3 Data stored into the selected register.
Note: the STATUS register is Read only and no byte can be
stored from the I2C port into this register.
Table 6. I2C Physical address byte (first byte is $7C if Write or $7D is Read)
B7
0
B6
1
B5
1
B4
1
B3
1
B2
1
B1
0
B0
R/W
BYTE#1
BYTE#2
BYTE#3
SCL
SDA
B7 B6 B5 B4 B3 B2 B1 B0 ACK B7 B6 B5 B4 B3 B2 B1 B0 ACK B7 B6 B5 B4 B3 B2 B1 B0 ACK
Start
NCP5680 address = $7C
Read/Write bit = Low ? > Write Data
= High ? > Write Data
NCP5680 returns ACK
ACK = Low ? > byte accepted
NCP5680 Function Selection
Function = $71 ? > Set Up LED1 ILED
ILED = 1000mA
DATA applies to the
selected register
I2C transmit completed
Figure 22. Typical I2C programming Sequence
Example: select the NCP5680 interface ($7C), then select
LED1 output current register, then send the value to be
stored into the LED1 register.
To read the STATUS register, the protocol is slightly
different and five I2C cycles are necessary:
? Byte#1 3 physical I2C address = %0111 1100 (Write)
to write the STATUS register
? Byte#2 select the STATUS register to read = $17
? Byte#3 3 send an irrelevant data byte ($FF)
? Force a STOP condition
? Force a START condition
? Byte#4 3 physical I2C address = %0111 1101 (Read) to
read the STATUS register
? Byte#5 3 the NCP5680 returns the STATUS contain on
the SDA line. The MCU must maintain the SCL signal
active.
LED Checking Function
Although the power transistors are external to the
NCP5680 chip, provisions have been made, at silicon level,
to protect the system against fault developed during
operation.
The first element, in regard to the power flash, is an
automatic time out sequence engaged when a flash is
activated. Such protection will automatically switch off the
output current if the pulse width exceeds the time out limit
(maximum 255 ms). Similarly, the time out function is
automatically de ? activated when the Torch/Video mode of
operation is selected by software. In this case, the
Beside the thermal shutdown procedure embedded into
the silicon, the second protection feature is the Vout to
Ground short circuit protection: the output current is
automatically reduced to 60 mA typical, (100 mA max)
when such a short is developed across the output voltage
pin and ground.
According to the power LED manufacturers, an Anode
to Cathode short might develop in case of failure: such a
situation is detected by the NCP5680 and the associated
current loop is automatically disconnected. The test
procedure shall be launched by forcing the CKPRC bit in
the CONFIG0 register and the procedure is activated upon
the positive going slope of this bit. During the check, a
1 mA / 20 m s width typical bias current is forced through the
LED. To send a new check sequence, the CKPRC bit must
be forced back to low and a new positive edge can be sensed
by forcing CKPRC high.
Finally, the system permanently monitor the Drain/
Ground voltage of each external NMOS to detect any fault
condition in the power flash circuit.
A specific command shall be send by the I2C to check the
circuit without any on going sequence. The system makes
sure the LED is connected to the Vds pin and that no short
circuit exist between Vout and Vds (no A/K short ? circuit).
Such a command over ride the BKL1 and BKL2 status and
the check is carried out even when the BKL1 & BKL2 bits
are low. In case of failure, the chip de ? activate the offender
pin and returns the fault bit into the register. The MCU can
read the STATUS register content by means of the I2C
protocol.
continuous current is limited to 100 mA maximum per LED.
http://onsemi.com
23
相关PDF资料
NCP5890MUTXG IC LED DRVR WHITE BCKLGT 16-UQFN
NCP5901BMNTBG IC MOSFET DVR SYNC VR12 8-DFN
NCP5901MNTBG IC MOSFET DVR SYNC VR12 8-DFN
NCP5911MNTBG IC MOSFET DVR SYNC VR12 8-DFN
NCP692MN50T2GEVB EVAL BOARD FOR NCP692MN50T2G
NCV7513AFTR2G IC PREDRIVER HEX LOW SIDE 32LQFP
NCV7513BFTR2G IC PREDRIVER HEX LOW SIDE 32LQFP
NCV7513FTG IC PREDRIVER HEX LOSIDE 32-LQFP
相关代理商/技术参数
NCP571 制造商:ONSEMI 制造商全称:ON Semiconductor 功能描述:150 mA CMOS Low Iq Low Output Voltage Regulator
NCP57152 制造商:ONSEMI 制造商全称:ON Semiconductor 功能描述:1.5 A, Very Low-Dropout (VLDO) Fast Transient Response Regulator
NCP57152DSADJR4G 制造商:ON Semiconductor 功能描述:1.5A ADJ VLDO REGULATOR - Tape and Reel 制造商:ON Semiconductor 功能描述:1.5A ADJ VLDO REGULATOR - Cut TR (SOS) 制造商:ON Semiconductor 功能描述:REEL / 1.5A ADJ VLDO REGULATOR
NCP57152MNADJTYG 制造商:ON Semiconductor 功能描述:1.5A ADJ VLDO REGULATOR - Tape and Reel 制造商:ON Semiconductor 功能描述:1.5A ADJ VLDO REGULATOR - Cut TR (SOS) 制造商:ON Semiconductor 功能描述:REEL / 1.5A ADJ VLDO REGULATOR
NCP571MN08TBG 功能描述:直流/直流开关转换器 LDO RoHS:否 制造商:STMicroelectronics 最大输入电压:4.5 V 开关频率:1.5 MHz 输出电压:4.6 V 输出电流:250 mA 输出端数量:2 最大工作温度:+ 85 C 安装风格:SMD/SMT
NCP571MN08TBGEVB 功能描述:BOARD EVAL NCP571MN 0.8V RoHS:是 类别:编程器,开发系统 >> 评估板 - 线性稳压器 (LDO) 系列:* 产品变化通告:1Q2012 Discontinuation 30/Mar/2012 设计资源:NCP590MNDPTAGEVB Gerber Files 标准包装:1 系列:- 每 IC 通道数:2 - 双 输出电压:1.8V,2.8V 电流 - 输出:300mA 输入电压:2.1 ~ 5.5 V 稳压器类型:正,固定式 工作温度:-40°C ~ 85°C 板类型:完全填充 已供物品:板 已用 IC / 零件:NCP590MNDP 其它名称:NCP590MNDPTAGEVB-NDNCP590MNDPTAGEVBOS
NCP571MN09TBG 功能描述:低压差稳压器 - LDO LDO BUS SWTCH RoHS:否 制造商:Texas Instruments 最大输入电压:36 V 输出电压:1.4 V to 20.5 V 回动电压(最大值):307 mV 输出电流:1 A 负载调节:0.3 % 输出端数量: 输出类型:Fixed 最大工作温度:+ 125 C 安装风格:SMD/SMT 封装 / 箱体:VQFN-20
NCP571MN09TBGEVB 功能描述:BOARD EVAL NCP571MN 0.9V RoHS:是 类别:编程器,开发系统 >> 评估板 - 线性稳压器 (LDO) 系列:* 产品变化通告:1Q2012 Discontinuation 30/Mar/2012 设计资源:NCP590MNDPTAGEVB Gerber Files 标准包装:1 系列:- 每 IC 通道数:2 - 双 输出电压:1.8V,2.8V 电流 - 输出:300mA 输入电压:2.1 ~ 5.5 V 稳压器类型:正,固定式 工作温度:-40°C ~ 85°C 板类型:完全填充 已供物品:板 已用 IC / 零件:NCP590MNDP 其它名称:NCP590MNDPTAGEVB-NDNCP590MNDPTAGEVBOS