ISL29004
Since fosc is dual speed depending on the Gain/Range bit,
T int is dual time. The integration time as a function of R EXT
and n is:
The internal oscillator, f OSC , operates identically in both the
internal and external timing modes, with the same
dependence on R EXT . However, in External Timing Mode,
T int 1 = 2 × ----------------------------------------------
n R EXT
327kHz × 100k Ω
(EQ. 10)
the number of clock cycles per integration is no longer fixed
at 2 n . The number of clock cycles varies with the chosen
T int1 is the integration time when the the device is
configured for Internal Timing Mode and Gain/Range is set
to Range1 or Range2.
integration time, and is limited to 2 16 = 65,536. In order to
avoid erroneous Lux readings the integration time must be
short enough not to allow an overflow in the counter register.
T int 2 = 2 × ----------------------------------------------
T int < ------------------
n R EXT
655kHz × 100k Ω
(EQ. 11)
65,535
f OSC
(EQ. 13)
T int2 is the integration time when the the device is
configured for Internal Timing Mode and Gain/Range is set
to Range3 or Range4.
TABLE 13. INTEGRATION TIMES FOR TYPICAL R EXT VALUES
f osc = 327kHz*100k Ω /R EXT . When Range/Gain is set to
Range1 or Range2.
f osc = 655kHz*100k Ω /R EXT . When Range/Gain is set to
Range3 or Range4.
RANGE1
RANGE3
Noise Rejection
R EXT
(k Ω)
RANGE2
n = 16-BIT n = 12-BIT
RANGE4
n = 12-BIT n=4
In general, integrating type ADC’s have an excellent noise-
rejection characteristics for periodic noise sources whose
50
100
6.4
13
0.013
frequency is an integer multiple of the integration time. For
instance, a 60Hz AC unwanted signal’s sum from 0ms to
100**
200
500
200
400
1000
13
26
64
26
52
128
0.025
0.050
0.125
k*16.66ms (k = 1,2...k i ) is zero. Similarly, setting the device’s
integration time to be an integer multiple of the periodic
noise signal, greatly improves the light sensor output signal
in the presence of noise.
*Integration time in milliseconds
T int = ----------
T × 327kHz × 100 k Ω
R EXT = -----------------------------------------------------------------
R = 50k Ω
**Recommended R EXT resistor value
INTEGRATION TIME IN EXTERNAL TIMING MODE
This timing mode is programmed in the command register
00(hex) bit 5. External Timing Mode is recommended when
integration time can be synchronized to an external signal
such as a PWM to eliminate noise.
For Mode0 or Mode1 operation, the integration starts when
the sync_iic command is sent over the I 2 C lines. The device
needs two sync_iic commands to complete a photodiode
conversion. The integration then stops when another
sync_iic command is received. Writing a logic 1 to the
sync_iic bit ends the current adc integration and starts
another one.
For Mode3, the operation is a sequential Mode0 and Mode1.
The device needs three sync_iic commands to complete two
photodiode measurments. The 1st sync_iic command starts
the conversion of the diode1. The 2nd sync_iic completes the
conversion of diode1 and starts the conversion of diode2. The
3rd sync_iic pules ends the conversion of diode2 and starts
over again to commence conversion of diode1.
The integration time, T int , is determined by the following
equation:
i I2C
(EQ. 12)
f I2C
i I2C is the number of I 2 C clock cycles to obtain the T int.
f I2C is the I 2 C operating frequency
11
Design Example 1
The ISl29004 will be designed in a portable system. The
ambient light conditions that the device will be exposed to is
at most 500Lux which is a good office lighting. The light
source has a 50/60Hz power line noise which is not visible
by the human eye. The I2C clock is 10kHz.
Solution 1 - Using Internal Timing Mode
In order to achieve both 60Hz and 50Hz AC noise rejection,
the integration time needs to be adjusted to coincide with an
integer multiple of the AC noise cycle times.
T int = i(1/60Hz) = j(1/50Hz).
The first instance of integer values at which T int rejects both
60Hz and 50Hz is when i = 6, and j= 5.
T int = 6(1/60Hz) = 5(1/50Hz)
T int = 100ms
Next, the Gain/Range needs to be determined. Based on the
application condition given, Lux(max) = 500Lux, a range of
1000Lux is desirable. This corresponds to a Gain/Range
Range1 mode. Also impose a resolution of n = 16-bit. Hence
we choose equation 10 to determine R EXT .
int
n
2
(EQ. 14)
EXT
for Internal Timing Mode and Gain/Range is set to Range3 or Range
FN6221.1
November 17, 2011
相关PDF资料
ISL29027IROZ-T7 IC SENSOR LIGHT-PROXIMITY 8ODFN
ISL29029IROZ-T7 IC SENSOR LIGHT-PROXIMITY 8ODFN
ISL29033IROZ-T7 IC PHOTO DETECTOR AMBIENT 6-ODFN
ISL29043IROMZ-T7 IC SENSOR PROX/AMB LIGHT 10-ODFN
ISL29120IROZ-T7 IC SENSOR LIGHT-DGTL I2C 6-ODFN
ISL5216EVAL1 EVALUATION BOARD FOR ISL5216KI
ISL5217EVAL1 EVALUATION BOARD FOR ISL5217KI
ISL5239EVAL1 EVALUATION BOARD FOR ISL5239
相关代理商/技术参数
ISL29006IROZ-EVALZ 功能描述:EVALUATION BOARD FOR ISL29006 RoHS:是 类别:编程器,开发系统 >> 评估板 - 传感器 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:1 系列:-
ISL29006IROZ-T7 功能描述:IC PHOTO DETECTOR AMBIENT 6-ODFN RoHS:是 类别:传感器,转换器 >> 光学 - 光电探测器 - 环境光传感器 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 产品变化通告:Product Discontinuation 25/Jun/2012 标准包装:2,500 系列:- 带接近传感器:无 波长:- 电源电压:1.7 V ~ 2 V 电流 - 暗(标准):- 电流 - 光(典型值):- 输出类型:数字 - I²C 工作温度:-40°C ~ 85°C 安装类型:表面贴装 封装/外壳:6-UDFN 裸露焊盘 包装:带卷 (TR)
ISL29007IROZ-EVALZ 功能描述:EVALUATION BOARD FOR ISL29007 RoHS:是 类别:编程器,开发系统 >> 评估板 - 传感器 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:1 系列:-
ISL29007IROZ-T7 功能描述:IC PHOTO DETECTOR AMBIENT 6-ODFN RoHS:是 类别:传感器,转换器 >> 光学 - 光电探测器 - 环境光传感器 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 产品变化通告:Product Discontinuation 25/Jun/2012 标准包装:2,500 系列:- 带接近传感器:无 波长:- 电源电压:1.7 V ~ 2 V 电流 - 暗(标准):- 电流 - 光(典型值):- 输出类型:数字 - I²C 工作温度:-40°C ~ 85°C 安装类型:表面贴装 封装/外壳:6-UDFN 裸露焊盘 包装:带卷 (TR)
ISL29008IROZ-EVALZ 功能描述:EVALUATION BOARD FOR ISL29008 RoHS:是 类别:编程器,开发系统 >> 评估板 - 传感器 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:1 系列:-
ISL29008IROZ-T7 功能描述:IC PHOTO DETECTOR AMBIENT 6-ODFN RoHS:是 类别:传感器,转换器 >> 光学 - 光电探测器 - 环境光传感器 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 产品变化通告:Product Discontinuation 25/Jun/2012 标准包装:2,500 系列:- 带接近传感器:无 波长:- 电源电压:1.7 V ~ 2 V 电流 - 暗(标准):- 电流 - 光(典型值):- 输出类型:数字 - I²C 工作温度:-40°C ~ 85°C 安装类型:表面贴装 封装/外壳:6-UDFN 裸露焊盘 包装:带卷 (TR)
ISL29009IROZ-EVALZ 功能描述:EVALUATION BOARD FOR ISL29009 RoHS:是 类别:编程器,开发系统 >> 评估板 - 传感器 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 标准包装:1 系列:-
ISL29009IROZ-T7 功能描述:IC PHOTO DETECTOR AMBIENT 6-ODFN RoHS:是 类别:传感器,转换器 >> 光学 - 光电探测器 - 环境光传感器 系列:- 产品培训模块:Lead (SnPb) Finish for COTS Obsolescence Mitigation Program 产品变化通告:Product Discontinuation 25/Jun/2012 标准包装:2,500 系列:- 带接近传感器:无 波长:- 电源电压:1.7 V ~ 2 V 电流 - 暗(标准):- 电流 - 光(典型值):- 输出类型:数字 - I²C 工作温度:-40°C ~ 85°C 安装类型:表面贴装 封装/外壳:6-UDFN 裸露焊盘 包装:带卷 (TR)