基于單片機(jī)的脈搏測(cè)量器設(shè)計(jì)說(shuō)明_第1頁(yè)
基于單片機(jī)的脈搏測(cè)量器設(shè)計(jì)說(shuō)明_第2頁(yè)
基于單片機(jī)的脈搏測(cè)量器設(shè)計(jì)說(shuō)明_第3頁(yè)
基于單片機(jī)的脈搏測(cè)量器設(shè)計(jì)說(shuō)明_第4頁(yè)
基于單片機(jī)的脈搏測(cè)量器設(shè)計(jì)說(shuō)明_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 PAGE17 / NUMPAGES23 東 北 石 油 大 學(xué)課 程 設(shè) 計(jì)課 程 單片機(jī)的控制系統(tǒng)課程設(shè)計(jì) 題 目 基于單片機(jī)的脈搏測(cè)量器設(shè)計(jì) 院 系 電氣信息工程學(xué)院 專(zhuān)業(yè)班級(jí) 自動(dòng)化2010級(jí) 1 班 學(xué)生XX 學(xué)生學(xué)號(hào) 1006011401 指導(dǎo)教師 李艷輝 邵克勇 2013年 7 月7日東北石油大學(xué)課程設(shè)計(jì)任務(wù)書(shū)課程: 單片機(jī)的控制系統(tǒng)課程設(shè)計(jì)題目: 基于單片機(jī)的脈搏測(cè)量器設(shè)計(jì) 專(zhuān)業(yè): 自動(dòng)化 :學(xué)號(hào): 1006011401 主要容、基本要求、主要參考資料等主要容:基于單片機(jī)的脈搏測(cè)量器設(shè)計(jì),主要容如下: 1、要求通過(guò)手指測(cè)量脈搏跳動(dòng); 2、準(zhǔn)確測(cè)量出1分鐘脈搏跳動(dòng)的次數(shù);3、通過(guò)

2、數(shù)碼管顯示出1分鐘脈搏跳動(dòng)的次數(shù);4、通過(guò)發(fā)光二極管顯示脈搏的跳動(dòng)?;疽螅?、熟悉51系列單片機(jī)系統(tǒng)的基本構(gòu)成和工作原理。 2、設(shè)計(jì)并實(shí)現(xiàn)具有復(fù)位功能的單片機(jī)最小系統(tǒng)。 3、掌握51系列單片機(jī)I/O、定時(shí)器等操作方法。 4、掌握單片機(jī)的一般編程技巧。 參考資料:1、毅剛單片機(jī)原理與應(yīng)用M.:高等教育,2010.2、蔡美琴M(fèi)CS-51系列單片機(jī)系統(tǒng)與其應(yīng)用M.:高等教育,2004.3、朱國(guó)富,廖明濤,王博亮.袖珍式脈搏波測(cè)量?jī)xJ.電子技術(shù)應(yīng)用.1998年.第1期. 4、云麗,徐可欣等.微功耗光電式脈搏測(cè)量?jī)xJ.電子測(cè)量技術(shù).2005年.第2期.5、程詠梅,夏雅琴,尚嵐.人體脈搏波信號(hào)檢測(cè)系統(tǒng)

3、J.生物醫(yī)學(xué)工程.2006年.第25卷完成期限 2013-7-7 指導(dǎo)教師專(zhuān)業(yè)負(fù)責(zé)人2013年6月28日目 錄TOC o 1-2 h u HYPERLINK l _Toc6697 第1章 緒論 PAGEREF _Toc6697 1 HYPERLINK l _Toc31871 第2章 系統(tǒng)結(jié)構(gòu)與主要元器件 PAGEREF _Toc31871 2 HYPERLINK l _Toc25053 2.1 系統(tǒng)結(jié)構(gòu) PAGEREF _Toc25053 2 HYPERLINK l _Toc4563 2.2 元器件清單 PAGEREF _Toc4563 3 HYPERLINK l _Toc4655 2.3 單

