《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 腕帶式無線心率檢測儀設計
腕帶式無線心率檢測儀設計
2017年微型機與應用第4期
周岳斌1,2,楊凱1,陳家順2,3
1. 湖北文理學院 機械與汽車工程學院,湖北 襄陽 441053;2. 汽車零部件制造裝備數字化湖北省協同創新中心,湖北 襄陽 441053;3. 武漢科技大學 機械自動化學院,湖北 武漢 430081
摘要: 心率是衡量人體健康的重要生理指標。為了快捷有效地檢測心率數據,設計了一種基于低功耗STC15L2K60S2單片機的腕帶式無線心率檢測儀。采用反射式光電傳感器SON1303檢測心率信號,通過硬件電路進行模擬信號處理后,單片機運行軟件程序完成心率計算和數據處理,并借助CC2540藍牙模塊實現與上位機的無線通信。上位機軟件基于LabVIEW編寫,可進行心率數據的監控和管理。腕帶式佩戴方式和可充電鋰電池供電對于心率檢測更具便攜性和實用性。樣機測試表明,該設計具有良好的響應速度和準確性,適合在家庭和辦公場所使用。
Abstract:
Key words :

  周岳斌1,2,楊凱1,陳家順2,3

  (1. 湖北文理學院 機械與汽車工程學院,湖北 襄陽 441053;2. 汽車零部件制造裝備數字化湖北省協同創新中心,湖北 襄陽 441053;3. 武漢科技大學 機械自動化學院,湖北 武漢 430081)

       摘要心率是衡量人體健康的重要生理指標。為了快捷有效地檢測心率數據,設計了一種基于低功耗STC15L2K60S2單片機的腕帶式無線心率檢測儀。采用反射式光電傳感器SON1303檢測心率信號,通過硬件電路進行模擬信號處理后,單片機運行軟件程序完成心率計算和數據處理,并借助CC2540藍牙模塊實現與上位機的無線通信。上位機軟件基于LabVIEW編寫,可進行心率數據的監控和管理。腕帶式佩戴方式和可充電鋰電池供電對于心率檢測更具便攜性和實用性。樣機測試表明,該設計具有良好的響應速度和準確性,適合在家庭和辦公場所使用。

  關鍵詞:心率;藍牙;傳感器;無線

  中圖分類號:TP212.3文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2017.04.030

  引用格式:周岳斌,楊凱,陳家順.腕帶式無線心率檢測儀設計[J].微型機與應用,2017,36(4):99-102.

0引言

  *基金項目:襄陽市研究與開發計劃項目(襄科計[2014]12號/14);汽車零部件制造裝備數字化湖北省協同創新中心開放課題項目(hbuascic2014017);湖北文理學院博士科研基金資助項目目前,心血管疾病已成為城鄉居民死亡的首要病因[1]。作為人體最重要的器官之一,心臟一旦出現問題就會危及生命。心率是衡量心臟健康的重要生理指標,具有重要的臨床診斷價值和實用意義。專業的醫療監護儀可以實時監測患者心率、血壓等各項數據,但其線纜和輔助器械較多,使用復雜,費用昂貴,不適于日常普及使用。目前市場也有一些手環類智能產品具備心率檢測功能,但加入過多與智能手機重復功能,使用復雜,實用性不強,成本也較高。為此,本文設計了一種便于攜帶、具有良好的靈敏度和響應速度的腕帶式心率檢測儀,內置藍牙模塊無線傳輸數據,可與PC或其他藍牙設備互連,適合在家庭和辦公場所使用。

1系統總體設計

001.jpg

  系統總體設計如圖1所示。心率傳感器采集心率信號,經光電轉換輸出為電信號,再由信號處理電路對該電信號進行濾波整形,轉換為可供微處理器識別的脈沖電平信號;微處理器讀取外設信號,進行數字信號處理和運算;按鍵電路向微處理器傳遞操作信號,顯示電路可實時顯示心率數據及時間等信息;藍牙模塊實現無線連接,系統可與上位機進行數據通信。上位機可對接收的數據進行處理、顯示和保存。電源電路為系統供電,采用可充電鋰電池,通過USB接口充電。

