国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Arduino的遠(yuǎn)程心率監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)

2018-04-25 09:45胡凱旋艾信友曾研范兵兵任澤明
科技創(chuàng)新與應(yīng)用 2018年11期
關(guān)鍵詞:藍(lán)牙

胡凱旋 艾信友 曾研 范兵兵 任澤明

摘 要:文章設(shè)計(jì)了基于Arduino的遠(yuǎn)程心率測(cè)量系統(tǒng),Arduino接收心率傳感器采集的數(shù)據(jù)并處理分析,通過藍(lán)牙發(fā)送到電腦端,電腦利用Processing軟件顯示脈搏波形和心率數(shù)值,同時(shí)操作者可在安卓端通過teamviewer軟件綁定電腦后查看或控制電腦,從而實(shí)現(xiàn)心率測(cè)量系統(tǒng)的遠(yuǎn)程監(jiān)測(cè)。

關(guān)鍵詞:Arduino;藍(lán)牙;遠(yuǎn)程監(jiān)測(cè)

中圖分類號(hào):TP274 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):2095-2945(2018)11-0078-02

Abstract: A remote heart rate measurement system based on Arduino is designed in this paper, which receives the data collected by heart rate sensor and processes and analyzes it, and sends it to the computer through Bluetooth. The computer uses Processing software to display pulse waveform and heart rate value. At the same time, the operator can view or control the computer after the Android side binds the computer through the teamviewer software, thus realizes the remote monitoring of the heart rate measurement system.

Keywords: Arduino; Bluetooth; remote monitoring

引言

中國已步入老齡化社會(huì),但年輕人忙于工作難以兼顧照顧家中老人,由于心血管的特殊性,發(fā)病后再送醫(yī)院診斷已是回天乏術(shù)。因此,長(zhǎng)期的心率監(jiān)測(cè)對(duì)心血管病的早期診斷有幫助。所以設(shè)計(jì)出簡(jiǎn)單穩(wěn)定,低成本,易于攜帶,可遠(yuǎn)程監(jiān)測(cè)的心率監(jiān)測(cè)系統(tǒng),蘊(yùn)藏巨大的市場(chǎng)潛力。

1 系統(tǒng)概述

該系統(tǒng)以Arduino為核心,Pulsesensor傳感器為數(shù)據(jù)采集端,電腦為顯示端,手機(jī)為遠(yuǎn)程顯示和控制端。總體設(shè)計(jì)如圖1所示:

2 硬件設(shè)計(jì)

該系統(tǒng)硬件設(shè)計(jì)由微控制器模塊,電源模塊,傳感器模塊,藍(lán)牙模塊組成。

2.1 微控制器模塊

該模塊直接采用Arduino Uno最小系統(tǒng)即可,接收傳感器采集的數(shù)據(jù)并處理發(fā)送。

2.2 電源模塊

為防止50HZ工頻干擾引入傳感器影響心率測(cè)量,直接使用干凈電源即干電池模塊,或充電寶??筛鶕?jù)實(shí)際情況選擇合適電源為Arduino最小系統(tǒng)和傳感器供電。

2.3 傳感器模塊

心率傳感器模塊選用Pulsesensor(光電反射式模擬傳感器),佩戴在手指或耳垂處采集生理信號(hào)并輸出電信號(hào)。

2.4 藍(lán)牙模塊

藍(lán)牙模塊選擇XM-15B藍(lán)牙串口模塊,實(shí)現(xiàn)Arduino無線傳輸數(shù)據(jù)給電腦的功能。

3 軟件設(shè)計(jì)

該系統(tǒng)軟件Arduino部分采用C語言編程,電腦顯示端采用processing編程。

3.1 主程序設(shè)計(jì)

傳感器輸出脈搏電壓波形曲線,Arduino將其數(shù)字化后與IBI,BPM值分類發(fā)送到上位機(jī)顯示,同時(shí)計(jì)算相鄰脈搏波的峰值點(diǎn)的時(shí)間差并濾波,得到心跳間隔時(shí)間(IBI),計(jì)算心率(BPM=60/IBI)。主程序流程圖如圖2所示:

3.2 數(shù)據(jù)處理

心率的計(jì)算是根據(jù)相鄰兩個(gè)脈搏波的上升段的中間值所需時(shí)間之差來確定心跳間隔時(shí)間(IBI),為提高測(cè)量精確度,采用平均值算法確定IBI,進(jìn)而算出心率BPM。

由于脈搏波在動(dòng)脈中的反射,伴隨之出現(xiàn)重搏波,會(huì)影響IBI的計(jì)數(shù),所以在濾波程序中每隔0.6個(gè)IBI的值才開始追蹤脈搏波形的上升,濾除重搏波。

數(shù)據(jù)傳輸中,采用115200波特率發(fā)送三種數(shù)據(jù)到串口,通過加字母前綴的方式來區(qū)分三種數(shù)據(jù)的類別。

3.3 processing顯示程序設(shè)計(jì)

該部分程序設(shè)計(jì)通過獲取串口數(shù)據(jù),對(duì)數(shù)據(jù)前綴進(jìn)行分類,進(jìn)而同時(shí)顯示脈搏波形曲線,IBI和BPM數(shù)值。

4 安卓軟件

通過電腦端和安卓端的teamviewer app進(jìn)行綁定,手機(jī)可隨時(shí)查看或操作電腦,這里通過使用其遠(yuǎn)程查看電腦功能來實(shí)現(xiàn)遠(yuǎn)程監(jiān)測(cè)心率。圖3為安卓端查看心率相關(guān)數(shù)值和脈搏波形。

5 結(jié)束語

該系統(tǒng)實(shí)現(xiàn)了心率的遠(yuǎn)程測(cè)量和查看。軟硬件運(yùn)行穩(wěn)定,價(jià)格低廉,適合普通大眾,具有較高應(yīng)用價(jià)值。

參考文獻(xiàn):

[1]趙英杰.完美圖解Arduino互動(dòng)設(shè)計(jì)入門[M].北京:科學(xué)出版社,2014.

[2]高西全.數(shù)字信號(hào)處理原理、實(shí)現(xiàn)及應(yīng)用[M].北京:電子工業(yè)出版社,2016.

[3]孔繁軒,高群霞,李晶.“知心睡眠”——大學(xué)生睡眠監(jiān)測(cè)APP設(shè)計(jì)與實(shí)現(xiàn)[J].科技創(chuàng)新與應(yīng)用,2018(01):46-47.

[4]楊雅志,楊開洪.母嬰樂園APP設(shè)計(jì)與實(shí)現(xiàn)[J].科技創(chuàng)新與應(yīng)用,2017(29):112-113.

[5]何定華.基于第三方控件的Android數(shù)據(jù)庫APP的設(shè)計(jì)與開發(fā)[J].科技創(chuàng)新與應(yīng)用,2015(19):41.

猜你喜歡
藍(lán)牙
古老無線再升級(jí)深入了解藍(lán)牙5.0技術(shù)
幫你輕松找到AirPods的神奇工具
無線連接的飛躍 藍(lán)牙技術(shù)4.2揭密
藍(lán)牙4.0落地加速
藍(lán)牙4.0:更快速更節(jié)能
安远县| 竹溪县| 富蕴县| 湟中县| 莲花县| 阳城县| 耿马| 隆子县| 贵南县| 巩义市| 建湖县| 军事| 克东县| 玛曲县| 怀仁县| 伊金霍洛旗| 镇康县| 久治县| 瑞丽市| 广平县| 巴楚县| 钦州市| 建湖县| 五家渠市| 仁布县| 西峡县| 桓台县| 阳信县| 前郭尔| 易门县| 怀集县| 土默特左旗| 湘潭市| 怀来县| 博兴县| 个旧市| 公主岭市| 缙云县| 高邮市| 浑源县| 社会|