Electronic Components Datasheet Search
  English  ▼

X  

ADPD1081 Datasheet(PDF) 24 Page - Analog Devices

Part # ADPD1081
Description  Photometric Front Ends
PDF  74 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

ADPD1081 Datasheet(HTML) 24 Page - Analog Devices

Back Button ADPD1081 Datasheet HTML 20Page - Analog Devices ADPD1081 Datasheet HTML 21Page - Analog Devices ADPD1081 Datasheet HTML 22Page - Analog Devices ADPD1081 Datasheet HTML 23Page - Analog Devices ADPD1081 Datasheet HTML 24Page - Analog Devices ADPD1081 Datasheet HTML 25Page - Analog Devices ADPD1081 Datasheet HTML 26Page - Analog Devices ADPD1081 Datasheet HTML 27Page - Analog Devices ADPD1081 Datasheet HTML 28Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 24 / 74 page
background image
ADPD1080/ADPD1081
Data Sheet
Rev. C | Page 24 of 74
STATE MACHINE OPERATION
During each time slot, the ADPD1080/ADPD1081 operate
according to a state machine. The state machine operates in the
sequence shown in Figure 27.
STANDBY
REGISTER 0x10 = 0x0000
ULTRALOW POWER MODE
NO DATA COLLECTION
ALL REGISTER VALUES ARE RETAINED.
PROGRAM
REGISTER 0x10 = 0x0001
SAFE MODE FOR PROGRAMING REGISTERS
NO DATA COLLECTION
DEVICE IS FULLY POWERED IN THIS MODE.
NORMAL OPERATION
REGISTER 0x10 = 0x0002
LEDs ARE PULSED AND PHOTODIODES ARE SAMPLED
STANDARD DATA COLLECTION
DEVICE POWER IS CYCLED BY INTERNAL STATE MACHINE.
Figure 27. State Machine Operation Flowchart
The ADPD1080/ADPD1081 operate in one of three modes:
standby, program, and normal operation.
Standby mode is a power saving mode in which no data collection
occurs. All register values are retained in this mode. To place
the devices in standby mode, write 0x0 to Register 0x10,
Bits[1:0]. The devices power up in standby mode.
Program mode is used for programming registers. Always cycle
the ADPD1080/ADPD1081 through program mode when writing
registers or changing modes. Because no power cycling occurs in
this mode, the devices may consume higher current in program
mode than in normal operation. To place the devices in program
mode, write 0x1 to Register 0x10, Bits[1:0].
In normal operation, the ADPD1080/ADPD1081 pulse light
and collect data. Power consumption in this mode depends on
the pulse count and data rate. To place the devices in normal
sampling mode, write 0x2 to Register 0x10, Bits[1:0].
NORMAL MODE OPERATION AND DATA FLOW
In normal mode, the ADPD1080/ADPD1081 follow a specific
pattern set up by the state machine. This pattern is shown in the
corresponding datapath diagram shown in Figure 28. The pattern
is as follows:
1. LED pulse and sample. The ADPD1080/ADPD1081 pulse
external LEDs. The response of a photodiode or photodiodes
to the reflected light is measured by the ADPD1080/
ADPD1081. Each data sample is constructed from the sum
of n individual pulses, where n is user configurable between
1 and 255.
2. Intersample averaging. If desired, the logic can average
n samples, from 2 to 128 in powers of 2, to produce output
data. New output data is saved to the output registers every
N samples.
3. Data read. The host processor reads the converted results
from the data register or the FIFO.
4. Repeat. The sequence has a few different loops that enable
different types of averaging while keeping both time slots
close in time relative to each other.
SAMPLE 1: TIME SLOT B
16 BITS
[14 + LOG2(nA)] BITS
UP TO 20 BITS
[14 + LOG2(nA × NA)] BITS
UP TO 27 BITS
[14 + LOG2(nB × NB)] BITS
UP TO 27 BITS
TIME SLOT B
TIME SLOT A
16-BIT CLIP
IF VAL ≤ (216 – 1)
VAL = VAL
ELSE VAL = 216 – 1
NOTES
1. nA AND nB = NUMBER OF LED PULSES FOR TIME SLOT A AND TIME SLOT B.
2. NA AND NB = NUMBER OF AVERAGES FOR TIME SLOT A AND TIME SLOT B.
16 BITS
[14 + LOG2(nB)] BITS
UP TO 20 BITS
16-BIT CLIP
IF VAL ≤ (216 – 1)
VAL = VAL
ELSE VAL = 216 – 1
1
NB
ADC OFFSET
[14 + LOG2(nA)] BITS
UP TO 22 BITS
SAMPLE 1: TIME SLOT A
SAMPLE NB: TIME SLOT B
SAMPLE NA: TIME SLOT A
14 BITS
14 BITS
20-BIT CLIP
IF VAL ≤ (220 – 1)
VAL = VAL
ELSE VAL = 220 – 1
nA
nA
14-BIT
ADC
1
nA
1
NA
FIFO
32-BIT DATA
REGISTERS
16-BIT
DATA
REGISTERS
0
1
0
1
REGISTER
0x11[13]
÷ NA
÷ NA
Figure 28. ADPD1080/ADPD1081 Datapath



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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