| Electronic Components Datasheet Search |
|
TMD27721 Datasheet(PDF) 15 Page - TEXAS ADVANCED OPTOELECTRONIC SOLUTIONS |
|
|
|||||||||||||||||||||||||||||
TMD27721 Datasheet(HTML) 15 Page - TEXAS ADVANCED OPTOELECTRONIC SOLUTIONS |
|
15 / 35 page ![]() TMD2772 DIGITAL ALS and PROXIMITY MODULE TAOS147 E − DECEMBER 2012 14 r r Copyright E 2012, TAOS Inc. The LUMENOLOGY r Company www.taosinc.com System State Machine Timing The system state machine shown in Figure 5 provides an overview of the states and state transitions that provide system control of the device. This section highlights the programmable features, which affect the state machine cycle time, and provides details to determine system level timing. When the proximity detection feature is enabled (PEN), the state machine transitions through the Prox Init, Prox Accum, Prox Wait, and Prox ADC states. The Prox Init and Prox Wait times are a fixed 2.73 ms, whereas the Prox Accum time is determined by the number of proximity LED pulses (PPULSE) and the Prox ADC time is determined by the integration time (PTIME). The formulas to determine the Prox Accum and Prox ADC times are given in the associated boxes in Figure 10. If an interrupt is generated as a result of the proximity cycle, it will be asserted at the end of the Prox ADC state and transition to the Sleep state if SAI is enabled. When the power management feature is enabled (WEN), the state machine will transition in turn to the Wait state. The wait time is determined by WLONG, which extends normal operation by 12 × when asserted, and WTIME. The formula to determine the wait time is given in the box associated with the Wait state in Figure 9. When the ALS feature is enabled (AEN), the state machine will transition through the ALS Init and ALS ADC states. The ALS Init state takes 2.73 ms, while the ALS ADC time is dependent on the integration time (ATIME). The formula to determine ALS ADC time is given in the associated box in Figure 9. If an interrupt is generated as a result of the ALS cycle, it will be asserted at the end of the ALS ADC state and transition to the Sleep state if SAI is enabled. Prox Wait Sleep Idle Wait Prox Init Prox Accum ALS ADC ALS Init ALS Prox ADC Prox Time: 2.73 ms PPULSE: 0 ~ 255 pulses Time: 16.0 μs/pulse Range: 0 ~ 4.1 ms Time: 2.73 ms PTIME: 1 ~ 256 steps Time: 2.73 ms/step Range: 2.73 ms ~ 699 ms WTIME: 1 ~ 256 steps WLONG = 0 WLONG = 1 Time: 2.73 ms/step 32.8 ms/step Range: 2.73 ms ~ 699 ms 32.8 ms ~ 8.39s Time: 2.73 ms ATIME: 1 ~ 256 steps Time: 2.73 ms/step Range: 2.73 ms ~ 699 ms INT & SAI !WEN & !AEN AEN !PON I2C Start WEN !AEN !PEN & WEN & AEN !WEN & AEN Note: PON, PEN, WEN, AEN, and SAI are fields in the Enable register (0x00). !PEN & !WEN & AEN PEN INT & SAI Figure 11. Detailed State Diagram |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | 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 |