毕业设计| 自制简易血氧心率仪STM32+MAX30100
还记得前不久,有公司开源了呼吸机的源文件,火爆朋友圈。虽然有了源文件,DIY呼吸机还没成功案例。呼吸机就别做了,来看看这个一样可以监测健康的血氧心率仪——
感谢达尔闻粉丝张东(B站ID:张咚咚171)分享他自己的制作,我们借花献佛把这个设计分享给DIY爱好者以及毕业生们。
传感器监测到数据之后,在屏幕上以曲线加数字的方式显示出检测者的血氧和心率数据。同时LED指示灯和蜂鸣器根据心率数据闪烁和发出声音。如果未监测到数据,蜂鸣器常响警报。
主控芯片使用的是大家用的最多的MCU——STM32F103C8T6,ARM Cortex-M 内核32位,程序存储器容量是64KB,内部还集成了模数转换器A/D 10*12b。
测量传感器使用的是MAX30100,能够读取心率、血氧的传感器,通信方式是通过IIC进行通信。两个发光二极管,一个光检测器,优化光学和低噪声的仿真信号处理,以检测脉搏血氧饱和度和心脏速率信号。只需要将手指头紧贴在传感器上,就能估计脉搏血氧饱和度(SpO2)及脉搏(相当于心跳)。但是现在MAX30100已经停产了,可以使用MAX30102替代。
这个系统虽说功能做的挺好,但是在硬件上有个问题,按的用力或者角度有问题,数据就不准。如果想要改善的话,就需要在传感器上盖一块玻璃。
软件是基于STM32标准库开发:
::__IHACKLOG_REMOTE_IMAGE_AUTODOWN_BLOCK__::1
每周四,我们会推送一篇优质毕业设计方案。注意:达尔闻提供的完整方案仅供大家参考学习,不鼓励直接套用,要知道你的答辩老师也可能是达尔闻粉丝噢。
我分享了【毕业设计| 自制简易血氧心率仪STM32+MAX30100】, 快来看吧!@小米浏览器 | https://mp.weixin.qq.com/s/mWIJ9yJNn212NwNx_aikAA