2系統硬件設計

  2.1心率傳感器

  用于心率檢測的傳感器較多,對心率測試部位有不同要求[2]。如圖2所示,本設計采用SON1303反射式光電傳感器檢測心率信號,其內部有兩對LED發光管和接收管,由發光管提供綠色光源,可照射人體皮膚,接收管接收人體皮膚反射回來的光。SON1303采用570 nm波長的綠光,與紅外光相比反射率更高,測量感度更高,同時也可提高信噪比。其內部集成納米涂層環境光檢測傳感器,過濾不需要的光源,可減少由其他光源干擾的誤判動作。人體組織充血時的透明度減小,接收管接收到的光強度減弱,人體組織缺血時的透明度減大,接收管接收到的光強度增強[3]。SON1303接收的反光信號后經內部電路放大,由VOUT引腳輸出電壓信號。電阻R2、R3起限流保護作用,電阻R4用于VOUT引腳的下拉鉗位。SON1303可輸出與心跳頻率一致的電壓信號。

 

002.jpg

  2.2信號處理電路

  通常情況下,心率信號近似成周期性,但不是確定的周期性信號,信號頻率較低,容易引入干擾[4]。心率傳感器輸出是毫伏級信號,需要通過信號處理電路轉換為可供微處理器識別的脈沖信號。

  信號處理電路采用3個SON221運算放大器構成整形放大電路。心率傳感器輸出的信號先由前級運放U5放大,再經中級運放U6構成的電壓跟隨器送到電阻R10和電容C7組成的低通濾波器,濾除高頻雜波,作為后級運放U7的反向輸入電壓,U5的輸出電壓經電阻R9接入U7同相輸入端,構成比較器電路,使輸出波形整形成TTL電平輸出。

  2.3微處理器

  如圖3所示,微處理器采用STC15L2K60S2單片機,其工作電壓為3.3 V,無需外部晶振和復位,片內有大容量程序存儲器,并集成有兩個獨立串口和8通道高速ADC。其P3.5引腳為定時器1外部計數輸入引腳,與信號處理電路的輸出信號OUT1連接,OUT1每產生一個低電平到高電平的跳變信號,微處理器就會觸發定時器1中斷,記為一次心跳。微處理器的P1.7引腳連接信號處理電路的信號OUT2,通過內部ADC通道可直接讀取OUT2的電壓數據。

003.jpg

  2.4顯示與按鍵電路

  顯示電路采用分辨率為128×32的OLED顯示屏,采用內部升壓方式供電,工作電壓兼容3.3 V和5 V。OLED顯示屏無需背光,功耗小,對比度高,在待機模式下不顯示,按鍵時顯示時間或相關操作信息,與微處理器采用3線SPI方式連接。

  按鍵電路采用三鍵式設計,一個功能建,兩個方向鍵:左鍵和右鍵。長按功能鍵可進入功能選擇菜單,兩個方向鍵可進行功能選擇和參數調整,再次長按功能鍵退出。

  2.5藍牙模塊

  藍牙模塊采用以TI公司CC2540芯片為基礎開發的藍牙4.0串口透傳模塊,具有傳輸距離遠、穩定性高等特點。微處理器與CC2540相連,作為藍牙通信的主機,CC2540的P0.2和P0.3引腳為串口數據的接收和發送引腳,分別連到微處理器的P1.1和P1.0引腳。CC2540的P1.0為工作狀態輸出引腳,P1.1為連接狀態輸出引腳,分別連到微處理器的P3.3和P3.4引腳,微處理器讀取這兩個引腳的狀態就可獲取CC2540的工作狀態與連接狀態。

  PC或其他藍牙設備都可作為上位機與心率檢測儀進行通信,PC需要提供藍牙接口作為藍牙通信的從機。如果PC沒有藍牙接口,可采用圖4所示方案,將USB總線轉換芯片CH340G的串口與CC2540全雙工連接,就可實現PC的USB接口與藍牙接口轉換[5]。

