可攜帶,低成本的基於STM32的心率監測儀方案

2021-01-08 電子產品世界

該設計採用一款光電反射式心率傳感器,所輸出的信號為模擬量,經L432KC進行A/D轉換,成為可供分析的數位訊號,通過分析計算可獲得心率值和相鄰心拍時間,並由雙色OLED屏顯示出來。此外,在外掛RS232串行通訊模塊的條件下,可將脈搏信號上傳到電腦,並由專用軟體繪製出脈搏波形和心率曲線,以便進行精確地分析和判讀。

本文引用地址:http://www.eepw.com.cn/article/201808/384960.htm

工作原理:

1. 硬體組成與介紹

心率檢測儀在整體上由兩部分構成,即上位機與下位機。下位機主要負責心率信號的採集,在獨立使用時,可直觀地顯示出心率值和相鄰心拍時間。為了實現設計目標,該心率檢測儀主要有心率傳感器、微處理器L432KC、雙色OLED顯示模塊、外掛式RS232通訊模塊及電池等組成,其硬體組成如圖1所示。

設計中所採用的心率傳感器是一種光電反射式傳感器,在檢測時可佩戴於手指、耳垂等處,故非常便於使用。心率傳感器的外觀如圖2所示。

為便於設計的小型化,在心率參數的顯示上是採用0.96 寸的雙色 OLED 顯示屏,在屏上部1/3為黃色,另2/3則為藍色,其顯示精度為128*64 點陣。由圖可以看出它只有4個引腳,是採用IIC接口工作。在構建小字庫的情況下,可現實中文顯示。

2. 項目中STM32的功能

在該項目中,L432KC開發板起著核心的作用,是通過它將採集到模擬信號轉換為供分析處理的數位訊號;又是通過它將獲得的心率參數顯示到OLED屏上供人識讀;此外,還是經過它的處理將採集的數據上傳到上位機以繪製心率波形圖。

由於L432KC是一款低功耗、高性能的MCU,故為心率檢測儀的可攜式設計也提供了有效的支持。

儘管心率檢測儀很小,但它在資源的使用上卻不遜色於其它設計,在運行過程中,它用到的資源有GPIO、ADC、TIME、IIC、UART等,幾乎樣樣用個到。

3. 軟體流程介紹

在硬體設計的基礎上,軟體的設計也是不可或缺的,其軟體處理流程如圖5所示。

實物與演示:

1.實物圖片與說明

在下位機製作完成後,其整體效果如圖6所示。此時,以串口助手為輔助分析手段,則其檢測效果如圖7所示。由此我們不難發現下位機向上位機傳送數據的格式,即S標識的為脈搏值,B標識的為心率值,Q標識的為相鄰心拍時間。

經實際測試,其檢測效果如圖8所示。圖中左側顯示的為脈搏波形,右側的則是心率曲線。圖中的72BPM為心率值,IBI 828ms則說明相鄰心拍時間為828毫秒。

心率檢測儀的具體使用方法是:

1)將心率檢測儀與電腦通過外觀的RS232串行通訊模塊連接起來;

2)為心率檢測儀上電,此時可看到心率傳感器的綠色檢測等被點亮;

3)在電腦上打開波形繪製的專用軟體Processing,並加以運行;

4)將手指輕按在心率傳感器的檢測燈上,則可在OLED屏上看到心率值和相鄰心拍時間,效果如圖9所示。在電腦側則可看到脈搏波形和心率曲線,當波形顯示不完整時,可拖動紅色的圓點來調節脈搏窗口的比率。

綜上所述基於L432KC的心率檢測儀,具有體積小、能耗低、便於攜帶、成本低等特點,作為產品投放市場的話會有潛在的競爭力。

STM32單片機中文官網STM32單片機官方開發工具STM32單片機參考設計

