freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的脈搏測(cè)量?jī)x畢業(yè)論文-資料下載頁(yè)

2025-06-30 16:41本頁(yè)面

【導(dǎo)讀】第二章脈搏測(cè)量?jī)x系統(tǒng)結(jié)構(gòu)······························································5

  

【正文】 已成為計(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ò)軟件方法來(lái)實(shí)現(xiàn)了。這種軟件代替硬件的控制技術(shù)也稱(chēng)為微控制技術(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),通過(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è)計(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ì)給我們的生活帶來(lái)更多的方便和精彩。 為了更好的進(jìn)行電脈搏測(cè)量?jī)x的設(shè)計(jì),在近一個(gè)學(xué)期的時(shí)間里,認(rèn)真收集有關(guān)資料,并做相關(guān)的整理和閱讀,為這次的設(shè)計(jì)做好充分的準(zhǔn)備。經(jīng)過(guò)這 次畢設(shè),我收獲了很多,具體總結(jié)如下:( 1)通過(guò)此次的設(shè)計(jì),使我知道了無(wú)論做什么事都應(yīng)該事先做好充分的準(zhǔn)備,不應(yīng)該盲目的只為了完成任務(wù)而被動(dòng)的學(xué)習(xí)。( 2)通過(guò)此次的設(shè)計(jì),使我了解了脈搏測(cè)量?jī)x在國(guó)內(nèi)外發(fā)展之迅速、應(yīng)用領(lǐng)域之廣、市場(chǎng)前景之大。( 3)通過(guò)此次的設(shè)計(jì),使我對(duì)硬件設(shè)計(jì)和各模塊的功能有了更深的了解,同時(shí)提高了動(dòng)手能力。( 4)通過(guò)次次的設(shè)計(jì),使我體會(huì)到堅(jiān)持不懈的毅力對(duì)完成一件事情起著巨大的作用。 30 參考文獻(xiàn) [1] 歐陽(yáng)俊,謝定等.基于 BL410 的指端脈搏波采集系統(tǒng)應(yīng)用研究 [J].實(shí)用預(yù)防醫(yī)學(xué), 20xx,第 11 卷第 2 期, 24. [2] 韓文波,曹維國(guó),張精慧.光電式脈搏波監(jiān)測(cè)系統(tǒng) [J].長(zhǎng)春光學(xué)精密機(jī)械學(xué)院學(xué)報(bào), 1999,第 22 卷第 4 期, 2. [3] 朱國(guó)富,廖明濤,王博亮.袖珍式脈搏波測(cè)量?jī)x [J].電子技術(shù)應(yīng)用, 1998,第 1 期, 13. [4] 劉云麗,徐可欣等.微功耗光電式脈搏測(cè)量?jī)x [J].電子測(cè)量技術(shù), 20xx,第 2 期, 25. [5] 程詠梅,夏雅琴,尚嵐.人體脈搏波信號(hào)檢測(cè)系統(tǒng) [J].北京生物醫(yī)學(xué)工程, 20xx,第 25卷第 5 期, 13. [7] 潘永雄 .新編單片機(jī)原理與應(yīng)用 [M],西安:西安 電子科技大學(xué)出版社, 20xx. [8] 張鵬 .單片機(jī)原理及應(yīng)用 [M],成都:電子科技大學(xué)出版社, 20xx. [9] 張立科 .單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航 [M],北京:人民郵電出版社, 20xx. [10] 余錫存,曹?chē)?guó)華 .單片機(jī)原理及接口技術(shù) [M],西安:西安電子科技大學(xué)出版社, 20xx. [11] 郁道銀,談恒英.工程光學(xué) [M].機(jī)械工業(yè)出版社, 1998 年 11 月, 279281. [12]張福學(xué).傳感器應(yīng)用及其電路精選 (下冊(cè) ) [M].北京:機(jī)械工業(yè)出版社, 122134. [13] 李林功,吳飛青,王兵,丁 曉.單片機(jī)原理及應(yīng)用 [M].北京:機(jī)械工業(yè)出版社, ,63128. [14] 程光,趙崇侃.指動(dòng)脈搏波光電傳感器的研制 [J].南京醫(yī)學(xué)院學(xué)報(bào), 1991 年第 11 卷第4 期, 329330. [15] Analog Device. ADuC841_2_3_a data sheet[M]. Analog Device 20xx, 2045. [16] and . Oversampling Methods for Data Conversion[M]. IEEE Pacific Rim conference on Communications, Computers and Signal Processing, May 1991,910. [17] Oversampling Techniques Using theTMS320C24x Family[M]. Literature Number:SPRA461 Texas Instruments Europe, June 1998, 520. [18] John D. Ryder Electronic Fundamentals and Applications[M]. 1983, 124. [19] Accelerated C++[M]. Practical Programming by Example Pearson Eduction 41,20xx, 1234. 31 致 謝 兩年大學(xué)生活即將結(jié)束,在這涼兩年中,我收獲了知識(shí),收獲了友誼,更收獲了為人處事的道理。感謝學(xué)校為我提供了自我發(fā)揮的舞臺(tái),我在這里盡情展現(xiàn)自己的才能。在這個(gè)大家庭里,我和其他的同學(xué)共同生活,共同學(xué)習(xí)。 其實(shí)生活的道路一直不是這么平坦的,在前進(jìn)的道路上,我遇到了很多的 困難和挫折,但是憑借著自己的毅力和周?chē)蠋?、同學(xué)的幫助,我最終都努力地克服了。 感謝我的各位專(zhuān)業(yè)授課老師,正是你們的辛勤工作,使我對(duì)本專(zhuān)業(yè)產(chǎn)生了濃厚的興趣,而且學(xué)到了很多的知識(shí),掌握了很多的方法。你們的諄諄教誨使我有志于在本專(zhuān)業(yè)繼續(xù)深造。 感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師李立老師,您的指導(dǎo)和教誨將我領(lǐng)進(jìn)了單片機(jī)這一扇大門(mén)。您嚴(yán)謹(jǐn)?shù)慕虒W(xué)態(tài)度、樂(lè)觀的生活態(tài)度深深地影響著我,是您細(xì)心認(rèn)真地指導(dǎo)我的畢業(yè)設(shè)計(jì),指出我的不足之處,以使我及時(shí)修改更正。 父母是我生命中最重要的人,我今天取得的成績(jī)與他們?yōu)槲业母冻鍪欠植婚_(kāi)的。他們 一如既往的支持,是我前進(jìn)的最大動(dòng)力,是我成功的基石,感謝你們多年來(lái)為我的付出。 32 附 錄 A 參考程序 脈搏測(cè)量?jī)x的信號(hào)采集、處理、顯示的程序 include include include include define uchar unsigned char define uint unsigned int define ulong unsigned long unsigned int i,n,ci,dd[11],jj,j,k,tmp。 bit w=0。 //標(biāo)志位 uchar bh。 ulong time。 sbit spd = P1^2。//蜂鳴器端口 /****************************************************************/ /*************************外部中斷***************************************/ /****************************************************************/ external0() interrupt 0//外部中斷服務(wù)程序 { w=~w。 // 取反 if(w==0) { EX0=0。 // 清除計(jì)算相關(guān)寄存器 ET0=1。 TH0=0x0。 TL0=0x0。 33 n=0。 } else { time=n*65536+TH0*256+TL0。 //計(jì)算兩次脈搏跳動(dòng)的時(shí)間間隔(單片機(jī)定時(shí)計(jì)數(shù)器計(jì)數(shù)值) dd[jj]=30000000/time。 //計(jì)算出 1分鐘,即 60s的脈搏跳動(dòng)次數(shù) jj++。 if(jj10) { jj=0。 for(j=0。j11。j++) // 冒泡法排序 for(k=0。k11j。k++) { if(dd[k]dd[k+1]) { tmp=dd[k]。 dd[k]=dd[k+1]。 dd[k+1]=tmp。 } } if(dd[5]50amp。amp。dd[5]200)ci=((dd[4]+dd[5]+dd[6])/3)+11。 // 在一定的條件下,取出中間的值取平均值,并加以修正 } TH0=0x0。 34 TL0=0x0。 n=0。 // 計(jì)數(shù)器清零 } } /****************************************************************/ /*************************定時(shí)器中斷***************************************/ /****************************************************************/ void timer0(void) interrupt 1 { n++。 // 加 1 } /****************************************************************/ /*************************延時(shí)函數(shù)***************************************/ /****************************************************************/ void delay(void) //誤差 0us 延時(shí)函數(shù) { unsigned char a,b,c。 for(c=123。c0。c) for(b=116。b0。b) for(a=9。a0。a)。 } /****************************************************************/ /*************************主函數(shù)***************************************/ /****************************************************************/ 35 ///////////////////////////////////////////////////////////////// void main(void) { InitLcd()。// 液晶初始化 DelayMs(15)。 //延時(shí) IT0=1。 //INT0下降沿中斷 EX0=1。 //允許 INT1中斷 TMOD=0x1。 // 設(shè)定定時(shí)器工作方式 TH0=0x0。 TL0=0x0。 TR0=1。 //開(kāi)定時(shí)器 ET0=1。 EA=1。 //開(kāi)總中斷 while(1) { if(n10) { n=0。 jj=0。 ci=0。 TimeNum[0]=39。H39。 TimeNum[1]=39。e39。 。 TimeNum[2]=39。a39。 。 TimeNum[3]=39。r39。 。 TimeNum[4]=39。t39。 。 TimeNum[5]=39。 39。 。 TimeNum[6]=39。r39。 。 TimeNum[7]=39。a39。 。 36 TimeNum[8]=39。t39。 。 TimeNum[9]=39。e39。 。 TimeNum[10]=39。 39。 。 // 顯示英文字符 ShowString(0,TimeNum)。 ShowString(1,Test1)。 } else { if(w==0amp。amp。EX0==0) { delay()。 EX0=1。 } TimeNum[10]=39。:39。 。 ShowString(0,TimeNum )。 WriteCommand (0x80+0x40+5)。//write mand 第二行顯示 WriteData (LCD1602_Table[ci/100])。 //write data 顯示測(cè)量結(jié)果 WriteData (LCD1602_Table[ci%100/10])。 //write data WriteData (LCD1602_Table[ci%10])。 //write data WriteData (39。/39。)。 //write data WriteData (39。m39。)。 //write data WriteData (39。i39。)。 //write data WriteData (39。n39。)。 //write data if(ci100)spd=0。else spd=1。 //測(cè)量數(shù)值超過(guò) 100,蜂鳴器報(bào)警 } } 。 } 37 附 錄 B 38 附 錄 C
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1