004.jpg

  2.6電源電路

  為降低功耗,系統采用可充電鋰電池加3.3 V穩壓輸出供電,如圖5所示,鋰電池通過MiniUSB接口充電,利用恒流/恒壓線性充電芯片CH4054進行充電管理。CH4054內部采用防倒充電路,可對充電電流自動調節并自動控制充電過程[6]。鋰電池輸出電壓采用DC/DC芯片MIC5207保持電壓穩定為3.3 V。

 

005.jpg

3系統軟件設計

  3.1主程序設計

  系統主程序流程如圖6所示,首先進行系統初始化,包括OLED顯示屏、定時器、計數器、ADC、串口等初始化。系統進入連續測量狀態有兩種方式,一種是按鍵選擇進入測量功能菜單;另一種是在串口中斷服務程序中,由微控制器識別上位機通過藍牙發送的連續測量指令。顯示屏初始顯示時間,長按功能鍵時顯示功能菜單,通過方向鍵選擇不同功能,使用功能鍵進行確認,再調用按鍵處理子程序完成相應的功能和設置,如時間調整、心率電壓顯示、藍牙數據發送等。 

006.jpg

  3.2顯示程序設計

  OLED顯示屏內置一塊驅動芯片SSD1306,根據其數據手冊提供的驅動流程和指令參數可編寫OLED顯示屏的初始化程序。OLED屏的顯示是以點為基礎,屏幕畫點需要確定點的坐標。由于分辨率為128×32,因此以0為起點,X軸最大值不超過127,Y軸最大值不超過32,可定義一個靜態數組存儲點的位置信息,當所有需要顯示的數據位置信息存儲后,將其通過微處理器SPI接口寫入SSD1306,就可更新OLED屏的顯示內容。

  3.3藍牙通信程序設計

  由于程序調試和下載占用了串口1,因此微處理器與藍牙模塊CC2540的連接選擇串口2。串口初始化首先需要選定串口號為2,然后設置工作方式,最后設定波特率并使能串口2中斷。

  當串口2產生中斷時,系統執行串口中斷服務子程序,判斷接收或者發送標志并通過軟件清零標志位。如果接收標志位置1,則讀出串口緩存器中數據,再對讀取的數據進行判斷分析,執行相應操作。如果發送標志位置1,則準備發送數據。微處理器通過串口2與CC2540進行數據傳輸,借助CC2540可實現與上位機或其他藍牙設備的無線通信。

  3.4中斷程序設計

  定時器T0設為16位自動重裝的定時方式,時鐘源選擇內部11.059 2 MHz晶振,中斷周期為50 ms。在T0的中斷服務子程序中進行時、分、秒計時,用于時間顯示和心率計時。定時器T1設為8位自動重裝初值的計數方式,T1的中斷服務子程序對信號處理電路輸出的脈沖信號OUT1計數,用于計算心率。

  3.5上位機程序設計

  上位機程序采用LabVIEW編寫,可實時顯示、存儲心率數據和波形。設計采用while循環來使程序連續執行,在前面板設有停止開關連接while循環的停止接口可實現程序停止。虛擬儀器軟件體系結構(Virtual Instruments Software Architecture, VISA)是LabVIEW提供的標準I/O應用程序接口,利用VISA可進行串行通信編程。LabVIEW將VISA節點單獨組成一個子模塊,共包含8個節點,分別實現初始化串口、串口寫、串口讀、中斷以及關閉串口等功能[7]。在while循環內部,用一個10 ms的定時器作為循環定時,避免影響串口數據的傳送。由于串口數據為十六進制字符,需要一個十六進制字符轉數值的程序塊來完成串口數據轉換,供波形顯示器顯示時調用。

4仿真與測試

  信號處理電路是本設計的關鍵,為驗證其正確性,利用Multisim軟件對電路進行仿真分析[8]。仿真結果表明,信號處理電路的后級輸出可將心率信號轉換為標準的TTL電平輸出,適合微處理器讀取外部計數I/O電平,能夠滿足設計需求。隨后完成樣機制作,并進行了系統測試。通過數字示波器觀測信號處理電路前級濾波放大輸出的波形比較規整,雖有一定雜波干擾,但不影響數據的準確性。經過后級整形放大,輸出的波形比較理想,完全滿足微處理器讀取外部計數I/O的TTL電平要求。

  在確認心率傳感器和信號處理電路工作正常后,逐步測試了系統的OLED顯示、按鍵處理、藍牙通信、上位機監測等功能,測試結果表明上述功能均能有效運行。上位機與系統通過藍牙連接后,可準確測量心率,實時顯示心率走勢圖,并可將心率數據以Excel或圖形文件形式輸出保存。

