Electronic Components Datasheet Search |
|
ISL29020 Datasheet(PDF) 5 Page - Intersil Corporation |
|
ISL29020 Datasheet(HTML) 5 Page - Intersil Corporation |
5 / 11 page 5 FN6505.0 September 26, 2008 Register Set There are three 8-bit registers in the ISL29020. Table 1 summarizes their functions. Command Register (00 hex) The Read/Write command register has five functions: 1. Enable: Bit 7. This bit enables the ISL29020 with logic 1 and powers down ISL29020 with logic 0. 2. Measurement Mode: Bit 6. This bit controls the two measurement modes of the device. A logic 0 puts the device in the one-time measurement mode in which the device is automatically shut-down after each measurement. A logic 1 puts the device in the continuous measurement mode in which data is collected continuously. 3. Light Sensing: Bit 5. This bit programs the device to do the ambient light or the infrared (IR) light sensing. A logic 0, requests for the ambient light sensing and a logic 1 requests for the IR sensing. 4. Timing Mode and Resolution: Bits 4, 3 and 2. These three bits determine whether the integration time is done internally or externally, and the number of bits for ADC. In Internal Timing Mode, integration time is determined by an internal oscillator (fOSC) and the n-bit (n = 4, 8, 12, 16) counter inside the ADC. In External Timing Mode, the integration time is determined by the time between two consecutive sync_I2C pulse commands. With Bit 4 set to 0, the device is configured to run in the Internal-Timing mode. For example, the command register content should be 1xx000xx to request 16-bit ADC in the internal-timing mode. With Bit 4 set to 1, the device is configured to run in the External-Timing mode. For the external timing, the command 1xx101xx needs to be sent to request the Timer data, the number of clock cycles counted within the duration between the two sync pulses (refer to Table 2). The Timer count is read from register 01h (LSB) and 02h (MSB). The command 1xx100xx needs to be sent to request the ADC conversion. The ADC data is also read from register 01h (LSB) and 02h (MSB). Bits 3 and 2 determine the number of clock cycles per conversion in the Internal-Timing mode. Changing the number of clock cycles does more than just change the resolution of the device. It also changes the integration time, which the ADC uses to sample the photodiode current signal for a measurement. TABLE 1. REGISTER SET ADDR REG NAME BIT DEFAULT 76 5 4 3 2 1 0 00h COMMAND EN MODE LIGHT RES2 RES1 RES0 RANGE1 RANGE0 00h 01h DATALSB D7 D6 D5 D4 D3 D2 D1 D0 00h 02h DATAMSB D15 D14 D13 D12 D11 D10 D9 D8 00h TABLE 2. WRITE ONLY REGISTERS ADDRESS NAME FUNCTIONS/DESCRIPTION b1xxx_xxxx sync_I2C Writing a logic 1 to this address bit ends the current ADC-integration and starts another. Used only with External Timing Mode. TABLE 3. ENABLE BIT 7 OPERATION 0 Power-down the device 1 Enable the device TABLE 4. MEASUREMENT MODE BIT 6 OPERATION 0 One-time measurement 1 Continuous measurement TABLE 5. LIGHT SENSING BIT 5 OPERATION 0 Ambient light sensing 1 Infrared light sensing TABLE 6. TIMING MODE AND RESOLUTION BITS 4:3:2 MODE 0:0:0 Internal Timing, 16-bit ADC data output 0:0:1 Internal Timing, 12-bit ADC data output 0:1:0 Internal Timing, 8-bit ADC data output 0:1:1 Internal Timing, 4-bit ADC data output 1:0:0 External Timing, ADC data output 1:0:1 External Timing, Timer data output 1:1:0 Reserved 1:1:1 Reserved ISL29020 |
Similar Part No. - ISL29020 |
|
Similar Description - ISL29020 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.NET |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link Exchange | Manufacturer List 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 |