# 简介
设计了一种基于柔性可穿戴传感器的脉搏监测系统。采用 STM32F402RCT6 微控制器,实现了可穿戴的脉搏监测硬件系统。采用 Qt 框架开发了一款具有脉搏信号预处理、脉搏频率特征分析、脉搏波形显示等功能的脉搏监测上位机软件系统。
# 硬件设计
脉搏监测系统的硬件是使用立创 EDA 专业版软件设计的。
## 1.主控板
设计文件[ProProject_PMOR_V3.zip](Hardware\ProProject_PMOR_V3.zip)
### 1.1 原理图
![](pictures/SCH_PMOR.svg)
### 1.2 PCB
![](pictures/PCB_PMOR.png)
### 1.3 3D实物
![](pictures/3D_PMOR.png)
## 2.信号采集放大板
设计文件[ProProject_PMOR_V3.zip](Hardware\ProProject_R2V_V3.zip)
### 2.1 原理图
![](pictures/SCH_R2V.svg)
### 2.2 PCB
![](pictures/PCB_R2V.png)
### 2.3 3D实物
![](pictures/3D_R2V.png)
# 软件设计
## 1.STM32的源码[LowerComputerSource](Software\LowerComputerSource\readme.md)
使用 C 语言以及 GNU Arm 嵌入式工具链,基于 1.9.0 版的 STM32F4 的 DSP 和标准外设库开发、编译
## 2.STM32可直接烧录的文件[STM32BurnableFiles](Software\STM32BurnableFiles\readme.md)
使用JLINK等其他烧录工具烧录其中一个文件即可
## 3.上位机源码[UpperComputerSource](Software\UpperComputerSource\readme.md)
使用C++基于Qt6编写,界面使用Qt Designer设计
## 4.上位机可执行程序[UpperExecutableProgram](Software\UpperExecutableProgram\readme.md)
双击其中的exe文件即可运行
### 4.1 登陆界面
![](pictures/logon.png)
### 4.2 注册界面
![](pictures/login.png)
### 4.3 主界面
![](pictures/main.png)
# 系统运行测试
![](pictures/run.gif)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 基于柔性可穿戴传感器的脉搏监测系统源码+项目说明(采用STM32F402RCT6微控制器+实现可穿戴脉搏监测硬件系统+Qt 框架+具有脉搏信号预处理、脉搏频率特征分析、脉搏波形显示等功能的脉搏监测上位机软件系统).zip
资源推荐
资源详情
资源评论
收起资源包目录
基于柔性可穿戴传感器的脉搏监测系统源码+项目说明).zip (169个子文件)
PulseMonitor.bin 106KB
font.c 576KB
stm32f4xx_rcc.c 130KB
stm32f4xx_tim.c 118KB
stm32f4xx_rtc.c 98KB
stm32f4xx_adc.c 65KB
system_stm32f4xx.c 57KB
stm32f4xx_usart.c 55KB
stm32f4xx_spi.c 50KB
stm32f4xx_pwr.c 41KB
stm32f4xx_gpio.c 24KB
stm32f4xx_syscfg.c 16KB
misc.c 10KB
stm32f4xx_exti.c 9KB
lcd.c 6KB
stm32f4xx_it.c 6KB
gui.c 4KB
cst816t.c 3KB
siic.c 2KB
upcom.c 2KB
usart1.c 2KB
batmana.c 2KB
st7789v.c 2KB
delay.c 1KB
spi1.c 1KB
swmode.c 1KB
bluetooth.c 1KB
adc.c 1KB
timer4.c 1KB
rtc.c 1014B
pulsecoll.c 681B
global.c 183B
main.c 79B
mainwindow.cpp 9KB
pwchartview.cpp 5KB
qdlglogin.cpp 2KB
qdlglogon.cpp 1KB
main.cpp 334B
opengl32sw.dll 19.68MB
Qt6Gui.dll 8.81MB
Qt6Widgets.dll 6.25MB
Qt6Core.dll 6MB
D3Dcompiler_47.dll 3.98MB
libstdc++-6.dll 1.87MB
Qt6Charts.dll 1.72MB
qwindows.dll 998KB
Qt6OpenGL.dll 557KB
qjpeg.dll 466KB
qtiff.dll 461KB
Qt6Svg.dll 351KB
qwindowsvistastyle.dll 175KB
Qt6SerialPort.dll 100KB
libgcc_s_seh-1.dll 74KB
qsvgicon.dll 65KB
qicns.dll 55KB
libwinpthread-1.dll 52KB
Qt6OpenGLWidgets.dll 52KB
qico.dll 47KB
qgif.dll 46KB
qwebp.dll 42KB
qsvg.dll 38KB
qtga.dll 36KB
qwbmp.dll 35KB
PulseMonitor.elf 208KB
PulseMonitor.exe 362KB
run.gif 26.23MB
stm32f4xx.h 735KB
core_cm4.h 110KB
stm32f4xx_tim.h 49KB
stm32f4xx_rcc.h 48KB
stm32f4xx_rtc.h 39KB
stm32f4xx_adc.h 31KB
stm32f4xx_gpio.h 28KB
core_cmInstr.h 26KB
core_cmSimd.h 22KB
stm32f4xx_spi.h 20KB
core_cmFunc.h 17KB
stm32f4xx_usart.h 17KB
stm32f4xx_syscfg.h 13KB
stm32f4xx_pwr.h 9KB
stm32f4xx_exti.h 7KB
misc.h 6KB
stm32f4xx_conf.h 5KB
stm32f4xx_it.h 2KB
system_stm32f4xx.h 2KB
mainwindow.h 1KB
siic.h 1KB
main.h 1KB
gui.h 1KB
lcd.h 756B
pwchartview.h 710B
font.h 595B
qdlglogin.h 491B
st7789v.h 452B
qdlglogon.h 381B
rtc.h 370B
global.h 283B
cst816t.h 215B
pulsecoll.h 172B
upcom.h 169B
共 169 条
- 1
- 2
资源评论
土豆片片
- 粉丝: 1802
- 资源: 5647
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功