eval-adpd4100z-ppg user guide - analog devices · 2020. 6. 19. · eval-adpd4100z-ppg user guide...

14
EVAL-ADPD4100Z-PPG User Guide UG-1795 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com Evaluating the ADPD4100/ADPD4101 Multimodal Front End PLEASE SEE THE LAST PAGE FOR AN IMPORTANT WARNING AND LEGAL TERMS AND CONDITIONS. Rev. 0 | Page 1 of 14 FEATURES Board supports ADPD4100 and ADPD4101 population ADPD4100 (SPI) is the default board population All inputs and outputs are accessible to the user 3 separately driven green LEDs included 1 red and 1 IR LED included Metal baffle to block optical crosstalk Works with the Wavetool Evaluation Software allowing Time domain graphing and logging Frequency domain graphing Statistical analysis Data streaming to other applications EVALUATION KIT CONTENTS EVAL-ADPD4100Z-PPG evaluation board Ribbon cable Wrist strap, with hook and loop fastener ADDITIONAL EQUIPMENT NEEDED PC running Windows® 7 or Windows 10 operating system EVAL-ADPDUCZ, Arm® Cortex®-M4 microcontroller motherboard Optional: EVAL-ADPDM3Z, alternative Cortex-M3 microcontroller motherboard (available from the EVAL- ADPD2140Z product page) ONLINE RESOURCES ADPD4100/ADPD4101 data sheet Wavetool Evaluation Software package GENERAL DESCRIPTION The EVAL-ADPD4100Z-PPG evaluation board provides users with a simple means of evaluating the ADPD4100/ADPD4101 photometric front end. The EVAL-ADPD4100Z-PPG evaluation board implements a simple discrete optical design for vital signs monitoring applica- tions, specifically wrist-based photoplethysmography (PPG). The EVAL-ADPD4100Z-PPG has three green light emitting diodes (LEDs), one infrared (IR), and one red LED, all separately driven. A single 7 mm 2 photodiode (PD) is populated on the board. The PD has no optical filter coating. However, a pin for pin alternative device with an IR block filter is available. The full evaluation system includes the Wavetool Evaluation Software graphical user interface (GUI) that provides users with low level register access and high level system configurability. Raw data streamed to this tool can be displayed in real time with limited latency. Views are provided for both frequency and time domain analysis. A user datagram protocol (UDP) transfer capability from the Wavetool Evaluation Software (available for download on the EVAL-ADPD4100Z-PPG product page) allows data stream connections and register configurability to external analysis programs, such as LabVIEW® or MATLAB®, in real time. The EVAL-ADPD4100Z-PPG board is powered by the EVAL-ADPDUCZ microcontroller board (obtained from the EVAL-ADPD4100Z-PPG product page). In addition to the power requirements, serial port interface (SPI) (default) or I 2 C data streams are received from the ADPD4100 by the microcontroller. A ribbon cable connects the two boards. The microcontroller repackages the data, sending it to a virtual serial port over the USB to the PC, displayed on the Wavetool Evaluation Software. The EVAL-ADPD4100Z-PPG can also be connected directly to the microcontroller development system of the user, using the SPI for the ADPD4100 (or I 2 C for the ADPD4101). The ADPD4100/ADPD4101 data sheet, available at www.analog.com, provides full specifications for the ADPD4100/ADPD4101. Consult the ADPD4100/ADPD4101 data sheet in conjunction with this user guide when using the EVAL-ADPD4100Z-PPG.

Upload: others

Post on 04-Oct-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

EVAL-ADPD4100Z-PPG User Guide UG-1795

One Technology Way • P.O. Box 9106 • Norwood, MA 02062-9106, U.S.A. • Tel: 781.329.4700 • Fax: 781.461.3113 • www.analog.com

Evaluating the ADPD4100/ADPD4101 Multimodal Front End

PLEASE SEE THE LAST PAGE FOR AN IMPORTANT WARNING AND LEGAL TERMS AND CONDITIONS. Rev. 0 | Page 1 of 14

FEATURES Board supports ADPD4100 and ADPD4101 population ADPD4100 (SPI) is the default board population All inputs and outputs are accessible to the user 3 separately driven green LEDs included 1 red and 1 IR LED included Metal baffle to block optical crosstalk Works with the Wavetool Evaluation Software allowing

Time domain graphing and logging Frequency domain graphing Statistical analysis Data streaming to other applications

EVALUATION KIT CONTENTS EVAL-ADPD4100Z-PPG evaluation board Ribbon cable Wrist strap, with hook and loop fastener

ADDITIONAL EQUIPMENT NEEDED PC running Windows® 7 or Windows 10 operating system EVAL-ADPDUCZ, Arm® Cortex®-M4 microcontroller