相關焦點

  • stm32屬於arm嗎_arm和stm32的區別
    打開APP stm32屬於arm嗎_arm和stm32的區別 發表於 2017-10-10 11:34:35        stm32
  • 《Maxim光學心率傳感器:MAX30102》
    Galaxy S7採用了其新版專為智慧型手機和可穿戴設備設計的心率傳感器:MAX30102。MAX30102是專為智慧型手機和可穿戴設備設計的心率傳感器MAX30102是一個集成的脈搏血氧儀和心率監測儀生物傳感器的模塊。它集成了多個LED、光電檢測器、光器件,以及帶環境光抑制的低噪聲電子電路。
  • Withings Sleep智能睡眠監測儀現可進行呼吸紊亂檢測
    Withings也成為了第一個在非浸入式睡眠監測儀設備中啟動呼吸紊亂檢測的品牌。 此次全新的呼吸紊亂檢測功能,是通過對呼吸、打鼾和心率等生命體徵的監測與分析,Sleep可以在用戶睡眠期間進行呼吸紊亂強度的檢測。並且在Health Mate APP中,根據檢測到的數據繪製圖表,同時對呼吸紊亂的強度進行從低至高的評估。
  • 人體四大生命體徵之一的「心率」到底有多重要?
    關於心率有多重要,其實也就不用贅述了,心臟就是人體的「發動機」,心臟沒了心率,就是沒了心跳,人的生命也就終止了,而如果這臺「發動機」不能穩定工作,也就意味著人體不能正常工作,就會出現健康狀況。心電圖是心臟檢查的常用手段,但對於心率,如果在做心電圖的時候,心率沒有發生異常,心電圖往往也就捕捉不到異常信號,容易出現遺漏。2、心率不齊沒引起重視。在日常生活中,我們常因運動,和情緒激動而出現心率不齊,但一般這種情況,被人們認為是正常的,或者偶爾有心率不齊的情況,也沒有重視。
  • 基於MCU與CAN接口的低成本高精度電流檢測方案設計
    經過分析,基於分流器的直接式電流採樣技術的電流傳感器方案成本更低、精度更高,是汽車和能源存儲系統BMS應用的首選。分流器檢測方式之所以成為首選,一方面是由於其較高的測量精度和相對較低的成本,另一方面是因為它測量方法簡單,使用設備少、方便快捷。其測量原理是直接測量分流器兩端的電壓,再根據歐姆定律,用測得的電壓除以分流器的電阻值,從而得到電路中的電流值。
  • IKinema基於SteamVR開發低成本高質量動作捕捉方案
    (映維網 2017年2月6日)動捕技術開發商IKinema日前展示了一款開發中的低成本動捕系統,該系統通過6個SteamVR追蹤點實現了相當準確的動捕質量。業界一直在思考Lighthouse追蹤系統的潛在用途的多樣性,尤其是該公司最近已經向開發者開放了技術授權。
  • 基於LabVIEW的無線心率測量系統
    基於LabVIEW為開發平臺設計並實現一種無線心率測量系統。本文引用地址:http://www.eepw.com.cn/article/265383.htm  心率測量是常用的醫學檢查項目之一,是人體健康監測的一項重要指標,目前的家用心率測量系統主要採用的核心晶片是單片機,這種開發方式設計出來的產品雖然容易攜帶,但是很難實時有效地存儲心率波形。
  • 可穿戴設備心率監測實現的幾種方法及原理
    最後是精神方面,通過監測到的心率變異性,可分析自主神經功能評估,如精神壓力、緊張與放鬆程度以及睡眠質量等。  心率監測如何實現?  作為21世紀的新興產物—智能穿戴產品,因其特定的使用場景和佩戴要求,應用在該領域的心率監測技術目前主要有光電容積脈搏波描記法,簡稱光電法、心電信號法、壓力振蕩法、圖像信號分析法等幾類。
  • 阿迪達斯/Fitbit等智能手環心率監測真的精確無誤嗎?
    我們選出了兩名測試者對市面上的三種腕式心臟監測儀進行測試,並將數據轉化為了二十四份圖表。通過這些圖表,我們得到了關於這些腕式監測儀的第一手信息。市面上的腕式心臟監測儀真的能做到精確無誤嗎?我們真的可以高枕無憂嗎?這些信息將幫助我們回答這些問題。  內置不間斷心率監測功能的手錶在今年不出意外地在人群中掀起了一股狂熱。
  • 防靜電手腕帶監測儀設備分析
    而且出現了問題也很難及時發現,因此訊鵬防靜電手腕帶在線監測儀至關重要,我們要明白防靜電手腕帶在線監測儀的重要意義。 訊鵬防靜電手腕帶在線監測儀價值:訊鵬防靜電手腕帶在線監測儀-實時報警1、防靜電手腕帶在線監測儀可以實時了解設備接地情況
  • 用科技改善睡眠 愛牽掛睡眠監測儀上線淘寶眾籌
    相信不少人都遇到過「鬼壓床」情況,實際上在睡眠神經醫學上是屬於一種睡眠癱瘓(sleep paralysis)的症狀,這可能是除了失眠外,你少數可感的睡眠問題了。根據《2015年中國睡眠指數報告》顯示,我國約有三分之一的人存在嚴重的睡眠問題。令人憂心的是,隨著生活節奏的加快和社會壓力的增加,這一比例還在日益升高。
  • 持續心率監測有什麼意義?
    其中,第三代Apple Watch更關注醫療健康功能,進一步升級了心率監測功能,可以在心率異常的時候會發出提醒。可穿戴設備這幾年大火,特別是手環類,從蘋果手錶到小米手環,心率監測已成為可穿戴設備的「標配」。心率監測為何如此受重視?持續心率監測有何意義?
  • 高性能低成本小體積12v2a電源適配器方案
    12v2a電源適配器是小型可攜式電子設備及電子電器的供電電源變換設備,它的工作原理由交流輸入轉換為直流輸出,適用全球AC輸入電壓,具有效率高、工作溫度低,短路保護、過載保護、體積小等特點,驪微電子推薦基於PN8390+PN8308M的高性能低成本小體積12v2a電源適配器方案。
  • 基於LTC6811通訊基站電池組在線監測儀的設計
    打開APP 基於LTC6811通訊基站電池組在線監測儀的設計 發表於 2017-12-20 09:34:33 摘要:本文應用LinearTechnology
  • 13個基於STM32的經典項目設計實例,全套資料~
    尤其對於新手,是一個學習stm32單片機的“活生生”的範例。本文引用地址:http://www.eepw.com.cn/article/201706/346863.htm1.開源硬體-基於STM32的自動剎車燈設計自動剎車燈由電池供電並內置加速度傳感器,因此無需額外連接其他線纜。
  • 基於非接觸心率檢測的疲勞駕駛監測技術
    疲勞的表徵也多種多樣,一般可分為生理表徵和外部表徵。生理表徵主要包括腦電節律變化、血壓、心率及心率變異性改變。外部表徵主要包括視覺迷糊、呼吸節奏變化、眨眼次數變化、長時間閉眼、面部表情呆板等。疲勞是人體的一個複雜的生理狀態,主要表現為身體和精神的疲憊,注意力和工作效率的下降,當今社會有很多場合要求人們精神飽滿,否則容易出現重大事故而造成嚴重後果。
  • 基於Arduino的遠程定位生理參數監測系統設計
    編者按:基於Arduino平臺採用提供高精度三維位置的MXTOS2-200模塊,設計了一種體積小巧的遠程定位生理參數監測儀。實驗表明,該監測儀可以對生理參數進行實時採集,得到精確的測量數據進行生理判斷;Arduino平臺提供GSM、GPS以及常用生理參數傳感器的庫函數可大大降低設計難度;系統具有設計簡單、低功耗、低成本的優點。
  • 可以通過Apple的在線商店購買OneDrop血糖監測儀
    近期涉及可以通過Apple的在線商店購買OneDrop血糖監測儀內容備受矚目,很多讀者對此也很有興趣,現在給大家羅列關於可以通過Apple的在線商店購買OneDrop血糖監測儀最新消息。多年來一直有傳言稱Apple計劃為Apple Watch開發某種形式的血糖監測儀。儘管蘋果還在其一些實體零售店中出售另一種顯示器,但這種情況是否仍在發生仍然懸而未決。CNBC在星期四有報告。
  • 從米家心電衣看心率監測設可穿戴心率測試挑戰與解決方案分析
    本文引用地址:http://www.eepw.com.cn/article/202010/419672.htm近期小米商城新上架了一款運動心電衣,可在運動狀態下準確測量心率,觀察心率的趨勢,也可在相對靜止狀態下測量心電圖,這一產品的推出引起了不少電子數碼愛好者的關注,經過評測發現其測量核心的心電豆使用了來自ADI公司的單導聯心率監護模擬前端AD8232。
  • stm32與pic單片機比較_哪個好
    其基於專為要求高性能、低成本、低功耗的嵌入式應用專門設計的ARM Cortex-M內核,同時具有一流的外設:1μs的雙12位ADC,4兆位/秒的UART,18兆位/秒的SPI等等,在功耗和集成度方面也有不俗的表現,當然和MSP430的功耗比起來是稍微遜色的一些,但這並不影響工程師們對它的熱捧程度,由於其簡單的結構和易用的工具再配合其強大的功能在行業中赫赫有名…其強大的功能主要表現在: