一種新型的基于LabView設(shè)計的脈壓模擬器
本文采用NI公司生產(chǎn)的NI6035E 16位數(shù)據(jù)采集卡,從壓力傳感器中采集數(shù)據(jù),同時借助NI公司的LabView開發(fā)平臺的強(qiáng)大數(shù)據(jù)采集和圖形顯示功能。開發(fā)的控制軟件很好地實現(xiàn)了波形的軟件疊加。圖5為脈壓模擬器軟件功能模塊圖。A/D讀入的氣室充氣和放氣時產(chǎn)生的加壓和減壓的數(shù)字信號即為靜壓波形,在LabView圖形控件上顯示出來,同時根據(jù)實時采集的靜壓波形,選擇其所對應(yīng)的動壓波形進(jìn)行輸出,作為最后的模擬脈壓波形。經(jīng)D/A輸出給執(zhí)行機(jī)構(gòu),疊加到靜壓波形上,形成所需要的人體血壓波形。本文引用地址:http://m.butianyuan.cn/article/188440.htm
建立一個文本資源文件或數(shù)據(jù)庫存儲標(biāo)準(zhǔn)脈壓波形數(shù)據(jù)。該標(biāo)準(zhǔn)脈壓波形數(shù)據(jù)可根據(jù)需要通過波形編輯子模塊實現(xiàn),即通過編輯各種靜壓范圍對應(yīng)的標(biāo)準(zhǔn)人體脈壓波形,存入該資源文件。波形編輯子模塊為一個單獨的程序,可在運行脈壓模擬仿真主程序之前進(jìn)行脈壓庫的調(diào)試。把主模塊和子模塊分開寫成二個獨立的程序,減少了占用空間,一旦脈壓波形庫編輯完成,就無需再調(diào)用波形編輯子程序。
3 試驗結(jié)果與討論
基于LabView軟件設(shè)計的脈壓模擬器經(jīng)硬件疊加后輸出一個模擬血壓波形,如圖6所示。從模擬波形結(jié)果可看出,除了數(shù)據(jù)的線性插值使得波形不夠平滑外,基本能與人體真實血壓波形相吻合。此結(jié)果說明了本系統(tǒng)的可行性與準(zhǔn)確性。
4 應(yīng)用與展望
脈壓模擬器基于LabVIEW虛擬儀器仿真,由軟件產(chǎn)生脈壓波形,通過與硬件的疊加,完成整個血壓波形的模擬。該系統(tǒng)原理明確,結(jié)構(gòu)緊湊,操作方便,可用來準(zhǔn)確地標(biāo)定血壓計。在此基礎(chǔ)上作者設(shè)計了血壓模擬計(NIBPM)并已經(jīng)應(yīng)用于血壓計的研發(fā)和產(chǎn)品的出廠檢驗當(dāng)中,運行效果良好。
電子血壓計相關(guān)文章:電子血壓計原理
評論