motherboard Optional: EVAL-ADPDM3Z, alternative Cortex-M3

microcontroller motherboard (available from the EVAL-ADPD2140Z product page)

ONLINE RESOURCES ADPD4100/ADPD4101 data sheet Wavetool Evaluation Software package

GENERAL DESCRIPTION The EVAL-ADPD4100Z-PPG evaluation board provides users with a simple means of evaluating the ADPD4100/ADPD4101 photometric front end.

The EVAL-ADPD4100Z-PPG evaluation board implements a simple discrete optical design for vital signs monitoring applica-tions, specifically wrist-based photoplethysmography (PPG).

The EVAL-ADPD4100Z-PPG has three green light emitting diodes (LEDs), one infrared (IR), and one red LED, all separately driven. A single 7 mm2 photodiode (PD) is populated on the board. The PD has no optical filter coating. However, a pin for pin alternative device with an IR block filter is available.

The full evaluation system includes the Wavetool Evaluation Software graphical user interface (GUI) that provides users with low level register access and high level system configurability. Raw data streamed to this tool can be displayed in real time with limited latency. Views are provided for both frequency and time domain analysis.

A user datagram protocol (UDP) transfer capability from the Wavetool Evaluation Software (available for download on the EVAL-ADPD4100Z-PPG product page) allows data stream connections and register configurability to external analysis programs, such as LabVIEW® or MATLAB®, in real time.

The EVAL-ADPD4100Z-PPG board is powered by the EVAL-ADPDUCZ microcontroller board (obtained from the EVAL-ADPD4100Z-PPG product page). In addition to the power requirements, serial port interface (SPI) (default) or I2C data streams are received from the ADPD4100 by the microcontroller. A ribbon cable connects the two boards. The microcontroller repackages the data, sending it to a virtual serial port over the USB to the PC, displayed on the Wavetool Evaluation Software. The EVAL-ADPD4100Z-PPG can also be connected directly to the microcontroller development system of the user, using the SPI for the ADPD4100 (or I2C for the ADPD4101).

The ADPD4100/ADPD4101 data sheet, available at www.analog.com, provides full specifications for the ADPD4100/ADPD4101. Consult the ADPD4100/ADPD4101 data sheet in conjunction with this user guide when using the EVAL-ADPD4100Z-PPG.

Page 2: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

UG-1795 EVAL-ADPD4100Z-PPG User Guide

Rev. 0 | Page 2 of 14

TABLE OF CONTENTS Features .............................................................................................. 1 Evaluation Kit Contents ................................................................... 1 Additional Equipment Needed ....................................................... 1 Online Resources .............................................................................. 1 General Description ......................................................................... 1 Revision History ............................................................................... 2 Evaluation Board Photographs ....................................................... 3 Getting Started .................................................................................. 4

Install the Wavetool Evaluation Software .................................. 4

Connecting the EVAL-ADPDUCZ to the EVAL-ADPD4100Z-PPG Board .............................................................4 Starting the Wavetool Evaluation Software ...............................5 USB UART Connection ................................................................5 Select the Proper View ..................................................................5 Loading the Device Configuration .............................................6 Starting Real-Time Graphing ......................................................7 Optimizing and Running the ADPD4100 and ADPD4101 ....7

Evaluation Board Schematics and Artwork ...................................8

REVISION HISTORY 6/2020—Revision 0: Initial Version

Page 3: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

EVAL-ADPD4100Z-PPG User Guide UG-1795

Rev. 0 | Page 3 of 14

EVALUATION BOARD PHOTOGRAPHS

2366

7-00

1

Figure 1. EVAL-ADPD4100Z-PPG Top Side

2366

7-00

2

Figure 2. EVAL-ADPD4100Z-PPG Bottom Side, Optical

Page 4: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

UG-1795 EVAL-ADPD4100Z-PPG User Guide

Rev. 0 | Page 4 of 14

GETTING STARTED INSTALL THE WAVETOOL EVALUATION SOFTWARE Download the Wavetool Evaluation Software package from the EVAL-ADPD4100Z-PPG product page.

Version 2.1.x or later of the Wavetool Evaluation Software is required to work with this evaluation board. It is recommended to download the latest version from the Wavetool Evaluation Software link at ww.analog.com/EVAL-ADPD4100-4101.

Unzip the downloaded folder, if required, and run the Wavetool Evaluation Software executable file. Some users have found that they must install the tool as the administrative user or run Windows in elevated mode using the elevated command prompt to ensure drivers are properly downloaded during the installation.

Follow the prompts, beginning with the setup window shown in Figure 3 for software installation.

