便攜式心電監(jiān)護儀設(shè)計
3.1 液晶、鍵盤、定時器、AD模塊簡要介紹
本文引用地址:http://cafeforensic.com/article/262222.htmMSP430F149提供兩種液晶接口:1602液晶接口和12864液晶接口。由于1602液晶界面小,不易顯示心電圖,故而使用12864液晶。通過向控制器中寫入指令就可完成液晶的初始化。
MSP430F149開發(fā)板自帶4個按鍵,默認與P1.0-P1.3連接。1X4鍵盤掃描程序的原理比較簡單,先給這四個按鍵高電平,通過檢測P1.0-P1.3口的電平,一旦有按鍵按下,相應(yīng)口電平就會變化,通過程序檢測電平,這樣就可以知道是哪個按鍵。
MSP430F149的定時器有三個:看門狗定時器、定時器A、定時器B。在這里,使用了定時器A。定時器A有以下特點:16位的計數(shù)/定時器,共有4種模式;可以選擇設(shè)置時鐘源;多個捕獲/比較寄存器;異步的輸入/輸出鎖存;具有中斷向量寄存器,能快速譯碼定時器A產(chǎn)生的中斷。
MSP430F149內(nèi)部集成ADC12模塊可以進行A/D轉(zhuǎn)換。 ADC12模塊是一個12位精度的A/D轉(zhuǎn)換模塊,它具有高速度、通用性等特點。
3.2 FIR濾波器設(shè)計
借助MATLAB平臺對心電信號進行濾波。在MATLAB中導(dǎo)入原始心電信號,設(shè)計不同階數(shù)的FIR濾波器,對原始心電信號進行處理,并比較結(jié)果。濾波器的處理結(jié)果如圖8所示,顯然選擇3階FIR濾波器。
3.3 心電圖顯示結(jié)果
經(jīng)過硬件電路的調(diào)試,軟件程序的編寫,在液晶上獲得如圖9所示的心電信號。
4 結(jié)論
系統(tǒng)基于單片機設(shè)計出了一款便攜式心電儀。大量實驗和應(yīng)用表明,硬件電路部分可以準確完成信號的采集、放大、濾波等處理;軟件部分借助MSP430操作平臺以及MATLAB信號處理程序可以準確測算及顯示心率,但是,在顯示心電圖這一功能上不是很完美,需要進一步改進。由于系統(tǒng)體積小,成本低,而且使用簡單,測量數(shù)據(jù)準確,可以為人們提供心臟監(jiān)護功能。
參考文獻:
[1]柴龍.心電脈搏信號同步采集分析系統(tǒng)的研究[J].蘭州:蘭州理工大學(xué),2008(05)
[3]孫文鐸.十二導(dǎo)聯(lián)心電信號采集及分析系統(tǒng)的研究[J].吉林大學(xué),2006(05)
[4]王磊.低功耗便攜式心電儀設(shè)計與研制[J].哈爾濱:哈爾濱工程大學(xué),2007(02)
[5]張凌志.基于MSP430單片機的便攜式動態(tài)心電監(jiān)護儀研制[J].長沙:中南大學(xué),2009(06)
[6]白霄波.基于單片機的便攜式心電監(jiān)測系統(tǒng)的研究[J].成都:西南交通大學(xué),2005(03)
[7]鄭小彪.簡易便攜式超低功耗心電儀[J].成都:西南交通大學(xué),2010(05)
[8]武利珍.基于STM32的便攜式心電圖儀的設(shè)計與實現(xiàn)[J].杭州:杭州電子科技大學(xué),2009(12)
評論