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

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

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

以LabVIEW為平臺(tái)和HKG-07B紅外脈搏傳感器實(shí)現(xiàn)無線心率測量系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2018-11-15 08:04 ? 次閱讀

基于LabVIEW為開發(fā)平臺(tái)設(shè)計(jì)并實(shí)現(xiàn)一種無線心率測量系統(tǒng)。采用HKG-07B紅外脈搏傳感器采集心電信號(hào),信號(hào)經(jīng)放大、濾波、整形、AD轉(zhuǎn)換后通過LED顯示心率,并通過無線發(fā)送到PC終端,在終端信號(hào)經(jīng)LabVIEW采集、顯示、存儲(chǔ)心率波形,而且可以隨時(shí)調(diào)用心率波形。該設(shè)計(jì)體積小,實(shí)時(shí)性好,人機(jī)界面友好。

心率測量是常用的醫(yī)學(xué)檢查項(xiàng)目之一,是人體健康監(jiān)測的一項(xiàng)重要指標(biāo),目前的家用心率測量系統(tǒng)主要采用的核心芯片是單片機(jī),這種開發(fā)方式設(shè)計(jì)出來的產(chǎn)品雖然容易攜帶,但是很難實(shí)時(shí)有效地存儲(chǔ)心率波形。而采用LabVIEW的心率測試系統(tǒng)不僅能實(shí)時(shí)測量心率,顯示心率波形,同時(shí)還能方便地存儲(chǔ)心率波形,為后續(xù)的算法處理提供方便。

1 系統(tǒng)構(gòu)成和原理

系統(tǒng)采用紅外傳感器HKG-07B采集心率信號(hào),經(jīng)放大濾波及A/D轉(zhuǎn)換后通過MCU進(jìn)行數(shù)據(jù)計(jì)算并用LED顯示,并將A/D轉(zhuǎn)換后的數(shù)據(jù)通過WIFI發(fā)送到PC終端,在PC終端上用LabVIEW顯示波形、存儲(chǔ)數(shù)據(jù)并可通過網(wǎng)絡(luò)報(bào)警。系統(tǒng)結(jié)構(gòu)圖如圖1所示。

以LabVIEW為平臺(tái)和HKG-07B紅外脈搏傳感器實(shí)現(xiàn)無線心率測量系統(tǒng)的設(shè)計(jì)

圖1 系統(tǒng)結(jié)構(gòu)圖

2 LABVIEW采集顯示存儲(chǔ)模塊設(shè)計(jì)

PC機(jī)端接收到的心率圖形由LABVIEW采集并顯示,并可以選擇存儲(chǔ)時(shí)間長度,其前面板界面如圖2所示。

以LabVIEW為平臺(tái)和HKG-07B紅外脈搏傳感器實(shí)現(xiàn)無線心率測量系統(tǒng)的設(shè)計(jì)

圖2 LabVIEW前面板界面

進(jìn)行采集時(shí),將對(duì)串口進(jìn)行初始化設(shè)置,并檢測是否有數(shù)據(jù)收到,如果沒有,繼續(xù)等待。其程序框圖如圖3所示。

以LabVIEW為平臺(tái)和HKG-07B紅外脈搏傳感器實(shí)現(xiàn)無線心率測量系統(tǒng)的設(shè)計(jì)

圖3 串口初始化

設(shè)置好串口參數(shù)后,執(zhí)行采集模塊,讀取串口送來的數(shù)據(jù),將收到字符串?dāng)?shù)據(jù)轉(zhuǎn)換為ASCII碼,再轉(zhuǎn)換成電壓的伏值。由于電腦接收的數(shù)據(jù)為8位二進(jìn)制,即0~255,其相應(yīng)的伏值為(U/255)×5,并輸入到顯示波形顯示。如圖4所示。

以LabVIEW為平臺(tái)和HKG-07B紅外脈搏傳感器實(shí)現(xiàn)無線心率測量系統(tǒng)的設(shè)計(jì)

圖4 字符轉(zhuǎn)換

字符串?dāng)?shù)據(jù)轉(zhuǎn)換為ASCII碼后,建立數(shù)組,創(chuàng)建波形,并根據(jù)波形測量模塊檢測輸入波形的頻率,該頻率乘上60,可得每分鐘心率數(shù)。如圖5所示。

