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