《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于STC單片機和LabVIEW的心音信號檢測系統
基于STC單片機和LabVIEW的心音信號檢測系統
來源:電子技術應用2012年第1期
周紅標,蔣鼎國,柯永斌,范曹龔
淮陰工學院 電子與電氣工程學院,江蘇 淮安223003
摘要: 介紹了一種用于身份識別的心音信號采集和處理系統。該系統利用STC12C5A單片機作為核心控制器,通過自帶的A/D對經過放大、濾波等預處理后的心音信號進行模數轉換,然后通過RS232總線將信號傳輸到上位機進行處理,在上位機利用LabVIEW設計一套集數據采集、存儲、回放和分析于一體的虛擬檢測平臺。實驗結果表明,利用該系統采集三位被測試者60組心音信號,建立WPT+GA-SVM心音身份識別模型,其識別準確率達到了85%。
中圖分類號: TP393
文獻標識碼: A
文章編號: 0258-7998(2012)01-0031-03
The heart sound signal detecting system based on STC microprocessor and LabVIEW
Zhou Hongbiao,Jiang Dingguo,Ke Yongbin,Fan Caogong
Faculty of Electronic and Electrical Engineering, Huaiyin Institute of Technology.,Huaian 223003,China
Abstract: This paper introduces a design process of the heart sound signal detecting system based on microprocessor for identity recognition. The acquisition system of heart sound signal is designed by MCU of STC12C5A. The hardware device can acquire and store data,and communicate with PC using RS232 interface. The virtual heart sound signal processing system is designed in PC based on vitual instrument software LabVIEW,includes the acquisition,storage and processing of signal,which adopts the approach of multi-panel and the idea of modular design.The test results show that the recognition rates of three conners and 60 heart sounds reached 85% based on WPT+GA-SVM classification model.
Key words : heart sound signal;STC microprocessor;LabVIEW

    心音信號是人體最重要的生理信號之一,含有關于心臟各個部分如心房、心室、大血管、心血管及各個瓣膜功能狀態的大量病理信息,是心臟及大血管機械運動狀況的反映,具有非線性、非平穩的特點[1-2]。心音來自于人體內部,不容易被復制或模仿,同時還具有獨特性,個體的不同,心音信號的表現形式也不相同。對其進行檢測分析,可以達到對身份進行識別和驗證的目的[3]。此外,通過聽取心音,也可以獲得用以判斷心臟疾病的相關信息[4]。

    本文設計、實現一套心音信號采集與分析系統,并研究利用心音進行被測試者的身份識別。因為傳統的密碼、口令等驗證方法存在容易被忘記或破解的缺陷,而利用人體生物特征進行身份識別具有獨特的優勢,如指紋、虹膜、手形和面部特征等識別技術已經較為成熟,相關產品已經進入市場。但是利用人體生理信號,如心音、脈搏等,進行身份識別的研究才剛剛興起,有著很大的研究價值和發展空間。隨著計算機技術的迅速發展,基于單片機、DSP等核心控制器采集心音信號,利用PC機進行定量分析,已成為心音檢測系統的研究趨勢[5-6]。因此,本系統利用STC12C5A單片機采集HKY-06B型 PVDF薄膜式心音傳感器輸出的心音信號,并通過RS232總線發送到上位機,實現了檢測終端與上位機之間的數據通信,同時在上位機采用虛擬儀器軟件LabVIEW設計開發了一套集數據管理、采集和分析于一體的虛擬心音檢測系統。
1 系統設計
    系統的硬件結構框圖如圖1所示,包括以下幾個部分:(1)心音傳感器模塊。能將心臟搏動信號轉化為低阻抗音頻信號;(2)信號預處理模塊。負責對微弱的心音信號進行前置放大、低通濾波、高通濾波和功率放大;(3)單片機模塊。負責將預處理后的心音信號進行A/D采樣以及通過鍵盤執行數據存儲、液晶顯示等功能;(4)串口通信模塊。負責與上位機進行數據通信;(5)電源模塊。為系統提供+5 V和+12 V電源。

 

 

2 硬件設計
2.1 心音傳感器

    HKY-06B型心音傳感器采用新型高分子聚合材料微音傳感元件采集心臟搏動和其他體表動脈搏動信號,再經過高度集成化信號處理電路處理,輸出低阻抗音頻信號。其具有集成度高、可靠性高、靈敏度高、過載能力強、體積小和使用壽命長等特點。其典型的供電電壓為5 V,頻率響應在1 Hz~1 500 Hz,靈敏度為4 mV/Pa。
