0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于STM32單片機(jī)的血氧心率監(jiān)測系統(tǒng)設(shè)計(jì)

小常硬件 ? 來源:小常硬件 ? 2024-06-26 11:15 ? 次閱讀

一.系統(tǒng)概

系統(tǒng)內(nèi)使用STM32單片機(jī)進(jìn)行主控,使用血氧心率傳感器可以進(jìn)行心率血氧檢測,檢測到的數(shù)據(jù)會(huì)通過顯示屏進(jìn)行顯示,另外當(dāng)檢測到血氧和心率超過設(shè)定閾值就會(huì)進(jìn)行報(bào)警提醒。

4b15921e-32a8-11ef-a4c8-92fbcf53809c.jpg

二.仿真概述

1.顯示屏上顯示實(shí)時(shí)的心率和血氧以及健康狀態(tài)

4b4b5ade-32a8-11ef-a4c8-92fbcf53809c.jpg

2. 調(diào)節(jié)心率當(dāng)檢測到大于閾值就會(huì)控制LED燈進(jìn)行提醒

4b7a56d6-32a8-11ef-a4c8-92fbcf53809c.jpg

3. 調(diào)節(jié)血氧當(dāng)檢測到血氧超過設(shè)定閾值就會(huì)LED燈提醒

4ba87ca0-32a8-11ef-a4c8-92fbcf53809c.jpg

三.程序設(shè)計(jì)

#include "sys.h"
#include "delay.h"
#include "pcf8591.h"
#include "1602.h"
#include "stm32f10x.h"
#include "Beep_Led_Relay.h"
#include "delay.h"
/************************************************
版權(quán):小常硬件
公眾號(hào):微信搜索“小常硬件“在公眾號(hào)免費(fèi)下載相關(guān)資料
************************************************/
 
