
MAX30102 — датчик сердечного ритма и пульсоксиметрии
MAX30102 — это интегрированный оптический датчик пульса и пульсоксиметрии (SpO2) от Maxim Integrated, предназначенный для измерения частоты сердечных сокращений и уровня насыщения крови кислородом. Мо
Быстрый заказ без корзины — напишем менеджеру в WhatsApp
MAX30102 — это интегрированный оптический датчик пульса и пульсоксиметрии (SpO2) от Maxim Integrated, предназначенный для измерения частоты сердечных сокращений и уровня насыщения крови кислородом. Модуль получает показания, анализируя поглощение пульсирующей крови с помощью двух светодиодов — красного и инфракрасного — и фотодетектора, регистрирующего отражённый свет. Такое сочетание длин волн оптимизировано специально для считывания данных с кончика пальца.
### Принцип работы
Сигнал с фотодетектора обрабатывается встроенным малошумным аналоговым блоком обработки, что обеспечивает стабильные и точные показания даже при слабом уровне полезного сигнала. Обработанные данные передаются на микроконтроллер по цифровому интерфейсу I2C, что упрощает интеграцию датчика в проект без необходимости работы с аналоговым сигналом напрямую.
### Особенности использования
Для получения корректных показаний палец должен плотно, но без чрезмерного давления, прилегать к поверхности датчика — избыточное давление может пережимать капиллярный кровоток и искажать данные. Также на точность измерений могут влиять резкие движения и колебания температуры, поэтому наилучшие результаты достигаются при спокойном положении руки во время измерения.
### Программируемое прерывание
Датчик оснащён программируемым выводом INT (interrupt), который позволяет микроконтроллеру получать уведомление о готовности новых данных без постоянного опроса датчика (polling), что снижает нагрузку на систему и энергопотребление.
## Технические характеристики
| Параметр | Значение |
| --- | --- |
| Тип датчика | Оптический (пульсоксиметрия + пульс) |
| Источники излучения | Красный светодиод + ИК-светодиод |
| Приёмник | Встроенный фотодетектор |
| Измеряемые параметры | Частота пульса (HR), уровень насыщения крови кислородом (SpO2) |
| Интерфейс | I2C |
| Дополнительный вывод | Программируемый INT (прерывание) |
| Напряжение питания | 3,3 В |
| Способ измерения | Через прикосновение (кончик пальца) |
| Встроенная обработка сигнала | Малошумный аналоговый блок обработки |
## Ограничения и рекомендации по применению
- Избыточное движение во время измерения может снижать точность показаний
- Резкие изменения температуры также влияют на достоверность данных
- Слишком сильное давление пальца на датчик пережимает капиллярный кровоток и искажает результат
## Применение
- Носимые устройства и фитнес-трекеры
- DIY-проекты по измерению пульса и SpO2 на Arduino, ESP32
- Медицинские и биометрические учебные проекты
- Устройства мониторинга состояния здоровья