2.2 信號預處理
    在利用單片機對傳感器輸出的音頻信號進行A/D轉換之前,需要對信號進行預處理,主要包括前置放大、低通濾波、高通濾波和功率放大4個電路。
    前置放大電路如圖2所示,采用NPN型硅晶體三極管3DG6,其偏置電路采用R15、R5和R8組成的分壓電路,并在發射極接有電阻R17,以穩定放大器的靜態工作點。當在放大器的輸入端加入輸入信號時,放大器的輸出端便可得到一個與輸入信號相位相反、幅值放大的信號。


    圖5所示為OTL低頻功率放大器,其由晶體三極管Q4組成推動級,Q1、Q2是一對參數對稱的NPN和PNP型晶體三極管。Q4管工作于甲類狀態,它的集電極電流由電位器R6進行調節,該電流的一部分流經電位器R4及二極管D2,給Q1、Q2提供偏壓。調節R4,可以使Q1、Q2得到合適的靜態電流而工作于甲、乙類狀態,以克服交越失真。靜態時要求輸出端中點(Q1、Q2的發射極)的電位U=2.5 V,可以通過調節R6來實現。又由于R6的一端接在輸出端中點,因此,在電路中引入交直流電壓并聯負反饋,一方面能夠穩定放大器的靜態工作點,同時也改善了非線性失真。功率放大電路中用到了3DG6、3DG12和3CG12雙極結型三極管(BJT)。

2.3 單片機模塊
    根據心音信號的特點以及系統性價比的要求,結合STC系列單片機的性能特點,采用STC12C5A作為核心控制器,負責將預處理后的信號進行A/D轉換、數據存儲、液晶顯示和串口通信等。STC12C5A單片機是高速、低功耗、超強抗干擾的新一代8051單片機,其指令代碼完全兼容傳統8051,但速度快8倍,并且自帶8路高速10 bit A/D轉換,完全可以滿足心音檢測系統的要求。
3 軟件設計
    檢測系統的軟件包括單片機軟件和上位機軟件兩部分。
3.1 單片機軟件設計
    單片機軟件采用模塊化設計思想,主要包括:主程序、鍵盤子程序、液晶顯示子程序、RS232通信子程序、數據存儲子程序、A/D轉換子程序等。主程序流程圖如圖6所示,首先對整個系統進行初始化設置,使系統正常工作,再執行按鍵掃描程序,根據掃描得到的鍵值,進入不同的服務子程序。其中比較重要的還有A/D中斷子程序,其應用公式Vin=(Vcc×D)/256將采集到16進制ADC轉換數據的電壓值轉變為4位10進制電壓數據。

3.2 上位機軟件設計
    上位機軟件主要是與單片機進行通信,實時采集并發送心音數據,為進一步的分析提供一個良好的人機交互平臺。虛擬儀器軟件LabVIEW前面板采用交互式圖形化用戶界面,程序框圖采用G語言編程,可以用來設計虛擬心音檢測平臺[7-8]。本系統采用模塊化設計思想,主要包括數據管理、數據采集、數據回放、數據分析和報表打印模塊等。由于模塊較多,在一個面板上很難顯示出所有內容,一般可以通過Tab Control控件進行分頁顯示,但如果前面板控件過多,程序框圖必然繁亂,因此本系統采用多面板方式。
    管理模塊采用免費并開源的數據庫訪問包LabSQL,實現被測試者信息的錄入、查詢、修改和刪除等功能。數據采集模塊利用虛擬儀器軟件架構VISA,打開、設置計算機的串口實現與下位機間的RS232通信,但要注意要設置一樣的波特率、數據位、奇偶校驗位等。數據分析模塊主要完成小波包去噪、特征提取和模式識別等處理功能。
