亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于STM32單片機的無線運動傳感器節(jié)點設(shè)計

        2021-08-09 06:29:44孫弋婷翁欣濛
        電子制作 2021年15期
        關(guān)鍵詞:電信號低功耗心率

        孫弋婷,翁欣濛

        (1.杭州電子科技大學電子信息學院,浙江杭州,310018;2.杭州電子科技大學信息工程學院,浙江杭州,311305)

        0 引言

        無線傳感器網(wǎng)絡(luò)[1],是由大量的具有感知能力的傳感器節(jié)點,通過自組織方式[2]構(gòu)成的無線網(wǎng)絡(luò),可以監(jiān)控不同位置的物理或環(huán)境狀況如溫度、聲音、振動、運動或污染物,在促進物聯(lián)網(wǎng)發(fā)展方面發(fā)揮著重要作用,本文結(jié)合2020年TI杯大學生電子設(shè)計競賽與現(xiàn)實生活中的應(yīng)用,以STM32F103C8T6作為主控制器設(shè)計的具有溫度測試、心率監(jiān)測[3]、運動狀態(tài)分析等功能的無線傳感器。

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

        以STM32F103單片機為主控制器,以ADS1292[4]模塊為心率信號接收部分,接收采集到的心電信號并轉(zhuǎn)化為數(shù)字信號傳至單片機,以LMT70為溫度接收部分,接收采集到的溫度數(shù)據(jù)并通過ADS1115模塊將模擬量轉(zhuǎn)化為數(shù)字量傳至單片機,以ABXL345模塊為運動分析模塊,將采集到的運動數(shù)據(jù)傳至單片機,單片機對上述信號進行處理與分析后將對應(yīng)的數(shù)據(jù)顯示在屏幕,并通過HC05藍牙模塊將內(nèi)容在移動端上顯示。如圖1所示。

        圖1 系統(tǒng)總體設(shè)計圖

        2 硬件系統(tǒng)設(shè)計

        2.1 處理器模塊

        作為無線傳感器的核心選用專為要求高性能、低成本、低功耗的的ARM Cortex-M3內(nèi)核系列STM32單片機。其具有32位總線寬度,最高工作頻率72MHz,1.25DMIPS/MHz。單周期乘法和硬件除法。同時具有多達13個的通信接口、112個快速I/O端口、11個定時器,對比MSP430單片機,STM32具有速度快和低功耗的優(yōu)點。

        2.2 供電模塊

        本電路采用TPS5450降壓轉(zhuǎn)換器。如圖2所示。TPS5430是一個具有較高轉(zhuǎn)換效率的高輸出電流PWM轉(zhuǎn)換器。輸入去耦電容取10μF,根據(jù)電路的需求與參考公式可得到輸出濾波電路電容與電感值。根據(jù)公式比例關(guān)系得到阻值比確定電阻值。最終將+5供電轉(zhuǎn)為USB接口對單片機進行供電。

        圖2 直流供電電路圖

        2.3 心電信號采集電路

        ADS1292是適用于ECG應(yīng)用的24位、2通道、低功耗模擬前段。根據(jù)ADS1292的芯片手冊搭建ADS1292的電路,通過ADS1292采集到信號后,將模擬量轉(zhuǎn)變成數(shù)字量傳至單片機,單片機通過數(shù)字信號處理將數(shù)字信號中非心電的成分濾除,即進行數(shù)字濾波。硬件結(jié)構(gòu)簡單,噪聲消除效果較好。但在實際應(yīng)用中發(fā)現(xiàn)其輸出信號存在不穩(wěn)定現(xiàn)象,因此在后續(xù)的設(shè)計中加入電平轉(zhuǎn)換芯片對其進行隔離。如圖3所示。

        圖3 ADS1292電路

        2.4 溫度測量模塊

        如圖4所示。本電路采用LMT70測溫芯片與ADS1115模數(shù)轉(zhuǎn)換器芯片。LMT70是超小型、高精度(±0.1℃)、低功耗CMOS模擬溫度傳感器。ADS1115是具有PGA、振蕩器、電壓基準與比較器的4通道。當我們在被測物體溫度在20℃到42℃之間、芯片的供電電壓在2.7V時,測量的誤差在±0.05℃,為了最大程度地降低噪聲耦合,在LMT70的VDD和GND引腳之間放置至少100nF的電源去耦電容,并串聯(lián)電阻以保持條件穩(wěn)定。利用ADS1115進行連續(xù)地AD轉(zhuǎn)換讀取結(jié)果,并通過IIC串行通信總線與主機通信,并通過以下公式計算溫度值。

        圖4 測溫電路

        (其中,adcx為采樣數(shù)字量,無單位,tem為溫度,單位為攝氏度)

        2.5 步數(shù)與距離測量模塊

        圖5 步數(shù)與距離測量電路

        ADXL345是一款小而薄的超低功耗 3軸加速度計,數(shù)字輸出數(shù)據(jù)可通過SPI(3線或4線)或I2C數(shù)字接口訪問,非常適合移動設(shè)備應(yīng)用?;顒雍头腔顒訖z測功能通過比較任意軸上的加速度與用戶設(shè)置的閾值來檢測有無運動發(fā)生,且可以在傾斜檢測應(yīng)用中測量靜態(tài)重力加速度,還可以測量運動或沖擊導致的動態(tài)加速度,其高分辨率(3.9mg/LSB),能夠測量不到1.0°的傾斜角度變化,符合人行走時的姿態(tài)檢測。通過I2C通信協(xié)議連接單片機,使用算法對得到的數(shù)據(jù)進行分析可以較為準確得到結(jié)果,且低頻特性較好,符合應(yīng)用場景與技術(shù)指標。

        2.6 其他模塊

        包括HC05藍牙模塊與OLED顯示模塊。

        圖6 HC05藍牙模塊

        圖7 OLED顯示模塊

        3 系統(tǒng)軟件設(shè)計

        程序初始化后,利用STM32控制ADS1292以500sps的速率對數(shù)據(jù)進行采樣,將得到的數(shù)據(jù)進行濾波處理,并進行歸一化處理,進而得到心率值和心電圖,并對心率不齊的情況做出聲音提示。同時,驅(qū)動LMT70測溫模塊及測得溫度,利用進行AD轉(zhuǎn)換獲得相應(yīng)數(shù)據(jù)。系統(tǒng)持續(xù)更新3軸加速度的最大值和最小值,每采樣50次更新一次。利用公式求出“動態(tài)閾值”,接下來的50次采樣利用此閾值判斷個體是否邁出步伐,通過對年齡,性別,身高等數(shù)據(jù)的擬合以及每兩秒內(nèi)所運動的步數(shù),得到平均步長以測出運動距離。最后,將這些數(shù)據(jù)顯示在OLED上,并通過串口與藍牙模塊進行通信,最終將所有數(shù)據(jù)顯示于移動終端上。

        圖8 軟件流程圖

        4 系統(tǒng)測試與誤差分析

        4.1 測試方案

        采用ADS1292模塊作為心電信號接收部分。使用心電信號模擬儀輸出標準心電信號,將單片機處理后的心率、心電圖與標準信號相比較。使用電極片與三導聯(lián)采集人體心電信號,將采集到經(jīng)過單片機處理過后的數(shù)據(jù)與市面商品化產(chǎn)品所測得的心率進行比較。

        采用LMT70模塊作為溫度接收部分,通過ADS1115模塊將模擬量變?yōu)閿?shù)字量送入單片機進行處理。將分析過后的數(shù)據(jù)與數(shù)字溫度計進行比較。

        采用ADXL345模塊獲得運動狀態(tài)數(shù)據(jù),將數(shù)據(jù)傳入單片機進行數(shù)據(jù)的處理與分析,在OLED上實時顯示并通過HC05藍牙模塊將數(shù)據(jù)內(nèi)容顯示到移動端。將測試結(jié)果與合格的運動分析產(chǎn)品以及實際進行比較。

        4.2 測試結(jié)果與分析

        (1)標準心率檢測:與心電信號模擬儀相接,產(chǎn)生1mV的標準心率信號,得到結(jié)果如表1所示??芍O(shè)計結(jié)果較為準確,誤差在要求范圍內(nèi)。

        表1 心率測試

        (2)溫度測試:將本設(shè)計的溫度探測點與數(shù)字溫度計探頭置于各個物體表面同一點,得到的結(jié)果如表2所示??芍O(shè)計結(jié)果較為準確,誤差在要求范圍內(nèi)。

        表2 溫度測試

        (3)距離測試:將設(shè)備置于手中,按照正常行走方式,走在規(guī)定長度的路線上,結(jié)果如表3所示。

        表3 距離測試

        (4)步數(shù)測試:將手環(huán)佩戴上與持設(shè)備的同一只手,按照正常行走方式前進既定步數(shù),結(jié)果如表4所示。誤差基本在要求范圍內(nèi)。

        表4 步數(shù)測試

        5 結(jié)語

        本文設(shè)計了一個無線運動傳感器節(jié)點,實現(xiàn)了在較低功耗的條件下心電信號、溫度、運動狀態(tài)的檢測與分析,并完成數(shù)據(jù)的無線傳輸。為了對人體的運動狀態(tài)進行分析,必須對心率、溫度、移動距離等要素進行特征提取和總結(jié)歸類。同時,對于相似且難以判斷的情形,采取優(yōu)先級排序的方式,將幾種不同的運動狀態(tài)分為不同優(yōu)先級進行響應(yīng),從而降低了狀態(tài)判斷錯誤率,同時也提高了狀態(tài)判斷速度。

        猜你喜歡
        電信號低功耗心率
        心率多少才健康
        基于聯(lián)合聚類分析的單通道腹部心電信號的胎心率提取
        一種高速低功耗比較器設(shè)計
        離心率
        離心率相關(guān)問題
        基于Code Composer Studio3.3完成對心電信號的去噪
        科技傳播(2019年24期)2019-06-15 09:29:28
        基于隨機森林的航天器電信號多分類識別方法
        探索圓錐曲線離心率的求解
        基于生物電信號的駕駛疲勞檢測方法
        汽車電器(2014年8期)2014-02-28 12:14:29
        ADI推出三款超低功耗多通道ADC
        欧美日韩中文字幕日韩欧美| 亚洲精品国偷拍自产在线| 牛牛在线视频| 大香伊蕉国产av| 女同av在线观看网站| 在线看不卡的国产视频| 亚洲AV永久天堂在线观看| 亚洲欧美日韩一区在线观看| 亚洲av网一区二区三区成人| 日本精品视频免费观看| 久久久久久国产精品免费免费| 国产精品卡一卡二卡三| 亚洲AV日韩Av无码久久| 国产高清不卡二区三区在线观看 | 91视色国内揄拍国内精品人妻| 久久久中日ab精品综合| 亚洲国产另类久久久精品黑人| 偷拍网日本一区二区三区| 久久91精品国产91久| 亚洲av日韩av天堂久久不卡| av在线免费观看网站免费| 一本一道人人妻人人妻αv| 精品国产18久久久久久| 无码人妻少妇久久中文字幕| 久久老熟女一区二区三区| 亚洲av片无码久久五月| 伊人久久大香线蕉综合网站| 亚洲综合色区无码专区| 一本色道久久综合亚州精品| 偷拍一区二区盗摄视频| 日本大骚b视频在线| 国产精品久久久久久妇女6080| 精品999无码在线观看| 黄色精品一区二区三区| 国产精品白浆在线观看免费| 国产精品无码一区二区三区免费| 久久精品国产只有精品96 | 亚洲日产无码中文字幕| 国产无套粉嫩白浆内精| 97人妻人人揉人人躁九色| 奇米影视777撸吧|