2366

7-00

3

Figure 3. Wavetool Evaluation Software, Installer Window

A click through licensing window appears during installation of the Wavetool Evaluation Software package. The terms of the license must be read and accepted to install the package.

If the default directory was selected in the installation, for example, C:\Analog Devices\ADI_ApplicationsWaveTool-Rel2.1.5, the executable file is then found in the top level directory (note that the version number may be different) and named Applications Wavetool.exe. Run this file directly, or create and place a shortcut on the desktop.

Note that there is a full help utility included in the Wavetool Evaluation Software, as well as links to videos and other documentation in the Wavetool Evaluation Software library showing how to use the tool (see Figure 4).

2366

7-00

4

Figure 4. Wavetool Evaluation Software, Getting Help

CONNECTING THE EVAL-ADPDUCZ TO THE EVAL-ADPD4100Z-PPG BOARD Connect the keyed gray ribbon cable between the EVAL-ADPD4100Z-PPG board and the EVAL-ADPDUCZ Cortex-M4 microcontroller motherboard.

Connect the USB cable between the EVAL-ADPDUCZ evaluation motherboard and the PC. Use the USB miniconnector on the short side of the board as shown in Figure 5. After connection, turn the white slider power switch to the on position (see Figure 5). If the switch is already on, toggle the power switch to off, wait 3 sec, then toggle the switch back on again.

When the USB cable is connected from the EVAL-ADPDUCZ back to the PC, the second LED below the power switch illumi-nates, indicating that the on-board battery is being charged from the PC. When the power switch is turned to the on position, the LED immediately below the power switch illuminates, indicating that the EVAL-ADPDUCZ Cortex-M4 microcontroller is also on.

UPGRADE USBMICROCONNECTOR

PORT

RIBBONCABLECONNECTOR(KEYED)

EVAL-ADPDUCZ MOTHERBOARD

POWER-ON SWITCH(OFF IS SHOWN)

EVAL-ADPD4100Z-PPG

USB MINICONNECTORFOR DATAPATH

BOOT MODE(FOR FIRMWARE

UPDATES)RESET

2366

7-00

5

Figure 5. Connect the EVAL-ADPDUCZ to the EVAL-ADPD4100Z-PPG

Page 5: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

EVAL-ADPD4100Z-PPG User Guide UG-1795

Rev. 0 | Page 5 of 14

The USB microconnector port on the long side of the board is only used for firmware upgrades for the EVAL-ADPDUCZ board.

Figure 6 shows the stretch wrist strap that is shipped with the EVAL-ADPD4100Z-PPG board.

2366

7-00

6

Figure 6. Optional Wrist Strap on EVAL-ADPD4100Z-PPG

Figure 7 shows the connectivity of the EVAL-ADPD4100Z-PPG board to the EVAL-ADPDM3Z Cortex-M3 microcontroller motherboard. The EVAL-ADPDM3Z is an alternative microcontroller typically used for demonstration purposes in smaller form factor situations.

EVAL-ADPDM3ZMOTHERBOARD

EVAL-ADPD4100Z-PPGBOARD

STACKINGCONNECTORS

RESET

USBTYPE C

BUTTON AFORCE BLUETOOTHLOW ENERGY MODE

EVAL-ADPDM3Z MOTHERBOARD ANDEVAL-ADPD4100Z-PPG BOARD

MOUNTED TOGETHER

2366

7-00

7

BOOT MODE(FOR FIRMWARE

UPDATES)

Figure 7. Connecting the EVAL-ADPDM3Z to the EVAL-ADPD4100Z-PPG

STARTING THE WAVETOOL EVALUATION SOFTWARE After the Wavetool Evaluation Software is installed and the EVAL-ADPDUCZ Cortex-M4 microcontroller motherboard and the EVAL-ADPD4100Z-PPG board are connected to the PC, the user can start the Wavetool Evaluation Software.

The executable file is Applications Wavetool.exe, found in the appropriate installation directory as described in the Install the Wavetool Evaluation Software section.

USB UART CONNECTION To establish the software connection between the Wavetool Evaluation Software and the evaluation board firmware, select a connection to the specific UART port used by the EVAL-ADPDUCZ Cortex-M4 microcontroller.

Click the green circular Connect icon (see the red box in Figure 8), and choose the specific COMx port from the Connect list to connect the sensor device on the EVAL-ADPD4100Z-PPG evaluation board and to load the various application modes and sensor selections.

. 2366

7-00

8

Figure 8. Connect to the PC COMx Port

For this example, the PC running the Wavetool Evaluation Software is connected via the USB cable to the evaluation setup. Select the proper COMx port found in the dropdown list to connect the Wavetool Evaluation Software to the device.

