Описание продукта
Модуль датчика частоты сердечных сокращений MAX30100.
Микросхема пульсоксиметра и датчика частоты сердечных сокращений MAX30100 интегрирована с приборами для пульсоксиметрии и решениями для датчиков мониторинга частоты сердечных сокращений.Широко используется в носимых устройствах, вспомогательных средствах для фитнеса.
Как MAX30100 измеряет частоту пульса?
Устройство оснащено двумя светодиодами, один из которых излучает красный свет, другой - инфракрасный.Для измерения содержания кислорода в крови используется как красный, так и инфракрасный свет.Когда сердце перекачивает кровь, количество насыщенной кислородом крови увеличивается, поскольку сердце расслабляется из-за большего количества крови, объем насыщенной кислородом крови также уменьшается.Зная время между увеличением и уменьшением количества насыщенной кислородом крови.
Определите частоту пульса.Оказывается, что насыщенная кислородом кровь поглощает больше инфракрасного света и пропускает больше красного.Дезоксигенированная кровь поглощает.Красный свет и пропускает больше инфракрасного света.Это основной функциональный принцип MAX30100: он считывает уровни поглощения двух источников света и сохраняет их в буфере, который может быть считан с помощью 12C.Однако это не так просто, как кажется, и требует большой фильтрации и обработки данных.
Инструкции для дальнейшего использования
Рабочее напряжение VDD, указанное микросхемой, должно быть в пределах 2.2V.At в то же время, чтобы сбалансировать конструкцию с низким энергопотреблением, в этой схеме модуля используется регулятор 1,8 В для ограничения напряжения на выводе VDD до 1,8 В. Вывод SCL / SDA / INT фиксируется на высоком уровне VDD 1,8 В через подтягивающий резистор для передачи llC между ведущим устройством, работающим на 1,8 В. Поэтому, если вы хотите взаимодействовать с Arduino UNO и другими материнскими платами с рабочим напряжением выше 1,8 В, вам необходимо косвенно подключить резисторы на выводе SCL / SDA / INT и VDD материнской платы, чтобы обеспечить качество связи.
1. Распакуйте файл библиотеки MAX30100lib и поместите его в программное обеспечение rduino: проект >> загрузить библиотеку >> добавить библиотеку .zZIP >> откройте соответствующую библиотеку MAX30100lib.Тестовая библиотека ZIP;
2 . В приведенном примере вы можете найти и открыть несколько тестовых программ MAX30100 для тестирования.
Copyright © 2024 Дизайн и разработано Sabi-pizza.ru