5結論

  本文設計了一種腕帶式心率檢測儀,硬件設計以STC15L2K60S2單片機為核心,心率信號檢測采用反射式光電傳感器SON1303,準確度高,測量方式自由。采用與目前主流便攜設備一致的可充電鋰電池供電方式,內置CC2540藍牙模塊,可與其他藍牙設備進行無線通信,便于上位機進行心率數據監控和管理。設計具有良好的靈敏度和響應速度,對于人體心率的監測十分便利和有效,可推廣應用于其他可佩戴式電子產品和測量儀器,具有較好的實用價值。

參考文獻

  [1] 游菡萏,房玉,王海濱,等.基于PSoC4 的可視化心音采集系統[J].電子技術應用,2016,42(4):81-84.

  [2] 鄭誠,余珊南,祝永華,等.一種基于ARM的便攜式心率監測儀的設計[J].微型機與應用,2014,33(5):27-29.

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

  [4] 蔣哲.數字式胎兒心率檢測系統的設計與實現[D].昆明:云南大學,2014.

  [5] 韋立明.基于USB通信設備類的虛擬串口研究與設計[D].西安:西安電子科技大學,2013.

  [6] 楊越.低功耗心率檢測儀設計[J].電子產品設計,2014(12):10-13.

  [7] 胡異丁,王林福,李少鵬,等.基于LabVIEW的無線心率測量系統[J].電子技術,2014(3):63-64,62.

  [8] 梁俊虎.模擬電路仿真中建模技術研究[D].北京:北方工業大學,2014.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品久久久久久久久免费桃花 | 亚洲欧洲一区二区三区| 国产欧美一区二区三区沐欲| 欧美日韩日本国产亚洲在线| 欧美成年人网站| 老司机午夜精品视频在线观看| 久久精品91久久香蕉加勒比| 欧美一区二区视频免费观看| 午夜精品一区二区三区在线播放| 亚洲欧美日韩国产成人精品影院| 亚洲天天影视| 亚洲一卡久久| 亚洲女优在线| 欧美亚洲一区在线| 欧美中文字幕第一页| 午夜亚洲影视| 久久国产一区二区三区| 久久激情网站| 久久一区中文字幕| 欧美gay视频激情| 欧美激情乱人伦| 欧美日韩黄视频| 欧美视频在线看| 国产精品美女在线| 国产日韩亚洲欧美精品| 国产在线视频欧美| 极品日韩av| 亚洲欧洲一区二区三区| 艳女tv在线观看国产一区| 在线一区观看| 欧美一级片在线播放| 久久狠狠亚洲综合| 亚洲欧洲午夜| 一区二区黄色| 欧美一区二视频在线免费观看| 欧美在线网址| 免费看的黄色欧美网站| 欧美精品久久久久久久免费观看 | 一区二区三区欧美在线| 亚洲女人天堂av| 久久精品导航| 欧美高清视频在线播放| 欧美日韩综合久久| 国产日韩欧美在线看| 在线日韩av永久免费观看| 亚洲乱码一区二区| 性刺激综合网| 亚洲乱码视频| 午夜精品福利一区二区三区av| 久久久久久久久久久久久9999 | 欧美激情一区二区久久久| 欧美日韩你懂的| 国产一区二区按摩在线观看| 亚洲国产色一区| 亚洲愉拍自拍另类高清精品| 亚洲国产日韩在线| 亚洲淫性视频| 久久这里只精品最新地址| 欧美日韩精品一区视频| 国产亚洲欧美日韩一区二区| 亚洲精品精选| 香港久久久电影| 99ri日韩精品视频| 久久精品国产免费| 欧美精品七区| 国内外成人在线视频| 一区二区三区四区蜜桃| 亚洲成人直播| 午夜伦理片一区| 欧美高清在线| 国产午夜久久| 一本色道久久综合亚洲精品按摩| 久久精彩视频| 亚洲欧美激情诱惑| 欧美激情一区二区三区蜜桃视频 | 国产精品99久久久久久久久久久久| 欧美在线亚洲在线| 亚洲资源av| 欧美电影资源| 国内久久视频| 亚洲欧美激情在线视频| 99视频精品全部免费在线| 久久久久久一区二区| 国产精品国产三级国产| 亚洲第一色中文字幕| 欧美一区二区三区在线视频 | 亚洲精品综合久久中文字幕| 久久黄色影院| 国产精品久久久久影院色老大 | 久久精品1区| 小辣椒精品导航| 欧美日韩在线播放一区| **欧美日韩vr在线| 欧美影院成人| 欧美一级片久久久久久久| 欧美日韩国产亚洲一区| 在线观看91久久久久久| 欧美一区二区三区精品 | 欧美.日韩.国产.一区.二区| 国产日韩欧美二区| 亚洲视频导航| 亚洲午夜高清视频| 欧美日韩国产综合视频在线| 亚洲第一在线视频| 久久国产视频网| 久久激情网站| 国产亚洲欧美一区二区| 午夜精品www| 欧美一区二区三区在线视频 | 最新成人av在线| 亚洲欧洲一区二区天堂久久 | 欧美精品一卡| 亚洲国产专区校园欧美| 91久久国产自产拍夜夜嗨| 久久人人看视频| 国语自产在线不卡| 久久精品国产第一区二区三区| 久久精品夜色噜噜亚洲aⅴ| 国产九区一区在线| 亚洲伊人伊色伊影伊综合网| 午夜欧美大片免费观看 | 亚洲精品久久久久久久久久久久 | 欧美日韩国产综合网| 亚洲精品自在在线观看| 99国产精品国产精品久久| 欧美激情1区2区| 亚洲精品一区在线观看| 这里只有精品电影| 欧美日韩一区二区三区在线观看免 | 国产精品中文在线| 午夜日韩av| 久热成人在线视频| 亚洲第一主播视频| 亚洲久久视频| 欧美日韩视频在线观看一区二区三区| 99在线|亚洲一区二区| 亚洲女爱视频在线| 国产日韩精品一区二区| 亚洲高清色综合| 欧美理论电影在线观看| 中文久久乱码一区二区| 小辣椒精品导航| 伊大人香蕉综合8在线视| 亚洲裸体俱乐部裸体舞表演av| 欧美日韩一区精品| 亚洲免费视频在线观看| 久久精品国产精品亚洲| 亚洲国产精品成人久久综合一区| 99国产精品99久久久久久粉嫩 | 国产小视频国产精品| 亚洲大片在线观看| 欧美另类69精品久久久久9999| 一区二区三区四区五区在线| 久久精品视频99| 亚洲国产成人久久综合| 亚洲一区二区av电影| 国产亚洲免费的视频看| 亚洲精选视频免费看| 国产精品久久77777| 亚洲第一区在线| 欧美日韩国产区| 欧美一激情一区二区三区| 欧美成人国产一区二区| 亚洲图片激情小说| 久久艳片www.17c.com| 99精品国产在热久久| 久久九九热免费视频| 亚洲啪啪91| 久久精品成人欧美大片古装| 亚洲精品国产精品国自产在线| 性欧美长视频| 亚洲二区免费| 欧美一区二区成人| 最新日韩在线视频| 久久国产精品免费一区| 亚洲区第一页| 久久蜜桃香蕉精品一区二区三区| 亚洲精品视频在线观看免费| 久久久精品网| 国产精品99久久久久久www| 久久人91精品久久久久久不卡| 亚洲理伦在线| 久久午夜激情| 亚洲一区视频| 欧美精品一区在线| 欧美中文字幕在线视频| 欧美日韩一区成人| 亚洲激情第一区| 国产农村妇女精品一区二区| 一区二区三区高清在线| 激情欧美一区二区| 校园激情久久| 亚洲精选中文字幕| 狂野欧美性猛交xxxx巴西| 亚洲一区二区三区在线观看视频| 欧美成人官网二区| 久久国产福利| 国产精品永久| 亚洲一区久久久| 亚洲精品网站在线播放gif|