LYTSwitch™-1 LED驱动器IC可降低22 W以内灯泡

LYTSwitch™-7 LED结合PFC及恒流输出特性

符合安规要求,非常适合工业控制及三相电源应用

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

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

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

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

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

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

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


更新!!!

之前的两个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
描述:更新的程序,没有报错了~
收藏 (15)
扫码关注电路城

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

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

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

(版权归Tabby&Anna所有)

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

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

换一批 more>>

大家都在看:

继续阅读

  • ADAS1000心电ECG信号采集器采用STM32F103R主控

    该心电ECG信号采集器基于ADAS1000传感器设计。ADAS1000主要应用于低功耗、5电极心电图(ECG)模拟前端,提供呼吸测量和脉搏检测。ADAS1000心电ECG信号采集器电路采用STM32F103流行主控作为微处理器,ECG信号采集器电路板实物截图:附件资料截图:
    来自:可穿戴设备时间:2017-11-22 ecg 信号采集 脉搏检测
  • STM32F746ZET6 开发板 非核心板

    该STM32F746ZET6开发板配合安富莱5.0寸TFT(RGB)屏幕使用,软排线没到家先直接这样插得。STM32F746ZET6 开发板实物截图:STM32F746ZET6 开发板参数如下:
    来自:MCU开发板时间:2017-10-19 开发板 stm32f746zet6 安富莱
  • 获奖作品-基于云技术的智能控制家电设计方案

    本项目是上海庆科公司举办“破局”创新大赛参赛作品,获奖第三名。主要硬件设备是MiCOKit-3166开发板,各功能的实现原理:1、OLED:用于显示基本信息,如温湿度等传感器数据和调试信息; 2、直流电机:通过手机 APP 和语音识别系统来发出控制指令,驱动电机由 PWM 控制电机转速或通过开关量直接驱动;3、温湿度传感器:用于实时监测室内温湿度,实现启动和关闭空调或调节制冷温度自动化;4、光照传感器等:可用于辨别室内的白天和黑夜,检测是白天时,通过光电隔离电路驱动继电器来控制 220V交流电压的室内灯光;5、红外传感器:用于学习空调、电视等红外遥控器上的按键; 6、外扩的 MCU 设备 STM32F103VET6:作为从站,通过串口与开发板进行通信,互发控制指令,实现更多的功能控制;7、语音识模块 LD3320:该模块配合 STM32F103 处理器一起使用,通过语音识别并控制所有设备,同时起到救援作用,例如识别到“救命”声音时,及时自动报警和及时发送报警信息到云端再传给手机 APP。 目前语音识别控制指令方案有: 1) “流水灯左移” 、 “流水灯右移” 、 “救命” 或 “救命啊” 指令实现点亮STM32F103VET6开发板上的LED灯和驱动蜂鸣器发出报警声; 2) “启动电机”指令实现控制电机; 3) “启动彩灯”指令实现点亮RGB_LED灯; 4) “关闭”指令实现停止电机、关闭报警器、熄灭所有灯光等功能。 8、光耦隔离电路:用于控制 220V/380V交流电气设备。演示视频:http://v.youku.com/v_show/id_XMzE2OTUxMTEwNA==.htm... 云技术的智能控制家电系统框架:硬件配置: 提供手机APP源码,可根据源码进行二次开发,以下为APP界面:
  • STM32调试神器USB转ST_link+RS232+TTL

    本设计项目STM32调试神器采用Micro USB或者USB接口转UART,RS232,ST_LINK,见附件下载其原理图和PCB源文件。本模块可以作为STM32的下载器,也可以作为STC但单片机的下载器,当然可以作为串口工具同时使用,另外还有RS232接口,供调试开发使用。STM32调试神器电路PCB截图:
    来自:电脑及外设时间:2017-11-18 stm32 调试器 usb转st_link
  • 【毕业设计】labview多普勒效应源码及视频演示

    labview多普勒效应应用:交通警向行进中的车辆发射频率已知的超声波同时测量反射波的频率,根据反射波的频率变化的多少就能知道车辆的速度。装有多普勒测速仪的监视器有时就装在路的上方,在测速的同时把车辆牌号拍摄下来,并把测得的速度自动打印在照片上。通过labview动画式的效果演示多普勒效应附件部分文件:
    来自:基础电路时间:2017-11-17 毕业设计 labview 多普勒效应
  • 超级牛的STM32 BLDC直流电机控制器设计,附原理图和源码等

    本设计是基于STM32 BLDC直流无刷电机控制器设计,并附上原理图和源码等,供网友参考学习。源代码是基于免费开源CoOS(UCOS类似)操作系统上写的,在学习无刷电机的控制同时还能学习到操作系统的知识。同时提供用Matlab的GUI编写的串口接收程序和开源的代码,实时接收速度和电流信息,便于PID测试,并且有CAN(TJA1050)接口。同时自己可以进行修改学习Matlab的GUI编程。STM32 BLDC直流电机控制器组成如下:1.STM32F103RB处理器 时钟72M Flash 64K RAM 20K2.MOSFET SUD35N05-26L 55V 35A Rds=0.023. MOSFET驱动 IR2101S 4.输入开发板电源参数:电源 10到20V,最大电流 20A电源及STM32 BLDC开发板无刷电机图片:软件资料包括如下:有无刷电机转速调节的PID程序(基于免费开源CoOS操作系统)自己做的Matlab GUI串口PID调试程序(开源,自己可以改进)自己以前做的STM32程序电机运行时PID调节图:无刷电机规格要求:额定电压 12V额定电流 2.26A额定转速 13027RPMSTM32 BLDC直流无刷电机接口:黄色线: Vcc +5V灰色: GND棕色:霍尔S1蓝色:霍尔S2橙色:霍尔S3红色:A相黑色:B相绿色:C相STM32 BLDC开发板接口配置:1.无刷电机驱动2.串口通信接口3.CAN通信接口4.有AD接口能检测电压和电流5.两个按键和一个复位键6.一个LED7.JLINK调试接口 STM32 BLDC开发板配件:交流220V转直流12V 6A电源  带霍尔无刷电机 12V 2.26ASTM32无刷电机驱动板
  • 开源基于STM32整套PLC工控板原理图和PCB文件

    本项目分享的是某网友开源的整套PLC工控板电路原理图和PCB源文件,用AD打开。该PLC工控板基于STM32F103T6设计,电路由测试板,MCU主控板,外扩接口及PLC接口等部分组成。STM32-PLC工控板原理图和PCB文件截图: 可能感兴趣的项目设计:STM32开发板-模拟PLC工业控制板设计,原理图/PCB下载:http://www.cirmall.com/circuit/7001/detail?3
    来自:MCU开发板时间:2017-11-01 stm32 开源 plc 工控板
  • MicroPython开发板-PyDuino开发板PCB工程文件及源码

    本项目提供的是PyDuino开发板PCB工程文件及源码,见附件下载。该PyDuino开发板是基于STM32F405最小系统板设计,支持C语言Python语言开发。由开源项目二次开发。该PyDuino 开发板PCB文件可直接打样。有官方版本进行优化布局,增加板载RTC供电电路。引脚与官方教程完全兼容。PyDuino开发板PCB 3D截图:PyDuino开发板参数如下:STM32F405RG MCU.168 MHz Cortex-M4 CPU with 32-bit hardware floating point.1 MiB flash storage, 192 KiB RAM.USB口, 支持 串口,通用存储,HID协议。SD卡插槽。MMA76603轴加速度计.4 LEDs, 1复位按钮, 1通用按钮.3.3V0.3A板载 LDO , 可从USB口或者外置电池供电。实时时钟。(含供电电池)30个通用IO口,其中28个支持5V输入输出。2个 SPI接口, 2个 CAN接口, 2个I2C接口, 5个USART接口.14个 12-bit ADC引脚。2个DAC 引脚。附件内容代码截图:官网:www.micropython.org
    来自:DIY创意产品时间:2017-10-23 stm32 开发板 micropython python
  • STM32F429IGT6核心板PCB工程文件-参考正点原子阿波罗F4核心板

    为了提升自己的layout技术。所以就参考正点原子阿波罗开发板,自己画了一遍。基本和正点原子阿波罗F429IGT6核心板完全一致。其实这个PCB稍微修改一下可以改成STM32F767I核心板 。给动手能力强的同学自己打样焊接享受DIY乐趣。主控芯片:STM32F429IGT6。该STM32F429IGT6核心板功能接口,在这里就不做过多介绍,朋友们可以完全参考正点原子阿波罗开发板。STM32F429IGT6核心板电路 PCB实物截图:附件资料截图:
    来自:MCU开发板时间:2017-10-17 diy 核心板 正点原子 stm32f429igt6
  • 实战项目-STM32掌上游戏机,uC/OS-II嵌入式系统和uC/GUI图形界面实现

    该STM32掌上游戏机作品是用带触摸屏的彩色液晶屏作为主要的操作控制输入和显示界面,界面美观且操作方便;用功能强大且高性价比的STM32系列的单片机作为处理器,以及uC/OS-II实时嵌入式操作系统和uC/GUI图形用户界面函数库,使得该游戏机运行多任务时更顺畅以及界面更美观;该STM32掌上游戏机用小型锂电池供电,使得使用起来和携带更方便。目前STM32掌上游戏机内部游戏有: 黑白棋、俄罗斯方块。技术要点:1、STM32F103VET6单片机作为处理器;2、用uC\OS-II实时嵌入式操作系统处理多任务程序;3、用uC/GUI图形用户界面函数库编写游戏机界面;4、显示屏是分辨率为240*320的彩色液晶屏;5、用STM32内部的实时时钟提供日期和时间;6、用LTC4080作为电源管理管理芯片,保证锂电池充电安全以及供电稳定;7、用2MB的SPI Flash来存储汉字字库;8、用EERROM (AT25C512)存放一些系统配置变量;9、配备有256MB 的Nand Flash作为存储器;10、配有TF Card座作为存储器扩展;附件内容截图:
    来自:MCU开发板时间:2017-10-21 stm32 ucgui ucos-ii 掌上游戏机
销量
29
查看
2419
tabbyzwei

tabbyzwei

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