以LabVIEW為平臺(tái)和HKG-07B紅外脈搏傳感器實(shí)現(xiàn)無線心率測量系統(tǒng)的設(shè)計(jì)

圖5 脈搏次數(shù)運(yùn)算

為方便以后調(diào)用歷史數(shù)據(jù),對(duì)采集來的數(shù)據(jù)進(jìn)行保存。將ASCII碼轉(zhuǎn)換為十進(jìn)制電壓值,保存到電子表格中,如圖6所示。

以LabVIEW為平臺(tái)和HKG-07B紅外脈搏傳感器實(shí)現(xiàn)無線心率測量系統(tǒng)的設(shè)計(jì)

圖6 存儲(chǔ)模塊

調(diào)用歷史數(shù)據(jù)時(shí)選擇回放模式,讀取保存的文件,將其轉(zhuǎn)化為數(shù)組,并對(duì)其中選定段數(shù)據(jù)進(jìn)行波形顯示,如圖7所示。

圖7 回放模塊

3 測試結(jié)果

系統(tǒng)上電測試后結(jié)果如圖8所示。從測試結(jié)果來看,LED顯示的心跳和PC機(jī)端顯示的心率略有不同,這是因?yàn)槎哂?jì)算方法有所差別。電腦計(jì)算心率值時(shí)所使用的統(tǒng)計(jì)時(shí)長較長,而單片機(jī)計(jì)算心率時(shí)使用的統(tǒng)計(jì)時(shí)長較短。

圖8 系統(tǒng)工作圖形

以LabVIEW為平臺(tái)和HKG-07B紅外脈搏傳感器實(shí)現(xiàn)無線心率測量系統(tǒng)的設(shè)計(jì)

圖9 干擾后的心率圖形

在測試過程中也發(fā)現(xiàn),心率脈搏有部分受到干擾,受干擾后的波形如圖9所示。干擾包括信號(hào)發(fā)送和接收時(shí)受到的其他信號(hào)的干擾,也包括在采集時(shí)外部環(huán)境對(duì)傳感器的干擾。為減少不良信號(hào)的出現(xiàn),可以對(duì)采集和濾波電路做進(jìn)一步改進(jìn)。

4 結(jié)論