4 實驗結果
    利用本系統對三位被測試者分別采集20組信號,總共60組信號進行分析。首先采用小波包變換去除噪聲,進行小波包能量特征提取,得到小波包分解的第三層8個系數的能量特征值;然后將前5個能量特征值組合成特征向量,并對應不同測試者樣本附上1、2和3的標簽;最后隨機選取50個樣本訓練SVM識別模型,并利用遺傳算法(GA)優化SVM的參數c和g,剩下的10個樣本作為測試數據,進行10次實驗,求取平均識別率。仿真結果表明,WPT+GA-SVM平均識別率為85%。
    對于GA-SVM分類模型,GA的參數選擇為種群規模為20、進化次數為50次、交叉概率為0.4、變異概率為0.2。GA優化SVM時適應度變化曲線如圖7所示。表1給出了其中一次實驗的10個測試樣本的特征向量、預測標簽和實際標簽。
    由表1可見,10個測試樣本僅編號9的樣本被誤判,其余都正確分類,識別率達90%。測試結果的識別率未能達到100%的原因及措施:(1)樣本數量較少。需要建立一個心音數據庫;(2)采集過程中的噪聲對最后的識別率有一定的影響。但預處理電路去噪還有改進的空間,軟件去噪值得繼續深入研究;(3)特征提取和模式識別都至關重要,因此還需要進一步挖掘優化算法。

    本文從硬件和軟件兩個方面提出了一個基于STC單片機和LabVIEW的心音信號檢測系統,通過心音身份識別實驗表明,信號調理電路設計的好壞決定了系統能否可靠、穩定地運行。本文所設計的硬件系統具有開發周期短、性價比高的特點,單片機軟件采用模塊化設計,調試方便,上位機軟件界面友好、操作簡便、功能強大。
