光電脈搏測量儀_第1頁
光電脈搏測量儀_第2頁
光電脈搏測量儀_第3頁
光電脈搏測量儀_第4頁
光電脈搏測量儀_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

圖1光電脈搏測量儀方框圖圖1光電脈搏測量儀方框圖光電脈搏測量儀設(shè)計報告一、設(shè)計意義從脈搏波中提取人體的生理病理信息作為臨床診斷和治療的依據(jù),歷來都受到中外醫(yī)學(xué)界的重視。目前醫(yī)院的護士每天都要給住院的病人把脈記錄病人每分鐘脈搏數(shù),方法是用手按在病人腕部的動脈上,根據(jù)脈搏的跳動進行計數(shù)。為了節(jié)省時間,一般不會作1分鐘的測量,通常是測量10秒鐘時間內(nèi)心跳的數(shù),再把結(jié)果乘以6即得到每分鐘的心跳數(shù),即使這樣做還是比較費時,而且精度也不高,因此,需要有使用更加方便,測量精度更高的設(shè)備。二、關(guān)鍵技術(shù)脈搏檢測中關(guān)鍵技術(shù)是傳感器的設(shè)計與傳感器輸出的微弱信號提取問題,本文設(shè)計的脈搏波檢測系統(tǒng)以光電檢測技術(shù)為基礎(chǔ),并采用了脈沖振幅光調(diào)制技術(shù)消除周圍雜散光、暗電流等各種干擾的影響。并利用過采樣技術(shù)和數(shù)字濾波等數(shù)字信號處理方法,代替實現(xiàn)模擬電路中的放大濾波電路的功能。本系統(tǒng)模擬電路簡單,由ADC841芯片實現(xiàn)脈搏信號采集,信號處理和脈搏次數(shù)的計算等功能,因此體積小,功耗低,系統(tǒng)穩(wěn)定性高。本系統(tǒng)可實現(xiàn)脈搏波的實時存儲并可實現(xiàn)與上位機(PC機)的實時通訊,因此可作為多參數(shù)病人中心監(jiān)護系統(tǒng)的一個模塊完成心率檢測和脈搏波形顯示。三、硬件設(shè)計設(shè)計框圖光電脈搏測量儀是利用光電傳感器作為變換原件,把采集到的用于檢測脈搏跳動的紅外光轉(zhuǎn)換成電信號,用電子儀表進行測量和顯示的裝置。本系統(tǒng)的組成包括光電傳感器、信號處理、單片機電路、數(shù)碼顯示、電源等部分。脈搏測量儀硬件框圖如圖1所示。當(dāng)手指放在紅外線發(fā)射二極管和接收三極管中間,隨著心臟的跳動,血管中血液的流量將發(fā)生變換。由于手指放在光的傳遞路徑中,血管中血液飽和程度的變化將引起光的強度發(fā)生變化,因此和心跳的節(jié)拍相對應(yīng),紅外接收三極管的電流也跟著改變,這就導(dǎo)致紅外接收三極管輸出脈沖信號。該信號經(jīng)放大、濾波、整形后輸出,輸出的脈沖信號作為單片機的外部中斷信號。單片機電路對輸入的脈沖信號進行計算處理后把結(jié)果送到數(shù)碼管顯示。脈搏信號采集與放大整形目前脈搏波檢測系統(tǒng)有以下幾種檢測方法:光電容積脈搏波法、液體耦合腔脈搏傳感器、壓阻式脈搏傳感器以及應(yīng)變式脈搏傳感器。近年來,光電檢測技術(shù)在臨床醫(yī)學(xué)應(yīng)用中發(fā)展很快,這主要是由于光能避開強烈的電磁干擾,具有很高的絕緣性,且可非侵入地檢測病人各種癥狀信息,具有結(jié)構(gòu)簡

