该血氧仪方案采用STM32L431RCT6 ARM-M4内核为主控芯片,采用MAX30102高灵敏度检测芯片,采用0.96 OLED显示,基于RT-Thread实时操作系统设计开发所得。。
1、心率和血氧等数据监测和分析; 2、个人DIY; 3、毕设; 4、研究改造等。
一、产品简介
本方案以高性能的M4内核STM32L431RCT6为主芯片,采用市场上广泛应用的MAX3012芯片方案检测血氧饱和度和心率值,具备抗干扰能力强、检测精度高的特点,和指夹式血氧仪类似,该方案通过0.96寸OLED实时显示值,程序采用RT Thread操作系统设计,实时性更高。本方案DIY和使用均很简单,打板后可以迅速DIY出一套简易的血氧仪测量仪器,供研究和DIY使用。
二、应用场景
1、心率和血氧等数据监测和分析;
2、个人DIY;
3、毕设;
4、研究改造等。
三、产品概述
受疫情影响,血氧仪供不应求,很多人因为无法检测担惊受怕,本方案模拟指夹血氧仪功能,实时检测人体心率和血氧饱和度,该方案打板后可以迅速DIY出一套简易的血氧仪测量仪器,供研究和应急使用。
1、0.96寸OLED显示屏实时显示心率、血氧饱和度;
2、采用MAX30102反射血氧传感器,抗干扰能力和性能更强;
3、采用M4内核的STM32L431RCT6,该芯片主频性能高,且为低功耗芯片,方便设计转量产;
4、采用RT Thread实时操作系统,多线程性能更高。
四、产品参数
1、主控采用STM32L431RCT6单片机(低功耗芯片、80MHz主频、256K Flash,64K RAM);
2、0.96寸OLED显示 ;
3、MAX30102心率血氧传感器,兼容MAX30101;
4、1S刷新一次实时数据;
5、USB 5V供电;
6、血氧饱和度(SPO2)范围: 35%~99%,心率范围:30BPM~250BPM 。
3D简介图标识:
五、使用说明
1、MAX30102模块为市面上最常用的模块,和该方案的引脚Pin2Pin兼容,插上即可使用;
2、本方案必须USB 5V供电,虽然本方案设计有过压过流防护,但过高电压会造成电路损坏;
2、检测时不能说话和移动,适宜静坐测试;
3、本方案每隔1s实时刷新检测数据;
4、本方案推荐用于研究和DIY设计使用,如需量产,建议继续优化算法。
六、备注
1、本方案可直接采用关联的订单打板,或gerber文件打板,需要配套采用0.96寸OLED模块+MAX30102血氧模块,可参考下述备注的链接。另外需要注意的是与血氧模块和OLED模块配套需要使用2.54间距的排母端子。
2、提供的固件可采用JFlash软件通过Jlink的SWD接口进行下载,烧录固件后即可运行使用。
3、本方案预估小批量(20PCS)平均单价为35元左右(包含所有物料、PCB、贴片、配件等)。
4、MAX30102血氧模块和0.96寸OLED模块可以直接某宝采购,附件有购买参考链接
5、在实物和原理图(有标NC)有几个器件是不需要贴片的,分别为螺丝固定孔(H1、H2、H3、H4)、MARK点(M1、M2、M3、M4)、LOGO。
七、测试视频
方案效果展示,当系统检测到手指接触时,每隔1S刷新一次心跳和血氧数据。
点赞