システムボード 6300

MAXREFDES117#: Heart-Rate and Pulse-Oximetry Monitor



The MAXREFDES117# reference design is a low power, optical heart-rate module complete with integrated red and IR LEDs, and a power supply. This tiny board, perfect for wearable projects, may be placed on a finger or earlobe to accurately detect heart rate. This versatile module works with both Arduino and mbed platforms for quick testing, development and system integration. A basic, open-source heart-rate and SpO2 algorithm is included in the example firmware.

The board features 8 sewing tap pads for attachment and quick electrical connection to a development platform.

As with all Maxim reference designs, the BOM, schematics, layout files, and Gerber files are all available from the Design Resources tab. In addition, boards are available for purchase.

Features

  • Optical Heart-Rate Monitor and Pulse Oximetry Solution
  • Tiny 12.7mm x 12.7mm (0.5in x 0.5in) Board Size
  • Low Power
  • Device Drivers
  • Free Algorithm
  • Example C Source Code For Arduino And mbed Platforms
  • Test Data

Competitive Advantages

  • Highly-integrated, small-size sensor
  • Non-chest based heart-rate/SpO2 detection
  • Ultra-low power consumption

Applications

  • Wearables
  • Heart-rate monitor
  • Pulse oximeter
MAXREFDES117# System Board 拡大表示+


MAXREFDES117# Reference Design Block Diagram 拡大表示+

Introduction

Wearable devices hold the potential to transform health and medical monitoring. Heart rate, specifically, provides tremendous insight into heart function and health, during both activity and rest. Innovation and development of both optical semiconductors and lower-power integrated circuits makes the transition to wearables possible. Until now, only large organizations, with deep development budgets, could deliver such advanced products.

MAXREFDES117# delivers the promise of wearable devices to all developers. This unique design measures both heart rate and pulse oximetry. MAXREFDES117# features the MAX30102 with integrated red and IR LEDs for heart-rate and SpO2 detection. This configuration ideally detects heart rate and pulse ox on a person’s fingertip, earlobe, or other fleshy extremity. The small board size of 12.7mm x 12.7mm (0.5in x 0.5in) is ideal for wearable applications and may be stitched into fabric for immediate prototyping. Firmware is available for both Arduino and mbed platforms, enabling users to develop with virtually any platform. User needs to provide a 2V to 5.5V supply at the power input, perfect for virtually any battery or Arduino and mbed form-factor board.

The MAXREFDES117# design utilizes the heart-rate/SpO2 sensor (MAX30102), an efficient, low-power step-down converter (MAX1921), and an accurate level translator (MAX14595). The entire design typically operates at less than 5.5mW when using with the example firmware. A block diagram of the system is shown in Figure 1.


MAXREFDES117# System Board 拡大表示+

System Diagram

MAX14595: Level translatorMAX1921: Step-down converterMAXREFDES117# reference design block diagram.Figure 1. MAXREFDES98# reference design block diagram.

The power requirement is shown in Table 1.

Table 1. Power Requirement for the MAXREFDES117# Reference Design

Input Voltage (V) Input Current
(mA, typ)
2V to 5.5V 1.5mA (3.3V input)

Note: Controller board is powered separately

The MAXREFDES117# reference design is a PPG-based heart-rate and SpO2 monitor subsystem. The circuit utilizes the MAX30102 heart-rate/SpO2 sensor with integrated red and IR LEDs. The step-down converter MAX1921 converts the 2V to 5.5V supply input and generates the 1.8V rail for the heart-rate sensor. The MAX14595 level translator provides an interface between the heart-rate/SpO2 sensor and the controller board, which generally use a different logic level.

Detailed Description of Firmware

The MAXREFDES117# can be used with virtually any microcontroller that has I2C interface. The Arduino and mbed example firmware have been tested on the following development platforms:

mbed:

  • Maxim Integrated MAX32600MBED#
  • Freescale FRDM-K64F
  • Freescale FRDM-KL25Z

Arduino:

  • Adafruit Flora
  • Lilypad USB
  • Arduino UNO

Users may read sampled data, calculated heart rate and SpO2 through a terminal program, allowing analysis on excel or any third-party software. The simple process flow is shown in Figure 2.