單、無損傷、精度高、可重復(fù)好等優(yōu)點。用光電法提取指尖脈搏光信息受到了從事生物醫(yī)學(xué)儀器工作的專家和學(xué)者的重視。脈搏信號介紹由于光電傳感器所輸出的信號波源強度比較弱,且為類似于正弦波波形,如圖2所示,所以對信號進行放大整形處理,使其以較強方波形式輸出。3.2.2放大整形電路3.2.2放大整形電路圖2脈搏仿真信號正弦波圖3信號采集放大整形電路pAA/V圖圖4整形后的方波

pAA/V圖圖4整形后的方波圖5脈搏信號對比單片機處理電路如圖6所示,本部分運用了89C51單片機作為核心元件,在這里運用單片機能更快更準確地對數(shù)據(jù)進行運算,而且可以根據(jù)實際情況進行編程,所用外圍元件少,輕巧省電,故障率低。來自傳感和整形輸出電路的脈沖電平輸入單片機89C51的P3.5/T1引腳,單片機設(shè)為下降沿中斷觸發(fā)模式,故每次脈沖下降沿到達時觸發(fā)單片機產(chǎn)生中斷并進行計時,來一個脈沖脈搏次數(shù)就加一;定時器中斷主要完成十秒鐘的定時功能。單片機對十秒鐘內(nèi)的脈沖次數(shù)進行累加并進行計算得出所測人一分鐘的脈搏次數(shù),通過P0、P2口把測量過程和結(jié)果送到數(shù)碼管顯示出來。圖6單片機處理電路顯示電路£oC5R7R6192C6632919cT爭R2所示116P3.6/WR液晶屏技術(shù)指標AT89D51顯7F容量WX2個子付B0B1B2B3B4B5BBB7bObTbTbTb4484帖4?127芯片工件電壓:工件電流:模塊最佳工作電壓:字符尺寸:4.5-5.5V2.OmA(5.0V)5.0V2.95X4.35(WXH)ititiQ8CDERGDP122斗豈匚-XT.AL1XTAL2RST£oC5R7R6192C6632919cT爭R2所示116P3.6/WR液晶屏技術(shù)指標AT89D51顯7F容量WX2個子付B0B1B2B3B4B5BBB7bObTbTbTb4484帖4?127芯片工件電壓:工件電流:模塊最佳工作電壓:字符尺寸:4.5-5.5V2.OmA(5.0V)5.0V2.95X4.35(WXH)ititiQ8CDERGDP122斗豈匚-XT.AL1XTAL2RSTR1110k74LS2^I510uF-1SMCPO.OZADOPO.1JWD1P0.2ZAD2P0.3ZADGFQ/MAD4P0.5ZAD5PO.BjWDGP0.7ZAD7P2.(WP2.1ZSSP2.2jW.10P2.3ZA.11P2.4JA12P2.5ZA.13P2.6j¥V14P2.7jW.15PSENALEEAP15P1JBP1.7CE_AB.-BAIooP1J0P3.0/RXD1602液晶屏進行數(shù)據(jù)顯示,其其主要技術(shù)參數(shù)如表P1.4P3.4TO-4^——P4*PQ-SfT-1———C2Z-L:!19接口信號說明如表2所示。表2液晶屏接口信號說明編號符號引腳說明編號符號引腳說明!VSS電源地9D2DataI/O2VDD電源正極10D3DataI/O3VL液晶顯示偏壓倍號11MData1/O4RS數(shù)據(jù)/■命令選擇遙Eg12D5DataI/O5眈讀/寫選擇端(H/L)13D6DataI/O@E使能侶號14D7DataI/O1DODataI/O15BLA背光源正極DIDataI/OIGBLK背光源負極與單片機接口電路如圖7所示。其中J2的3腳為背光引腳,R9和R10電阻用于調(diào)節(jié)背光亮度。J2的4、5、6引腳分別接液晶的RS、E/W和E控制引腳,J2的7—14引腳為數(shù)據(jù)引腳。圖7LCD與單片機接口電路圖8主程序流程圖四、軟件編程軟件流程圖系統(tǒng)初始化之后,進行定時器中斷、外部中斷、顯示等工作,不同的外部硬件控制不同的子程序。流程如圖8所示。定時器中斷程序流程

定時器中斷服務(wù)程序由十秒鐘鐘計時、按鍵檢測、有無測試信號判斷等部分組成。當(dāng)定時器中斷

開始執(zhí)行后,對十秒鐘開始計時,50ms計時到之后繼續(xù)檢測下50ms,直到10s到了再停止并保存測

得的脈搏次數(shù)。同時可以對按鍵進行檢測,只要復(fù)位測試值就可以重新開始測試。主要完成一分鐘的

定時功能和保存測得的脈搏次數(shù)。流程如圖9所示。0中斷進入N到1S?Y到1OS?YY處于檢測?定時器初始值設(shè)置保存脈搏數(shù)0中斷進入N到1S?Y到1OS?YY處于檢測?定時器初始值設(shè)置保存脈搏數(shù)返回*■繼續(xù)計時按鍵檢測圖9定時器中斷程序流程圖INT中斷程序流程外部中斷服務(wù)程序完成對外部信號的測量和計算。外部中斷采用邊沿觸發(fā)的方式,當(dāng)處于測量狀態(tài)的時候,來一個脈沖脈搏次數(shù)就加一,由單片機內(nèi)部定時器控制十秒鐘,并通過計算得出一分鐘內(nèi)的脈搏次數(shù)。流程如圖10所示。圖10INT中斷程序流程圖源程序#include<reg52.h>//頭文件#defineucharunsignedchar#defineuintunsignedintucharcodetable[]="YourPulse-Rate";//15字符ucharcodetable1[]="About";//7字符ucharcodetable2[]="0123456789";//顯示3字符ucharcodetable3[]="/Min";//5字符sbitlcden=P3^4;//液晶使能端sbitlcdrs=P3^5;//液晶數(shù)據(jù)命令選擇端sbitkey=P3^3;ucharcount,num;//定義計數(shù)值uintn;voiddelay(uintz)//延時子函數(shù){uintx,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}voidwrite_com(ucharcom)//液晶顯示器寫命令函數(shù){lcdrs=0;P0=com;delay(5);lcden=1;delay(5);lcden=0;}voidwrite_data(uchardate)//液晶顯示器寫數(shù)據(jù)函數(shù){lcdrs=1;P0=date;delay(5);lcden=1;delay(5);lcden=0;voidinit(){voidinit(){TMOD=0x21;TL0=0x00;TH0=0xDC;//初始化函數(shù)//設(shè)置定時器模式//設(shè)置定時初值//設(shè)置定時初值TL1=0xFd;//9600波特率的初值,板子使用12M晶振,初值=256-11059200/32/11.0592/9600//TH1=0xFd;//EA=1;TR1=1;//啟動波特率發(fā)生SCON=0x50;//設(shè)置串口方式2ET0=1;lcden=0;write_com(0x38);//設(shè)置16X2顯示,5X7點陣,8位數(shù)據(jù)接口write_com(OxOc);//設(shè)置開顯示,不顯示光標write_com(0x06);//寫一個字符后地址指針加1write_com(0x01);//顯示清零,數(shù)據(jù)指針清零write_com(0x80);for(num=0;num<15;num++){write_data(table[num]);delay(5);}write_com(0x80+0x40);for(num=0;num<7;num++)write_data(table1[num]);delay(5);}write_com(0x80+0x4A);for(num=0;num<5;num++){write_data(table3[num]);delay(5);}}voiddisplay(uintshu)//顯示函數(shù){uintge,shi,bai;ge=shu%10;shi=shu%100/10;bai=shu/100;write_com(0x80+0x47);write_data(table2[bai]);delay(5);write_data(table2[shi]);delay(5);write_data(table2[ge]);delay(5);}//串口發(fā)送函數(shù)(可選)voidsend(uintk)//串口發(fā)送函數(shù)(可選){uintge,shi,bai;ge=k%10;shi=k%100/10;bai=k/100;SBUF=table2[bai];while(!TI);TI=0;SBUF=table2[shi];while(!TI);TI=0;SBUF=table2[ge];while(!TI);TI=0;}voidT0_time()interrupt1//定時器中斷,定時時間為1ms{n++;TL0=0x00;//重裝定時初值TH0=0xDC;//重裝定時初值}voidmain()//主函數(shù){uintpulse;init();delay(5000);TR0=1;//定時器1開始計時while(1){if(count==0&n!=0)n=0;if(key==1)//接收到脈搏高電平就計數(shù){delay(400);count++;}if(count二=8)//每接收到8次就計算顯示{TR0=0;pulse=48000/n;//n的值即為n毫秒,由于是計數(shù)8個就顯示一次數(shù),所以用48000毫秒除以n即可得到每分鐘脈搏數(shù)display(pulse);//送去顯示send(pulse);//發(fā)送每分鐘脈搏數(shù)(可選)pulse=0;n=0;count=0;TL0=0x00;//重裝定時初值TH0=0xDC;//重裝定時初值TR0=1;}}}五、抗干擾措施及使用方法5.1抗干擾措施為了提高測量儀的精確度,系統(tǒng)首先要解決的是硬件方面的干擾問題。光電式脈搏測量儀的測量過程中,前端測量到的脈搏信號十分微弱,容易受到外界環(huán)境干擾,其中主要的干擾源有測量環(huán)境光干擾、電磁干擾、測量運動噪聲。5.2環(huán)境光對脈搏傳感器測量的影響在光電式脈搏傳感器中,光敏器件接收到的光信號不僅包含脈搏信息的透射光的信號,而且包含測量環(huán)境下的背景光信號,由于動脈波動引起的光強變化比背景光的變化微弱得多,因此在測量過程當(dāng)中要保持測量背景光的恒定,減少背景光的干擾。測量環(huán)境下的背景光包含環(huán)境光和在測量過程中引起的二次反射光。為了減少環(huán)境光對脈搏信號測量的影響,同時考慮到傳感器使用的方便性,采用密封的指套式包裝方式,整個外殼采用不透光的介質(zhì)和顏色,盡量減小外界環(huán)境光的影響,為了避免測量過程中的二次反射光的影響,在指套式傳感器的內(nèi)層表面涂上一層吸光材料,這樣能有效減少二次反射光的干擾。加上指套式外殼后的脈搏傳感器測量到的脈搏波形比較平滑。這是因為加指套式的脈搏傳感器中環(huán)境光在測量過程中基本不受外界環(huán)境光的影響,而且能夠有效減少二次反射光,使照射到手指上的光波長單一,所以得到的脈搏信號較為穩(wěn)定,沒有明顯的重疊雜波信號,能夠很好的體現(xiàn)出脈搏波形的特征。電磁干擾對脈搏傳感器的影響通過光電轉(zhuǎn)換得到的包含脈搏信息的電信號一般比較微弱,容易受到外界電磁信號的干擾,在傳統(tǒng)的光電式脈搏傳感器電路中,由于光敏器件和放大電路是分離的,那么在信號的傳遞過程就很容易受到外界電磁干擾,通常在一級放大電路采用電磁屏蔽的方式來消除電磁干擾。本系統(tǒng)采用了新型的光敏器件,在芯片內(nèi)部集成光敏器和一級放大電路,有效地抑制了外界電磁信號對原始脈搏信號的干擾。工頻干擾是電路中最常見的干擾,脈搏信號變化緩慢,特別容易受到工頻信號的干擾,因此對工頻信號干擾的抑制是保證脈搏信號測量精度的主要措施之一。通常脈搏信號的頻率范圍在0.3-30Hz之間

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論