ISL76683
2. Range/Gain; Bits 3 and 2. The Full Scale Range can be
adjusted by an external resistor R EXT and/or it can be
adjusted via I 2 C using the Gain/Range function. Gain/Range
cannot provide high-accuracy command-to-command timing,
and the timer counter value can be used to eliminate the
resulting noise.
has four possible values, Range(k) where k is 1 through 4.
Table 9 lists the possible values of Range(k) and the resulting
FSR for some typical value R EXT resistors.
TABLE 9. RANGE/GAIN TYPICAL FSR LUX RANGES
ADDRESS
(hex)
04
TABLE 11. DATA REGISTERS
CONTENTS
Least-significant byte of most recent sensor reading.
BITS
3:2
0:0
k
1
RANGE
(k)
973
FSR LUX
RANGE@
R EXT = 100k
973
FSR LUX
RANGE@
R EXT = 50k
1946
FSR LUX
RANGE@
R EXT = 500k
195
05
06
07
Most-significant byte of most recent sensor reading.
Least-significant byte of timer counter value corresponding to
most recent sensor reading.
Most-significant byte of timer counter value corresponding to
0:1
1:0
1:1
2
3
4
3892
15,568
62,272
3892
15,568
62,272
7784
31,136
124,544
778
3114
12,454
most recent sensor reading.
Calculating Lux
3. Interrupt persist; Bits 1 and 0. The interrupt pin and the
interrupt flag is triggered/set when the data sensor reading is
out of the interrupt threshold window after m consecutive
number of integration cycles. The interrupt persist bits
determine m.
TABLE 10. INTERRUPT PERSIST
The ISL76683’s output codes, DATA, are directly proportional to lux.
E = α × DATA (EQ. 1)
The proportionality constant α is determined by the Full Scale
Range, FSR, and the n-bit ADC, which is user defined in the
command register. The proportionality constant can also be
viewed as the resolution; The smallest lux measurement the
device can measure is α .
α = ------------
(EQ. 2)
BITS 1:0
0:0
0:1
NUMBER OF INTEGRATION CYCLES
1
4
FSR
n
2
Full Scale Range, FSR, is determined by the software
programmable Range/Gain, Range(k), in the command register
FSR = Range ( k ) × ------------------
Range ( k ) × ------------------
R EXT
Range ( k ) × ------------------
R EXT
1:0 8
1:1 16
Interrupt Threshold HI Register 02(hex)
This register sets the HI threshold for the interrupt pin and the
interrupt flag. By default, the Interrupt threshold HI is FF(hex).
The 8-bit data written to the register represents the upper MSB of
a 16-bit value. The LSB is always 00(hex).
Interrupt Threshold LO Register 03(hex)
This register sets the LO threshold for the interrupt pin and the
interrupt flag. By default, the Interrupt threshold LO is 00(hex).
The 8-bit data written to the register represents the upper MSB of
a 16-bit value. The LSB is always 00(hex).
Sensor Data Register 04(hex) and 05(hex)
When the device is configured to output a 16-bit data, the least
significant byte is accessed at 04(hex), and the most significant
byte can be accessed at 05(hex). The sensor data register is
refreshed after every integration cycle.
Timer Data Register 06(hex) and 07(hex)
Note that the timer counter value is only available when using the
External Timing Mode. The 06(hex) and 07(hex) are the LSB and
MSB respectively of a 16-bit timer counter value corresponding to
the most recent sensor reading. Each clock cycle increments the
counter. At the end of each integration period, the value of this
counter is made available over the I 2 C. This value can be used to
eliminate noise introduced by slight timing errors caused by
imprecise external timing. Microcontrollers, for example, often
and an external scaling resistor R EXT , which is referenced to
100k Ω .
100k Ω (EQ. 3)
R EXT
The transfer function effectively for each timing mode becomes:
INTERNAL TIMING MODE
100k Ω
(EQ. 4)
E = ---------------------------------------------------- × DATA
n
2
EXTERNAL TIMING MODE
100k Ω
(EQ. 5)
E = ---------------------------------------------------- × DATA
COUNTER
n = 4, 8, 12, or 16. This is the number of clock cycles
programmed in the command register.
Range(k) is the user defined range in the Gain/Range bit in the
command register.
R EXT is an external scaling resistor hardwired to the REXT pin.
DATA is the output sensor reading in number of counts available
at the data register.
2 n represents the maximum number of counts possible in
Internal Timing Mode. For the External Timing Mode, the
maximum number of counts is stored in the data register named
COUNTER.
COUNTER is the number increments accrued for between
integration time for External Timing Mode.
10
FN7697.7
March 24, 2014
相关PDF资料
ISL97632IRTZ-EVALZ EVAL BOARD FOR ISL97632IRTZ
ISL97671IRZ-EVALZ BOARD EVALUATION FOR ISL97671
ISL97684IRTZEVALZ EVAL BOARD LED DRIVER
ISL97801BOOSTEVALZ EVAL BOARD FOR ISL97801
ISLA118P50IR72EV1Z EVAL BOARD FOR ISLA118P50IR74
ISLA224IR72EV1Z BOARD EVALUATION FOR ISLA224P
ISPTPKIT SCREW KIT TAMPER RESISTANT 9PCS
ITCSN-0400-25-U HEATSHRINK ITCSN 2/5" X 25'
相关代理商/技术参数
ISL78010 制造商:INTERSIL 制造商全称:Intersil Corporation 功能描述:Automotive Grade TFT-LCD Power Supply
ISL78010_11 制造商:INTERSIL 制造商全称:Intersil Corporation 功能描述:Automotive Grade TFT-LCD Power Supply
ISL78010ANZ 功能描述:直流/直流开关调节器 AUTO GRD TFT-LCD PWR SUPPLY RoHS:否 制造商:International Rectifier 最大输入电压:21 V 开关频率:1.5 MHz 输出电压:0.5 V to 0.86 V 输出电流:4 A 输出端数量: 最大工作温度: 安装风格:SMD/SMT 封装 / 箱体:PQFN 4 x 5
ISL78010ANZ-T 功能描述:直流/直流开关调节器 AUTO GRD TFT-LCD PWR SUPPLY RoHS:否 制造商:International Rectifier 最大输入电压:21 V 开关频率:1.5 MHz 输出电压:0.5 V to 0.86 V 输出电流:4 A 输出端数量: 最大工作温度: 安装风格:SMD/SMT 封装 / 箱体:PQFN 4 x 5
ISL78010EVAL1Z 功能描述:EVAL BOARD 1 FOR ISL78010 RoHS:是 类别:编程器,开发系统 >> 评估板 - DC/DC 与 AC/DC(离线)SMPS 系列:* 产品培训模块:Obsolescence Mitigation Program 标准包装:1 系列:True Shutdown™ 主要目的:DC/DC,步升 输出及类型:1,非隔离 功率 - 输出:- 输出电压:- 电流 - 输出:1A 输入电压:2.5 V ~ 5.5 V 稳压器拓扑结构:升压 频率 - 开关:3MHz 板类型:完全填充 已供物品:板 已用 IC / 零件:MAX8969
ISL78020 制造商:INTERSIL 制造商全称:Intersil Corporation 功能描述:Automotive Grade TFT-LCD DC/DC with Integrated Amplifiers
ISL78020ANZ 制造商:Intersil Corporation 功能描述:CONV DC-DC SGL-OUT STEP UP 32TQFP - Trays 制造商:Intersil 功能描述:AUTO GRD TFT-LCD DC- DC W/INTEGRTD AMP
ISL78020ANZ-T 制造商:Intersil Corporation 功能描述:CONV DC-DC SGL-OUT STEP UP 32TQFP - Tape and Reel 制造商:Intersil 功能描述:AUTO GRD TFT-LCD DC- DC W/INTEGRTD AMP