int main(void)
{  
 
  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設(shè)置中斷優(yōu)先級(jí)分組為組2:2位搶占優(yōu)先級(jí),2位響應(yīng)優(yōu)先級(jí)
  delay_init();         //延時(shí)函數(shù)初始化
  LCD1602_GPIO_Configuration();
  PCF8591_Init();
  Led1_init();
     
   write_str(8,0,(u8*)"healthy");
    write_str(5,0,(u8*)"X");
    write_str(5,1,(u8*)"H");
   
  while(1)
  {
    u8 max=60,max1=65;
    u8 min=40,min1=45;
    
    if(c>max|d>max1)
    {
      write_str(8,1,(u8*)"worst");
      Led1_0=1;
      delay_ms(200);
      write_str(8,1,(u8*)"     ");
      Led1_0=0;
      delay_ms(200);
    }
    else if(c

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6037

    文章

    44558

    瀏覽量

    635212
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10900

    瀏覽量

    355980
  • 監(jiān)測系統(tǒng)

    關(guān)注

    8

    文章

    2727

    瀏覽量

    81328

原文標(biāo)題:Proteus仿真實(shí)例_基于STM32單片機(jī)的血氧心率監(jiān)測系統(tǒng)(仿真文件+程序)

文章出處:【微信號(hào):小常硬件,微信公眾號(hào):小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于STM32儀(1)

    設(shè)計(jì)一款基于STM32儀,用于測量人體飽和度和心率,并將測量結(jié)果顯示在LCD屏幕上。
    的頭像 發(fā)表于 04-27 14:49 ?2897次閱讀
    基于<b class='flag-5'>STM32</b>的<b class='flag-5'>血</b><b class='flag-5'>氧</b>儀(1)

    #硬聲創(chuàng)作季 基于STM32單片機(jī)的WIFI遠(yuǎn)程控制心率體溫檢測健康監(jiān)測系統(tǒng)

    單片機(jī)ST健康監(jiān)測STM32單片機(jī)
    Mr_haohao
    發(fā)布于 :2022年08月26日 16:51:25

    心率、脈搏監(jiān)測儀(硬件+Arduino代碼,附心率和SpO2算法)

    心率、脈搏監(jiān)測儀(硬件+Arduino代碼,附心率和SpO2算法)
    發(fā)表于 04-28 16:55

    基于MicroPython:TPYBoard心率監(jiān)測

    內(nèi)部 LEO 的電源,應(yīng)用于可穿戴設(shè)備進(jìn)行心率采集檢測,佩戴于手指、耳垂和手腕等處。標(biāo)準(zhǔn)的I2C兼容的通信接口可以將采集到的數(shù)值傳輸給Arduino、STM32
    發(fā)表于 06-19 13:45

    如何讀取MAX30100的心率?

    有大神用過這芯片測心率嗎,我現(xiàn)在只測出溫度,確保IIC時(shí)序沒問題,具體怎么測心率,求
    發(fā)表于 09-29 19:47

    STM32是如何去MAX30102心率傳感器的

    STM32F103單片機(jī)通過IIC控制MAX30102心率傳感器MAX30102的VCC引腳連接ST
    發(fā)表于 08-19 08:33

    max30102心率傳感器

    這個(gè)傳感器讓我了解了很多,以前使用的單片機(jī),基本沒有遇見過堆棧溢出的問題,這個(gè)傳感器讓我遇到了,在此記錄調(diào)試心得。首先把所有驅(qū)動(dòng)文件都貼出來了心率算法代碼algorithm.h/*
    發(fā)表于 08-20 07:52

    基于MAX30100/MAX30102傳感器設(shè)計(jì)的心率檢測相關(guān)資料分享

    基于美信MAX30100/MAX30102傳感器設(shè)計(jì)的心率檢測,以單片機(jī)STM32F103CBT6為主控核心,其中涉及電源模塊、
    發(fā)表于 11-10 07:27

    【3】瘋殼開源健康手表(心率血壓心電監(jiān)測可定制)_心率采集

    心率采集該手表由兩大塊組成,分別是藍(lán)牙 DA14580 的數(shù)據(jù)傳輸及顯示以及內(nèi)置我們瘋殼優(yōu)質(zhì)算法的主核心為 STM32 的“血壓/
    發(fā)表于 04-18 16:46

    如何快速設(shè)計(jì)脈搏儀?

    有助于監(jiān)測我們的健康狀況,而這正變得越來越流行。圖1 指夾式脈搏儀TI提供了基于MSP430FR235x單片機(jī)及其內(nèi)部集成的4x智能模擬組合(SAC)實(shí)現(xiàn)的單芯片脈博
    發(fā)表于 11-07 06:00

    基于單片機(jī)MAX30100、心率檢測系統(tǒng)設(shè)計(jì)-整套資料

    基于美信MAX30100/MAX30102傳感器設(shè)計(jì)的心率檢測,以單片機(jī)STM32F103CBT6為主控核心,其中涉及電源模塊、
    發(fā)表于 11-05 10:21 ?117次下載
    基于<b class='flag-5'>單片機(jī)</b>MAX30100<b class='flag-5'>血</b><b class='flag-5'>氧</b>、<b class='flag-5'>心率</b>檢測<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)-整套資料

    基于單片機(jī)的脈搏心率遠(yuǎn)程監(jiān)測

    溫度、心率標(biāo)簽:51單片機(jī)、LCD1602、LM324、DS18B20題目擴(kuò)展:心率監(jiān)測、人體健康監(jiān)測資料預(yù)覽效果圖:總體資料:原理圖:軟件
    發(fā)表于 11-12 15:51 ?27次下載
    基于<b class='flag-5'>單片機(jī)</b>的脈搏<b class='flag-5'>心率</b>遠(yuǎn)程<b class='flag-5'>監(jiān)測</b>

    DFRobot心率傳感器有哪些,心率傳感器的原理

    DFRobot Gravity: MAX30102 心率傳感器模塊搭載了美信(maxim)的MAX30102心率
    的頭像 發(fā)表于 02-22 16:27 ?5599次閱讀
    DFRobot<b class='flag-5'>心率</b><b class='flag-5'>血</b><b class='flag-5'>氧</b>傳感器有哪些,<b class='flag-5'>心率</b><b class='flag-5'>血</b><b class='flag-5'>氧</b>傳感器的原理

    DIY心率監(jiān)測器和脈搏

    電子發(fā)燒友網(wǎng)站提供《DIY心率監(jiān)測器和脈搏儀.zip》資料免費(fèi)下載
    發(fā)表于 11-15 14:50 ?4次下載
    DIY<b class='flag-5'>心率</b><b class='flag-5'>監(jiān)測</b>器和脈搏<b class='flag-5'>血</b><b class='flag-5'>氧</b>儀

    如何實(shí)現(xiàn)基于STM32單片機(jī)的老人情緒系統(tǒng)設(shè)計(jì)?

    本次老人情緒系統(tǒng)的設(shè)計(jì)使用STM32單片機(jī)作為控制中心,通過GPS檢測位置信息,通過傳感器檢測
    發(fā)表于 08-27 10:35 ?660次閱讀
    如何實(shí)現(xiàn)基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的老人情緒<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)?