Figure 2. The MAXREFDES117# firmware flowchart.

The complete source code, including the heart rateheart-rate/SpO2 algorithm, is provided to accelerate development. Code documentation can be found in the corresponding firmware platform files.

Heart rateHeart-rate accuracy varies depending on the chosen platform. The tested mbed platforms give more accurate heart-rate/SpO2 calculations than the tested Arduino platforms because the mbed platform controllers have more SRAM than the Arduino platform controllers. For the example firmware, mbed platforms store 5 seconds of samples collected at 100sps, while the Arduino platforms store 4 seconds of samples collected at 25sps.

SpO2 calculation is based on the equation shown below. However, determining the constants (C1, C2, and C3) requires a comprehensive clinical study of pulse pulse-oximetry data from a statistically significant population set using this hardware. Such a clinical study is beyond scope of this design. Therefore, the calculated SpO2 value may havecan have an error.

SpO2 = C1 × AverageRatio2 + C2 × AverageRation + C3

Where AverageRatio is the average ratio of IR and red LED readings. C1, C2, and C3 are constants.

Quick Start

Required equipment:

  • Windows PC with a USB port
  • MAXREFDES117# board
  • 5 cables that can be used to connect the MAXREFDES117# with the controller board
  • One of the supported mbed or Arduino controller boards listed above
  • One USB cable that is compatible with the selected controller board

Download, read, and carefully follow each step in the appropriate MAXREFDES117# quick Start Guide:

MAXREFDES117# mbed Quick Start Guide
MAXREFDES117# Arduino Quick Start Guide

Lab Measurements

Equipment used:

  • MAX32600MBED#
  • Adafruit Flora
  • Adafruit BlueFruit
  • Polar H7 Bluetooth Smart Heart RateHeart-Rate Sensor
  • Android tablet

Figure 3 and Figure 4 show how the MAXREFDES117 calculated heart rate compared to the Polar H7 chest strap. The data in Figure 3 were taken while the person was sitting still for 20 minutes. And the data in Figure 4 were taken while the person was walking at a normal speed for 20 minutes.

Figure 3. For sedentary test, over 99% of the mbed + MAXREFDES117# heart heart-rate data are less than 5 beats/min delta from the Polar H7 chest strap.

Figure 4. For moving test, over 92% of the Arduino + MAXREFDES117# heart- rate data are less than 10 beats/min delta from the Polar H7 chest strap.

Quick Start

Required equipment:

  • Windows PC with a USB port
  • MAXREFDES117# board
  • 5 cables that can be used to connect the MAXREFDES117# with the controller board
  • One of the supported mbed or Arduino controller boards listed above
  • One USB cable that is compatible with the selected controller board

Download, read, and carefully follow each step in the appropriate MAXREFDES117# quick Start Guide:

MAXREFDES117# mbed Quick Start Guide
MAXREFDES117# Arduino Quick Start Guide
 
Status:
Package:
Temperature:

MAX30102
高感度パルス酸素濃度計および心拍数センサー、ウェアラブル型ヘルスケア用

  • 心拍数モニタおよびパルス酸素濃度計バイオセンサーをLED反射型ソリューションに内蔵
  • 小型14ピン光モジュール(5.6mm x 3.3mm x 1.55mm)
  • 超低電力動作によってモバイル機器に対応

MAX14595
高速、オープンドレイン能力ロジックレベルトランスレータ

  • 業界標準規格に適合
  • 柔軟性の高い設計が可能
  • 超低消費電力

