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>>

大家都在看:

继续阅读

  • 获奖作品-基于云技术的智能控制家电设计方案

    本项目是上海庆科公司举办“破局”创新大赛参赛作品,获奖第三名。主要硬件设备是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 多普勒效应
  • 首发!ST官方出品STM32H743 nucleo开发板最新电路资料

    ST公司在今年4月份的峰会上,发布了最新的32位单片机STM32H7,瞬间在业内产生一股追捧热风。大家对这款ST最高性能的单片机充满期待。终于,近期ST推出了基于STM32H743的nuclo开发板。STM32H7到底有哪些让人惊艳的功能呢?采用Cortex-M7内核,并实现了最高性能,无论是从嵌入式闪存还是外部存储器来执行代码:400MHz处理器频率下性能可达到2010 Core,ark/856 DMIPS双时钟架构使得外设速度独立于CPU速度,系统时钟变化不影响外设工作面向内核、外设和存储器互连的AXI总线和多AHB总线矩阵高速主直接存储器访问(MDMA)控制器、两个用于优化外设管理的具有FIFO和请求路由器能力的双端口DMA以及一个额外的DMA更多外设,例如四个支持SPDIF输出的串行音频接口(SAI)、三个全双工I²S接口、一个支持四路输入的SPDIF输入接口、两个具有专用供电的USB OTG模块和双模QSPI接口、两个FD-CAN控制器、一个高精度定时器、一个TFT-LCD控制器、一个JPEG编解码器、两个SDIO接口以及很多其它模拟外设,比如三个快速14位ADC、两个比较器和两个运算放大器高能效:多功耗域架构允许在不同的功耗域设置不同的低功耗模式,以优化功耗效率。除了在运行或停止模式期间可为内核提供不同电压的主稳压器外,设备还内置有为内嵌PHY供电的USB稳压器以及一个备份稳压器。在运行模式(外设关闭),功耗典型值为278 µ/MHz @VDD = 3.3 V和25 °C。低功耗待机模式的功耗为7 µA。更多STM32H743的主要外设资源和电特性参数可以参考附件的数据手册。STM32H743 nucleo开发板如同其他STM32系列一样,将主控MCU STM32H743的外设GPIO口做了引出处理。开发板上集成了USB ST-LINK功能,可以方便的进行编程调试。STM32H743 nucleo开发板通过LAN8742A引出了Ethernet PHY接口。STM32H743 nucleo开发板原理图结构组成STM32H743 nucleo开发板为6层板,依次为:Top Layer、GND、Signal、PWR、GNA、Bottom Layer,尺寸为:70mm*133.3mm。电路附件包含了STM32H743数据手册、STM32H743原理图PCB源文件,以及实现了低层驱动,USB, TCP/IP,文件系统,RTOS, Graphic,及运行在ST开发板上的例程代码。更多STM32H743信息、交流讨论可以移步至STM32中文社区查看。
    来自:MCU开发板时间:2017-11-17 stm32 开发板 st
  • LabVIEW实现数据分析与数据管理系统,附源代码/操作说明/演示视频

    项目要求:1.利用LabVIEW实现对数据库的访问。2.完成整个实验数据分析与数据管理系统的细节设计,并逐步完善设计。3.最小二乘法对数据算回归方程,得到的图像用图标显示出来4.对数据进行方差运算,得到的图像用图标显示出来5.随机误差、粗大误差,得到的图像用图标显示出来6.灵敏度,得到的图像用图标显示出来附件内容截图:
    来自:其他时间:2017-06-27 毕业设计 labview 数据管理系统
  • 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 掌上游戏机
  • 免费-基于STM32的IN-14 辉光钟设计(硬件/程序/手机app等)

    首先感谢严老师和blanboom给我带来的帮助,本作品STM32的IN-14 辉光钟设计作品有一部分是借鉴的他们。本设计IN-14 辉光钟硬件方面详细介绍如下: *使用IN-14辉光管,四个氖灯显示时间冒号;*每个辉光管下面各安装一个全彩 LED;*单片机采用STM32F103VET6;*时钟芯片采用DS3231;*EEPROM采用24C02;*辉光管驱动芯片采用HV57708PG;*全彩LED使用WS2812B,一个IO口可控制多路LED;*蓝牙在PCB上预留了焊接口,淘宝常用的HC-05直接能焊上;*PCB面板正面没有任何器件,输入三条线GND,+5V,+170V;*没有在PCB板上加升压模块,因为自己做辉光钟升压比较难找件且不容易成功,大部分是买现成的升压板;(当然我在后面文件中有单独UC3845升压单面板pcb工程,不想买成品的可以自己腐蚀,555和34063升压方案网上也有很多)*预留了软排线接口可以进行I/O扩展操作;*预留了18B20温度传感器焊点(程序中没有涉及);*预留了触摸芯片XW05A焊点及触摸焊盘,可扩展进行触摸按键功能(程序中没有涉及); 基于STM32的IN-14 辉光钟软件方面设计: *手机APP、遥控器、按键三种控制方式;*程序利用24c02保存数据;(24c02、按键、红外需软排线引出外扩) 基于STM32的IN-14 辉光钟功能介绍方面: *支持定时开关机*提供8种字体切换效果;(其实都差不多= - =)*辉光管下全彩灯提供普通模式、呼吸模式、渐变模式;*普通模式下用户可以通过手机改变三基色进行调色;*呼吸及渐变模式下用户可以设置呼吸或渐变的颜色,支持速度、亮度调节及暂停;*时间、日期、开机时间、关机时间显示(背部按钮切换);*每10分钟启动辉光管防止阴极中毒程序,延长辉光管使用寿命; 辉光钟介绍视频链接: http://t.cn/RW5Te3W?m=4165993318250730&u=531163123...本设计创意来源如下: 严老师: http://www.nixieclock.org/ 微博:http://weibo.com/nixieclock blanboom :https://blanboom.org/ 微博:http://weibo.com/blanboom有任何问题都可以和我讨论,邮箱:xuzongyang1996@outlook.comPCB正面:PCB反面:升压板正面:实物图展示:手机APP(安卓) 附件内容包括:*项目设计原理图和PCB源文件,用AD软件打开;*升压板原理图和PCB源文件,用AD软件打开;*单片机程序,用KEIL打开;*手机APP(安卓);*参考资料;
    来自:DIY创意产品时间:2017-10-23 stm32 diy制作 时钟 in-14 辉光钟
  • STM32简易甲醛温度测试仪DIY制作

    使用STM32F103作为主控,LM75A作为温度传感器,DS-HCHO甲醛传感器,使用OLED屏幕显示当前温度和甲醛值并将数值打印到电脑串口。
    来自:DIY创意产品时间:2017-10-22 stm32 甲醛测量仪
销量
29
查看
2409
tabbyzwei

tabbyzwei

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