If connection via Bluetooth® or Bluetooth low energy (BLE) is required, or if there are any other connection issues, refer to the Wavetool Evaluation Software user guide that is provided via the Help icon from within the software package (see Figure 4).

SELECT THE PROPER VIEW After the COMx port connection is established, an electrically erasable programmable read only memory (EEPROM) on the evaluation board is read so that the Wavetool Evaluation Software can determine the type of evaluation board it is communicating to. Look at the status bar of the window in Figure 9.

Page 6: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

UG-1795 EVAL-ADPD4100Z-PPG User Guide

Rev. 0 | Page 6 of 14

The text states: Connected on USB COM26 to OPL ADPD4100 family (S). (S) indicates SPI connection, whereas (I) indicates an I2C connection.

For a specific evaluation board, various application modes and sensor devices are displayed (see Figure 9).

2366

7-00

9

Figure 9. Select Sensor to Open ADPD410x Device Window

In the Sensors section, click the ADPD410x sensor to open the window shown in Figure 10 for the EVAL-ADPD4100Z-PPG. If electrocardiography (ECG) leads are connected to this evaluation board, click the ECG icon within the Applications section, which is a specific mode of operation for the EVAL-ADPD4100Z-PPG.

If more information is required about any of the demonstration applications, refer to the Wavetool Evaluation Software user guide provided via the Help icon from within the software package (see Figure 4).

LOADING THE DEVICE CONFIGURATION In the upper left corner of the ADPD410x Device window, click the gear icon (see the red box in Figure 10) to open the ADPD Device window (see the Figure 10 insert).

Load the device configuration file for the ADPD4100 or ADPD4101 device. The Wavetool Evaluation Software provides specific device configurations that may be suitable for the experimental requirements of a user. These device configuration files are *.dcfg extension files.

Select the file by clicking one of two file folder icons in the upper left of the ADPD Device window. The first folder (see the blue box in Figure 10) shows local copies of the device configuration file. The folder in the green box shows consistently updated files found remotely in the cloud.

For this example of PPG measurements, select the configuration file that can be found in both the remote and local folders.

2366

7-01

0

Figure 10. Connect to the PC COMx Port

Page 7: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

EVAL-ADPD4100Z-PPG User Guide UG-1795

Rev. 0 | Page 7 of 14

STARTING REAL-TIME GRAPHING When the ADPD4100 or ADPD4101 device is configured, data can be read from the EVAL-ADPD4100Z-PPG. The ADPD4100 and ADPD4101 allow data to be collected in sequential, time division multiplex (TDM). To observe the data, select the appropriately configured time slot.

In this example, the configuration loaded in Figure 10 is ADPD4100.dcfg and configures three separate time slots. SLOT_A uses the three green LEDs, SLOT_B uses the red LED, and SLOT_C uses the IR LED. All the slots are configured to run and use the same photodiode input.

Select two of the time slots to display from the slot selection dropdown menus in the Channels section of the ADPD410x Device window. Figure 10 shows the data for SLOT_A and SLOT_B. After selecting the appropriate slots, click the play button (the small triangular black icon) in the menu bar in the upper left side of the ADPD410x Device window.

Clicking play causes data from the selected slots to be streamed to the PC and displayed. The red and green LEDs on the EVAL-ADPD4100Z-PPG are now lit (the IR LED is also lit, but cannot be seen).

Shown in the graphs of Figure 10 is an example of a PPG signal measured from a finger pressed lightly to the metal disk surface covering the photodiode and the LEDs. A wait of several seconds may be needed for the waveform to stabilize while maintaining a light but constant finger pressure.

It is possible, using the Wavetool Evaluation Software, to save the raw data to a comma separated values (.csv) file that can be read easily in Excel®. Explore the icons in the ADPD410x Device window. Pop up tool tips text provide explanations of icon functions.

OPTIMIZING AND RUNNING THE ADPD4100 AND ADPD4101 After the configuration file is loaded, the settings can be further optimized using the ADPD Device window shown in the insert in Figure 10. Typically, the device is set up under conditions such as measuring the response from a fixed reflector or measuring a PPG signal from the wrist or finger.

Settings can be optimized for any set of conditions by manip-ulating LED drive currents, transimpedance amplifier (TIA) gain, and analog front-end (AFE) timing, or by using different operating modes that may be more optimal for a specific set of measurements, for example, using float mode for a very low current transfer ratio (CTR).

For information on optimization of the ADPD4100 and ADPD4101, refer to the ADPD4100/ADPD4101 data sheet.