系統(tǒng)以LabVIEW為平臺(tái),采用華科HDG-07B紅外傳感器采集心率信號(hào),AD0809為模數(shù)轉(zhuǎn)換芯片,采用USR-WIFI232-B WIFI無線收發(fā)模塊,實(shí)現(xiàn)心率的測量和顯示。測試結(jié)果表明,系統(tǒng)可靠性較好,可在LabVIEW平臺(tái)上進(jìn)一步進(jìn)行信號(hào)處理。

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

    關(guān)注

    2545

    文章

    50453

    瀏覽量

    751100
  • LabVIEW
    +關(guān)注

    關(guān)注

    1961

    文章

    3651

    瀏覽量

    322013
  • 測量系統(tǒng)
    +關(guān)注

    關(guān)注

    2

    文章

    531

    瀏覽量

    41333
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    pulsesensor心率脈搏傳感器

    哪位大神有“pulsesensor 脈搏 心率傳感器”的中文數(shù)據(jù)手冊(cè)或一些資料嗎,給小弟分享一下,小弟萬分感謝!郵箱1173438473@qq.com
    發(fā)表于 03-28 12:58

    基于arduino開發(fā)板FRDM-KL25Z脈搏心率傳感器

    用于二次開發(fā)。脈搏心率傳感器電路主要采用avago的環(huán)境光傳感器APDS-9008和MCP6001作為模擬信號(hào)放大器。該設(shè)計(jì)資料供大家參考學(xué)習(xí)。原理說明:傳統(tǒng)的
    發(fā)表于 06-22 11:15

    光學(xué)心率傳感器工作原理

    的原理。Apple watch心率監(jiān)測心率監(jiān)測可以說是Apple Watch最具革命性的一大功能,它究竟是如何實(shí)現(xiàn)的?Apple Watch利用LED綠光和紅外光,以及兩種光
    發(fā)表于 11-08 16:01

    脈搏傳感器的透過型和反射型

    的變動(dòng)周期,觀察心率(脈率);通過使用紅外線和紅光兩個(gè)波長,來觀察脈動(dòng)(變化量)。 此外,作為脈搏傳感器的應(yīng)用,期望通過高速采樣和高精度測量
    發(fā)表于 03-21 06:20

    脈搏傳感器介紹

    的變動(dòng)周期,觀察心率(脈率);通過使用紅外線和紅光兩個(gè)波長,來觀察脈動(dòng)(變化量)。 此外,作為脈搏傳感器的應(yīng)用,期望通過高速采樣和高精度測量
    發(fā)表于 05-20 04:21

    采用LabVIEW實(shí)現(xiàn)傳感器信息采集平臺(tái)

    LabVIEW的多傳感器信息采集平臺(tái),將多傳感器數(shù)據(jù)采集、預(yù)處理、信息顯示、存儲(chǔ)及數(shù)據(jù)回放集成在一起,解決了以往實(shí)現(xiàn)
    發(fā)表于 06-03 07:40

    實(shí)時(shí)脈搏心率測量檢測(液晶同步實(shí)現(xiàn)波形顯示)

    `脈搏傳感器是用來測試心跳速率的傳感器,可以開發(fā)出和心率有關(guān)的相關(guān)作品。傳感器可以戴在手指或者耳垂上,通過接線可以與單片機(jī)相連。通過1286
    發(fā)表于 03-08 11:48

    玩的就是心跳 | 用 PulseSensor 脈搏傳感器心率

    ``對(duì)于 arduino 來說,網(wǎng)上有大量關(guān)于 PulseSensor 脈搏傳感器的資料。PulseSensor 是一款用于脈搏心率測量的光
    發(fā)表于 09-28 16:24

    (畢業(yè)設(shè)計(jì)資料)基于52單片機(jī)的脈搏心率測量系統(tǒng) 精選資料分享

    儀。系統(tǒng)STC89C52單片機(jī)核心,紅外反射式傳感器ST188
    發(fā)表于 07-20 07:21

    光學(xué)心率傳感器的工作原理

    本文是主題為“用于生物計(jì)量可穿戴設(shè)備的光學(xué)心率傳感器”三篇系列文章的第一篇。本篇著重介紹這些傳感器系統(tǒng)的工作原理和通過它們可以測量什么。大部
    發(fā)表于 11-11 07:23

    脈搏血氧及心率監(jiān)測集成傳感器模組,可穿戴應(yīng)用提供超低功耗方案

    Maxim Integrated Products, Inc. (NASDAQ: MXIM)推出脈搏血氧及心率監(jiān)測集成傳感器模組MAX30102,幫助設(shè)計(jì)人員加速可穿戴健康產(chǎn)品的上市時(shí)間。這款
    發(fā)表于 01-13 18:09 ?2975次閱讀

    紅外脈搏傳感器資料

    關(guān)于HKG-07系列詳細(xì)的紅外脈搏傳感器資料
    發(fā)表于 03-17 14:21 ?21次下載

    (畢業(yè)設(shè)計(jì)資料)基于52單片機(jī)的脈搏心率測量系統(tǒng)

    儀。系統(tǒng)STC89C52單片機(jī)核心,紅外反射式傳感器ST188
    發(fā)表于 11-05 13:36 ?59次下載
    (畢業(yè)設(shè)計(jì)資料)基于52單片機(jī)的<b class='flag-5'>脈搏</b><b class='flag-5'>心率</b><b class='flag-5'>測量</b>儀<b class='flag-5'>系統(tǒng)</b>

    61-基于51單片機(jī)心率脈搏測量及藍(lán)牙APP上傳設(shè)計(jì)

    系統(tǒng)由STC89C52單片機(jī)電路+LCD1602液晶顯示電路+脈搏/心率傳感器電路+LM393比較模塊電路+DS18
    發(fā)表于 11-23 17:36 ?25次下載
    61-基于51單片機(jī)<b class='flag-5'>心率</b><b class='flag-5'>脈搏</b><b class='flag-5'>測量</b>及藍(lán)牙APP上傳設(shè)計(jì)

    反射型脈搏傳感器的詳細(xì)說明

    脈搏波是心臟發(fā)送血液時(shí)產(chǎn)生的血管的體積變化波形,監(jiān)測該體積變化的檢測稱為脈搏傳感器。 首先,測量心率
    的頭像 發(fā)表于 06-30 09:59 ?1046次閱讀
    反射型<b class='flag-5'>脈搏</b><b class='flag-5'>傳感器</b>的詳細(xì)說明