基于LabVIEW的心電信號采集系統
添加while循環框,把整個設計的模塊框住,使得心電信號的采集在完成一次采集周期后再繼續下一次采樣周期,以實現連續心電信號采集的目的,達到動態、實時顯示心電信號的效果。心電信號采集系統VI的程序框圖如圖4所示。本文引用地址:http://cqxgywz.com/article/194904.htm

2 心電信號采集系統的測試
按圖1連接實驗設備。心電圖機的標準導聯有4個電極,分別為紅、黃、綠、黑,把它們分別接到右手、左手、左腳和右腳的各個腕部。心電圖機的CRO接口分別接到NI ELVIS面板的模擬信號輸入端的ACHO+端和ACHO-端。NI ELVIS輸出與內插在PC機的數據采集卡相連。
選擇心電圖機的各種按鍵,打開心電圖機和NI EIVIS。在數據采集的軟件部分,要設定前面板掃描率為250 Hz,采樣數為500。右擊心電實時顯示波形圖的屬性,將橫坐標改為0~2 s,以使采集的波形多于一個周期;縱坐標為幅值,單位毫伏。檢查無誤后,點擊運行,可以看到在心電實時顯示波形圖中有不斷變化的心電信號,這就是基于LabVIEW的心電信號采集系統在進行連續的采集任務,并在心電實時顯示波形圖中動態地顯示出來了。同時前面板的采集時間也實時地顯示了一個周期的采集任務進行的時間。為方便看到采集的波形圖,點擊前面板的停止按鈕,系統暫停采集任務,采集到的波形如圖5所示。

3 結論
基于LabVIEW的心電信號采集系統,除了能實現傳統心電圖機的采集功能外,還可通過編程可使用高效且功能強大的軟件來自定義采集、分析、存儲、共享和顯示功能等;儀器面板布置簡捷,設計靈活。采用LabVIEW編程軟件和數據采集卡PCI6251,構建了心電數據的實時采集系統,實現心電信號的動態實時顯示。其中在程序框圖VI上增加心率計算模塊,完成R波的提取和心率顯示,有待進一步地研究。















評論