For functional descriptions of the Wavetool Evaluation Software, and some of the application demonstration modes, refer to the Wavetool Evaluation Software itself. The Wavetool Evaluation Software provides links to videos and additional software documentation within its help utility (see Figure 4).

Page 8: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

UG-1795 EVAL-ADPD4100Z-PPG User Guide

Rev. 0 | Page 8 of 14

EVALUATION BOARD SCHEMATICS AND ARTWORK

OPEN INPUTPOTENTIAL REF IN

IMPEDANCE

TO IMPEDANCE INPUTS

R9 NORMALLY 0 OHM

ECG IN

R27 OM PINS 1-2 FOR SPI

R25 OVERLAP WITH JP11 PINS 2-3 FOR I2CR25 OM PINS 1-2 FOR SPI

R27 OVERLAP WITH JP10 PINS 2-3 FOR I2C

OVERLAP DUAL FOOTPRINT

R16 OVERLAP WITH JP2

DEFAULT 1.8V IO

LEDSACCELEROMETER

U3 RED AND IR LED

R19 OVERLAP WITH JP6

ADXL362BCCZ

D2 AND D1 ARE

SHORT WITH 0 OHM FOR NORMAL OPERATION

FOR ONE SPLIT DRIVER POPULATE JP4, JP5 PINS 1-2

PPG PHOTODIODE: POPULATION OF R32 ON JP1ALLOWS DIFFERENTIAL PD ON PIN 2-3OR VC1 DRIVEN PD ON PINS 1-2

SHORT 2-3 WITH R33, R34, 0 OHM FOR NORMAL OPERATION

R19 NORMALLY 0 OHM

R18 NORMALLY 0 OHM

R19 R9 AND R18 SHOW SUGGESTED VALUES FOR CURRENT MEASUREMENT

TP1A AND TP1B ARE FOR BAFFLE PEM NUT HOLES

0

0

APTL3216ZGCAPTL3216ZGCAPTL3216ZGC

0.5

1UF

1UF

0.1UF

0.1UF 0.1UF

N/A

PD15-22C/TR8

10K

VEMD5010

VSMD66694

3PIN_JUMPER_SM

0

0.1UF

0.1UF

3PIN_JUMPER_SM

ADXL362BCCZ

3PIN_JUMPER_SM

120OHM

0N/A

0

0

0

0

100K

100K

47PF

47PF

47PF25.5K

25.5K

100K

25.5K

3PIN_JUMPER_SM

3PIN_JUMPER_SM

0.5

0.5

10UF

10UF

25K

25K

470PF

0

3PIN_JUMPER_SM00

0

3PIN_JUMPER

TP1B

TP1A

R32

R34R33

R25

R27

C10

R13

R14

DS3DS2DS1

GND8

GND9

R30

R28

R29

C13

C12

C9

IN6

R6

R31

R22

JP10

JP11 C7

IN4IN3

JP1

U1

R4

R26

GND3

SDA

SCL

R24

R23GND2

VC2

IN5

R16

JP2

GPIO3

GPIO2

LED2BLED1B

LED4AIN8

IN7

R11

DS4

D2

E1

C18

R20

C17

C16C15

JP4 JP5

R19

JP6

C8

R710KR8

GND6

R9

R18

D1

C4 C6

GPIO1

GPIO0

C5

GND1 GND0

U2

CONN1_SPI1_MISO/P1_8

CONN1_SPI1_CLK/P1_6

LEDX1

VBOOST

LEDX1

GND_LOCAL

GND_LOCAL

CONN1_I2C_SDA/P0_5

CONN1_I2C_SCL/P0_4

GND_LOCAL

GND_LOCAL

GND_LOCAL

DUT_IOVD DUT_IOVD

GND_LOCAL

CONN1_I2C_SCL/P0_4

CONN1_I2C_SDA/P0_5

GND_LOCAL

PD_ANODE

PD_COMM

CONN1_WAKE0/P0_15CONN1_SPI1_MOSI/P1_7

CONN1_SPI1_CLK/P1_6

VDD_3V

VDD_1.8V

CONN1_SPI1_MISO/P1_8LEDX4B

GND_LOCAL

GND_LOCAL

DUT_CS_N_ADXL

LEDX3B

VDD_3V

VDD_1.8V

CONN1_WAKE1/P1_0

ACCEL_TRIGGER

CONN1_TMR0_OUT/P0_14

CONN1_WAKE0/P0_15

ACCEL_TRIGGER

LEDX4B

LEDX3LEDX2LEDX1

LEDX3B

CONN1_SPI1_MOSI/P1_7SPI1_CS1

PD_ANODE

DUT_IOVD

VC1

IN5

IN5

IN6

IN6

GND_LOCAL

