поискавой системы для электроныых деталей |
|
ISL29043IROMZ-T7 датащи(PDF) 9 Page - Intersil Corporation |
|
ISL29043IROMZ-T7 датащи(HTML) 9 Page - Intersil Corporation |
9 / 16 page ISL29043 9 FN7935.0 February 9, 2012 Principles of Operation I2C Interface The ISL29043’s I2C interface slave address is internally hardwired as 0b100010<x>, where “0b” signifies binary notation and x represents the logic level on pin ADDR0. Figure 4 shows a sample one-byte read. The I2C bus master always drives the SCL (clock) line, while either the master or the slave can drive the SDA (data) line. Every I2C transaction begins with the master asserting a start condition (SDA falling while SCL remains high). The first transmitted byte is initiated by the master and includes 7 address bits and a R/W bit. The slave is responsible for pulling SDA low during the ACK bit after every transmitted byte. Each I2C transaction ends with the master asserting a stop condition (SDA rising while SCL remains high). For more information about the I2C standard, please consult the Philips™ I2C specification documents. Photodiodes and ADCs The ISL29043 contains two photodiode arrays which convert photons (light) into current. The ALS photodiodes are constructed to mimic the human eye’s wavelength response curve to visible light (see Figure 11). The ALS photodiodes’ current output is digitized by a 12-bit ADC in 100ms. These 12 bits can be accessed by reading from I2C registers 0x9 and 0xA when the ADC conversion is completed. The ALS converter is a charge-balancing integrating 12-bit ADC. Charge-balancing is best for converting small current signals in the presence of periodic AC noise. Integrating over 100ms highly rejects both 50Hz and 60Hz light flicker by picking the lowest integer number of cycles for both 50Hz/60Hz frequencies. The proximity sensor is an 8-bit ADC, which operates in a similar fashion. When proximity sensing is enabled, the IRDR pin will drive the internal infrared LED, the emitted IR reflects off an object (e.g., a human head) back into the ISL29043, and a sensor converts the reflected IR wave to a current signal in 0.54ms. The ADC subtracts the IR reading before and after the LED is driven (to remove ambient IR such as sunlight), and converts this value to a digital count stored in Register 0x8. The ISL29043 is designed to run two conversions concurrently: a proximity conversion and an ALS (or IR) conversion. Please note that because of the conversion times, the user must let the ADCs perform one full conversion first before reading from I2C Registers PROX_DATA (wait 0.54ms) or ALSIR_DT1/2 (wait 100ms). The timing between ALS and Prox conversions is arbitrary (as shown in Figure 5). The ALS runs continuously with new data available every 100ms. The proximity sensor runs continuously with a time between conversions decided by PROX_SLP (Register 1 Bits [6:4]). FIGURE 4. I2C DRIVER TIMING DIAGRAM FOR MASTER AND SLAVE CONNECTED TO COMMON BUS START W A A A6 A5 A4 A3 A2 A1 A0 W A R7 R6 R5 R4 R3 R2 R1 R0 A A6 A5 A4 A3 A2 A1 A0 W A AA A D7 D6 D5 D4 D3 D2 D1 D0 13 5 7 13 57 12 3 4 5 6 9 2 4 6 STOP START SDA DRIVEN BY MASTER DEVICE ADDRESS SDA DRIVEN BY ISL29043 DATA BYTE0 REGISTER ADDRESS SLAVE DEVICE ADDRESS I2C DATA SDA DRIVEN BY MASTER SDA DRIVEN BY MASTER 24 68 92 4 6 8 9 7 8 1 357 8 9 I2C SDA I2C SDA I2C CLK MASTER (ISL29043) FIGURE 5. TIMING DIAGRAM FOR PROX/ALS EVENTS - NOT TO SCALE ALS ACTIVE 100ms 100ms 100ms PROX SENSOR ACTIVE IRDR (CURRENT DRIVER) ALS CONVERSION TIME = 100ms (FIXED) 0.54ms FOR PROX CONVERSION SERIES OF CURRENT PULSES TOTALING 0.1ms SLEEP TIME (PROX_SLP) 100ms 100ms SEVERAL µs BETWEEN CONVERSIONS TIME TIME TIME |
Аналогичный номер детали - ISL29043IROMZ-T7 |
|
Аналогичное описание - ISL29043IROMZ-T7 |
|
|
ссылки URL |
Конфиденциальность |
ALLDATASHEETRU.COM |
Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | обмен ссыками | поиск по производителю 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 |