4、片機(jī)AT89S52功能介紹 PAGEREF _Toc4655 4 HYPERLINK l _Toc3862 2.4 半導(dǎo)體發(fā)光二極管工作原理、特性與應(yīng)用 PAGEREF _Toc3862 6 HYPERLINK l _Toc21085 第3章 硬件設(shè)計(jì) PAGEREF _Toc21085 8 HYPERLINK l _Toc32454 3.1 單片機(jī)復(fù)位電路設(shè)計(jì) PAGEREF _Toc32454 8 HYPERLINK l _Toc27199 3.2 單片機(jī)晶振電路設(shè)計(jì) PAGEREF _Toc27199 8 HYPERLINK l _Toc7011 3.3 紅外發(fā)射和接收電路的設(shè)計(jì) PAG

5、EREF _Toc7011 9 HYPERLINK l _Toc7228 3.4 7SEG-MPX4-CC與單片機(jī)接口電路 PAGEREF _Toc7228 11 HYPERLINK l _Toc20503 3.5 電路原理圖 PAGEREF _Toc20503 12 HYPERLINK l _Toc30658 第4章 軟件設(shè)計(jì) PAGEREF _Toc30658 13 HYPERLINK l _Toc17343 4.1 程序流程圖 PAGEREF _Toc17343 13 HYPERLINK l _Toc12478 4.2 程序清單 PAGEREF _Toc12478 13 HYPERLIN

6、K l _Toc26893 第5章 系統(tǒng)仿真與調(diào)試 PAGEREF _Toc26893 16 HYPERLINK l _Toc11180 5.1系統(tǒng)Proteus仿真圖 PAGEREF _Toc11180 16 HYPERLINK l _Toc9431 結(jié) 論 PAGEREF _Toc9431 18 HYPERLINK l _Toc11054 參考文獻(xiàn) PAGEREF _Toc11054 19第1章 緒論脈搏攜帶有豐富的人體健康狀況的信息,自公元三世紀(jì)我國(guó)最早的脈學(xué)專(zhuān)著脈經(jīng)問(wèn)世以來(lái),脈學(xué)理論得到不斷的發(fā)展和提高。在中醫(yī)四診(望、聞、問(wèn)、切)中,脈診占有非常重要的位置。脈診是我國(guó)傳統(tǒng)醫(yī)學(xué)中最具特

7、色的一項(xiàng)診斷方法,其歷史悠久,容豐富,是中醫(yī)“整體觀念”、“辨證論證”的基本精神的體現(xiàn)與應(yīng)用。然而在長(zhǎng)期的醫(yī)療實(shí)踐中也暴露出一些缺陷。首先,切脈單憑醫(yī)生手指感覺(jué)辨別脈象的特征,受到感覺(jué)、經(jīng)驗(yàn)和表述的限制,并且難免存在許多主觀臆斷因素,影響了對(duì)脈象判斷的規(guī)化;其次,這種用手指切脈的技巧很難掌握;再則,感知的脈象無(wú)法記錄和保存影響了對(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ù),方法

8、是用手按在病人腕部的動(dòng)脈上,根據(jù)脈搏的跳動(dòng)進(jìn)行計(jì)數(shù)。為了節(jié)省時(shí)間,一般不會(huì)作1分鐘的測(cè)量,通常是測(cè)量10秒鐘時(shí)間心跳的數(shù),再把結(jié)果乘以6即得到每分鐘的心跳數(shù),即使這樣做還是比較費(fèi)時(shí),而且精度也不高。為了提高脈搏測(cè)量的精確與速度,多種脈搏測(cè)量?jī)x被運(yùn)用到醫(yī)學(xué)上來(lái),從而開(kāi)辟了一條全新的醫(yī)學(xué)診斷方法。本設(shè)計(jì)是一種用AT89S52單片機(jī)制作的脈搏測(cè)量?jī)x,只要人把手指放在傳感器2秒鐘就可以精確測(cè)量出每分鐘脈搏數(shù),測(cè)量結(jié)果用三位數(shù)字顯示。第2章 系統(tǒng)結(jié)構(gòu)與主要元器件2.1 系統(tǒng)結(jié)構(gòu)基于AT89S52單片機(jī)的脈搏測(cè)量器由電源模塊、復(fù)位電路、晶振電路、AT89S52單片機(jī)、脈搏感應(yīng)電路、脈搏處理電路、脈搏次數(shù)顯