GND_LOCAL

GND_LOCAL

GND_LOCAL

VDD18F

VDD_3V

VDD_1.8V

LEDX1

LEDX3LEDX2

PD_COMMVC1

1

1

A

C

A

C

A

C

1

1

23

1

23

1

23

1

E5

G5F5

C2

D1C1

B5

A1

A2

B2

A3

B3

A4

B4

A5

D3

E3

G1F1G2F2G3F3G4F4

C3B1C4C5

D4

E1E2

D2D

5E4

23

1

23

123

1

23

1

A

C

1 1

1 41

4

1053

152

6 7

911

161312

8PIN

PIN

PIN

PINPIN

SPARE

SPARESPARE

SPAR

E

SPAR

E

VS

GND

INT1INT2

CS_N

MISOMOSI

RESERVED

SCLK

NC

VDDI/O

BCOM

A

BCOM

A

BCOM

A

VC1

DVD

D2

IOVD

D

GPIO1

GPIO3

IN1

IN3

IN5

IN7

VC2

VREF

AGN

D

IOG

ND

DG

ND

DVD

D1

IN2

AVD

DCSMOSI

IN4GPIO0

SCLK

MISO

IN6

LGN

DLED1BLED2BLED3B

GPIO2

IN8LED1ALED2ALED3ALED4A

LED4B

BCOMA

REDIR

BCOMA

BCOMA

BCOMA

2366

7-01

1

PHOTODIODE

ADPD4100 AFE

ADPD4100

Figure 11. EVAL-ADPD4100Z-PPG Schematic, Page 1

Page 9: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

EVAL-ADPD4100Z-PPG User Guide UG-1795

Rev. 0 | Page 9 of 14

FOR

BO

ARD

IDEN

TIFI

CAT

ION

EEPR

OM

MEM

OR

Y

CO

NN

ECTO

R 1

: 1.

8V IN

TER

FAC

EC

ON

NEC

TOR

1

CO

NN

ECTO

R 2

R12

OVE

RLA

P W

ITH

JP9

FIX

FR R

IBBO

N C

ABLE

SPI

IF V

LDO

1 IS

SET

TO

1.8

VU

SE V

LDO

3 TO

SU

PPLY

3V

R17

OVE

RLA

P W

ITH

JP7

1.8V

INTE

RFA

CE

STAC

KIN

G C

ON

NEC

TOR

TO

M3

"WAT

CH

" STY

LE M

OTH

ERBO

ARD

VBU

CK

SHAR

E SP

I CH

IP S

ELEC

T

PIN

HEA

DER

FO

R R

IBBO

N C

ABLE

CO

NN

ECTI

ON

TO

M4

MO

THER

BOAR

D

EXTR

A PO

WER

BYP

ASS

CAP

S FO

R R

IBBO

N C

ABLE

DU

MM

Y N

ET O

NLY

0

03P

IN_J

UM

PER

DF4

0HC

(2.5

)-20D

S-0.

4V(5

1)

ADG

819B

RTZ

0

DN

I

FTSH

-108

-01-

L-D

V-K

M24

C16

-RD

W6T

P3P

IN_J

UM

PER

10k

3PIN

_JU

MPE

R_S

M

10K

10K

0

0

0

DF4

0HC

(2.5

)-20D

S-0.

4V(5

1)

22U

F22

UF

22U

F

0.1U

F

TP4

TP2

TP5

DSE

L

U4A

JP9

R12

R21

JP8

U3

R2

R1

C11

JP7

R17

P2P2

R10

R15

P1P1

R5 R

3

C3

C2

C1

P4P4

VLD

O3

VDD

_3V

VLD

O1/

IOVD

D

GN

D_L

OC

AL

CO

NN

2_U

ART_

RX

CO

NN

1_I2

C_S

DA/

P0_5

CO

NN

2_SW

_DAT

A

CO

NN

2_W

AKE3

/TM

R2_

OU

T/P2

_1

DN

CO

NN

2_IO

VDD

CO

NN

2_U

ART_

TX

CO

NN

2_SP

I2_C

S0/P

1_5

CO

NN

2_SP

I2_M

OSI

/P1_

3

SYS_

HW

RST

VDD

_1.8

V_LD

O2

CO

NN

2_SW

_CLK

CO

NN

1_AD

C0_

VIN

1/P2

_4

GN

D_L

OC

AL

GN

D_L

OC

AL

VDD

_1.8

V

DU

T_C

S_N

_AD

XLC

ON

N1_

SPI1

_CS0

/P1_

9

SPI1

_CS1

GN

D_L

OC

ALC

ON

N1_

SPI1

_MIS

O/P

1_8

CO

NN