MAX1921
低電圧、400mA、ステップダウンDC-DCコンバータ、SOT23

  • 出力電流:400mA保証
  • 同期整流内蔵によって90%以上の高効率
  • 小型6ピンSOT23パッケージ


  • 光パルスオキシメーターおよび心拍数センサーのMAX86140の紹介
    12:25 min
    September 2017



    ウェルネスウォッチ:ウェアラブルウェルネスプラットフォームの例(日本語字幕)
    2:25 min
    November 2014



    心拍数モニタのデモ
    25:30 min
    August 2016



    高精度デュアルバスアクセラレータのMAX20326のご紹介
    2:21 min
    October 2018



    [Internal] Introduction to the MAX40006 Micropower, Rail-to-Rail, 300kHz Op Amp with Shutdown in a Tiny, 6-Bump WLP
    12:47 min
    December 2016



    [Internal] Introduction to the MAX20326 Dual Precision Bus Accelerator
    4:29 min
    October 2018



    [Internal] Introduction to the MAX32650/51/52 Low Power ARM Cortex-M4 with FPU-Based Microcontroller for Battery Powered Applications
    31:52 min
    February 2018



    [Internal] Introduction to the MAX20327 12V Capable, Low-RON, Beyond-the-Rails DPDT Analog Switches
    5:44 min
    August 2018



    [Internal] Introduction to the MAX22444-45-46 Four-Channel, Fast, Low-Power, Reinforced Isolation 5kVRMS Digital Isolators
    15:46 min
    July 2018



    [Internal] Introduction to the MAX20303 Wearable Charge Management Solution
    15:58 min
    October 2017



    [Internal] Introduction to the MAX14745 and MAX20335 PMICs with Ultra Low IQ Voltage Regulators and Battery Charger for Small Lithium Ion Systems
    18:59 min
    August 2018



    Introduction to the MAX17263 Single/Multi-Cell Fuel Gauge with ModelGauge m5 EZ and Integrated LED Control
    08:03 min
    August 2018



    [Internal] Introduction to the MAX30002 Ultra-Low-Power Bioimpedance (BioZ) AFE
    22:21 min
    July 2018



    Introduction to the MAX20330 Programmable OVP Controller with VBUS Short Detection
    09:01 min
    July 2018



    [Internal] Introduction to the MAX32660 Low Power ARM Cortex-M4 with FPU-Based SOC for Wearable Sensors
    32:08 min
    February 2018



    [Internal] Introduction to the MAX20310 Ultra-Low Quiescent Current PMIC with SIMO Buck-Boost for Wearable Applications
    0:16:05 min
    January 2017



    [Internal] Introduction to the MAX20307 High Frequency Optimized Configurable eGaN Driver
    16:24 min
    July 2018



    Introduction to the MAX20307 High Frequency Optimized Configurable eGaN Driver
    07:37 min
    July 2018



    Introduction to the MAX22444-45-46 Four-Channel, Fast, Low-Power, Reinforced Isolation 5kVRMS Digital Isolators
    10:31 min
    July 2018



    [Internal] Introduction to the MAX16142 nanoPower, Tiny Supervisor with Manual Reset Input
    9:55 min
    February 2019



    Introduction to the MAX30002 Ultra-Low-Power Bioimpedance (BioZ) AFE
    09:03 min
    July 2018



    [Internal] Introduction to the MAX17262 5.2µA 1-Cell Fuel Gauge with ModelGauge m5 EZ and Internal Current Sensing
    12:43 min
    August 2018



    [Internal] Introduction to the MAX16150 Nano-Power Pushbutton ON/OFF Controller and Battery Freshness Seal
    12:04 min
    February 2019



    [Internal] Introduction to the MAX326xx Family of High-Performance, Ultra-Low Power ARM Cortex Microcontrollers
    27:04 min
    October 2016



    [Internal] Introduction to the MA17261 5.1µA Multi-Cell Fuel Gauge with ModelGauge m5 EZ
    17:02 min
    June 2018



    [Internal] Introduction to the MAX20330A Precision HV Capable ID Detector
    6:30 min
    August 2018



    [Internal] Introduction to the MAX20330 Programmable OVP Controller with VBUS Short Detection
    16:59 min
    July 2018



    [Internal] Introduction to the MAX17263 Single/Multi-Cell Fuel Gauge with ModelGauge m5 EZ and Integrated LED Control
    13:51 min
    August 2018



    Embedded Security Solutions Using Secure Authenticators
    45:08 min
    June 2017



    [Distributor] Introduction to the MAX20327 12V Capable, Low-RON, Beyond-the-Rails DPDT Analog Switches
    4:54 min
    August 2018



    [Distributor] Introduction to the MAX17262 5.2µA 1-Cell Fuel Gauge with ModelGauge m5 EZ and Internal Current Sensing
    10:55 min
    August 2018



    [Distributor] Introduction to the MAX30002 Ultra-Low-Power Bioimpedance (BioZ) AFE
    18:31 min
    July 2018



    [Distributor] Introduction to the MAX32660 Low Power ARM Cortex-M4 with FPU-Based SOC for Wearable Sensors
    22:19 min
    February 2018



    [Distributor] Introduction to the MAX20330 Programmable OVP Controller with VBUS Short Detection
    15:18 min
    July 2018



    [Distributor] Introduction to the MA17261 5.1µA Multi-Cell Fuel Gauge with ModelGauge m5 EZ
    13:20 min
    June 2018



    [Distributor] Introduction to the MAX20326 Dual Precision Bus Accelerator
    4:08 min
    October 2018



    [Distributor] Introduction to the MAX16142 Nanopower, Tiny Supervisory with Manual Reset Input
    8:30 min
    February 2019



    [Distributor] Introduction to the MAX20307 High Frequency Optimized Configurable eGaN Driver
    13:31 min
    July 2018



    [Distributor] Introduction to the MAX22444-45-46 Four-Channel, Fast, Low-Power, Reinforced Isolation 5kVRMS Digital Isolators
    14:25 min
    July 2018



    [Distributor] Introduction to the MAX17263 Single/Multi-Cell Fuel Gauge with ModelGauge m5 EZ and Integrated LED Control
    11:34 min
    August 2018



    [Distributor] Introduction to the MAX16150 Nano-Power Pushbutton ON/OFF Controller and Battery Freshness Seal
    10:31 min
    February 2019



    [Distributor] Introduction to the MAX14745 and MAX20335 PMICs with Ultra Low IQ Voltage Regulators and Battery Charger for Small Lithium Ion Systems
    16:28 min
    August 2018



    [Distributor] Introduction to the MAX20330A Precision HV Capable ID Detector
    5:36 min
    August 2018



    小型リチウムイオンシステム用の超低IQ電圧レギュレータおよびバッテリチャージャ内蔵PMICのMAX14745およびMAX20335の紹介
    9:32 min
    August 2018



    ModelGauge m5 EZおよび電流検出内蔵5.2µA 1セル残量ゲージのMAX17262の紹介
    7:42 min
    August 2018



    高精度HV対応ID検出器のMAX20330Aの紹介
    2:50 min
    August 2018



    パルス酸素濃度測定:アクティブなライフスタイルを実現するウェアラブル酸素モニタ
    2:06 min
    November 2014



    12V対応、低RON、Beyond-the-Rails DPDTアナログスイッチのMAX20327の紹介
    2:36 min
    September 2018



    [Internal] Introduction to the MAX32664 Ultra-Low Power Biometric Sensor Hub
    15:11 min
    April 2018



    [Distributor] Introduction to the MAX32664 Ultra-Low Power Biometric Sensor Hub
    12:27 min
    April 2018



    [Distributor] Introduction to the MAX20343 Ultra Low Quiescent Current, Low Noise 3.5W Buck-Boost Regulator
    12:19 min
    May 2019



    [Internal] Introduction to the MAX20343 Ultra Low Quiescent Current, Low Noise 3.5W Buck-Boost Regulator
    13:20 min
    May 2019



    [Internal] Introduction to the MAX16152* MAX16153* MAX16154* and MAX16155 nanoPower Supervisor and Watchdog Timer
    11:04 min
    May 2019



    [Distributor] Introduction to the MAX16152* MAX16153* MAX16154* and MAX16155 nanoPower Supervisor and Watchdog Timer
    9:09 min
    May 2019



    [Internal] Introduction to the MAXM86161 Single-Supply Integrated Optical Module for HR and SpO2 Measurement
    5:17 min
    May 2019



    [Distributor] Introduction to the MAXM86161 Single-Supply Integrated Optical Module for HR and SpO2 Measurement
    4:31 min
    May 2019



    [Distributor] Introduction to the MAX30208 Low-Power, High-Accuracy Digital Temp Sensor
    13:23 min
    June 2019



    [Internal] Introduction to the MAX30208 Low-Power, High-Accuracy Digital Temp Sensor
    17:43 min
    June 2019