9、示電路以與脈搏顯示發(fā)光二極管等組成。系統(tǒng)設(shè)計(jì)框圖如下所示。電源電路脈搏感應(yīng)電路復(fù)位電路信號(hào)處理電路S2單片機(jī)脈搏顯示電路脈搏跳動(dòng)電路晶振電路圖2-1 基于AT89S52單片機(jī)脈搏測(cè)量器系統(tǒng)框圖2.2 元器件清單 基于AT89S52單片機(jī)的脈搏測(cè)量器的清單如下表所示: 表2-1 基于AT89S52單片機(jī)的脈搏測(cè)量器設(shè)計(jì)原件清單表 原件名稱(chēng)型號(hào)數(shù)量(個(gè))用途單片機(jī)AT89S521控制核心晶振12MHz1晶振電路電容30pF2按鍵1復(fù)位電路電解電容10uF/10V1電阻10K1電源+5V/0.5A1電源電路紅外發(fā)射頭PH3031脈搏信號(hào)檢測(cè)電路紅外接收頭PH3021電阻1001電阻22K1電阻500

10、1脈搏顯示發(fā)光二極管1集成塊CD40691脈搏信號(hào)放大和濾波電路電容1uF1電解電容100uF/10V1電解電容22uF/10V1電解電容47uF/10V1電解電容47K1脈搏計(jì)數(shù)顯示電路電阻10K2電阻1M1電阻22K1電阻470K1電阻100K1電阻5008數(shù)碼管共陽(yáng)極3位集成塊74LS041集成塊74LS24512.3 單片機(jī)AT89S52功能介紹 單片機(jī)AT89S52為 ATMEL 所生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。2.3.1 AT89S52主要功能列舉如下1、部程序存儲(chǔ)器(ROM)為8KB2、部數(shù)據(jù)存儲(chǔ)器(RAM)為 256字節(jié)3、

11、全雙工UART串行通道4、擁有靈巧的8位CPU和在系統(tǒng)可編程Flash5、32個(gè)可編程I/O口線(xiàn)6、8個(gè)中斷向量源7、三個(gè)16位定時(shí)器/計(jì)數(shù)器8、三級(jí)加密程序存儲(chǔ)器9、晶片部具時(shí)鐘振蕩器(傳統(tǒng)最高工作頻率可至12MHz)2.3.2 AT89S52各引腳功能介紹圖2-2 AT89S52引腳圖 VCC:AT89S52電源正端輸入,接+5V。VSS:電源地端。XTAL1:?jiǎn)纹瑱C(jī)芯片系統(tǒng)時(shí)鐘的反相放大器輸入端。XTAL2:?jiǎn)纹瑱C(jī)芯片系統(tǒng)時(shí)鐘的反相放大器輸出端。RESET:?jiǎn)纹瑱C(jī)AT89S52的重置引腳,復(fù)位輸入,高電平有效。EA/VPP:當(dāng)EA保持低電平時(shí),使用外部程序存儲(chǔ)器。 當(dāng)EA保持高電平時(shí),則

