MAX30102学习笔记(上)

一.小简介

max30102是一个将脉搏血氧仪的心率检测仪融为一体的一个传感器模块。简单的说就是一个可以采集心率和血氧数据的小模块,使用者只需将其佩戴于手指,手腕等处便可进行心率血氧检测。它有一个红光LED一个红外光LED,光器件,光电检测器,和带环境光抑制的低噪声电子电路。

二.电路图

三.原理

max30102是通过发光的LED灯来测量心率。
图为某宝上的一个MAX30102血氧浓度手腕心率脉搏检测心跳传感器模块。最中间是led灯和光电变换器,在这外面有一个玻璃盖,玻璃盖的作用是能够有效的排除外界和内部光的干扰,但完全排除还是实现不了的。当led光射向手腕上皮肤时,人体组织会反射光线给光电变换器,而光电变换器将这个光转换成了电信号并且将它变大和输出,电信号最后再经过AD转化为数字信号。简单来说就是光变电变数字信号。
max30102用的脉搏测量方法为光电容积法(PPG) https://blog.csdn.net/qq_37385726/article/details/89041710这一篇文章就是主要讲的PPG,它很清楚的给我们讲了PPG的作用,同时我还通过这篇文章了解到PPG信号处理的两种方法。因为在测量时由于测量部位的移动或者灯光等外在因素干扰会导致测得的PPG信号的不准确,所以需要对PPG信号进行滤波处理。

MAX30102学习笔记(上)相关推荐

  1. nodejs学习笔记(上)

    nodejs学习笔记 (上) 通过学习需要做到的是 了解 前后端是如何进行交互的 nodejs也是使用javaScript进行编写的 javaScript在不同的运行环境中有不同的作用 在浏览器内核中 ...

  2. 学海灯塔新增学习笔记上传功能

    又经过一天的努力,学海灯塔学习笔记上传功能实现.欢迎访问我们的学海灯塔 学习笔记这一模块的功能和课程文件类似,由同学们上传自己的学习笔记,用户可以下载,并且可以对笔记进行打分,后期将增加文件讨论功能. ...

  3. Python课程学习笔记 上

    笔记目录 学前准备 Python解释器安装包 下载 安装 Pycharm 下载 常用的快捷键 Python程序执行机制 语法基础 注释和中文乱码 变量 数据类型 运算符 数值运算符 复合运算符 比较运 ...

  4. React学习笔记(上)

    一.React文件的创建(不使用脚手架进行文件的创建过程) 1.1.这里的React文件是一个html文件,或者是一个js文件,需要安转相关依赖 React:是React的核心包 React-dom: ...

  5. JVM学习笔记上(概述-本地方法栈)

    背景 前一阵跟着宋红康的视频学了学JVM,视频没有更新完,所以也没学完,这里记录一下笔记 JVM概述 JVM位置:  运行在操作系统之上 相对于java语言,JVM的位置如下所示 对于安卓的Davli ...

  6. 计算机网络基础学习笔记(上)

    学习视频 在观看学习视频前,可以先了解一下大概:互联网是如何运作的 随看随记 TCP和UDP MAC和IP地址,从几个不同的角度讲的: CSDN博客 知乎 博客园 从我的角度来看,MAC地址是区分IP ...

  7. [学习笔记]上下界网络流

    有的时候,网络流建模要考虑某些边必须选择若干次,又不能多于若干次,而且不太容易转化成比较好的限制模型, 就简单粗暴地给每条边定一个流量的上下界,求在满足上下界的基础上的一些问题. 大概有以下几种. 基 ...

  8. CreateJS基础 学习笔记(上)

    1.CreateJS介绍 了解CreateJS 1.CreateJS:     一款HTML5游戏开发的引擎     CreateJS是一套可以构建丰富交互体验的HTML5游戏的开源工具包,旨在降低H ...

  9. jQuery基础学习笔记(上)

    1.简介及语法 认识jQuery 1.jQuery:     jQuery库可以通过一行简单的标记被添加到网页中. 2.什么事jQuery:     jQuery是一个JavaScript函数库. 3 ...

  10. git学习笔记(上)

    1 安装 win安装 地址 安装之后自报家门 $ git config --global user.name "Your Name" $ git config --global u ...

最新文章

  1. 看看大网站到底是如何保障网络安全的
  2. java default locale_Java JSON.defaultLocale方法代码示例
  3. 爬虫学习笔记(十六)—— Selenium
  4. Github 优秀开源项目 Best Open Source Projects
  5. 内联函数的定义可能不止一次
  6. 修改 Workshop 中 text box 输入内容的颜色
  7. 在C++中使用Protocol Buffers
  8. c代码实现 ifft运算_fft算法c语言_matlab fft算法_ifft c语言
  9. 使用Docker和Azure Kubernetes服务将ASP.NET核心应用程序容器化
  10. 使用Log4j进行日志操作
  11. UI设计师SVG动画进阶篇——路径变形动画(上篇)
  12. 远程软件TeamViewer如何导出选项注册表文件?
  13. QT小项目练手——用QTimer做一个倒计时程序
  14. flume采集数据易出现的bug
  15. 自动更改mac地址 ip计算机名的软件,根据MAC地址自动更改计算机名IP的批处理
  16. linux不支持modprobe命令,Linux中modprobe命令起什么作用呢?
  17. ChatGPT的悄然问世,让原先“吃香”的10种“铁饭碗”快要端不住了:软件技术类、新闻媒体类、法律工作类、市场研究分析师、教师、金融分析类、交易员、平面设计师、会计师、客服人员。
  18. (五)循环神经网络 -- 3 语言模型数据集
  19. stripe支付集成
  20. 客户端测试版本发布流程

热门文章

  1. mysql MHA集群安装
  2. 【《系统集成项目管理工程师》必备100题】
  3. 第五章 DirectX 光照,材质和纹理(下)
  4. 扩展Alibaba P3C 实现自定义代码规范检查
  5. python 微信自动发图片,批量发送
  6. CMYK,RGB颜色对照表
  7. HSQL之窗口-聚合-分析函数
  8. 重装windows10系统自定义安装时未出现分区,解决方法之一
  9. postman安装使用教程(标贝科技)
  10. MATLAB画柱状图(包括普通柱状图,多组柱状图,三维柱状图)