一种智能型血氧检测仪

文档序号:26024586发布日期:2021-07-27 13:28阅读:89来源:国知局
一种智能型血氧检测仪

本实用新型属于血氧检测技术领域,特别是涉及一种智能型血氧检测仪。



背景技术:

血氧仪主要用来检测血液中的血氧饱和度,如果低于94%一般视为供氧不足。患者需使用血氧仪实时监测血氧浓度。血管疾病、呼吸系统疾病患者、老年人等都需要血氧仪。血氧饱和度指标十分重要,如何科学准确测量是目前研究的重点。



技术实现要素:

本实用新型为了解决现有技术中的问题,提出一种智能型血氧检测仪。

为实现上述目的,本实用新型采用以下技术方案:一种智能型血氧检测仪,它包括单片机、血氧模块、时钟模块、电源模块、按键模块、显示模块、存储模块、蓝牙模块和语音模块,所述血氧模块、时钟模块和电源模块均与单片机通讯连接,所述单片机分别与显示模块和语音模块通讯连接,所述按键模块、存储模块和蓝牙模块均分别与单片机互通讯连接,所述单片机采用stm32单片机,型号为stm32f103c8t6。

更进一步的,所述血氧模块型号为max30102。

更进一步的,所述电源模块采用两个ams1117-3v3稳压芯片。

更进一步的,所述两个ams1117-3v3稳压芯片上均分别接有led指示灯。

更进一步的,所述按键模块由单片机3个gpio端口连接到3个按键组成。

更进一步的,所述存储模块由单片机两个引脚与eeprom的时钟线和数据线相连组成。

更进一步的,所述蓝牙模块为hc-08蓝牙模块。

与现有技术相比,本实用新型的有益效果是:本实用新型解决了如何科学准确测量血氧饱和度的问题。本实用新型采用价格便宜、功能强大的stm32单片机为主控芯片,可准确、快速检测人体血氧饱和度,检测结果显示在液晶显示屏或手机上,同时可储存到云端,供远程读取和历史数据查询。原理简单、测量结果准确。

附图说明

图1为本实用新型所述的一种智能型血氧检测仪硬件结构示意图;

图2为本实用新型所述的血氧模块示意图;

图3为本实用新型所述的电源模块示意图;

图4为本实用新型所述的按键模块示意图;

图5为本实用新型所述的存储模块示意图;

图6为本实用新型所述的一种智能型血氧检测仪工作流程图;

图7为本实用新型所述的一种智能型血氧检测仪测量结果示意图。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地阐述。

参见图1-7说明本实施方式,一种智能型血氧检测仪,它包括单片机、血氧模块、时钟模块、电源模块、按键模块、显示模块、存储模块、蓝牙模块和语音模块,所述血氧模块、时钟模块和电源模块均与单片机通讯连接,所述单片机分别与显示模块和语音模块通讯连接,所述按键模块、存储模块和蓝牙模块均分别与单片机互通讯连接,所述单片机采用stm32单片机,型号为stm32f103c8t6。

本实施例根据beer-lambert定律,不同波长的红外光的吸光度变化率之比值r/ir与动脉血氧饱和度(sao2)的函数关系为线性关系。检测仪通过检测充血人体末梢组织,如手指或耳垂等部位的(r/ir值)计算动脉血氧饱和度(sao2)。实现血氧饱和度检测、语音播报、lcd显示等功能。血氧模块如图2所示,血氧模块型号为max30102,vcc和gnd分别接单片机的电源和地;scl、sda是标准iic接口,内部已接上拉电阻;int为中断引脚,低电平有效,可查询该引脚判断max30102数据是否准备好。电源模块如图3所示,电源模块采用两个ams1117-3v3稳压芯片,将外部输入的6v电压稳压到3.3v。配置四个电容对电源滤波使电压稳定,两个ams1117-3v3稳压芯片上均分别接有led指示灯,通过两个上拉电阻接入两个led,作为指示灯。按键模块如图4所示,按键模块由单片机3个gpio端口连接到3个按键组成,将stm32单片机3个gpio端口连接到3个按键,3个按键分别是开关、设置和记忆功能,其中开关按键控制系统电路通断,设置按键设置单位和开关声音,记忆按键控制eeprom数据的存储和显示。存储模块如图5所示,存储模块由单片机两个引脚与eeprom的时钟线和数据线相连组成,采用滤波电容稳定芯片电压。通过记忆按键实现数据的存储。蓝牙模块采用低功耗hc-08蓝牙模块,通过调用微信小程序中蓝牙连接模块的api实现与手机的数据传输。