1_SP

I1_C

LK/P

1_6

CO

NN

1_SP

I1_C

S1/P

2_11

CO

NN

1_SP

I1_C

S3/P

1_10

CO

NN

1_W

AKE0

/P0_

15

CO

NN

1_SP

I1_M

OSI

/P1_

7C

ON

N1_

SPI1

_CS0

/P1_

9

CO

NN

1_I2

C_S

CL/

P0_4

CO

NN

1_I2

C_S

DA/

P0_5

VBO

OST

VLD

O2

VLD

O1/

IOVD

DVL

DO

1/IO

VDD

VDD

_1.8

V_LD

O2

VLD

O2

VBO

OST

GN

D_L

OC

AL

GN

D_L

OC

AL

VBO

OST

CO

NN

1_I2

C_S

CL/

P0_4

CO

NN

1_SP

I1_M

ISO

/P1_

8

VBO

OST

CO

NN

1_I2

C_S

DA/

P0_5

CO

NN

1_SP

I1_C

LK/P

1_6

CO

NN

1_SP

I1_M

OSI

/P1_

7

VDD

_3V

VBO

OST

VDD

_1.8

V

SYS_

BMO

DE/

P1_1

CO

NN

2_BP

R0_

TON

E_P/

SPI2

_CS1

/P0_

9

CO

NN

2_SP

I2_M

ISO

/P1_

4C

ON

N2_

SPI2

_CLK

/P1_

2

CO

NN

2_AD

XL36

4_AD

C

CO

NN

1_SP

I1_C

S0/P

1_9

CO

NN

1_TM

R0_

OU

T/P0

_14

CO

NN

1_TM

R0_

OU

T/P0

_14

SPI1

_CS1

CO

NN

1_W

AKE0

/P0_

15C

ON

N1_

TMR

0_O

UT/

P0_1

4

VDD

_1.8

V

CO

NN

1_I2

C_S

CL/

P0_4

CO

NN

1_SP

I1_C

S0/P

1_9

SPI1

_CS1

CO

NN

1_W

AKE1

/P1_

0

VDD

_1.8

V_LD

O2

CO

NN

1_W

AKE1

/P1_

0

DU

T_C

S_N

_AD

XL

VDD

_1.8

V

VDD

_1.8

V

GN

D_L

OC

AL

GN

D_L

OC

ALG

ND

_LO

CAL

VDD

_3V

CO

NN

2_BP

R0_

TON

E_N

/P0_

8

CO

NN

1_W

AKE1

/P1_

0

VDD

_1.8

V

VDD

_1.8

V

7

4

8 56321

2 31

2

6 4 1

3

5

2 31

191715131197531

2018161412108642

161412108642

15131197531

2018161412108642

191715131197531

NC

NC

NC

VSS

SCL

SDA

WC

_NVC

C

BCO

MA

BCO

MA

S1D

VDD

S2

GN

DIN

BCO

MA

23667-012

Figure 12. EVAL-ADPD4100Z-PPG Schematic, Page 2

Page 10: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

UG-1795 EVAL-ADPD4100Z-PPG User Guide

Rev. 0 | Page 10 of 14

2366

7-01

3

Figure 13. Component: Top Layer and Silkscreen

2366

7-01

4

Figure 14. Layer 2, Ground

Page 11: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

EVAL-ADPD4100Z-PPG User Guide UG-1795

Rev. 0 | Page 11 of 14

2366

7-01

5

Figure 15. Layer 3, Power

2366

7-01

6

Figure 16. Layer 4, Inner Signal

Page 12: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

UG-1795 EVAL-ADPD4100Z-PPG User Guide

Rev. 0 | Page 12 of 14

2366

7-01

7

Figure 17. Layer 5, Ground

2366

7-01

8

Figure 18. Bottom Layer, Opticals

Page 13: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

EVAL-ADPD4100Z-PPG User Guide UG-1795

Rev. 0 | Page 13 of 14

2366

7-01

9

Figure 19. EVAL-ADPD4100Z-PPG Layout, Bottom Layer, Inverted Silkscreen View

Page 14: EVAL-ADPD4100Z-PPG User Guide - Analog Devices · 2020. 6. 19. · EVAL-ADPD4100Z-PPG User Guide UG-1795 OneTechnologyWay•P.O.Box9106•Norwood,MA 02062-9106,U.S.A.•Tel:781.329.4700

UG-1795 EVAL-ADPD4100Z-PPG User Guide

Rev. 0 | Page 14 of 14

GPIO

INPU

TS

I2C (1.8V)

EXTERNALLEDS

ECG

IMPEDANCE

SPARE

GROUND POINTS