12、使用部程序存儲(chǔ)器。 ALE/PROG:當(dāng)訪(fǎng)問(wèn)外部存儲(chǔ)器時(shí)用來(lái)鎖存地址的地位字節(jié)。 PSEN:是外部程序存儲(chǔ)器的選通信號(hào)。 PORT0(P0.0P0.7):端口0是一個(gè)8位寬的開(kāi)路汲極(Open Drain)雙向輸出入端口,共有8個(gè)位,P0.0表示位0,P0.1表示位1,依此類(lèi)推。 PORT1(P1.0P1.7):端口1是具有部提升電路的雙向I/O端口,其輸出緩沖器可以推動(dòng) 4個(gè)LS TTL負(fù)載,同樣地若將端口1的輸出設(shè)為高電平,便是由此端口來(lái)輸入數(shù)據(jù)。 PORT2(P2.0P2.7):端口2也是具有部提升電路的雙向I/O端口,每一個(gè)引腳可以推動(dòng)4個(gè)LS的TTL負(fù)載,若將端口2的輸出設(shè)為高電平時(shí)

13、,此端口便能當(dāng)成輸入端口來(lái)使用。 PORT3(P3.0P3.7):端口3管腳是8個(gè)帶部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門(mén)電流。其各個(gè)管腳功能分配如下:P3.0:RXD(串行通信輸入口);P3.1:TXD(串行通信輸出口);P3.2:INT0(外部中斷0輸入);P3.3:INT1(外部中斷1輸入);P3.4:T0(計(jì)時(shí)器0外部輸入);P3.5:T1(計(jì)時(shí)器1外部輸入);P3.6:WR(外部數(shù)據(jù)存儲(chǔ)器的輸入信號(hào));P3.7:RD(外部數(shù)據(jù)存儲(chǔ)器的讀取信號(hào));RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。2.3.3 AT89S52結(jié)構(gòu)框圖圖2-3 AT89

14、S52結(jié)構(gòu)框圖2.4 半導(dǎo)體發(fā)光二極管工作原理、特性與應(yīng)用發(fā)光二極管通常稱(chēng)為L(zhǎng)ED,是一種容易裝配到電子電路中的微型燈泡,但它們并不是普通的白熾燈,它們沒(méi)有燈絲,也不會(huì)發(fā)燙。它們之所以能夠發(fā)光,是由于半導(dǎo)體材料部電子運(yùn)動(dòng)造成。發(fā)光二極管的核心是PN結(jié),因此它同樣具有一般PN結(jié)的特性,包括正向?qū)?、反向截止、擊穿和發(fā)光特性。 目前,發(fā)光二極管用途廣泛,能完成數(shù)十種不同的工作,而且,在各種設(shè)備中都能找到他們的身影。本設(shè)計(jì)中主要用到了它的發(fā)光特性,其原理是:在正向電壓下電子由N區(qū)流入P區(qū),空穴由P區(qū)流入N區(qū)。導(dǎo)致進(jìn)入對(duì)方去的少數(shù)載流子與多數(shù)載流子復(fù)合而發(fā)光。原理如圖:圖2-4 半導(dǎo)體發(fā)光二極管工作原

15、理圖第3章 硬件設(shè)計(jì)3.1 單片機(jī)復(fù)位電路設(shè)計(jì)在單片機(jī)系統(tǒng)中,系統(tǒng)上電啟動(dòng)的時(shí)候復(fù)位一次,當(dāng)按鍵按下的時(shí)候系統(tǒng)再次復(fù)位,如果釋放后再按下,系統(tǒng)還會(huì)復(fù)位。所以可以通過(guò)按鍵的斷開(kāi)和閉合在運(yùn)行的系統(tǒng)中控制其復(fù)位。時(shí)鐘電路工作后,在REST管腳上加兩個(gè)機(jī)器周期的高電平,芯片部開(kāi)始進(jìn)行初始復(fù)位。下圖為復(fù)位電路圖:圖3-1 復(fù)位電路3.2 單片機(jī)晶振電路設(shè)計(jì)單片機(jī)系統(tǒng)里都有晶振,在單片機(jī)系統(tǒng)里晶振作用非常大,全程叫晶體振蕩器,他結(jié)合單片機(jī)部電路產(chǎn)生單片機(jī)所需的時(shí)鐘頻率,單片機(jī)晶振提供的時(shí)鐘頻率越高,那么單片機(jī)運(yùn)行速度就越快,單片接的一切指令的執(zhí)行都是建立在單片機(jī)晶振提供的時(shí)鐘頻率。在數(shù)字電路中,晶振的作用

