畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)的脈搏測(cè)量?jī)x設(shè)計(jì)_第1頁
畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)的脈搏測(cè)量?jī)x設(shè)計(jì)_第2頁
畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)的脈搏測(cè)量?jī)x設(shè)計(jì)_第3頁
畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)的脈搏測(cè)量?jī)x設(shè)計(jì)_第4頁
畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)的脈搏測(cè)量?jī)x設(shè)計(jì)_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘要脈搏測(cè)量?jī)x在我們的日常生活中已經(jīng)得到了非常廣泛的應(yīng)用。為了提高脈搏測(cè)量?jī)x的簡(jiǎn)便性和精確度,本課題設(shè)計(jì)了一種基于51單片機(jī)的脈搏測(cè)量?jī)x。系統(tǒng)以AT89C51單片機(jī)為核心,以紅外發(fā)光二極管和光敏三極管為傳感器,并利用單片機(jī)系統(tǒng)內(nèi)部定時(shí)器來計(jì)算時(shí)間,由光敏三極管感應(yīng)產(chǎn)生脈沖,單片機(jī)通過對(duì)脈沖累加得到脈搏跳動(dòng)次數(shù),時(shí)間由定時(shí)器定時(shí)而得。系統(tǒng)運(yùn)行中能顯示脈搏次數(shù)和時(shí)間,系統(tǒng)停止運(yùn)行時(shí),能夠顯示總的脈搏次數(shù)和時(shí)間。經(jīng)測(cè)試,系統(tǒng)工作正常,達(dá)到設(shè)計(jì)要求。關(guān)鍵詞脈搏測(cè)量?jī)x;AT89C51單片機(jī);光電傳感器;ABSTRACTPULSEMEASURINGINSTRUMENTHASBEENWIDELYUSEDINOURDAILYLIFEINORDERTOINCREASEITSSIMPLICITYANDACCURACY,THISSUBJECTDESIGNSONESYSTEMBASEDONSINGLECHIPMICROCOMPUTERANDINFRAREDLIGHTEMITTINGDIODEANDPHOTOTRANSISTORASSENSORS,ANDCALCULATESTIMEWITHUSINGOFTHEINNERTIMERTHESENSORPRODUCESPULSEANDTHESINGLECHIPMICROCOMPUTERGETSTHEFREQUENCYBYACCUMULATINGTHEPULSES,ANDTHETIMEROBTAINSTHETIMETHESYSTEMCOULDDISPLAYTHEFREQUENCYANDTIMEOFTHEPULSEDURINGOPERATIONITCANALSOSHOWSTHETOTALNUMBERWHENITSTOPSAFTERTESTING,THESYSTEMWORKSWELLANDMEETSTHEDESIGNREQUIREMENTSKEYWORDSPULSEMEASUREMENTAT89C51SINGLECHIPMICROCOMPUTERPHOTOELECTRICSENSOR;目錄摘要I第1章概述111選題的背景和意義112脈搏測(cè)量?jī)x的發(fā)展與應(yīng)用2第2章脈搏測(cè)量?jī)x系統(tǒng)結(jié)構(gòu)421光電脈搏測(cè)量?jī)x的結(jié)構(gòu)422工作原理523光電脈搏測(cè)量?jī)x的特點(diǎn)5第3章硬件系統(tǒng)731控制器732脈搏信號(hào)采集933信號(hào)放大1234波形整形電路1435單片機(jī)處理電路1736顯示電路17第4章軟件系統(tǒng)2141主程序流程2142定時(shí)器中斷程序流程2143INT中斷程序流程2244顯示程序流程2345軟件說明23第五章抗干擾措施及使用方法2452測(cè)量?jī)x使用方法25第6章系統(tǒng)調(diào)試2661系統(tǒng)調(diào)試2662系統(tǒng)檢驗(yàn)2763誤差分析28第七章總結(jié)與展望29參考文獻(xiàn)30附錄31致謝37第1章概述11選題的背景和意義脈搏攜帶有豐富的人體健康狀況的信息,自公元三世紀(jì)我國最早的脈學(xué)專著脈經(jīng)問世以來,脈學(xué)理論得到不斷的發(fā)展和提高。在中醫(yī)四診(望、聞、問、切)中,脈診占有非常重要的位置。脈診是我國傳統(tǒng)醫(yī)學(xué)中最具特色的一項(xiàng)診斷方法,其歷史悠久,內(nèi)容豐富,是中醫(yī)“整體觀念”、“辨證論證”的基本精神的體現(xiàn)與應(yīng)用。脈診作為“綠色無創(chuàng)”診斷的手段和方法,得到了中外人士的關(guān)注。但由于中醫(yī)是靠手指獲取脈搏信息,雖然脈診具有簡(jiǎn)便、無創(chuàng)、無痛的特點(diǎn)易為患者接受,然而在長期的醫(yī)療實(shí)踐中也暴露出一些缺陷。首先,切脈單憑醫(yī)生手指感覺辨別脈象的特征,受到感覺、經(jīng)驗(yàn)和表述的限制,并且難免存在許多主觀臆斷因素,影響了對(duì)脈象判斷的規(guī)范化;其次,這種用手指切脈的技巧很難掌握;再則,感知的脈象無法記錄和保存影響了對(duì)脈象機(jī)理的研究。脈診的這種定性化和主觀性,大大影響了其精度與可行性,成為中醫(yī)脈診應(yīng)用、發(fā)展和交流中的制約因素。為了將傳統(tǒng)的中醫(yī)藥學(xué)發(fā)揚(yáng)光大,促進(jìn)脈診的應(yīng)用和發(fā)展,必須與現(xiàn)代科技相結(jié)合,實(shí)現(xiàn)更科學(xué)、客觀的診斷。醫(yī)院的護(hù)士每天都要給住院的病人把脈記錄病人每分鐘脈搏數(shù),方法是用手按在病人腕部的動(dòng)脈上,根據(jù)脈搏的跳動(dòng)進(jìn)行計(jì)數(shù)。為了節(jié)省時(shí)間,一般不會(huì)作1分鐘的測(cè)量,通常是測(cè)量10秒鐘時(shí)間內(nèi)心跳的數(shù),再把結(jié)果乘以6即得到每分鐘的心跳數(shù),即使這樣做還是比較費(fèi)時(shí),而且精度也不高。為了提高脈搏測(cè)量的精確與速度,多種脈搏測(cè)量?jī)x被運(yùn)用到醫(yī)學(xué)上來,從而開辟了一條全新的醫(yī)學(xué)診斷方法。早在1860年VIERORDT創(chuàng)建了第一臺(tái)杠桿式脈搏描記儀,國內(nèi)20世紀(jì)50年代初朱顏將脈搏儀引用到中醫(yī)脈診的客觀化研究方面。此后隨著機(jī)械及電子技術(shù)的發(fā)展,國內(nèi)外在研制中醫(yī)脈象儀方面進(jìn)展很快,尤其是70年代中期,國內(nèi)天津、上海、江西等地相繼成立了跨學(xué)科的脈象研究協(xié)作組,多學(xué)科共同合作促使中醫(yī)脈象研究工作進(jìn)入了一個(gè)新的境界。脈象探頭式樣很多,有單部、三部、單點(diǎn)、多點(diǎn)、剛性接觸式、軟性接觸式、氣壓式、硅杯式、液態(tài)汞、液態(tài)水、子母式等組成,脈象探頭的主要原件有應(yīng)變片、壓電晶體、單晶硅、光敏元件、PVDF壓電薄膜等,其中以單部單點(diǎn)應(yīng)變片式為最廣泛,不過近年來正在向三部多點(diǎn)式方向設(shè)計(jì)。目前脈搏測(cè)量?jī)x在多個(gè)領(lǐng)域被廣泛應(yīng)用,除了應(yīng)用于醫(yī)學(xué)領(lǐng)域,如無創(chuàng)心血管功能檢測(cè)、妊高癥檢測(cè)、中醫(yī)脈象、脈率檢測(cè)等等,商業(yè)應(yīng)用也不斷拓展,如運(yùn)動(dòng)、健身器材中的心率測(cè)試都用到了技術(shù)先進(jìn)的脈搏測(cè)量?jī)x。12脈搏測(cè)量?jī)x的發(fā)展與應(yīng)用隨著科學(xué)技術(shù)的發(fā)展,脈搏測(cè)量技術(shù)也越來越先進(jìn),對(duì)脈搏的測(cè)量精度也越來越高,國內(nèi)外先后研制了不同類型的脈搏測(cè)量?jī)x,而其中關(guān)鍵是對(duì)脈搏傳感器的研究。起初用于體育測(cè)量的脈搏測(cè)試集中在對(duì)接觸式傳感器的研究,利用此類傳感器所研制的指脈、耳脈等測(cè)量?jī)x各有其優(yōu)缺點(diǎn)。指脈測(cè)量比較方便、簡(jiǎn)單,但因?yàn)槭种干系暮瓜佥^多,指夾常年使用,污染可能會(huì)使測(cè)量靈敏度下降耳脈測(cè)量比較干凈,傳感器使用環(huán)境污染少,容易維護(hù)。但因耳脈較弱,尤其是當(dāng)季節(jié)變化時(shí),所測(cè)信號(hào)受環(huán)境溫度影響明顯,造成測(cè)量結(jié)果不準(zhǔn)確3。過去在醫(yī)院臨床監(jiān)護(hù)和日常中老年保健中出現(xiàn)的日常監(jiān)護(hù)儀器,如便攜式電子血壓計(jì),可以完成脈搏的測(cè)量,但是這種便攜式電子血壓計(jì)利用微型氣泵加壓橡膠氣囊,每次測(cè)量都需要一個(gè)加壓和減壓的過程,存在體積龐大、加減壓過程會(huì)有不適、脈搏檢測(cè)的精確度低等缺點(diǎn)。近年來國內(nèi)外致力于開發(fā)無創(chuàng)非接觸式的傳感器,這類傳感器的重要特征是測(cè)量的探測(cè)部分不侵入機(jī)體,不造成機(jī)體創(chuàng)傷,能夠自動(dòng)消除儀表自身系統(tǒng)的誤差,測(cè)量精度高,通常在體外,尤其是在體表間接測(cè)量人體的生理和生化參數(shù)。其中光電式脈搏傳感器是根據(jù)光電容積法制成的脈搏傳感器,通過對(duì)手指末端透光度的監(jiān)測(cè),間接檢測(cè)出脈搏信號(hào)。具有結(jié)構(gòu)簡(jiǎn)單、無損傷、精度高、可重復(fù)使用等優(yōu)點(diǎn)。通過光電式脈搏傳感器所研制的脈搏測(cè)量?jī)x已經(jīng)應(yīng)用到臨床醫(yī)學(xué)等各個(gè)方面并收到了理想效果。人體心室周期性的收縮和舒張導(dǎo)致主動(dòng)脈的收縮和舒張,是血流壓力以波的形式從主動(dòng)脈根部開始沿著整個(gè)動(dòng)脈系統(tǒng)傳播,這種波成為脈搏波。從脈搏波中提取人體的心理病理信息作為臨床診斷和治療的依據(jù),歷來都受到中外醫(yī)學(xué)界的重視。脈搏波所呈現(xiàn)出的形態(tài)波形、強(qiáng)度波幅、速率波速和節(jié)律周期等方面的綜合信息,在很大程度上反映出人體心血管系統(tǒng)中許多生理病理的血流特征,因此對(duì)脈搏波采集和處理具有很高的醫(yī)學(xué)價(jià)值和應(yīng)用前景5。但人體的生物信號(hào)多屬于強(qiáng)噪聲背景下的低頻的弱信號(hào),脈搏波信號(hào)更是低頻微弱的非電生理信號(hào),因此必需經(jīng)過放大和后級(jí)濾波以滿足采集的要求。第2章脈搏測(cè)量?jī)x系統(tǒng)結(jié)構(gòu)脈搏測(cè)量?jī)x的設(shè)計(jì),必須是通過采集人體脈搏變化引起的一些生物信號(hào),然后把生物信號(hào)轉(zhuǎn)化為物理信號(hào),使得這些變化的物理信號(hào)能夠表達(dá)人體的脈搏變化,最后要得出每分鐘的脈搏次數(shù),就需要通過相應(yīng)的硬件電路及芯片來處理物理變化并存儲(chǔ)脈搏次數(shù)。在硬件設(shè)計(jì)中一般的物理信號(hào)就是電壓變化,有了這個(gè)系統(tǒng)的設(shè)計(jì)思路,本課題就此開始實(shí)施。21光電脈搏測(cè)量?jī)x的結(jié)構(gòu)光電脈搏測(cè)量?jī)x是利用光電傳感器作為變換原件,把采集到的用于檢測(cè)脈搏跳動(dòng)的紅外光轉(zhuǎn)換成電信號(hào),用電子儀表進(jìn)行測(cè)量和顯示的裝置。本系統(tǒng)的組成包括光電傳感器、信號(hào)處理、單片機(jī)電路、數(shù)碼顯示、電源等部分。1光電傳感器即將非電量紅外光轉(zhuǎn)換成電量的轉(zhuǎn)換元件,它由紅外發(fā)射二極管和接收三極管組成,它可以將接收到的紅外光按一定的函數(shù)關(guān)系通常是線性關(guān)系轉(zhuǎn)換成便于測(cè)量的物理量如電壓、電流或頻率等輸出。2信號(hào)處理即處理光電傳感器采集到的低頻信號(hào)的模擬電路包括放大、濾波、整形等。3單片機(jī)電路即利用單片機(jī)自身的定時(shí)中斷計(jì)數(shù)功能對(duì)輸入的脈沖電平進(jìn)行運(yùn)算得出心率(包括AT89C51、外部晶振、外部中斷等)。4數(shù)碼顯示即把單片機(jī)計(jì)算得出的結(jié)果用8位LED數(shù)碼管靜態(tài)掃描來顯示,便于直接準(zhǔn)確無誤的讀出數(shù)據(jù)。5電源即向光電傳感器、信號(hào)處理、單片機(jī)提供的電源,可以是5V9V的交流或直流的穩(wěn)壓電源。22工作原理本設(shè)計(jì)采用單片機(jī)AT89C51為控制核心,實(shí)現(xiàn)脈搏測(cè)量?jī)x的基本測(cè)量功能。脈搏測(cè)量?jī)x硬件框圖如下圖21所示外部中斷信號(hào)光電傳感器低通放大器比較器和振蕩器單片機(jī)AT89C51數(shù)碼顯示電路外部晶振圖21脈搏測(cè)量?jī)x的工作原理當(dāng)手指放在紅外線發(fā)射二極管和接收三極管中間,隨著心臟的跳動(dòng),血管中血液的流量將發(fā)生變換。由于手指放在光的傳遞路徑中,血管中血液飽和程度的變化將引起光的強(qiáng)度發(fā)生變化,因此和心跳的節(jié)拍相對(duì)應(yīng),紅外接收三極管的電流也跟著改變,這就導(dǎo)致紅外接收三極管輸出脈沖信號(hào)。該信號(hào)經(jīng)放大、濾波、整形后輸出,輸出的脈沖信號(hào)作為單片機(jī)的外部中斷信號(hào)。單片機(jī)電路對(duì)輸入的脈沖信號(hào)進(jìn)行計(jì)算處理后把結(jié)果送到數(shù)碼管顯示。23光電脈搏測(cè)量?jī)x的特點(diǎn)與傳統(tǒng)的脈搏測(cè)量?jī)x相比,光電式脈搏測(cè)量?jī)x具有以下特點(diǎn)1測(cè)量的探測(cè)部分不侵入機(jī)體,不造成機(jī)體創(chuàng)傷,通常在體外。2傳感器可重復(fù)使用且速度快,精度高。3測(cè)試的適用電壓為5V9V的直流電壓。4穩(wěn)定性好、磨損小、壽命長、維修方便。5由于結(jié)構(gòu)簡(jiǎn)單,因此體積小、重量輕、性價(jià)比優(yōu)越。6測(cè)量的有效范圍為50次199次/分鐘。第3章硬件系統(tǒng)31控制器本系統(tǒng)基于51系列單片機(jī)來實(shí)現(xiàn),因?yàn)橄到y(tǒng)沒有其它高標(biāo)準(zhǔn)的要求,我們最終選擇了AT89C51通用的比較普通單片機(jī)來實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)。311AT89C51簡(jiǎn)介AT89C5L是美國ATMEL公司生產(chǎn)的低電壓、高性能的CMOS8位單片機(jī),片內(nèi)含4KBYTES的可反復(fù)擦寫的只讀程序存儲(chǔ)器PEROM和128BYTES的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器RAM,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng),片內(nèi)置通用8位中央處理器CPU和FLASH存儲(chǔ)單元,功能強(qiáng)大AT89CSL單片機(jī)可為您提供許多高性價(jià)比的應(yīng)用場(chǎng)合,可靈活應(yīng)用于各種控制領(lǐng)域。312AT89C51的特點(diǎn)與MCS51產(chǎn)品指令系統(tǒng)完全兼容4K字節(jié)可重擦寫FLASH閃速存儲(chǔ)器1000次擦寫周期全靜態(tài)操作OHZ24MHZ三級(jí)加密程序存儲(chǔ)器1288字節(jié)內(nèi)部RAM32個(gè)可編程IO口線2個(gè)16位定時(shí)計(jì)數(shù)器6個(gè)中斷源可編程串行UART通道低功耗空閑和掉電模式313AT89C51的結(jié)構(gòu)此次設(shè)計(jì)所使用的AT89C51的封裝形式是DIP40。如圖31所示。圖31AT89C51的封裝形式引腳功能VCC電源電壓GND接地P0口P0口是一組8位漏極開路型雙向I0口,也即地址數(shù)據(jù)總線復(fù)用口。作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng)8個(gè)TTL邏輯門電路,對(duì)端口寫“1”可作為高阻抗轉(zhuǎn)入端用。PL口P1是個(gè)帶內(nèi)部上拉電阻的8位雙向IO口,P1的輸出緩沖級(jí)可驅(qū)動(dòng)吸收或輸出電流4個(gè)TTL邏輯門電路。對(duì)端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。作輸入口使用時(shí),因內(nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電萌。P2口P2是一個(gè)帶有內(nèi)部上拉電阻的8位雙向IO口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流4個(gè)TTL邏輯門電路。對(duì)端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。P3口可以作為輸入/輸出口,外接輸入/輸出設(shè)備。作為第二功能使用,每一位功能定義如表31所示。表31P3口的第二功能RST復(fù)位輸入。當(dāng)振蕩器工作時(shí),RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將使單片機(jī)復(fù)位。ALE/PROG當(dāng)訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE地址鎖存允許輸出脈沖用于鎖存地址的低8位字節(jié)。即使不訪問外部存儲(chǔ)器,ALE仍以時(shí)鐘振器頻率的16輸出固定的正脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。PSEN程序存儲(chǔ)允許(PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89C51由外部程序存儲(chǔ)器取指令或數(shù)據(jù)時(shí)每個(gè)機(jī)器周期兩次PSEN有效,即輸出兩個(gè)脈沖。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,這兩次有效的PSEN信號(hào)不出現(xiàn)。EAVPPEA0,單片機(jī)只訪問外部程序存儲(chǔ)器。EA1,單片機(jī)訪問內(nèi)部程序存儲(chǔ)器。XTALI振蕩器反相放大器的及內(nèi)部時(shí)鐘發(fā)生器的輸入端。XTAL2振蕩器反相放大器的輸出端。32脈搏信號(hào)采集目前脈搏波檢測(cè)系統(tǒng)有以下幾種檢測(cè)方法光電容積脈搏波法、液體耦合腔脈搏傳感器、壓阻式脈搏傳感器以及應(yīng)變式脈搏傳感器。近年來,光電檢測(cè)技術(shù)在臨床醫(yī)學(xué)應(yīng)用中發(fā)展很快,這主要是由于光能避開強(qiáng)烈的電磁干擾,具有很高的絕緣性,且可非侵入地檢測(cè)病人各種癥狀信息,具有結(jié)構(gòu)簡(jiǎn)單、無損傷、精度高、可重復(fù)好等優(yōu)點(diǎn)。用光電法提取指尖脈搏光信息受到了從事生物醫(yī)學(xué)儀器工作的專家和學(xué)者的重視。321光電傳感器的原理根據(jù)朗伯一比爾LAMBERBEER定律,物質(zhì)在一定波長處的吸光度和他的濃度成正比。當(dāng)恒定波長的光照射到人體組織上時(shí),通過人體組織吸收、反射衰減后,測(cè)量到的光強(qiáng)將在一定程度上反映了被照射部位組織的結(jié)構(gòu)特征7。脈搏主要由人體動(dòng)脈舒張和收縮產(chǎn)生的,在人體指尖組織中的動(dòng)脈成分含量高,而且指尖厚度相對(duì)其他人體組織而言比較薄,透過手指后檢測(cè)到的光強(qiáng)相對(duì)較大,因此光電式脈搏傳感器的測(cè)量部位通常在人體指尖。手指組織可以分成皮膚、肌肉、骨骼等非血液組織和血液組織,其中非血液組織的光吸收量是恒定的,而在血液中,靜脈血的搏動(dòng)相對(duì)于動(dòng)脈血是十分微弱的,可以忽略。因此可以認(rèn)為光透過手指后的變化僅由動(dòng)脈血的充盈而引起的,那么在恒定波長的光源照射下,通過檢測(cè)透過手指的光強(qiáng)將可以間接測(cè)量到人體的脈搏信號(hào)。322光電傳感器的結(jié)構(gòu)傳感器由紅外發(fā)光二級(jí)管和紅外接收三極管組成。采用GAAS紅外發(fā)光二極管作為光源時(shí),可基本抑制由呼吸運(yùn)動(dòng)造成的脈搏波曲線的漂移。紅外接收三極管在紅外光的照射下能產(chǎn)生電能,它的特性是將光信號(hào)轉(zhuǎn)換為電信號(hào)。在本設(shè)計(jì)中,紅外接收三極管和紅外發(fā)射二極管相對(duì)擺放以獲得最佳的指向特性。從光源發(fā)出的光除被手指組織吸收以外,一部分由血液漫反射返回,其余部分透射出來。光電式脈搏傳感器按照光的接收方式可分為透射式和反射式2種8。其中透射式的發(fā)射光源與光敏接收器件的距離相等并且對(duì)稱布置,接收的是透射光,這種方法可較好地反映出心律的時(shí)間關(guān)系。因此本系統(tǒng)采用了指套式的透射型光電傳感器,實(shí)現(xiàn)了光電隔離,減少了對(duì)后級(jí)模擬電路的干擾。結(jié)構(gòu)如圖32所示。圖32透射式光電傳感器323光電傳感器檢測(cè)原理檢測(cè)原理是隨著心臟的搏動(dòng),人體組織半透明度隨之改變當(dāng)血液送到人體組織時(shí),組織的半透明度減小,當(dāng)血液流回心臟,組織半透明度則增大;這種現(xiàn)象在人體組織較薄的手指尖、耳垂等部位最為明顯。因此本設(shè)計(jì)將紅外發(fā)光二極管產(chǎn)生的紅外線照射到人體的手指部位,經(jīng)過手指組織的反射和衰減由裝在該部位旁邊的光敏三管來接收其透射光并把它轉(zhuǎn)換成電信號(hào)。由于手指動(dòng)脈血在血液循環(huán)過程中呈周期性的脈動(dòng)變化,所以它對(duì)光的反射和衰減也是周期性脈動(dòng)的,于是紅外接收三極管輸出信號(hào)的變化也就反映了動(dòng)脈血的脈動(dòng)變化。故只要把此電信號(hào)轉(zhuǎn)換成脈沖并進(jìn)行整形、計(jì)數(shù)和顯示,即可實(shí)時(shí)的測(cè)出脈搏的次數(shù)。324信號(hào)采集電路圖33是脈搏信號(hào)的采集電路,U3是紅外發(fā)射和接收裝置,由于紅外發(fā)射二極管中的電流越大,發(fā)射角度越小,產(chǎn)生的發(fā)射強(qiáng)度就越大,所以對(duì)R21阻值的選取要求較高。R21選擇270同時(shí)也是基于紅外接收三極管感應(yīng)紅外光靈敏度考慮的。R21過大,通過紅外發(fā)射二極管的電流偏小,紅外接收三極管無法區(qū)別有脈搏和無脈搏時(shí)的信號(hào)。反之,R21過小,通過的電流偏大,紅外接收三極管也不能準(zhǔn)確地辨別有脈搏和無脈搏時(shí)的信號(hào)。當(dāng)手指離開傳感器或檢測(cè)到較強(qiáng)的干擾光線時(shí),輸入端的直流電壓會(huì)出現(xiàn)很大變化,為了使它不致泄露到U2B輸入端而造成錯(cuò)誤指示,用C8、C9串聯(lián)組成的雙極性耦合電容把它隔斷。當(dāng)手指處于測(cè)量位置時(shí),會(huì)出現(xiàn)二種情況一是無脈期。雖然手指遮擋了紅外發(fā)射二極管發(fā)射的紅外光,但是由于紅外接收三極管中存在暗電流,會(huì)造成輸出電壓略低。二是有脈期。當(dāng)有跳動(dòng)的脈搏時(shí),血脈使手指透光性變差,紅外接收三極管中的暗電流減小,輸出電壓上升。但該傳感器輸出信號(hào)的頻率很低,如當(dāng)脈搏只有為50次/分鐘時(shí),只有078HZ,200次/分鐘時(shí)也只有333HZ,因此信號(hào)首先經(jīng)R22、C10濾波以濾除高頻干擾,再由耦合電容C8、C9加到線性放大輸入端。圖33信號(hào)采集電路33信號(hào)放大331放大器的介紹LM324是四運(yùn)放集成電路,它采用14腳雙列直插塑料封裝它的內(nèi)部包含四組形式完全相同的運(yùn)算放大器,除電源共用外,四組運(yùn)放相互獨(dú)立。每一組運(yùn)算放大器可用圖34所示的符號(hào)來表示,它有5個(gè)引出腳,其中“”、“”為兩個(gè)信號(hào)輸入端,“V”、“V”為正、負(fù)電源端,“VO”為輸出端。兩個(gè)信號(hào)輸入端中,VI()為反相輸入端,表示運(yùn)放輸出端VO的信號(hào)與該輸入端的相位相反;VI()為同相輸入端,表示運(yùn)放輸出端VO的信號(hào)與該輸入端的相位相同。LM324的引腳排列見圖35。圖34圖35由于LM324四運(yùn)放電路具有電源電壓范圍寬,靜態(tài)功耗小,可單電源使用,價(jià)格低廉等優(yōu)點(diǎn),因此被廣泛應(yīng)用在各種電路中。332放大電路按人體脈搏在運(yùn)動(dòng)后跳動(dòng)次數(shù)達(dá)200次/分鐘的計(jì)算來設(shè)計(jì)低通放大器,如圖36所示。R23、C6組成低通濾波器以進(jìn)一步濾除殘留的干擾,截止頻率由R23、C6決定,運(yùn)放U2B將信號(hào)放大,放大倍數(shù)由R23和R27的比值決定。圖36低通放大電路根據(jù)一階有源濾波電路的傳遞函數(shù),可得001ICVSAAW放大倍數(shù)為2307124RMK截止頻率為02369FHZC按人體的脈搏跳動(dòng)為200次/分鐘時(shí)的頻率是33HZ考慮,低頻特性是令人滿意的。經(jīng)過低通放大后輸出的信號(hào)是疊加有噪聲的脈動(dòng)正弦波。波形如圖37所示。圖3734波形整形電路波形整形電路如圖38所示,U2C是一個(gè)電壓比較器,C11、R29構(gòu)成一個(gè)微分器,U2A和C7、R32組成單穩(wěn)態(tài)多諧振蕩器,其脈寬由C7、R32決定。該比較器的閥值電壓可用R31調(diào)節(jié)在正弦波的幅值范圍內(nèi),但是對(duì)R31的調(diào)節(jié)要求并不嚴(yán)格,因?yàn)閁2C的輸出信號(hào)(波形如圖39)經(jīng)C11、R29的微分后總是將正、負(fù)相間的尖脈沖(波形如圖310)加到單穩(wěn)態(tài)多諧振蕩器U2A的反向輸入端,不會(huì)造成很大的觸發(fā)誤差。當(dāng)有輸入信號(hào)時(shí),U2A在比較器輸入信號(hào)的每個(gè)后沿到來時(shí)輸出高電平,使C7通過R32充電。大約持續(xù)20MS之后,因C7充電電流減小而使U2A同相輸入端的電位降低到低于反相輸入端的電位(尖脈沖已過去很久),于是U2A改變狀態(tài)并再次輸出低電平。這長的脈沖是與脈搏同步的,并由紅色發(fā)光二極管DS3的閃亮指示出來。即發(fā)光二極管作脈搏測(cè)量狀態(tài)顯示,脈搏每跳動(dòng)一次發(fā)光二極管就亮一次。同時(shí),該脈沖電平通過R24送到單片機(jī)/INTO腳,進(jìn)行對(duì)心率的計(jì)算和顯示。輸出波形如圖311所示。圖38波形整形電路經(jīng)過比較器U2C的輸出波形圖39經(jīng)過微分器的輸出波形圖310單片機(jī)接收到的信號(hào)圖31135單片機(jī)處理電路如圖312所示,本部分運(yùn)用了ATMEL公司的89C51單片機(jī)作為核心元件,在這里運(yùn)用單片機(jī)能更快更準(zhǔn)確地對(duì)數(shù)據(jù)進(jìn)行運(yùn)算,而且可以根據(jù)實(shí)際情況進(jìn)行編程,所用外圍元件少,輕巧省電,故障率低。來自傳感和整形輸出電路的脈沖電平輸入單片機(jī)89C51的/INTO腳,單片機(jī)設(shè)為負(fù)跳變中斷觸發(fā)模式,故每次脈沖下降沿到達(dá)時(shí)觸發(fā)單片機(jī)產(chǎn)生中斷并進(jìn)行計(jì)時(shí),來一個(gè)脈沖脈搏次數(shù)就加一;定時(shí)器中斷主要完成一分鐘的定時(shí)功能。單片機(jī)對(duì)一分鐘內(nèi)的脈沖次數(shù)進(jìn)行累加,通過P0、P2口把測(cè)量過程和結(jié)果送到數(shù)碼管顯示出來。圖312單片機(jī)處理電路36顯示電路本設(shè)計(jì)的顯示采用LED數(shù)碼管動(dòng)態(tài)掃描來顯示。兩個(gè)4位的共陽極LED數(shù)碼管組成8位顯示,其中0、1兩位顯示測(cè)量中的時(shí)間,3、4兩位顯示測(cè)量中的脈搏次數(shù),6、7兩位用來顯示上次測(cè)量的數(shù)據(jù)。單片機(jī)的P0口控制顯示字型,P2口控制顯示字位。顯示電路如圖313。圖313顯示電路361LED的綜述在單片機(jī)的應(yīng)用系統(tǒng)中,為了便于人們觀察和監(jiān)視單片機(jī)的運(yùn)行情況,常常需要用顯示器顯示運(yùn)行的中間結(jié)果、狀態(tài)等信息,因此顯示器也是不可缺少的外部設(shè)備之一。顯示器的種類很多,從液晶顯示、發(fā)光二極管顯示到CRT顯示器,都可以與微機(jī)配接。在單片機(jī)應(yīng)用系統(tǒng)中常用的顯示器主要有發(fā)光二極管數(shù)碼顯示器,簡(jiǎn)稱LED顯示器。LED顯示器具有耗電省、成本低廉、配置簡(jiǎn)單靈活、安裝方便、耐振動(dòng)、壽命長等優(yōu)點(diǎn)。但顯示內(nèi)容有限,不能顯示圖形,因而其應(yīng)用有局限性。362LED的結(jié)構(gòu)LED數(shù)碼管顯示器是由發(fā)光的二極管顯示字段組成的。在單片機(jī)應(yīng)用系統(tǒng)中使用最多的就是七段LED數(shù)碼管,有共陰極和共陽極兩種。七段LED數(shù)碼管顯示器有8個(gè)發(fā)光二極管,其中從AG管腳輸入顯示代碼,可顯示不同的數(shù)字或字符,DP顯示小數(shù)點(diǎn)。共陰極LED數(shù)碼管顯示器的公共端為發(fā)光二極管陰極,通常接地,當(dāng)發(fā)光二極管的陽極為高電平時(shí),發(fā)光二極管點(diǎn)亮。共陽極的LED數(shù)碼管顯示器的公共端為發(fā)光二極管的陽極,通常接5V電源,當(dāng)發(fā)光二極管的陰極為低電平時(shí),發(fā)光二極管點(diǎn)亮。本設(shè)計(jì)中采用的是4位七段共陽極數(shù)碼管顯示器,一共具有12個(gè)引腳,4個(gè)位選端,8個(gè)字選端。圖314中所示,1、2、3、4是位選端;AG、DP是字選端。內(nèi)部結(jié)構(gòu)如圖315所示。圖3144位數(shù)碼管引腳分布圖圖3154位共陽極數(shù)碼管結(jié)構(gòu)圖363LED數(shù)碼管的顯示方法靜態(tài)顯示方式是指當(dāng)顯示器顯示某一字符時(shí),發(fā)光二極管的位選始終被選中。在這種顯示方式下,每一個(gè)LED數(shù)碼管顯示器都需要一個(gè)8位的輸出口進(jìn)行控制。由于單片機(jī)本身提供的I/O口有限,實(shí)際使用中,通常通過擴(kuò)展I/O口的形式解決輸出口數(shù)量不足的問題。靜態(tài)顯示主要的優(yōu)點(diǎn)是顯示穩(wěn)定,在發(fā)光二極管導(dǎo)通電流一定的情況下顯示器的亮度大,系統(tǒng)運(yùn)行過程中,在需要更新顯示內(nèi)容時(shí),CPU才去執(zhí)行顯示更新子程序,這樣既節(jié)約了CPU的時(shí)間,又提高了CPU的工作效率。其不足之處是占用硬件資源較多,每個(gè)LED數(shù)碼管需要獨(dú)占8條輸出線。隨著顯示器位數(shù)的增加,需要的I/O口線也將增加。動(dòng)態(tài)顯示方式是指一位一位地輪流點(diǎn)亮每位顯示器(稱為掃描),即每個(gè)數(shù)碼管的位選被輪流選中,多個(gè)數(shù)碼管公用一組段選,段選數(shù)據(jù)僅對(duì)位選選中的數(shù)碼管有效。對(duì)于每一位顯示器來說,每隔一段時(shí)間點(diǎn)亮一次。顯示器的亮度既與導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間和間隔時(shí)間的比例有關(guān)。通過調(diào)整電流和時(shí)間參數(shù),可以既保證亮度,又保證顯示。若顯示器的位數(shù)不大于8位,則顯示器的公共端只需一個(gè)8位I/O口進(jìn)行動(dòng)態(tài)掃描(稱為掃描口),控制每位顯示器所顯示的字形也需一個(gè)8位口(稱為段碼輸出)。通過比較,我們可以發(fā)現(xiàn)LED動(dòng)態(tài)顯示更加適合本設(shè)計(jì),所以就采用此方法。364脈搏測(cè)量?jī)x電路原理圖圖316電路原理圖第4章軟件系統(tǒng)41主程序流程系統(tǒng)主程序控制單片機(jī)系統(tǒng)按預(yù)定的操作方式運(yùn)行,它是單片機(jī)系統(tǒng)程序的框架。系統(tǒng)上電后,對(duì)系統(tǒng)進(jìn)行初始化。初始化程序主要完成對(duì)單片機(jī)內(nèi)專用寄存器、定時(shí)器工作方式及各端口的工作狀態(tài)的設(shè)定。系統(tǒng)初始化之后,進(jìn)行定時(shí)器中斷、外部中斷、顯示等工作,不同的外部硬件控制不同的子程序12。流程如圖41所示。開始初始化開中斷顯示程序圖41主程序流程圖42定時(shí)器中斷程序流程定時(shí)器中斷服務(wù)程序由一分鐘計(jì)時(shí)、按鍵檢測(cè)、有無測(cè)試信號(hào)判斷等部分組成。當(dāng)定時(shí)器中斷開始執(zhí)行后,對(duì)一分鐘開始計(jì)時(shí),1S計(jì)時(shí)到之后繼續(xù)檢測(cè)下1S,直到60S到了再停止并保存測(cè)得的脈搏次數(shù)。同時(shí)可以對(duì)按鍵進(jìn)行檢測(cè),只要復(fù)位測(cè)試值就可以重新開始測(cè)試。主要完成一分鐘的定時(shí)功能和保存測(cè)得的脈搏次數(shù)。流程如圖42所示。圖42定時(shí)器中斷程序流程圖43INT中斷程序流程外部中斷服務(wù)程序完成對(duì)外部信號(hào)的測(cè)量和計(jì)算。外部中斷采用邊沿觸發(fā)的方式,當(dāng)處于測(cè)量狀態(tài)的時(shí)候,來一個(gè)脈沖脈搏次數(shù)就加一,由單片機(jī)內(nèi)部定時(shí)器控制一分鐘,累加得出一分鐘內(nèi)的脈搏次數(shù)。流程如圖43所示。圖43INT中斷程序流程圖44顯示程序流程顯示程序包括顯示上次的脈搏次數(shù)、本次測(cè)量中的時(shí)間和脈搏的次數(shù)。從中斷程序中取得結(jié)果后,先顯示上次的脈搏次數(shù),經(jīng)過10MS的延時(shí)后再顯示測(cè)試中的脈搏次數(shù),再經(jīng)過10MS的延時(shí)顯示測(cè)試中的時(shí)間。流程如圖44所示。圖44顯示程序流程圖45軟件說明本程序采用C語言,程序的可讀性非常好。程序中對(duì)前一次測(cè)量的脈搏數(shù)據(jù)進(jìn)行了自動(dòng)保存,并且用數(shù)碼顯示。程序在執(zhí)行過程若發(fā)現(xiàn)有干擾則忽略該干擾而不顯示,進(jìn)一步減少讀入數(shù)據(jù)的誤差。第五章抗干擾措施及使用方法51抗干擾措施為了提高測(cè)量?jī)x的精確度,系統(tǒng)首先要解決的是硬件方面的干擾問題。光電式脈搏測(cè)量?jī)x的測(cè)量過程中,前端測(cè)量到的脈搏信號(hào)十分微弱,容易受到外界環(huán)境干擾,其中主要的干擾源有測(cè)量環(huán)境光干擾、電磁干擾、測(cè)量運(yùn)動(dòng)噪聲。511環(huán)境光對(duì)脈搏傳感器測(cè)量的影響在光電式脈搏傳感器中,光敏器件接收到的光信號(hào)不僅包含脈搏信息的透射光的信號(hào),而且包含測(cè)量環(huán)境下的背景光信號(hào),由于動(dòng)脈波動(dòng)引起的光強(qiáng)變化比背景光的變化微弱得多,因此在測(cè)量過程當(dāng)中要保持測(cè)量背景光的恒定,減少背景光的干擾。測(cè)量環(huán)境下的背景光包含環(huán)境光和在測(cè)量過程中引起的二次反射光。為了減少環(huán)境光對(duì)脈搏信號(hào)測(cè)量的影響,同時(shí)考慮到傳感器使用的方便性,采用密封的指套式包裝方式,整個(gè)外殼采用不透光的介質(zhì)和顏色,盡量減小外界環(huán)境光的影響,為了避免測(cè)量過程中的二次反射光的影響,在指套式傳感器的內(nèi)層表面涂上一層吸光材料,這樣能有效減少二次反射光的干擾。加上指套式外殼后的脈搏傳感器測(cè)量到的脈搏波形比較平滑。這是因?yàn)榧又柑资降拿}搏傳感器中環(huán)境光在測(cè)量過程中基本不受外界環(huán)境光的影響,而且能夠有效減少二次反射光,使照射到手指上的光波長單一,所以得到的脈搏信號(hào)較為穩(wěn)定,沒有明顯的重疊雜波信號(hào),能夠很好的體現(xiàn)出脈搏波形的特征。512電磁干擾對(duì)脈搏傳感器的影響通過光電轉(zhuǎn)換得到的包含脈搏信息的電信號(hào)一般比較微弱,容易受到外界電磁信號(hào)的干擾,在傳統(tǒng)的光電式脈搏傳感器電路中,由于光敏器件和放大電路是分離的,那么在信號(hào)的傳遞過程就很容易受到外界電磁干擾,通常在一級(jí)放大電路采用電磁屏蔽的方式來消除電磁干擾。本系統(tǒng)采用了新型的光敏器件,在芯片內(nèi)部集成光敏器和一級(jí)放大電路,有效地抑制了外界電磁信號(hào)對(duì)原始脈搏信號(hào)的干擾。工頻干擾是電路中最常見的干擾,脈搏信號(hào)變化緩慢,特別容易受到工頻信號(hào)的干擾,因此對(duì)工頻信號(hào)干擾的抑制是保證脈搏信號(hào)測(cè)量精度的主要措施之一。通常脈搏信號(hào)的頻率范圍在0330HZ之間,小于工頻50HZ,因此通過低通濾波器可以有效濾除工頻干擾,這在信號(hào)調(diào)理電路中容易實(shí)現(xiàn);同時(shí)可以在控制電路中對(duì)光源進(jìn)行脈沖調(diào)制,這樣不但能夠降低系統(tǒng)的功耗,而且能夠在一定程度上減小外界的電磁干擾,在脈搏信號(hào)數(shù)據(jù)采集后,可以通過數(shù)據(jù)處理法方法進(jìn)一步濾除工頻信號(hào)的干擾。513測(cè)量過程中運(yùn)動(dòng)噪聲的影響測(cè)量過程當(dāng)中,通常情況下手指和光電式脈搏傳感器可能產(chǎn)生相對(duì)的運(yùn)動(dòng),這樣對(duì)脈搏測(cè)量產(chǎn)生誤差,可以通過2個(gè)方面減少運(yùn)動(dòng)噪聲誤差一是改善指套式傳感器的機(jī)械抗運(yùn)動(dòng)性,比如說使指套能夠更緊的套在手指上,不易松動(dòng);二是從脈搏信號(hào)處理的角度,通過算法來減小誤差。對(duì)于傳感器的設(shè)計(jì),現(xiàn)在采用的主要是第一個(gè)途徑。52測(cè)量?jī)x使用方法測(cè)量?jī)x通電后,數(shù)碼管全部顯示0。把手輕輕置于右下角的傳感器中,以稍微有壓迫感為宜,這時(shí)很快就可以看到紅色發(fā)光二極管會(huì)伴隨你的脈搏而閃爍,讓你直觀的看到自己脈搏跳動(dòng)的速度,按下復(fù)位鍵后單片機(jī)和顯示部分開始工作,單片機(jī)立刻開始計(jì)數(shù),同時(shí)數(shù)碼管顯示出你的心率和測(cè)試的時(shí)間,非常方便。如果偶爾出現(xiàn)不穩(wěn)的情況,請(qǐng)按復(fù)位鍵對(duì)系統(tǒng)進(jìn)行復(fù)位。第6章系統(tǒng)調(diào)試61系統(tǒng)調(diào)試根據(jù)系統(tǒng)設(shè)計(jì)方案,本系統(tǒng)的調(diào)試可分為兩大部分模擬部分和純MCU部分。由于在系統(tǒng)設(shè)計(jì)中采用模塊化設(shè)計(jì),所以方便了對(duì)各電路功能模塊的逐級(jí)測(cè)試。斷開兩部分的連接點(diǎn),先調(diào)試MCU部分。試著輸入一系列脈沖(用適當(dāng)?shù)碾娮杞诱龢O,間斷性地輸入),觀察MCU部分能是否能顯示;模擬部分用不透明的筆在紅外發(fā)射二極管和接收三級(jí)管之間搖擺,借助示波器觀察波形效果如何。單片機(jī)軟件先在最小系統(tǒng)板上調(diào)試,確保工作正常之后,再與硬件系統(tǒng)聯(lián)調(diào)。最后將各模塊組合后進(jìn)行整體測(cè)試,使系統(tǒng)的功能得以實(shí)現(xiàn)。1放大倍數(shù)的增加傳感器的輸出端經(jīng)示波器觀察有幅度很小的正弦波,但經(jīng)整形輸出后檢測(cè)到的脈沖還是很弱,在確定電路沒有問題的情況下,加強(qiáng)信號(hào)的放大倍數(shù),調(diào)整電阻R23和R27的阻值。2時(shí)鐘的調(diào)試根據(jù)晶體振蕩頻率計(jì)算出內(nèi)部定時(shí)器的基本參數(shù),通過運(yùn)行一段時(shí)間可通過秒表來校正后,看時(shí)間誤差的量,以這個(gè)量為依據(jù)改變程序中的內(nèi)部定時(shí)器基本參數(shù),就可使時(shí)鐘調(diào)準(zhǔn)確。3開機(jī)后無顯示首先檢查交流電源部分,有無交流,若無則可能保險(xiǎn)管或變壓器燒壞,如有繼續(xù)查直流有無,如無則電源已燒壞,可更換解決。4顯示正常但經(jīng)適當(dāng)運(yùn)動(dòng)后測(cè)量,脈搏次數(shù)沒有增加可能是前置放大級(jí)有問題,可采用更換的辦法判斷并排除。5進(jìn)人測(cè)量狀態(tài),但測(cè)量值不穩(wěn)定主要是光電傳感器受到電磁波等干擾,其次是損壞或有虛焊。6開機(jī)后顯示不正?;虬存I失靈可查手指擺放的位置或按鍵電路,若無故障則是硬件損壞。7電源的改變理論上模擬部分有三處電壓應(yīng)為9V,但經(jīng)過測(cè)試,全部使用5V電壓也是可行的。62系統(tǒng)檢驗(yàn)系統(tǒng)上電后等待測(cè)試狀態(tài),如圖61所示圖61測(cè)量中顯示的數(shù)據(jù),如圖62所示圖62測(cè)量結(jié)束后顯示的脈搏次數(shù),如圖63所示圖6363誤差分析實(shí)際的脈搏次數(shù)測(cè)量得出脈搏次數(shù)1測(cè)量得出脈搏次數(shù)2測(cè)量得出脈搏次數(shù)3測(cè)量得出脈搏次數(shù)4測(cè)量得出脈搏次數(shù)5656464636563727071696970767675757473818080798180858383858284注實(shí)際的脈搏次數(shù)以聽診器測(cè)出的脈搏次數(shù)為參考值。由于傳感器和其他器件本身并非理想線性,實(shí)測(cè)數(shù)據(jù)進(jìn)行了線性補(bǔ)償。由均方差公式得05921NSSQRX誤差分析經(jīng)校準(zhǔn),非線性補(bǔ)償后,誤差已基本達(dá)到要求。第七章總結(jié)與展望單片機(jī)近20年的飛速發(fā)展,儼然已成為計(jì)算機(jī)發(fā)展和應(yīng)用的一個(gè)重要方面。另一方面,單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計(jì)思想和設(shè)計(jì)方法。從前必須由模擬電路或數(shù)字電路實(shí)現(xiàn)的大部分功能,現(xiàn)在已能用單片機(jī)通過軟件方法來實(shí)現(xiàn)了。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。而51單片機(jī)作為單片機(jī)的主流,隨著集成技術(shù)的發(fā)展,51系列單片機(jī)繼承和發(fā)展了MCS51系列的技術(shù)特色,有逐漸取而代之之勢(shì)。本設(shè)計(jì)主要是51單片機(jī)在脈搏測(cè)試系統(tǒng)中的應(yīng)用。重點(diǎn)介紹了單片機(jī)的最小系統(tǒng),通過單片機(jī)最小系統(tǒng)實(shí)現(xiàn)了脈搏的測(cè)量系統(tǒng),由光電傳感器采集到脈沖信號(hào),經(jīng)過信號(hào)的放大、濾波和整形電路將輸出的信號(hào)通過單片機(jī)的外部中斷獲取并最終在數(shù)碼管上顯示。利用單片機(jī)自身的定時(shí)中斷、外部中斷、計(jì)數(shù)等功能,不僅能顯示出此次脈搏測(cè)量的次數(shù),還能自動(dòng)儲(chǔ)存這個(gè)數(shù)據(jù)。本次所設(shè)計(jì)的測(cè)量?jī)x系統(tǒng)實(shí)現(xiàn)簡(jiǎn)單、功能穩(wěn)定、使用方便,應(yīng)用廣泛,具有實(shí)際意義。由于時(shí)間比較短,同時(shí)本人掌握的知識(shí)有限,本次設(shè)計(jì)雖已完成,但其中有很多不足,如程序不夠簡(jiǎn)練,電路板不夠美觀,光電傳感器靈敏度不夠高,數(shù)碼管顯示部分不夠完美等,同時(shí)此次設(shè)計(jì)的測(cè)量?jī)x功能比較單一,沒有如語音系統(tǒng)實(shí)現(xiàn)自動(dòng)讀出脈搏次數(shù)等人性化功能,且在設(shè)計(jì)過程中使用的運(yùn)放數(shù)量也較多,加大了電源管理的復(fù)雜度。然而科技的進(jìn)步勢(shì)必會(huì)使測(cè)量?jī)x的功能日益強(qiáng)大和完善,其應(yīng)用領(lǐng)域?qū)⒉粩鄶U(kuò)大,將會(huì)給我們的生活帶來更多的方便和精彩。為了更好的進(jìn)行電脈搏測(cè)量?jī)x的設(shè)計(jì),在近一個(gè)學(xué)期的時(shí)間里,認(rèn)真收集有關(guān)資料,并做相關(guān)的整理和閱讀,為這次的設(shè)計(jì)做好充分的準(zhǔn)備。經(jīng)過這次畢設(shè),我收獲了很多,具體總結(jié)如下(1)通過此次的設(shè)計(jì),使我知道了無論做什么事都應(yīng)該事先做好充分的準(zhǔn)備,不應(yīng)該盲目的只為了完成任務(wù)而被動(dòng)的學(xué)習(xí)。(2)通過此次的設(shè)計(jì),使我了解了脈搏測(cè)量?jī)x在國內(nèi)外發(fā)展之迅速、應(yīng)用領(lǐng)域之廣、市場(chǎng)前景之大。(3)通過此次的設(shè)計(jì),使我對(duì)硬件設(shè)計(jì)和各模塊的功能有了更深的了解,同時(shí)提高了動(dòng)手能力。(4)通過次次的設(shè)計(jì),使我體會(huì)到堅(jiān)持不懈的毅力對(duì)完成一件事情起著巨大的作用。參考文獻(xiàn)1歐陽俊,謝定等基于BL410的指端脈搏波采集系統(tǒng)應(yīng)用研究J實(shí)用預(yù)防醫(yī)學(xué),2004,第11卷第2期,242韓文波,曹維國,張精慧光電式脈搏波監(jiān)測(cè)系統(tǒng)J長春光學(xué)精密機(jī)械學(xué)院學(xué)報(bào),1999,第22卷第4期,23朱國富,廖明濤,王博亮袖珍式脈搏波測(cè)量?jī)xJ電子技術(shù)應(yīng)用,1998,第1期,134劉云麗,徐可欣等微功耗光電式脈搏測(cè)量?jī)xJ電子測(cè)量技術(shù),2005,第2期,255程詠梅,夏雅琴,尚嵐人體脈搏波信號(hào)檢測(cè)系統(tǒng)J北京生物醫(yī)學(xué)工程,2006,第25卷第5期,136劉文,楊欣,張鎧麟基于AT89C2051單片機(jī)的指脈檢測(cè)系統(tǒng)的研究J醫(yī)療裝備,2005,第9期,2147郁道銀,談恒英工程光學(xué)M機(jī)械工業(yè)出版社,1998年11月,2792818張福學(xué)傳感器應(yīng)用及其電路精選下冊(cè)M北京機(jī)械工業(yè)出版社,1221349李林功,吳飛青,王兵,丁曉單片機(jī)原理及應(yīng)用M北京機(jī)械工業(yè)出版社,20078,6312810程光,趙崇侃指動(dòng)脈搏波光電傳感器的研制J南京醫(yī)學(xué)院學(xué)報(bào),1991年第11卷第4期,32933011ANALOGDEVICEADUC841_2_3_ADATASHEETMANALOGDEVICE2003,204512JCCANDYANDGCTEMESOVERSAMPLINGMETHODSFORDATACONVERSIONMIEEEPACIFICRIMCONFERENCEONCOMMUNICATIONS,COMPUTERSANDSIGNALPROCESSING,MAY1991,91013OVERSAMPLINGTECHNIQUESUSINGTHETMS320C24XFAMILYMLITERATURENUMBERSPRA461TEXASINSTRUMENTSEUROPE,JUNE1998,52014JOHNDRYDERELECTRONICFUNDAMENTALSANDAPPLICATIONSM1983,12415ACCELERATEDCMPRACTICALPROGRAMMINGBYEXAMPLEPEARSONEDUCTION41,2006,1234附錄參考程序脈搏測(cè)量?jī)x的信號(hào)采集、處理、顯示的程序INCLUDEDEFINEUINT8UNSIGNEDCHARDEFINEUINT16UNSIGNEDINTDEFINETIMER0_HIGHT0XDC/設(shè)置定時(shí)器0工作方式1自動(dòng)裝載初值,定時(shí)10MS,F(xiàn)OSC11059200MHZDEFINETIMER0_LOW0X00SBITKEYINP31/按鍵輸入BITSTARTTEST/啟動(dòng)測(cè)脈搏標(biāo)志UINT16CNT10MS/10MS計(jì)數(shù)器UINT8CNT1S/1秒計(jì)數(shù)器UINT8PULSECNT/脈搏次數(shù),計(jì)數(shù)器UINT8PULSENUM/上次測(cè)試脈搏的次數(shù)UINT8CODEDISPCODE0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90/共陽數(shù)碼管段碼表VOIDINIT_EXTINTVOIDVOIDTIMERINITPROCVOIDINITVARVOIDINIT_SYSTEMVOIDVOIDDISPLAYUINT8CHOSE_DAT,UINT8DATVOIDSHOWDISPUINT8TPULSENUM,UINT8TPULSECNT,UINT8TCNT1SVOIDDELAYMSUINT8MSVOIDMAININIT_SYSTEM/初始化WHILE1SHOWDISPPULSENUM,PULSECNT,CNT1S/顯示/函數(shù)名EXTI0_INTERRUPT函數(shù)功能/INT0引腳下降沿進(jìn)入中斷入口參數(shù)無返回?zé)o/VOIDEXT0_INTERRUPTVOIDINTERRUPT0IFSTARTTEST1/處在測(cè)試狀態(tài)PULSECNT/來一次中斷脈搏計(jì)數(shù)器加1/函數(shù)功能定時(shí)器/計(jì)數(shù)器0中斷處理入口參數(shù)NULL返回NULL備注NULL/VOIDTIMER0INTPROCINTERRUPT1TH0TIMER0_HIGHT/設(shè)置定時(shí)器0高字節(jié)初值TL0TIMER0_LOW/設(shè)置定時(shí)器0低字節(jié)初值IFCNT10MS100/1S計(jì)時(shí)到CNT10MS0IFSTARTTEST1/處在測(cè)試狀態(tài)IFCNT1S60/一分鐘時(shí)間到STARTTEST0/一次檢測(cè)完畢,等待下一次檢測(cè)PULSENUMPULSECNT/保存測(cè)得脈搏值IFKEYIN0/檢測(cè)按鍵IFSTARTTEST1/處在測(cè)試狀態(tài)CNT10MS0/復(fù)位測(cè)試值,重新開始測(cè)試CNT1S0PULSECNT0ELSE/不在測(cè)試狀態(tài),開始新的一次測(cè)試STARTTEST1CNT10MS0/ENDOFTIMER0INTPROC/VOIDINIT_EXTINTVOIDIT01/外部中斷1設(shè)置為下降沿觸發(fā)IE00/標(biāo)志位清0EX01/允許外部中斷1/函數(shù)功能定時(shí)器/計(jì)數(shù)器初始化入口參數(shù)NULL返回NULL備注NULL/VOIDTIMERINITPROCTMODTMOD|0X01/設(shè)置定時(shí)器0,方式116位定時(shí)器TH0TIMER0_HIGHT/設(shè)置定時(shí)器0高字節(jié)初值TL0TIMER0_LOW/設(shè)置定時(shí)器0低字節(jié)初值TR01/啟動(dòng)定時(shí)器0ET01/開定時(shí)器0中斷EA1/開總中斷/ENDOFTIMERINITPROC/VOIDINITVARSTARTTEST0CNT10MS0CNT1S0PULSECNT0PULSENUM0VOIDINIT_SYSTEMVOIDINIT_EXTINTTIMERINITPROCINITVAR/函數(shù)名DISPLAYUCHARCHOSE_DAT,UCHARDAT函數(shù)功能數(shù)碼管顯示入口參數(shù)CHOSE_DAT數(shù)碼管顯示字位,DAT顯示字型返回?zé)o/VOIDDISPLAYUINT8CHOSE_DAT,UINT8DATP0DAT/送顯示字型P20X010IFORJ98J0JWHILEMS/TESTFOR12M/ENDOFDELAYMS/致謝四年大學(xué)生活即將結(jié)束,在這四年中,我收獲了知識(shí),收獲了友誼,更收獲了為人處事的道理。感謝學(xué)校為我提供了自我發(fā)揮的舞臺(tái),我在這里盡情展現(xiàn)自己的才能。在這個(gè)大家庭里,我和其他的同學(xué)共同生活,共同學(xué)習(xí)。其實(shí)生活的道路一直不是這么平坦的,在前進(jìn)的道路上,我遇到了很多的困難和挫折,但是憑借著自己的毅力和周圍老師、同學(xué)的幫助,我最終都努力地克服了。感謝學(xué)院、系里的各級(jí)領(lǐng)導(dǎo),為我們創(chuàng)造的良好的學(xué)習(xí)氛圍,感謝各位老師和我的朋友,以及電信班的各位同學(xué)們,你們的關(guān)心與幫助使我能夠更好地成長。感謝我的各位專業(yè)授課老師,正是你們的辛勤工作,使我對(duì)本專業(yè)產(chǎn)生了濃厚的興趣,而且學(xué)到了很多的知識(shí),掌握了很多的方法。你們的諄諄教誨使我有志于在本專業(yè)繼續(xù)深造。感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師于建坤老師,您的指導(dǎo)和教誨將我領(lǐng)進(jìn)了單片機(jī)這一扇大門。您嚴(yán)謹(jǐn)?shù)慕虒W(xué)態(tài)度、樂觀的生活態(tài)度深深地影響著我,是您細(xì)心認(rèn)真地指導(dǎo)我的畢業(yè)設(shè)計(jì),指出我的不足之處,以使我及時(shí)修改更正。父母是我生命中最重要的人,我今天取得的成績(jī)與他們?yōu)槲业母冻鍪欠植婚_的。他們一如既往的支持,是我前進(jìn)的最大動(dòng)力,是我成功的基石,感謝你們多年來為我的付出。GANEMPLOYMENTTRIBUNALCLAIEMPLOYMENTTRIBUNALSSORTOUTDISAGREEMENTSBETWEENEMPLOYERSANDEMPLOYEESYOUMAYNEEDTOMAKEACLAIMTOANEMPLOYMENTTRIBUNALIFYOUDONTAGREEWITHTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUYOUREMPLOYERDISMISSESYOUANDYOUTHINKTHATYOUHAVEBEENDISMISSEDUNFAIRLYFORMOREINFORMATIONABOUTDISMISSALANDUNFAIRDISMISSAL,SEEDISMISSALYOUCANMAKEACLAIMTOANEMPLOYMENTTRIBUNAL,EVENIFYOUHAVENTAPPEALEDAGAINSTTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUHOWEVER,IFYOUWINYOURCASE,THETRIBUNALMAYREDUCEANYCOMPENSATIONAWARDEDTOYOUASARESULTOFYOURFAILURETOAPPEALREMEMBERTHATINMOSTCASESYOUMUSTMAKEANAPPLICATIONTOANEMPLOYMENTTRIBUNALWITHINTHREEMONTHSOFTHEDATEWHENTHEEVENTYOUARECOMPLAININGABOUTHAPPENEDIFYOURAPPLICATIONISRECEIVEDAFTERTHISTIMELIMIT,THETRIBUNALWILLNOTUSUALLYACCEPTIIFYOUAREWORRIEDABOUTHOWTHETIMELIMITSAPPLYTOYOU,TAKEADVICEFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPEMPLOYMENTTRIBUNALSARELESSFORMALTHANSOMEOTHERCOURTS,BUTITISSTILLALEGALPROCESSANDYOUWILLNEEDTOGIVEEVIDENCEUNDERANOATHORAFFIRMATIONMOSTPEOPLEFINDMAKINGACLAIMTOANEMPLOYMENTTRIBUNALCHALLENGINGIFYOUARETHINKINGABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,YOUSHOULDGETHELPSTRAIGHTAWAYFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPIFYOUAREBEINGREPRESENTEDBYASOLICITORATTHETRIBUNAL,THEYMAYASKYOUTOSIGNANAGREEMENTWHEREYOUPAYTHEIRFEEOUTOFYOURCOMPENSATIONIFYOUWINTHECASETHISISKNOWNASADAMAGESBASEDAGREEMENT

溫馨提示

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

評(píng)論

0/150

提交評(píng)論