朋友圈助力STM32研讨会,集赞有好礼

芯片界的黑洞,这个整流器有点怪!

中文教程:如何进行STM32防火墙的安全配置?

【毕业设计】可穿戴心率、血氧饱和度测量设备

  • 【毕业设计】可穿戴心率、血氧饱和度测量设备
  • 【毕业设计】可穿戴心率、血氧饱和度测量设备
  • 【毕业设计】可穿戴心率、血氧饱和度测量设备
  • 【毕业设计】可穿戴心率、血氧饱和度测量设备
  • 【毕业设计】可穿戴心率、血氧饱和度测量设备

【毕业设计】可穿戴心率、血氧饱和度测量设备

【毕业设计】可穿戴心率、血氧饱和度测量设备

【毕业设计】可穿戴心率、血氧饱和度测量设备

【毕业设计】可穿戴心率、血氧饱和度测量设备

【毕业设计】可穿戴心率、血氧饱和度测量设备


更新!!!

之前的两个while和warring的问题修正了~请大家下载新版程序~

编译没有错!!!!之前的warring也不是错,不影响使用!!!


帮同学做的毕设,一个可穿戴的心率、血氧饱和度测试装置。利用松紧带固定,可以绑在手指或者手腕。

实物展示:


可穿戴心率、血氧饱和度测量设备简单介绍:

1.传感器采用的是Maxim的MAX30102(与MAX30101 pin-to-pin兼容,换用MAX30101应该有更好的心率测量效果);

2.单片机使用的是STM32F103;

3.显示用的是OLED显示屏,显示心率、血氧饱和度还有两种波长光的波形。系统设计框图:

系统设计框图:

利用STM32配置好MAX30102模块之后,通过IIC接口周期性的读取信号。

STM32通过串口将采集到的原始信号发送到电脑的串口调试助手,然后把串口调试助手的数据保存之后用matlab的plot函数显示出波形。

结果如下图:

传感器输出的波形还是不错的,尤其是在指尖,上面是matlab plot出的波形。

附带有完整电路图、STM32代码(有心率和血氧饱和度算法)、5k字以上的设计说明文档、资料。

如果有其他的改进需求可以联系我~

附件内容截图:

电路相关文件