16、是為一個(gè)時(shí)序控制提供一個(gè)標(biāo)準(zhǔn)時(shí)刻。數(shù)字電路是根據(jù)具體電路來(lái)設(shè)計(jì)的,其能在某個(gè)時(shí)刻完成某項(xiàng)特定的任務(wù),假如沒(méi)有一個(gè)標(biāo)準(zhǔn)時(shí)刻來(lái)控制時(shí)序的話(huà),那么整個(gè)數(shù)字電路就不知道在什么時(shí)刻該做什么,也就處于癱瘓狀態(tài)。在本單片機(jī)系統(tǒng)中,晶振的作用便是為系統(tǒng)提供基本的時(shí)鐘信號(hào),來(lái)保證系統(tǒng)各個(gè)部分保持同步。下圖為晶振電路圖:圖3-2 晶振電路圖3.3 紅外發(fā)射和接收電路的設(shè)計(jì)3.3.1 紅外通信原理紅外通信技術(shù)是一種無(wú)線(xiàn)連接技術(shù),目前在世界圍被硬件和軟件平臺(tái)所支持。紅外通信技術(shù)是通過(guò)數(shù)據(jù)電脈沖和紅外光脈沖之間的相互轉(zhuǎn)換來(lái)實(shí)現(xiàn)數(shù)據(jù)收發(fā)的,其目的主要是為了取代點(diǎn)對(duì)點(diǎn)的線(xiàn)纜連接。簡(jiǎn)而言之,紅外通信的實(shí)質(zhì)也就是對(duì)二進(jìn)制的數(shù)字

17、信號(hào)進(jìn)行調(diào)制與解調(diào),從而達(dá)到對(duì)數(shù)字信號(hào)的傳輸。其基本原理圖如下所示:紅外接收電路單片機(jī)紅外發(fā)射電路單片機(jī)輸出調(diào)制 發(fā)送解碼接收解調(diào) 圖3-3 紅外發(fā)射接收原理圖3.3.2 紅外發(fā)射接收電路圖紅外發(fā)射電路主要是接收單片機(jī)輸出的調(diào)制信號(hào),并將其發(fā)送到紅外接收電路。紅外發(fā)射電路主要由發(fā)光二極管組成,常用的發(fā)光二極管發(fā)射的波長(zhǎng)在940nm左右,其發(fā)出的是紅外線(xiàn),而不是可見(jiàn)光。圖3-4 紅外發(fā)射電路 紅外接收電路主要是接收紅外發(fā)射電路發(fā)射的調(diào)制信號(hào),并將調(diào)制信號(hào)發(fā)送到單片機(jī)進(jìn)行解調(diào)。接收電路主要由光敏二極管組成,工作時(shí)需要給光敏二極管加反向偏轉(zhuǎn)電壓,保證其獲得較高的靈敏度正常工作。圖3-5 紅外接收電路

18、3.4 7SEG-MPX4-CC與單片機(jī)接口電路7SEG-MPX4-CC 四個(gè)共陰二極管顯示器 1234 是陰公共端,其管腳圖如下所示:圖3-6 7SEG-MPX4-CC管腳圖這種類(lèi)型的顯示器,在它的部中,除各個(gè)公共端外,是把各個(gè)顯示器的同名端并聯(lián)起來(lái)的。比如說(shuō),四位一體的LED顯示器,是每個(gè)腳的同名端并接,所以仍是有8個(gè)引腳,再加上4個(gè)公共端,就是有12個(gè)引腳,同理,八位一體顯示器就是8個(gè)同名引腳加8個(gè)公共端,就是16個(gè)引腳。若想數(shù)碼管正常顯示,需要通過(guò)驅(qū)動(dòng)電路來(lái)驅(qū)動(dòng)數(shù)碼管的各個(gè)段碼,從而正常顯示出需要的數(shù)據(jù)。數(shù)碼管有兩種不同的驅(qū)動(dòng)方式,分別為靜態(tài)驅(qū)動(dòng)和動(dòng)態(tài)驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)也稱(chēng)直流驅(qū)動(dòng),其優(yōu)點(diǎn)

