• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于STM32 NUCLEO的心率檢測儀設(shè)計

      2019-09-10 07:22:44陳景霞肖琳路銘
      現(xiàn)代信息科技 2019年4期
      關(guān)鍵詞:可穿戴設(shè)備

      陳景霞 肖琳 路銘

      摘 要:本文以STM32 NUCLEO開發(fā)板為核心,利用芯片內(nèi)部的模數(shù)轉(zhuǎn)換器將心率傳感器測得的模擬心率信號轉(zhuǎn)換成數(shù)字信號,并在OLED液晶屏上顯示心率數(shù)據(jù)。為便于觀察,主控板內(nèi)部還將數(shù)據(jù)繪制成波形圖顯示于OLED屏。另外,系統(tǒng)應(yīng)用串口通訊模塊連接主控板和CPU,以達(dá)到對心率信號深入分析和處理的目的。

      關(guān)鍵詞:心率檢測儀;STM32 NUCLEO;心率傳感器;可穿戴設(shè)備

      中圖分類號:TP872 文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2019)04-0150-03

      Design of Heart Rate Detector Based on STM32-NUCLEO

      CHEN Jingxia,XIAO Lin,LU Ming

      (Applied Science and Technology College,Beijing Union University,Beijing 100012,China)

      Abstract:STM32 NUCLEO board was taken as the development core in this project,and then the heart rate signal measured by the heart rate sensor was converted into digital signal by using the analog-to-digital converter inside the chip. In order to observe the heart rate more intuitively,the collected data was displayed and plotted into waveforms on OLED LCD screen. In addition,the system uses serial communication module to connect the main control board and CPU,in order to achieve in-depth analysis and processing of heart rate signals.

      Keywords:heart rate detector;STM32 NUCLEO;heart rate sensor;wearable device

      0 引 言

      經(jīng)濟(jì)的發(fā)展促進(jìn)了人類物質(zhì)生活的改善,思想狀況的更新使得人們越來越多地關(guān)注自己的身體狀況。心率作為人體的重要生理參數(shù)指標(biāo)之一,在人的身體健康中扮演著重要角色。傳統(tǒng)的檢測方法需要病人前往醫(yī)院或診所進(jìn)行專業(yè)檢測,且僅能檢測出某些時間段內(nèi)的健康數(shù)據(jù),不具備連續(xù)性和實時性。便攜式穿戴智能產(chǎn)品的悄然興起為心率實時監(jiān)測提供了重要的硬件基礎(chǔ),同時可方便我們在疾病出現(xiàn)的初期及時治療,減少多種疾病的發(fā)病率,為我們的生命健康提供了重要保障。

      國外對心率檢測技術(shù)的研究已經(jīng)相當(dāng)成熟,各項技術(shù)指標(biāo)也已居世界前列,然而我國在此項技術(shù)上起步較晚,各項核心技術(shù)均需要從國外進(jìn)口,這使得我們在心率檢測方面的研究失去了主動權(quán)。本文針對目前國內(nèi)外設(shè)備只可穿戴,數(shù)據(jù)分析不全面和不直觀等缺點,在深入了解心率檢測設(shè)備的研究情況和發(fā)展?fàn)顩r的基礎(chǔ)上,將嵌入式技術(shù)、傳感器技術(shù)以及信號處理技術(shù)相結(jié)合,提出了一種成本低、實用性強、便于攜帶的心率檢測方案。

      1 系統(tǒng)的總體設(shè)計方案

      心率檢測系統(tǒng)的主要模塊包括:信號采集模塊、信號的預(yù)處理模塊、STM32 NUCLEO核心模塊、電源模塊、顯示模塊和串口通信模塊,其構(gòu)成如圖1所示。其中預(yù)處理模塊包含原始信號的電壓轉(zhuǎn)換、濾波和放大,該模塊的功能主要使處理后的信號能夠滿足A/D轉(zhuǎn)換對輸入信號電壓值的要求。

      首先,信號采集模塊中的心率傳感器利用反射式光電原理感知到心率信號,信號預(yù)處理模塊將獲得的心率信號進(jìn)行轉(zhuǎn)換、濾波和放大,之后輸入主控模塊STM32F411 NUCLEO進(jìn)行數(shù)據(jù)的分析和處理,串口通信模塊可實現(xiàn)設(shè)備與電腦的串行通信,最后心率數(shù)據(jù)和相關(guān)波形通過顯示模塊直觀地展示出來。

      2 系統(tǒng)的硬件模塊

      2.1 STM32 NUCLEO

      STM32F411 NUCLEO開發(fā)板包含了STM32F系列板卡慣有的機械按鍵、LED指示燈、Mini USB調(diào)試接口,眾多I/O口外設(shè)通過排針座引出等功能,除此之外,還兼容Arduino Shield接口,并且可以通過Arduino Shield擴(kuò)展接口給板卡供電,板卡搭載了STM32F401RET6核心微控制器,基于32位的高性能ARM Cortex-M4處理器,帶FPU單元,最高能支持100MHz主頻。

      本系統(tǒng)采用NUCLEO-F411為核心處理單元,它具有運算處理快,內(nèi)部外設(shè)資源豐富等特點,包含12位的ADC、多個16位、32位的定時計時器、UART串行通信收發(fā)器及大量的GPIO口。通過NUCLEO-F411可采集外部的模擬信號,并可驅(qū)動OLED液晶屏顯示數(shù)據(jù)及繪制波形圖等。

      2.2 信號預(yù)處理模塊

      心臟的跳動能夠產(chǎn)生脈搏,脈搏的跳動會引起透光率的變化,基于這一原理,傳感器采集到的光信號形式的心率信號,必須轉(zhuǎn)換成電信號才能進(jìn)行后續(xù)的分析和運算。傳感器采集心率信號轉(zhuǎn)換成的電信號往往比較微弱,因此需要在預(yù)處理模塊進(jìn)行放大處理。另外,采集到的原始信號還需要進(jìn)行降噪或去噪處理,以獲得干擾較低的心率信號。

      2.3 心率傳感器

      通過不同傳感器的性能對比,本文選用發(fā)綠光的反射式光電脈搏傳感器作為心率數(shù)據(jù)的采集模塊。傳感器的內(nèi)部結(jié)構(gòu)中不僅僅包含光電模塊,還集成了信號處理模塊。光電模塊包括綠光LED和光接收器,信號處理模塊包括濾波電路和放大電路。

      傳感器的工作原理:首先,發(fā)光LED發(fā)出綠色的光源,人體皮膚由于血液脈動會引起透光率的變化。接著,光接收器會根據(jù)采集到的變化的透光率轉(zhuǎn)換成不同的心率數(shù)據(jù),應(yīng)用該傳感器采集到的心率數(shù)據(jù)精確,且受外界干擾小。傳感器輸出的信號為模擬量,在采集時需進(jìn)行A/D轉(zhuǎn)換,才能成為供MCU分析處理的數(shù)字信號。經(jīng)分析計算可獲得脈搏值、心率值及相鄰心拍時間等。

      2.4 顯示模塊

      為增強顯示效果,系統(tǒng)采用OLED液晶屏為顯示模塊。OLED(Organic Light-Emitting Diode),有機發(fā)光二極管,又稱為有機電激光顯示。OLED具備構(gòu)造簡單、自發(fā)光不需背光源、對比度高、厚度薄、視角廣、反應(yīng)速度快、可用于撓曲性面板、使用溫度范圍廣等優(yōu)點,被認(rèn)為是下一代的平面顯示器新興應(yīng)用技術(shù)。

      有機發(fā)光顯示技術(shù)的原理是在顯示屏表面涂一層非常薄的有機材料,并配置玻璃基板。當(dāng)有電荷通過這些有機材料時就會發(fā)光。OLED發(fā)光的顏色取決于有機發(fā)光層的材料,故廠商可由改變發(fā)光層的材料而得到所需之顏色。有源陣列有機發(fā)光顯示屏具有內(nèi)置的電子電路系統(tǒng)因此每個像素都由一個對應(yīng)的電路獨立驅(qū)動。通過OLED顯示屏,可將采集的數(shù)據(jù)輸出到屏幕上,并可根據(jù)數(shù)據(jù)繪制出便于直接觀察的波形圖。

      2.5 串口通信模塊

      串口通信,指串口按位發(fā)送和接受字節(jié)。對比并行通信而言,串口通信要慢一些,但由于串口是一步的,因此可使用一根線發(fā)送數(shù)據(jù),而另一根線同時接收數(shù)據(jù)。串行接口接收來自CPU的并行數(shù)據(jù),轉(zhuǎn)換為連續(xù)的串行數(shù)據(jù)流發(fā)送出去。同時,可將接收到的串行數(shù)據(jù)流轉(zhuǎn)換為并行的數(shù)據(jù)字符供給CPU器件。常用的RS-232(ANSI/EIA-232標(biāo)準(zhǔn))是IBM PC及其兼容機上的串行連接標(biāo)準(zhǔn)??捎糜谶B接鼠標(biāo)、打印機或者M(jìn)odem,同時,也可以連接到工業(yè)儀器儀表。

      本系統(tǒng)將采集到的心率數(shù)據(jù)通過串行通訊模塊上傳到電腦,借助軟件可實現(xiàn)對脈搏波形和心率曲線的繪制,以便進(jìn)行精確地分析和判讀。

      2.6 電源模塊

      除了5V的電源外,心率檢測儀還需要3.3V的電源。因此,電源模塊采用線性穩(wěn)壓器完成電源的轉(zhuǎn)換。系統(tǒng)的電源模塊采用AMS1117系列穩(wěn)壓管,它的優(yōu)點是最小飽和壓降小、最高輸入電壓低、輸出端的成對電容可濾除電源干擾。

      3 系統(tǒng)的軟件流程

      本系統(tǒng)以Keil uVision5版本為集成開發(fā)環(huán)境,應(yīng)用C語言編寫功能代碼,通過OLED屏顯示數(shù)據(jù)并更新的軟件流程如圖2所示。

      4 結(jié) 論

      本文設(shè)計了一種基于STM32 NUCLEO的心率檢測儀。信號預(yù)處理模塊可實現(xiàn)對心率數(shù)據(jù)的濾波、放大等前期處理,核心板STM32可將采集的數(shù)據(jù)和波形圖顯示于OLED液晶屏,也可與CPU通信進(jìn)行深入分析和處理。該心率檢測系統(tǒng)即可應(yīng)用于智能可穿戴設(shè)備,也可為臨床診療提供有價值的醫(yī)學(xué)數(shù)據(jù)。

      參考文獻(xiàn):

      [1] 涂亞慶,張政豐,李明,等.一種光電式可穿戴設(shè)備心率檢測方法及應(yīng)用 [J].儀器儀表學(xué)報,2018,39(9):48-54.

      [2] 王海濤,呂沙里,鄭慧君,等.容積脈搏波序列的異常模式檢測 [J].儀器儀表學(xué)報,2009,30(11):2285-2290.

      [3] 王恩美,范鑫,李春勝,等.一種新型心電信號采集及分析系統(tǒng) [J].儀器儀表學(xué)報,2001(S2):368-369+374.

      [4] 陳炎,李丹,李彥海,等.基于加速度傳感器的心率信號處理及檢測方法 [J].科學(xué)技術(shù)與工程,2016,16(9):67-70.

      [5] 趙海,李大舟,陳星池,等.基于脈搏波的人體竇性心率過緩檢測方法 [J].計算機科學(xué),2015,42(10):25-30.

      [6] 周秦武,隋芳芳,白平,等.嵌入式無接觸視頻心率檢測方法 [J].西安交通大學(xué)學(xué)報,2013,47(12):55-60.

      [7] 邱云翔,蔡成林,孫凱,等.基于北斗可穿戴式老人心率檢測儀 [J].電視技術(shù),2017,41(2):19-22+92.

      [8] 楊紅紅,毛堯輝,高滿屯,等.一種MEMS胎兒心率測量儀的設(shè)計與仿真 [J].傳感技術(shù)學(xué)報,2008,21(4):547-549.

      作者簡介:陳景霞(1979-),女,漢族,山西夏縣人,講師,碩士,研究方向:電子系統(tǒng)設(shè)計、無線傳感器應(yīng)用。

      猜你喜歡
      可穿戴設(shè)備
      智能藍(lán)牙眼鏡穿戴設(shè)備的發(fā)展現(xiàn)狀與探究
      東方教育(2016年10期)2017-01-16 22:09:14
      基于汽車用戶行為研究的矯正司機開車姿勢穿戴設(shè)備設(shè)計
      科技傳播(2016年16期)2017-01-03 22:47:20
      基于可穿戴設(shè)備的養(yǎng)老服務(wù)系統(tǒng)研究
      可穿戴設(shè)備的安全問題與對策分析
      可穿戴計算機的研究
      务川| 澄城县| 绿春县| 青田县| 枝江市| 孝昌县| 龙川县| 边坝县| 肇东市| 富顺县| 兴隆县| 荣成市| 囊谦县| 图们市| 临颍县| 项城市| 建德市| 青川县| 南溪县| 金沙县| 隆德县| 曲沃县| 临桂县| 绩溪县| 揭阳市| 黔南| 喀什市| 曲麻莱县| 兴化市| 宁安市| 张家口市| 库伦旗| 洛浦县| 平武县| 屏南县| 乌兰察布市| 霍邱县| 长治市| SHOW| 广东省| 花莲市|