GROUND CONNECTION FORMETAL BAFFLEPOINTS

DATA CONFIGURATION JUMPERSSPI SELECTED

SEPARATE DRIVES SELECTED

GREEN LED DRIVER CHOICE

3.3V OR 1.8V IO VOLTAGE CHOICE

1.8V SELECTED

PHOTODIODE CONNECT VC1 OR DIFFERENTIALVC1 SHOWN SELECTED

MOUNTING HOLES AND STRAP SLOTS

2366

7-02

0

Figure 20. EVAL-ADPD4100Z-PPG, Jumpers and Connectors

I2C refers to a communications protocol originally developed by Philips Semiconductors (now NXP Semiconductors).

ESD Caution ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protection circuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality.

Legal Terms and Conditions By using the evaluation board discussed herein (together with any tools, components documentation or support materials, the “Evaluation Board”), you are agreeing to be bound by the terms and conditions set forth below (“Agreement”) unless you have purchased the Evaluation Board, in which case the Analog Devices Standard Terms and Conditions of Sale shall govern. Do not use the Evaluation Board until you have read and agreed to the Agreement. Your use of the Evaluation Board shall signify your acceptance of the Agreement. This Agreement is made by and between you (“Customer”) and Analog Devices, Inc. (“ADI”), with its principal place of business at One Technology Way, Norwood, MA 02062, USA. Subject to the terms and conditions of the Agreement, ADI hereby grants to Customer a free, limited, personal, temporary, non-exclusive, non-sublicensable, non-transferable license to use the Evaluation Board FOR EVALUATION PURPOSES ONLY. Customer understands and agrees that the Evaluation Board is provided for the sole and exclusive purpose referenced above, and agrees not to use the Evaluation Board for any other purpose. Furthermore, the license granted is expressly made subject to the following additional limitations: Customer shall not (i) rent, lease, display, sell, transfer, assign, sublicense, or distribute the Evaluation Board; and (ii) permit any Third Party to access the Evaluation Board. As used herein, the term “Third Party” includes any entity other than ADI, Customer, their employees, affiliates and in-house consultants. The Evaluation Board is NOT sold to Customer; all rights not expressly granted herein, including ownership of the Evaluation Board, are reserved by ADI. CONFIDENTIALITY. This Agreement and the Evaluation Board shall all be considered the confidential and proprietary information of ADI. Customer may not disclose or transfer any portion of the Evaluation Board to any other party for any reason. Upon discontinuation of use of the Evaluation Board or termination of this Agreement, Customer agrees to promptly return the Evaluation Board to ADI. ADDITIONAL RESTRICTIONS. Customer may not disassemble, decompile or reverse engineer chips on the Evaluation Board. Customer shall inform ADI of any occurred damages or any modifications or alterations it makes to the Evaluation Board, including but not limited to soldering or any other activity that affects the material content of the Evaluation Board. Modifications to the Evaluation Board must comply with applicable law, including but not limited to the RoHS Directive. TERMINATION. ADI may terminate this Agreement at any time upon giving written notice to Customer. Customer agrees to return to ADI the Evaluation Board at that time. LIMITATION OF LIABILITY. THE EVALUATION BOARD PROVIDED HEREUNDER IS PROVIDED “AS IS” AND ADI MAKES NO WARRANTIES OR REPRESENTATIONS OF ANY KIND WITH RESPECT TO IT. ADI SPECIFICALLY DISCLAIMS ANY REPRESENTATIONS, ENDORSEMENTS, GUARANTEES, OR WARRANTIES, EXPRESS OR IMPLIED, RELATED TO THE EVALUATION BOARD INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS. IN NO EVENT WILL ADI AND ITS LICENSORS BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES RESULTING FROM CUSTOMER’S POSSESSION OR USE OF THE EVALUATION BOARD, INCLUDING BUT NOT LIMITED TO LOST PROFITS, DELAY COSTS, LABOR COSTS OR LOSS OF GOODWILL. ADI’S TOTAL LIABILITY FROM ANY AND ALL CAUSES SHALL BE LIMITED TO THE AMOUNT OF ONE HUNDRED US DOLLARS ($100.00). EXPORT. Customer agrees that it will not directly or indirectly export the Evaluation Board to another country, and that it will comply with all applicable United States federal laws and regulations relating to exports. GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the substantive laws of the Commonwealth of Massachusetts (excluding conflict of law rules). Any legal action regarding this Agreement will be heard in the state or federal courts having jurisdiction in Suffolk County, Massachusetts, and Customer hereby submits to the personal jurisdiction and venue of such courts. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this Agreement and is expressly disclaimed.

©2020 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. UG23667-6/20(0)