19、是編程簡(jiǎn)單,顯示亮度高。動(dòng)態(tài)驅(qū)動(dòng)是指通過(guò)分時(shí)輪流控制各個(gè)數(shù)碼管輪流顯示。 其與單片機(jī)的接口電路圖如下: 圖3-7 7SEG-MPX4-CC與單片機(jī)接口電路圖3.5 電路原理圖工作原理:電源電路為單片機(jī)以與其他模塊提供標(biāo)準(zhǔn)5V電源;復(fù)位電路模塊為單片機(jī)系統(tǒng)提供復(fù)位功能;晶振模塊為單片機(jī)提供時(shí)鐘標(biāo)準(zhǔn),使系統(tǒng)各部分能協(xié)調(diào)工作;單片機(jī)作為主制約器,根據(jù)輸入信號(hào)對(duì)系統(tǒng)進(jìn)行相應(yīng)的制約;紅外發(fā)射和接收模塊用來(lái)檢測(cè)脈搏信號(hào);信號(hào)變換模塊用來(lái)把紅外接收頭接收的脈搏信號(hào)進(jìn)行放大和濾波,以便單片機(jī)進(jìn)行處理;顯示模塊用來(lái)顯示具體的脈搏測(cè)量結(jié)果,它會(huì)記錄脈搏一分鐘跳動(dòng)的次數(shù);發(fā)光二極管可以通過(guò)發(fā)光的形式顯示脈搏的跳動(dòng)。

20、綜合上述分析,設(shè)計(jì)出基于AT89S52單片機(jī)的脈搏測(cè)量器,其原理圖如下:圖3-8 脈搏測(cè)量器設(shè)計(jì)圖傳感器由脈沖發(fā)生器組成,測(cè)量原理如下:將手指放在脈沖發(fā)生器之間,血管中血液的流量隨著心臟的跳動(dòng)變化,由于人體脈搏跳動(dòng)并且用脈沖發(fā)生器接受靜脈血管強(qiáng)度變化,此變化和心跳的節(jié)拍相對(duì)應(yīng),因此脈沖電流也跟著心跳的節(jié)拍改變,使得脈沖發(fā)生器輸出與心跳節(jié)拍相對(duì)應(yīng)的脈沖信號(hào)。第4章 軟件設(shè)計(jì)4.1 程序流程圖基于AT89S52單片機(jī)脈搏測(cè)量器的程序流程圖如下。其中初始化包含了對(duì)定時(shí)器的選用、優(yōu)先級(jí)的設(shè)定和初始值的設(shè)置。系統(tǒng)主程序控制單片機(jī)系統(tǒng)按預(yù)定的操作方式運(yùn)行, 它是單片機(jī)系統(tǒng)程序的框架。系統(tǒng)上電后,對(duì)系統(tǒng)進(jìn)行

21、初始化。初始化程序主要完成對(duì)單片機(jī)專(zhuān)用寄存器、定時(shí)器工作方式與各端口的工作狀態(tài)的設(shè)定。系統(tǒng)初始化之后, 進(jìn)行對(duì)脈搏信號(hào)的檢測(cè),判斷是否有脈搏信號(hào),如果有,則將脈搏計(jì)數(shù)器加1,如果沒(méi)有則返回重新判斷。具體流程圖如下所示:開(kāi)始初始化有脈搏?否是脈搏計(jì)數(shù)加1圖4-1 基于AT89S52單片機(jī)脈搏測(cè)量器的設(shè)計(jì)程序流程圖4.2 程序清單該程序用匯編語(yǔ)言編寫(xiě),主要有四個(gè)模塊組成,分別為主程序模塊、外部中斷服務(wù)程序模塊、定時(shí)器T0中斷服務(wù)程序模塊、延時(shí)子程序模塊等。主程序模塊主要完成程序的初始化。外部中斷服務(wù)程序模塊由信號(hào)判斷、計(jì)算、合理近似、顯示輸出等部分組成。定時(shí)中斷服務(wù)程序模塊由計(jì)時(shí)、計(jì)數(shù)、無(wú)效測(cè)試信