本实施例软件部分包括嵌入式系统c语言程序设计和微信小程序设计。嵌入式系统编译平台为keil,微信小程序采用腾讯官方的微信开发者工具。血氧检测模块利用at指令集向血氧模块发送开始测量、结束测量等指令。利用switch语句,将接收到的数据进行解析封装,再通过蓝牙发送解析后的数据。将血氧数据存储到flash上,通过记忆按键,存储、显示血氧历史数据。按键检测模块通过key_read按键检测函数,读取键值。函数中调用hal_gpio_readpin()函数接口。利用3个if条件语句,循环检测是否有按键按下,利用key_num变量标记键值。微信小程序基于javascript、html两种语言以及css样式开发。血氧检测仪通过hc-08蓝牙和手机进行匹配,然后建立数据连接。微信小程序接收到数据,对数据进行处理,在软件界面进行显示。同时将数据保存到云数据库,便于异地查询和历史数据查询。工作流程图如图6所示,采用丰富的at指令,减轻项目开发的难度,有利于研发并投放市场。利用微信小程序的云服务,创建数据库。数据采用键值对的格式存储数据,在处理数据页面,将接收数据时的时间赋值给变量,调用云数据库的存储api,将数据存到创建的数据库中。

本实施例系统测试时按下电源按键,打开智能型血氧仪。使用夹具夹住手指,按下开始按键,血氧仪开始测量。结束后,测量结果在lcd屏幕上进行显示。为得到准确、稳定的测量结果,要求测量过程保证时长。测量结束后,通过hc-08蓝牙模块将测量的血氧数据发送到手机中的微信小程序进行显示和存储。利用微信小程序将血氧仪通过蓝牙协议传输来的数据进行处理。设置监听函数、监听数据,并将数据存到数组中。数据可通过小程序显示,如果按再测一次按钮,可把当前的数据清空,微信小程序将继续监听、接收传过来的数据。测量结果如图7所示。

以上对本实用新型所提供的一种智能型血氧检测仪,进行了详细介绍,本说明书中应用了具体个例对本实用新型的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本实用新型的方法及其核心思想;同时,对于本领域的一般技术人员,依据本实用新型的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本实用新型的限制。



技术特征:

1.一种智能型血氧检测仪,其特征在于:它包括单片机、血氧模块、时钟模块、电源模块、按键模块、显示模块、存储模块、蓝牙模块和语音模块,所述血氧模块、时钟模块和电源模块均与单片机通讯连接,所述单片机分别与显示模块和语音模块通讯连接,所述按键模块、存储模块和蓝牙模块均分别与单片机互通讯连接,所述单片机采用stm32单片机,型号为stm32f103c8t6。

2.根据权利要求1所述的一种智能型血氧检测仪,其特征在于:所述血氧模块型号为max30102。

3.根据权利要求1所述的一种智能型血氧检测仪,其特征在于:所述电源模块采用两个ams1117-3v3稳压芯片。

4.根据权利要求3所述的一种智能型血氧检测仪,其特征在于:所述两个ams1117-3v3稳压芯片上均分别接有led指示灯。

5.根据权利要求1所述的一种智能型血氧检测仪,其特征在于:所述按键模块由单片机3个gpio端口连接到3个按键组成。

6.根据权利要求1所述的一种智能型血氧检测仪,其特征在于:所述存储模块由单片机两个引脚与eeprom的时钟线和数据线相连组成。

7.根据权利要求1所述的一种智能型血氧检测仪,其特征在于:所述蓝牙模块为hc-08蓝牙模块。


技术总结
本实用新型提出了一种智能型血氧检测仪,属于血氧检测技术领域。解决了如何准确测量血氧饱和度的问题。它包括单片机、血氧模块、时钟模块、电源模块、按键模块、显示模块、存储模块、蓝牙模块和语音模块等模块,所述血氧模块、时钟模块和电源模块均与单片机通讯连接,所述单片机分别与显示模块和语音模块通讯连接,所述按键模块、存储模块和蓝牙模块均分别与单片机互通讯连接,所述单片机采用STM32单片机,型号为STM32F103C8T6。它主要用于测量血氧饱和度。

技术研发人员:黄峰;罗志坚;马南丞;赵展飞
受保护的技术使用者:湖南工程学院
技术研发日:2020.09.14
技术公布日:2021.07.27
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1