电路图文件
HRband.zip
描述:完整电路图
其他文件
MAX30102.pdf
描述:数据手册
教程
硬件介绍.docx
描述:5k字设计说明
源代码
MAX30102.zip
描述:更新的程序,没有报错了~
收藏 (12)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归Tabby&Anna所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 华北五省机器人STM32主控板设计,附原理图/PCB/推棋子源码

    今年做华北五省机器人用的STM32主板,我做的是仿人的,不过用在无差别上也可以,因为结构其实是差不多的。芯片的话板子兼容F4的还有F1的芯片,也就是说你可以用F1的芯片,也可以用F4的芯片,这个看个人选择。该华北五省机器人STM32主控板上留有专门的电机接口,还有传感器的接口都全部引出,包括16个AD,都是用牛角座连接,保证了接线的稳定,同时也解决了因为传感器多而导致线乱的问题,同时板子上集成了3.3V和5V,都是采用LM2596S芯片,可以直接接入24V,保证了供电充足,同时可以直接由主控板向传感器供电,也免去了另外用稳压模块。该资源也包括了机器人的STM32主控,以及接传感器的小板,还有调好的推棋子的程序。结构的话暂时不放,比赛完会放出来,不过会有传感器的摆放位置图。附件资料截图:视频演示:
    来自:机器人时间:2017-09-17 stm32 机器人 主控板
  • VESC低成本电调兼容硬件/源码/上位机

    本设计VESC低成本电调兼容采用STM32F405RGT6+DRV8302+CSD18533方案,兼容本杰明VESC4.12版本固件,附件内容提供其PCB源文件及原理图源文件,并提供上位机、固件、源码。VESC低成本电调兼容硬件功能如下: 采用单面布板技术,剔除霍尔接口、SPI接口等不常用的接口,精简体积;支持VESC所有无感电机基本功能,采样精准,设置好电机参数后即可完美运行;可以使用DRV8301或DRV8302或者FD6288等驱动;低成本,单张成本100以内,可以直接发去嘉立创SMT加工,直接可用;电流取决于MOS与散热,理论最大电流160A,最大支持12S电池;支持+-0.5%的速度闭环,默认PID即可秒杀市面上所有定速电调,自带1.5A BEC;支持再生制动,全同步整流,刹车迅速,响应灵敏,启动性能取决于启动参数设置;支持FOC,比较适合低转速高扭矩电机的驱动;附件资料截图:
    来自:电机驱动与控制时间:2017-09-16 stm32 电机驱动 电调
  • 智能盲人拐杖设计-超神波测距,从此不再迷路

    该智能盲人拐杖采用51单片机做主控芯片,US-100超声波传感器测量前方障碍物距离,并通过数码管显示出来,数码管用的是74HG573驱动。蜂蜜器可以根据不同的障碍物距离来发出不同频率的响声。有个光敏电阻检测白天和黑夜,黑里控制一个继电器去控制闪光灯。智能盲人拐杖功能如下:1、 当三米处有障碍物时发出“滴,滴,滴”的报警声(蜂鸣器),随着距离障碍物越来越近“滴滴”声的频率越高(和汽车倒车提示有点像),当快要碰撞到时,连续“滴。。。。”声。2、 天黑的时候LED灯(白色高亮度,可直接使用拐杖上的)自动点亮,晚上当1米外有障碍物时,LED灯闪烁报警(亮灭交替),声音报警同白天一样,提示路人有盲人通过,请注意。3、 整个电路要设置一个总开关智能盲人拐杖实物截图:
    来自:可穿戴设备时间:2017-09-17 超声波 盲人拐杖
  • 电赛资料-兼容F1和F4的STM32开发板(有实物卖!)

    这个是参加今年2017年电赛弄的一个STM32开发板,做的B题,不过天工不做美啊,评测的时候烧了一个电机,换过之后参数就不对了,只拿了个省二,心累。这个开发板兼容F1和F4的芯片,STM32开发板板载资源介绍:1、电源,板载3.3V,5V,可直接接入低于12V的电压。2、存储芯片:SRAM,SD卡,SPI-FLASH。3、外设:板载6050,CH340串口下载电路,支持一键下载,两个LED,一个蜂鸣器,USB。4、按键:3个可编程按键,一个复位按键。5、显示:板载LCD接口,与原子的兼容。6、无线:板载独立NRF24L01接口,蓝牙接口。7、程序下载:支持ST-Link,J-TAG,以及串口下载。8、IO:引出60个IO。有现成的板子,有焊好的,也有空PCB板,有需要的可联系QQ1324654767.送今年的程序。兼容F1和F4的STM32开发板实物截图:参数如下:
    来自:MCU开发板时间:2017-09-17 stm32 开发板 电赛
  • 带蓝牙BTM0664C2P功能的STM32F103CxT6多功能教学板设计

    本设计介绍的是基于STM32F103CxT6的多功能教学板设计,见附件下载其原理图和PCB源文件。该STM32F103CxT6多功能教学板主要由STM32F103CxT6电路模块和TM1721(HT1721)模块以及ADXL345三轴加速度计模块和蓝牙BTM0664C2P模块构成。带蓝牙BTM0664C2P功能的STM32F103CxT6多功能教学板支持TM1721或者HT1721 LCD驱动芯片。
    来自:MCU开发板时间:2017-09-12 蓝牙模块 stm32f103cxt6 btm0664c2p
  • 智能照明LED灯红外遥控开关原理图/控制源码等

    本设计介绍的是51单片机控制家庭智能照明LED灯,红外遥控开关设计,见附件下载其电路原理图/控制源码等。红外遥控通讯的特点是利用红外线进行点对点的通信,不影响周边环境,也不干扰其他电器设备。在室内近距离(小于8米)时,因为信号无干扰、传输准确度很高、体积小、功率低的特点,红外在遥控中得到了广泛的应用。通过基于单片机的控制来对多种设备进行远程控制,并且可以通过选择不同的按键来控制不同的设备。从而方便快捷的实现红外远程控制家庭智能照明LED灯。
    来自:智能家居时间:2017-09-03 51单片机 红外遥控 智能照明
  • 倒车系统超声测距和数码管显示设计,附原理图/PCB/源码

    本设计分享的是倒车系统超声测距和数码管显示设计,见附件下载其原理图/PCB/源码。该超声波测距倒车系统硬件部分采用STC89C52 单片机作为主控单片机,硬件电路主要由发射电路、接收电路、显示电路、报警电路等几部分组成;软件部分由主程序、显示子程序、超声波发射子程序、延迟子程序、计算子程序、报警程序等组成。该电路具有结构简单、操作方便、精度较高、应用广泛的特点。
  • 51单片机智能光控窗帘设计,附原理图/代码等

    基于单片机的智能光控窗帘的系统,既能解决每天手拉开和关上窗帘的不便,又显示出了生活的档次,同时还可以根据光线的明暗来自动控制窗帘的开关,以调节室内的光线,更进一步地满足了人们的享受要求。同时,此窗帘系统还可以通过普通的红外遥控器或者按键进行控制,可以满足绝大多数人的需求,并且可以通过系统上的按键进行不同控制种类的切换
  • AT89S52简单计算器设计,附加/减/乘/除功能

    本设计采用了AT89S52单片机为控制核心,另外采用LCD1602作为显示屏,使用4*4键盘作为输入模块,键盘上有常用的数字(0-9),小数点,加、减、乘、除。计算的结果保留到小数点后1位。
    来自:DIY创意产品时间:2017-09-03 at89s52 计算器
  • RS485远程温湿度检测解决方案

    本次设计的目的主要是提出了一种目前在工程中比较通用并且安全的远程探测温度的解决方案,它采用了目前比较主流的485通讯方式,不仅可与目前大多数的通讯设备后端相连,并且仅用两根线就可以完成数据的通讯。因此,此设计具有很强的现实意义。
销量
23
查看
2056
tabbyzwei

tabbyzwei

普通卖家
硬件工程师
参数名 参数值
发布于 2017 年 06 月 01日
更新于 2017 年 07 月 04日
Moore8直播课堂