22、號(hào)判斷等部分組成。程序中用變量n對(duì)脈搏脈沖信號(hào)個(gè)數(shù)計(jì)數(shù)。程序源代碼如下:#include unsigned char i,j,t,m,YSHSHJIAN,YSHHVHONG3;unsigned int n,MBO;unsigned char codeWXUAN3=0 xf7,0 xef,0 xdf; unsigned char codeXSHB10=0 x81,0 xcf,0 x92,0 x86,0 xcc,0 xa4,0 xa0,0 x8f,0 x80,0 x84 sbit SHRU=P30;void YSHI(YSHSHJIAN);main() TMOD=0 x01;TH0=0 xec;T

23、L0=0 x78;IE=0X83;IT0=1; TR0=1; for(; ) if(SHRU=0)YSHI(200);SHRU=1;external0() interrupt 0SHRU=0; if(n=0)MBO=0;elseMBO=12000/n; YSHHVHONG2=MBO%10; MBO=MBO/10;YSHHVHONG1=MBO%10;YSHHVHONG0=MBO/10; n=0;Timer0() interrupt 1TH0=0 xec;TL0=0 x78;t=WXUANj; P3=P3|0 x38;P3=P3&t; t=YSHHVHONGj; t=YSHHVHONGt; P1=

24、t; j+; if(j=3)j=0;n+;if(n=2000) n=0;void YSHI(YSHSHJIAN)for(;YSHSHJIAN0;YSHSHJIAN-)for(i=0;i250;i+);第5章 系統(tǒng)仿真與調(diào)試5.1系統(tǒng)Proteus仿真圖5.1.1 顯示初始頁(yè)面圖5-1 電路圖仿真初始狀態(tài)5.1.2 一分鐘脈搏跳動(dòng)顯示圖5-2 一分鐘后脈搏跳動(dòng)顯示結(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ī)通過(guò)軟件方法

25、來(lái)實(shí)現(xiàn)了。這種軟件代替硬件的控制技術(shù)也稱(chēng)為微控制 技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。而51單片機(jī)作為單片機(jī)的主流,隨著集成技術(shù)的發(fā)展,51系列單片機(jī)繼承和發(fā)展了MCS-51系列的技術(shù)特色,有逐漸取而代之之勢(shì)。 本設(shè)計(jì)主要是51單片機(jī)在脈搏測(cè)試系統(tǒng)中的應(yīng)用。重點(diǎn)介紹了單片機(jī)的最 小系統(tǒng),通過(guò)單片機(jī)最小系統(tǒng)實(shí)現(xiàn)了脈搏的測(cè)量系統(tǒng),由光電傳感器采集到脈沖信號(hào),經(jīng)過(guò)信號(hào)的放大、濾波和整形電路將輸出的信號(hào)通過(guò)單片機(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功能比較單一,沒(méi)有如語(yǔ)音系統(tǒng)實(shí)現(xiàn)自動(dòng)讀出脈搏次數(shù)等人性化功能,且在設(shè)計(jì)過(guò)程中使用的運(yùn)放數(shù)量也較多,加大了電源管理的復(fù)雜度。然而科技的進(jìn)步勢(shì)必會(huì)使測(cè)量?jī)x的功能日益強(qiáng)大和完善,其應(yīng)用領(lǐng)域?qū)⒉粩鄶U(kuò)大,將會(huì)給我們的生活

溫馨提示

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

評(píng)論

0/150

提交評(píng)論