參考文獻
[1] 郭興明,林輝杰,肖守中.復雜度在心音信號分析中的應用[J].儀器儀表學報,2010,31(2):259-262.
[2] 楊秀梅,潘家華,張祖興.ICA在心音信號處理中的應用[J].生物醫學工程學雜志,2008,25(4):766-769.
[3] 成謝鋒,馬勇,張少白,等.基于數據融合的三段式心音身份識別技術[J].儀器儀表學報,2010,31(8):1712-1719.
[4] 胡玉良,王海濱,陳健.心音時域分析的新方法研究[J]. 生物醫學工程學雜志,2010,27(2):425-428.
[5] 郭興明,吳文竹,唐俊銓.便攜式心臟儲備參數監測系統的設計與實現[J].中國生物醫學工程學報,2010,29(6): 863-868.
[6] 王海濱,江鐘偉,董秀成.基于聽診器的心音采集解析系統[J].生物醫學工程學雜志,2009,26(2):282-287.
[7] 周紅標,陳若珠,田守軍.基于小波變換的脈搏信號分析儀的設計[J].北京生物醫學工程,2009,28(6):288-302.
[8] 周紅標,張新榮,唐中一.基于無線傳感器網絡和虛擬儀器的農殘檢測系統的建立[J].河南農業科學,2011,40(3):88-91.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲视频axxx| 麻豆精品国产91久久久久久| 亚洲电影免费观看高清完整版在线观看 | 欧美久久久久久蜜桃| 亚洲综合色激情五月| 一本一本久久| 亚洲色无码播放| 中文在线不卡| 亚洲午夜激情网页| 亚洲永久免费视频| 亚洲欧美日韩综合aⅴ视频| 亚洲自拍三区| 欧美一区二区三区在线| 午夜精品一区二区在线观看| 亚洲主播在线播放| 欧美亚洲专区| 久久av一区| 久久久久99| 蜜桃av噜噜一区| 欧美高清成人| 欧美日韩成人激情| 国产精品v欧美精品∨日韩| 欧美日韩专区在线| 国产精品色午夜在线观看| 国产精品一区二区a| 国产偷国产偷精品高清尤物| 狠狠色丁香婷婷综合久久片| 影音先锋另类| 亚洲欧洲日夜超级视频| 一本久久青青| 亚洲欧美日韩成人| 久久av最新网址| 亚洲精品免费一区二区三区| 一本色道88久久加勒比精品 | 亚洲在线一区二区三区| 亚洲欧美三级伦理| 久久精品二区亚洲w码| 久久综合给合久久狠狠色| 欧美大片在线影院| 欧美日韩中国免费专区在线看| 国产精品麻豆成人av电影艾秋| 国产欧美日韩一区二区三区在线| 精品91视频| 亚洲精品久久久一区二区三区| 一区二区三区欧美在线| 香蕉乱码成人久久天堂爱免费| 亚洲高清久久久| 一区二区三区高清在线 | 国产一区二区三区在线观看精品| 极品日韩久久| 亚洲九九爱视频| 亚洲欧美日韩国产| 亚洲日本理论电影| 亚洲欧美偷拍卡通变态| 久久久免费av| 欧美理论大片| 国产日韩欧美二区| 亚洲娇小video精品| 亚洲免费伊人电影在线观看av| 亚洲国产成人tv| 亚洲欧美区自拍先锋| 美女视频黄 久久| 国产精品日本精品| 亚洲国产精品久久久久| 亚洲午夜成aⅴ人片| 亚洲国产精品国自产拍av秋霞| 亚洲视频1区| 噜噜噜久久亚洲精品国产品小说| 欧美日韩在线第一页| 狠狠色丁香婷婷综合久久片| 一区二区三区四区蜜桃| 亚洲国产精品一区二区第四页av| 亚洲一区二区三区乱码aⅴ| 久久一区二区视频| 国产精品日本欧美一区二区三区| 亚洲国产精品va| 先锋资源久久| 亚洲一二三区视频在线观看| 老牛嫩草一区二区三区日本| 国产精品久久午夜| 亚洲精品国偷自产在线99热| 久久精品官网| 亚洲欧美日韩中文播放| 欧美另类亚洲| 在线免费日韩片| 性亚洲最疯狂xxxx高清| 亚洲一区二区三区777| 欧美国产大片| 激情欧美丁香| 欧美一区三区二区在线观看| 亚洲一区二区精品在线观看| 欧美xxxx在线观看| 国产在线精品自拍| 亚洲自拍高清| 中文有码久久| 欧美精品一区二区三区蜜桃 | 亚洲一区二区不卡免费| 欧美大片在线看免费观看| 国产一区日韩一区| 亚洲在线一区二区三区| 亚洲网友自拍| 欧美日韩日本国产亚洲在线| 亚洲国产小视频| 亚洲激情网址| 久久综合久久久久88| 国产一区av在线| 午夜精品一区二区三区在线播放| 亚洲午夜av电影| 国产精品porn| 在线亚洲欧美专区二区| 中文在线资源观看网站视频免费不卡| 欧美大片免费看| 亚洲国产一二三| 日韩视频免费大全中文字幕| 欧美成人精品一区| 亚洲国产欧美日韩| 日韩网站在线看片你懂的| 欧美肥婆在线| 91久久精品美女高潮| 亚洲精品中文字幕有码专区| 欧美国产先锋| 亚洲经典在线看| 一二美女精品欧洲| 欧美日韩在线三级| 制服诱惑一区二区| 亚洲天堂av在线免费观看| 欧美日韩在线大尺度| 亚洲视频导航| 欧美中文字幕精品| 国产一区二区三区最好精华液| 欧美在线电影| 欧美成人一区二区三区在线观看| 亚洲国产高清视频| 99xxxx成人网| 国产精品久久久久av| 亚洲一区二区三区在线视频| 欧美专区在线播放| 狠狠狠色丁香婷婷综合久久五月 | 免费不卡欧美自拍视频| 亚洲欧洲精品一区二区精品久久久 | 亚洲色图制服丝袜| 亚洲性色视频| 国产日韩精品在线播放| 欧美一区二区黄| 麻豆9191精品国产| 亚洲免费观看| 亚洲欧美福利一区二区| 国产日产欧美a一级在线| 亚洲第一天堂无码专区| 欧美黑人多人双交| 亚洲午夜小视频| 久久久免费观看视频| 亚洲人成久久| 亚洲欧美另类中文字幕| 韩国精品主播一区二区在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文| 欧美精品日韩| 亚洲一区二区三区在线看| 久久夜色精品国产| 99视频精品全国免费| 欧美专区中文字幕| 亚洲高清自拍| 新狼窝色av性久久久久久| 激情婷婷久久| 亚洲素人一区二区| 狠狠色伊人亚洲综合成人| 一本一本久久a久久精品牛牛影视| 国产精品五月天| 亚洲精品亚洲人成人网| 国产精品伦一区| 亚洲日本中文字幕区| 国产精品男人爽免费视频1| 亚洲电影在线播放| 欧美三级韩国三级日本三斤| 欧美一区二区三区另类| 欧美另类一区| 欧美在线电影| 欧美吻胸吃奶大尺度电影| 久久国产婷婷国产香蕉| 欧美日韩亚洲综合| 欧美在线观看一二区| 欧美日韩三级一区二区| 久久成人在线| 国产精品jvid在线观看蜜臀| 亚洲国产一区二区三区a毛片 | 国产精品久久久久久久久久久久| 久久精品人人做人人综合| 欧美视频在线观看免费| 亚洲电影观看| 国产精品视频免费观看www| 亚洲理伦在线| 国产综合婷婷| 亚洲一区二区动漫| 亚洲观看高清完整版在线观看| 香蕉视频成人在线观看| 亚洲三级免费| 久热精品视频在线观看一区| 亚洲免费在线观看| 欧美日韩国产页| 亚洲激情视频在线观看|