Обзор отладочного набора MAX30102ACCEVKIT

MAX30102ACCEVKIT — отладочный набор компании Maxim Integrated для оценки возможностей сенсорного модуля для снятия фотоплетизмограммы на отражение MAX30102.

Сенсорный модуль MAX30102 был впервые представлен на CES 2016 и позиционировался как продукт для снятия фотоплетизмограммы на отражение как с пальца, так и с запястья. Для оценки возможностей MAX30102 был выпущен отладочный набор MAX30102ACCEVKIT.

Maxim MAX30102ACCEVKIT

Состав отладочного набора MAX30102ACCEVKIT

В поставку отладочного набора MAX30102ACCEVKIT входят:

  1. Основная плата с интерфейсом USB для подключения к компьютеру;
  2. Плата с сенсором MAX30102 и акселерометром LIS2DH;
  3. Плоский шлейф для соединения основной платы с платой сенсора;
  4. Кабель microUSB.

Отладочный набор представляет собой два печатных узла, соединяемых между собой посредством плоского шлейфа — такое решение вполне удачное.

На основной плате расположены следующие основные компоненты:

  1. U1 — Микроконтроллер Silicon Labs C8051F321;
  2. U2 — Микросхема ESD-защиты MAX3207EAUT;
  3. U3 — LDO 1.8В MAX8510EXK18;
  4. U5 — Регулируемый LDO MAX8512EXK;
  5. J1 — Разъем microUSB для подключения к компьютеру;
  6. J2 — Разъем для программирования С8051F321;
  7. J3 — ZIF-коннектор для подключения плоского кабеля.

На плате с сенсором расположены следующие компоненты:

  1. U4 — Непосредственно сам сенсор MAX30102EFD;
  2. U6 — Акселерометр LIS2DH;
  3. U7 — LDO 3.3В MAX8510EXK33;

MAX30102ACCEVKIT sensor board

Примечательно, что на плате сенсора размещены посадочные места для дополнительных светодиодов:

  1. DS1, DS4 — для светодиодов Epitex SMT660N (красный);
  2. DS2, DS5 — для светодиодов Epitex SMT880 (инфракрасный);
  3. DS3, DS6 — для светодиодов Epitex SMT525 (зеленый).

Данные светодиоды при беглом поиске не находятся в наличии у популярных поставщиков. Поэтому, скорее всего, им необходимо искать замену. Типоразмер светодиодов 3.5 х 2.8 х 1.8 мм.

Приложение для Windows MAX30102ACCEVKIT Software

Для данного отладочного набора предоставляется программное обеспечение MAX30102 Evaluation Kit, обладающий следующими возможностями:

  • Настройка основных параметров работы сенсора;
  • Сохранение снимаемых данных в CSV формате;
  • Отображение снимаемых данных в реальном времени;
  • Три различных режима работы — снятие частоты пульса, пульсоксиметрия, снятие значений светодиодов;
  • 2 примера алгоритма обработки данных фотоплетизмографии с определением сатурации крови и частоты сердечных сокращений.

max30102accevkit software

Лично для меня не хватает только расчета спектра сигнала. В целом, приложение хорошо подходит для оценки возможностей как самого сенсора, так и метода фотоплетизмографии в целом в случае, если вы планируете очередное исследование или проект по данной тематике.

Несколько замечаний касательно представления данных в приложении:

  • Данные по разным светодиодам представлены в отсчетах без предобработки.
  • Данные акселерометра также в отсчетах. Согласно тому, что мы обнаружили в исходниках прошивки, то акселерометр настроен на диапазон +/- 2g и разрядность 12 бит, что в сумме дает 1 mg/LSB.

Примеры приложений под MAX30102

Вместе с демонстрационным приложением в каталоге установки также можно найти:

  • Исходный код для консольного приложения под C# для работы с отладочным набором;
  • Проект с исходным кодом для микроконтроллера С8051F321, который установлен на данной отладочной плате;
  • Исходный код для Matlab;
  • Драйвер для Linux.

Выводы

Хороший отладочный набор, который работает «из коробки», позволяющий провести исследования метода фотоплетизмографии для вашего проекта. Кроме этого, производитель предоставляет исходные коды для прошивки отладочной платы, примеры для работы и драйвер для Linux, что является огромным плюсом при разработке на данном сенсоре.

Минус можно поставить только за то, что рекомендованные дополнительные светодиоды не так просто купить, как бы этого хотелось, но, я думаю, что эта проблема решается подбором аналогов.

В общем и целом — рекомендуем к использованию!

Ссылки

Сохранить

Сохранить

Сохранить

Сохранить

Сохранить

Добавить комментарий