基于單片機(jī)的便攜式人體健康指標(biāo)檢測系統(tǒng)設(shè)計(jì)(共41頁)_第1頁
基于單片機(jī)的便攜式人體健康指標(biāo)檢測系統(tǒng)設(shè)計(jì)(共41頁)_第2頁
基于單片機(jī)的便攜式人體健康指標(biāo)檢測系統(tǒng)設(shè)計(jì)(共41頁)_第3頁
基于單片機(jī)的便攜式人體健康指標(biāo)檢測系統(tǒng)設(shè)計(jì)(共41頁)_第4頁
基于單片機(jī)的便攜式人體健康指標(biāo)檢測系統(tǒng)設(shè)計(jì)(共41頁)_第5頁
已閱讀5頁,還剩38頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、畢業(yè)設(shè)計(jì)(b y sh j)(論文)題 目基于單片機(jī)的便攜式人體健康指標(biāo)檢測系統(tǒng)設(shè)計(jì)系 (院)電氣工程系專 業(yè)電氣工程與自動(dòng)化班 級(jí)學(xué)生姓名學(xué) 號(hào)指導(dǎo)教師職 稱二一四年六月(li yu)二十日獨(dú) 創(chuàng) 聲 明本人鄭重聲明:所呈交的畢業(yè)設(shè)計(jì)(論文),是本人在指導(dǎo)老師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,成果不存在知識(shí)產(chǎn)權(quán)爭議。據(jù)我所知,除文中已經(jīng)注明引用的內(nèi)容外,本設(shè)計(jì)(論文)不含任何其他個(gè)人(grn)或集體已經(jīng)發(fā)表或撰寫過的作品成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體均已在文中以明確方式標(biāo)明本聲明(shngmng)的法律后果由本人承擔(dān)。作者(zuzh)簽名: 年 月 日畢業(yè)設(shè)計(jì)(論文)使用授

2、權(quán)聲明本人完全了解濱州學(xué)院關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定。本人愿意按照學(xué)校要求提交學(xué)位論文的印刷本和電子版,同意學(xué)校保存學(xué)位論文的印刷本和電子版,或采用影印、數(shù)字化或其它復(fù)制手段保存設(shè)計(jì)(論文);同意學(xué)校在不以營利為目的的前提下,建立目錄檢索與閱覽服務(wù)系統(tǒng),公布設(shè)計(jì)(論文)的部分或全部內(nèi)容,允許他人依法合理使用。(保密論文在解密后遵守此規(guī)定)作者簽名: 年 月 日本科畢業(yè)設(shè)計(jì)(論文)PAGE PAGE ii基于單片機(jī)的便攜式人體健康指標(biāo)檢測系統(tǒng)(xtng)設(shè)計(jì)摘 要隨著現(xiàn)代人生活節(jié)奏的加快以及生活質(zhì)量的提高,人們對(duì)自身健康狀況越來越關(guān)注,人們希望能隨時(shí)、簡單、方便的對(duì)身體(shnt

3、)進(jìn)行檢查,因此,一些體積小的便攜式或者家用的健康檢測裝置,比如:體溫表、電子血壓計(jì)等由于操作簡單,受到人們的歡迎。但是,這些裝置大多功能單一,如果需要隨時(shí)對(duì)多種健康指標(biāo)進(jìn)行檢測,必須隨身攜帶多種檢測裝置,給使用者帶來了麻煩。因此(ync)本設(shè)計(jì)對(duì)多種人體信號(hào)進(jìn)行檢測,減少使用者的麻煩。系統(tǒng)以AT89C51單片機(jī)為控制核心,硬件主要包括:單片機(jī)最小系統(tǒng),體溫測量模塊,脈搏測量模塊,血壓測量模塊,報(bào)警模塊,LCD顯示模塊等。軟件則包括:系統(tǒng)的流程圖,主程序以及各模塊子程序。系統(tǒng)能實(shí)時(shí)的對(duì)人體體溫、脈搏、血壓進(jìn)行檢測,并在數(shù)據(jù)出現(xiàn)異常時(shí)報(bào)警,同時(shí)存入數(shù)據(jù)庫供隨時(shí)回放,并通過串口與PC機(jī)通訊,將存儲(chǔ)

4、資料進(jìn)行打印。關(guān)鍵詞:DS18B20,ASDX001,AT89C51Design of Detecting System Based on Portable Health IndicatorsAbstractWith the accelerated pace of modern life and the improvement of life quality, people pay more and more attention to their health, people hope that they can check on their bodies with a simple, con

5、venient way at any time, therefore, some small portable or health-detect devices used at home, such as the thermometer, the electronic sphygmomanometer which are popular among people for their simple instructions. However, these devices mostly have single function, the user must carry a variety of d

6、etective devices if he or she needs to test multiple health indicators, which brings much trouble for user. Hence, this project puts key point on the test for some human indicators, to reduce the trouble. The system uses AT89C51 MCU as control core, the hardware mainly includes: MCU minimum system,

7、temperature measurement module, measurement module, blood pressure measurement module, alarm module, LCD display module. The software includes: the system flow chart, main program and module subprogram. The system can test body temperature, pulse, blood pressure real-timely, and the system will alar

8、m when the abnormal data appear, by the same time the system stores the database available for playback, then communicating with PC by the serial port, at last, the stored data will be printed.Key words: DS18B20,ASDX001,AT89C51 本科畢業(yè)設(shè)計(jì)(論文) PAGE II目 錄 TOC o 1-3 h z u HYPERLINK l _Toc391301226 第一章 緒論(x

9、ln) PAGEREF _Toc391301226 h 1 HYPERLINK l _Toc391301227 1.1 研究(ynji)目的和意義 PAGEREF _Toc391301227 h 1 HYPERLINK l _Toc391301228 1.2 國內(nèi)外研究(ynji)現(xiàn)狀 PAGEREF _Toc391301228 h 2 HYPERLINK l _Toc391301229 1.3 本課題的主要研究內(nèi)容 PAGEREF _Toc391301229 h 3 HYPERLINK l _Toc391301230 第二章 系統(tǒng)總體方案設(shè)計(jì) PAGEREF _Toc391301230 h

10、5 HYPERLINK l _Toc391301231 第三章 系統(tǒng)硬件設(shè)計(jì) PAGEREF _Toc391301231 h 6 HYPERLINK l _Toc391301232 3.1 體溫測量模塊 PAGEREF _Toc391301232 h 6 HYPERLINK l _Toc391301233 3.2 血壓測量模塊 PAGEREF _Toc391301233 h 7 HYPERLINK l _Toc391301234 3.3 脈搏測量模塊 PAGEREF _Toc391301234 h 7 HYPERLINK l _Toc391301235 3.3.1 脈搏信號(hào)采集電路 PAGER

11、EF _Toc391301235 h 8 HYPERLINK l _Toc391301236 3.3.2 信號(hào)放大 PAGEREF _Toc391301236 h 9 HYPERLINK l _Toc391301237 3.3.3 波形整形部分 PAGEREF _Toc391301237 h 9 HYPERLINK l _Toc391301238 3.4 單片機(jī)處理電路 PAGEREF _Toc391301238 h 10 HYPERLINK l _Toc391301239 3.5 顯示電路設(shè)計(jì) PAGEREF _Toc391301239 h 10 HYPERLINK l _Toc391301

12、240 3.6 報(bào)警電路設(shè)計(jì) PAGEREF _Toc391301240 h 11 HYPERLINK l _Toc391301241 3.7 單片機(jī)最小系統(tǒng) PAGEREF _Toc391301241 h 11 HYPERLINK l _Toc391301242 3.8 電源電路設(shè)計(jì) PAGEREF _Toc391301242 h 12 HYPERLINK l _Toc391301243 3.9 鍵盤電路設(shè)計(jì) PAGEREF _Toc391301243 h 12 HYPERLINK l _Toc391301244 3.10 USB通信電路 PAGEREF _Toc391301244 h 13

13、 HYPERLINK l _Toc391301245 第四章 系統(tǒng)軟件設(shè)計(jì) PAGEREF _Toc391301245 h 15 HYPERLINK l _Toc391301246 4.1 子程序流程圖 PAGEREF _Toc391301246 h 15 HYPERLINK l _Toc391301247 4.1.1體溫檢測流程圖 PAGEREF _Toc391301247 h 15 HYPERLINK l _Toc391301248 4.1.2 血壓檢測流程圖 PAGEREF _Toc391301248 h 17 HYPERLINK l _Toc391301249 4.1.3 脈搏檢測流程

14、圖 PAGEREF _Toc391301249 h 17 HYPERLINK l _Toc391301250 4.1.4 鍵盤電路流程圖 PAGEREF _Toc391301250 h 19 HYPERLINK l _Toc391301251 第五章 總結(jié)(zngji) PAGEREF _Toc391301251 h 20 HYPERLINK l _Toc391301252 參考文獻(xiàn) PAGEREF _Toc391301252 h 21 HYPERLINK l _Toc391301253 謝 辭 PAGEREF _Toc391301253 h 22 HYPERLINK l _Toc391301

15、254 附 錄 PAGEREF _Toc391301254 h 23 PAGE 15第一章 緒論(xln)近年來不明流行(lixng)病毒橫行,加上跨國移動(dòng)日益頻繁,造成病毒傳播范圍越來越廣且快速,常會(huì)(chnghu)在短期內(nèi)造成大范圍流行,已足以威脅人類的生存,因此自主性的健康管理越來越受重視。本設(shè)計(jì)就提出一套生命機(jī)能檢測系統(tǒng),用于個(gè)人自主健康管理,以防治流行性病毒擴(kuò)散,并以實(shí)用性、經(jīng)濟(jì)性、可靠性與方便攜帶性為設(shè)計(jì)目標(biāo),期能達(dá)到大眾化需求的商業(yè)目標(biāo)。一般而言,生命機(jī)能常被指為體溫、血壓、脈搏等,當(dāng)這些生命機(jī)能有所變異時(shí),往往代表人體出現(xiàn)異狀,須進(jìn)一步檢查,尤其在2003年SARS擴(kuò)大傳染期間

16、,發(fā)燒為病毒傳染的分界點(diǎn),以公共衛(wèi)生病理學(xué)來說,體溫對(duì)于控制病毒傳染極為重要。本生命機(jī)能檢測系統(tǒng)將針對(duì)體溫、血壓、脈搏進(jìn)行檢測,并對(duì)檢測資料做長期分析,當(dāng)生理機(jī)能有一定程度變異時(shí)提出適當(dāng)警示,讓使用者更了解自身生理變化,也能給醫(yī)生提供診斷時(shí)初步的依據(jù)1。1.1 研究目的和意義 人體生理信號(hào)主要包括有心電、脈搏、呼吸、血壓、體溫、血氧飽和度、有創(chuàng)血壓、呼吸二氧化碳、心輸出量、腦電、肌電、眼電視網(wǎng)膜電、眼震電、胃電等。人體生理信號(hào)是生命的象征,一旦停止,生命也就終止。測量人體生理信號(hào)技術(shù)就是要應(yīng)用現(xiàn)代科學(xué)技術(shù)研究各種人體生理信號(hào),通過有創(chuàng)或無創(chuàng)的方法獲得各種信息,加以分析、綜合和研究,服務(wù)于臨床2

17、。人體不同的生理信號(hào),能反映相應(yīng)部位的身體變化,是臨床診斷的重要依據(jù)。例如心電變化的測量與記錄是現(xiàn)代醫(yī)學(xué)診斷心臟的主要手段,肌電的測量與記錄有助于診斷肌肉萎縮和肌肉支配疾病等。由于有些疾病的發(fā)作帶有很大的偶然性和突發(fā)性,因此,將生理參數(shù)檢護(hù)從大型醫(yī)院擴(kuò)展到社區(qū)醫(yī)院以及患者家中是很有意義的。人體生理信息種類繁多,心電信號(hào)(Electrocardiogram,ECG)、脈搏信號(hào)(Pulse wave)能反映人體心臟器官和血液循環(huán)系統(tǒng)的生理變化,在臨床健康觀察和疾病診斷中十分重要,并且從生命信息科學(xué)的角度也具有重要的研究價(jià)值3。 脈搏攜帶(xidi)有豐富的人體健康狀況信息,自公元三世紀(jì)我國最早的脈

18、學(xué)專著脈 經(jīng)問世以來,脈學(xué)理論得到了不斷的充實(shí)和提高,對(duì)國內(nèi)外醫(yī)學(xué)發(fā)展產(chǎn)生了很大的影響。脈搏波幅值和波形反映了一個(gè)心動(dòng)周期(zhuq)內(nèi)動(dòng)脈血壓隨時(shí)間的脈動(dòng)變化,是動(dòng)脈血壓的直接反映。同時(shí),血流、血管阻力(zl)、血管壁彈性等血流參數(shù)的變化也能夠間接地從脈搏中得到反映。因此,通過脈搏可以對(duì)血壓的變化規(guī)律進(jìn)行量化分析。脈搏波的波形、波幅、波速和節(jié)律,會(huì)反映出人體心血管系統(tǒng)的多種生理病理特征。利用脈搏推斷人體的生理病理信息,不僅是傳統(tǒng)中醫(yī)學(xué)的重要內(nèi)容,在國際上也受到廣泛重視。所以本文的采集信號(hào)中也包括了脈搏信號(hào)。在科技高度發(fā)展的今天,人們的健康觀念和保健方式正發(fā)生著深刻的變化。各種醫(yī)學(xué)電子儀器大量

19、涌現(xiàn),人們希望能夠?qū)θ梭w日常生活狀態(tài)下的健康狀況進(jìn)行檢測,做到主動(dòng)預(yù)防。對(duì)于已診斷明確的患者,可以隨時(shí)掌握自己病情的變化以決定到醫(yī)院復(fù)診的需求,對(duì)于許多偶然性和突發(fā)性疾病,能夠再現(xiàn)和捕捉瞬時(shí)的典型生理信息。因此,無論國內(nèi)還是國際上,醫(yī)療康復(fù)和保健的重心正由以醫(yī)院為核心的醫(yī)療保健體系向以家庭為基礎(chǔ)的社區(qū)或個(gè)人衛(wèi)生服務(wù)體系轉(zhuǎn)移。在這種趨勢下,研究適用于社區(qū)醫(yī)療與家庭醫(yī)療保健的人體生理信號(hào)檢測系統(tǒng)具有極大的意義。而這種應(yīng)用于家庭醫(yī)療的檢測系統(tǒng)應(yīng)該是低功耗便攜式的。因此本文設(shè)計(jì)的目標(biāo)是具有便攜式特點(diǎn)的人體生理信號(hào)檢測系統(tǒng)。1.2 國內(nèi)外研究現(xiàn)狀監(jiān)護(hù)系統(tǒng)是一種用來對(duì)病人的生理參數(shù)進(jìn)行連續(xù)、長時(shí)間、自動(dòng)、

20、實(shí)時(shí)監(jiān)測、分析處理后實(shí)現(xiàn)多類別自動(dòng)報(bào)警,自動(dòng)記錄的某些醫(yī)學(xué)儀器的組合。由于監(jiān)護(hù)系統(tǒng)可用來實(shí)時(shí)分析、顯示與記錄、并具有對(duì)結(jié)果的綜合判斷能力,因而便于醫(yī)務(wù)人員發(fā)現(xiàn)病人的病情變化,隨后采取必要的措施,從而大幅度減少病人死亡率。自20世紀(jì)60年代以來,人體生理監(jiān)護(hù)儀器作為一種重要的醫(yī)學(xué)電子儀器問世后,世界各大醫(yī)療儀器的生產(chǎn)廠家竟相投入大量的人力、物力進(jìn)行監(jiān)護(hù)系統(tǒng)的開發(fā)、生產(chǎn)與銷售,促進(jìn)了監(jiān)護(hù)系統(tǒng)的發(fā)展和普及。世界各國紛紛建立起冠心病監(jiān)護(hù)病房,重癥監(jiān)護(hù)室,腦疾患者監(jiān)護(hù)室,在手術(shù)室,分娩室,康復(fù)室內(nèi)等一些??撇》考訌?qiáng)了監(jiān)護(hù)措施。但是國內(nèi)監(jiān)護(hù)系統(tǒng)的科研、生產(chǎn)與國際先進(jìn)水平相比還存在一定的差距:高、精、尖的監(jiān)

21、護(hù)設(shè)備大部分依賴于國外進(jìn)口,價(jià)格比較昂貴,中小醫(yī)院無力購買,嚴(yán)重影響了監(jiān)護(hù)系統(tǒng)在我國的應(yīng)用和推廣4。 目前(mqin)所知的監(jiān)護(hù)系統(tǒng)(xtng)是指用來監(jiān)測病人生理、病理參數(shù)(cnsh)的病情監(jiān)護(hù)系統(tǒng)。由于計(jì)算機(jī)的快速發(fā)展,目前病情監(jiān)護(hù)系統(tǒng)不僅可以用來顯示病人的各類信息,而且可以通過計(jì)算機(jī)進(jìn)行處理和分析,綜合分析監(jiān)測結(jié)果,讓醫(yī)務(wù)人員做出快速判斷和治療。該類設(shè)備由大型的微機(jī)系統(tǒng)逐漸發(fā)展成以單片機(jī)為核心部件的微型控制系統(tǒng)MCU(Micro Controller Unit)是目前的一個(gè)發(fā)展方向。它以期通過固化在單片微機(jī)系統(tǒng)內(nèi)的程序來實(shí)現(xiàn)數(shù)據(jù)的采集、存儲(chǔ)、分析和再現(xiàn)。在這種小型設(shè)備研制伊始,受制于單片

22、機(jī)的發(fā)展,采用的單片微機(jī)芯片幾乎都是低位的C51系列單片機(jī)。隨著單片機(jī)技術(shù)的發(fā)展,功能越來越強(qiáng)大越來越精密的高位單片機(jī)更多地應(yīng)用于此種系統(tǒng)中,隨著傳感器技術(shù)的發(fā)展,簡單方便的無創(chuàng)式傳感器也應(yīng)用到此種設(shè)備中來。最近幾年國內(nèi)的基于嵌入式技術(shù)的便攜式多參數(shù)人體生理信號(hào)監(jiān)測儀以及遠(yuǎn)程監(jiān)測系統(tǒng)正在如火如荼的進(jìn)行著,已經(jīng)逐漸建立起以家庭監(jiān)護(hù)為基礎(chǔ)的“家庭一社區(qū)一醫(yī)院”三層遠(yuǎn)程監(jiān)測系統(tǒng)。 最近幾年,在國外,一種以傳感器網(wǎng)絡(luò)構(gòu)成的人體生理信號(hào)監(jiān)測儀器得到了迅速的發(fā)展。這種傳感器網(wǎng)絡(luò)散布于一種人體可穿戴的表面看起來很普通的衣服。當(dāng)人們穿著這種特制衣服的時(shí)候,他們的人體生理信號(hào)通過無線的方式傳輸?shù)絇C系統(tǒng)中,PC

23、系統(tǒng)可以對(duì)人體的狀態(tài)進(jìn)行無間斷的記錄。當(dāng)人體出現(xiàn)異常狀況的時(shí)候,PC系統(tǒng)會(huì)發(fā)出報(bào)警信號(hào)。如果需要遠(yuǎn)程監(jiān)控,可以將監(jiān)測到的信號(hào),通過局域網(wǎng)傳輸?shù)絀nternet上。但是這種傳感器網(wǎng)絡(luò)構(gòu)成的人體生理信號(hào)監(jiān)測儀器并沒有在醫(yī)療領(lǐng)域得到廣泛的應(yīng)用。1.3 本課題的主要研究內(nèi)容 隨著醫(yī)學(xué)技術(shù)的發(fā)展,特別是傳感技術(shù)、單片機(jī)技術(shù)、計(jì)算機(jī)技術(shù)的高速發(fā)展,使得人體生理信號(hào)監(jiān)護(hù)設(shè)備不斷更新?lián)Q代,同時(shí)針對(duì)我國所面臨的社會(huì)老齡化、醫(yī)療費(fèi)用居高不下,以及人口眾多、醫(yī)院和交通容量有限等一系列嚴(yán)重的社會(huì)問題。本文旨在設(shè)計(jì)適用于社區(qū)、家庭使用的可以采集多種參數(shù)的人體生理檢測與分析系統(tǒng),使被檢測者可以便捷的獲知自身的生理狀態(tài)。本

24、文所設(shè)計(jì)的這套檢測系統(tǒng),可以同步采集人體的體溫信號(hào)、血壓信號(hào)和脈搏信號(hào),并通過液晶顯示器顯示出數(shù)據(jù)信息5。主要內(nèi)容為以下四個(gè)部分: (1)人體生理信息(xnx)檢測(jin c)與分析系統(tǒng)的硬件數(shù)字(shz)體系設(shè)計(jì) (2)人體生理信號(hào)的數(shù)據(jù)采集、存儲(chǔ)、顯示、上傳模塊的軟件設(shè)計(jì) (3)人體生理信號(hào)的數(shù)據(jù)處理 (4)人體生理信號(hào)的數(shù)據(jù)壓縮 第二章 系統(tǒng)總體方案設(shè)計(jì)本系統(tǒng)(xtng)以AT89C51單片機(jī)為控制(kngzh)核心,以體溫檢測模塊、脈搏(mib)檢測模塊、血壓檢測模塊、液晶顯示模塊、鍵盤電路模塊為主要的模塊單元。系統(tǒng)框圖如圖2-1所示。本系統(tǒng)通過鍵盤設(shè)定三種工作方式:脈搏檢測,體溫檢

25、測,血壓檢測。人體體溫檢測利用芯片DS18B20這個(gè)數(shù)字溫度傳感器進(jìn)行溫度測量,測得的數(shù)據(jù)如果超限則進(jìn)行報(bào)警。脈搏檢測采用傳感器將脈搏轉(zhuǎn)換成單片機(jī)可以接受的信號(hào),每跳動(dòng)一次就產(chǎn)生一個(gè)脈沖,讓單片機(jī)產(chǎn)生一個(gè)中斷,每中斷一次就進(jìn)行一次計(jì)數(shù),每分鐘進(jìn)行一次采樣進(jìn)行統(tǒng)計(jì)脈搏數(shù)。血壓檢測采用壓力傳感器ASDX001,如果血壓超限則報(bào)警。該方案可以有效、實(shí)時(shí)的測量體溫、血壓、脈搏這些要求檢測參數(shù),能夠達(dá)到系統(tǒng)設(shè)計(jì)的各項(xiàng)指標(biāo),設(shè)計(jì)方案是切實(shí)可行的。圖2-1 系統(tǒng)總體方案框圖第三章 系統(tǒng)硬件(yn jin)設(shè)計(jì)人體健康檢測器的硬件電路主要由以下幾部分(b fen)組成:體溫測量(cling)模塊、血壓測量模塊

26、、脈搏測量模塊、時(shí)鐘電路、復(fù)位電路、電源電路、顯示電路、鍵盤電路、USB通信電路以及超常報(bào)警電路。3.1 體溫測量模塊設(shè)計(jì)中采樣的是人體的體溫,所測的量是非電量,所以要用到溫度傳感器進(jìn)行采樣,將溫度轉(zhuǎn)換為電信號(hào)才能輸入系統(tǒng)進(jìn)行信息轉(zhuǎn)換和處理。所以傳感器是實(shí)現(xiàn)這個(gè)設(shè)計(jì)的首要環(huán)節(jié)。這里我們采用的是溫度傳感器DS18B20。DS18B20內(nèi)部結(jié)構(gòu)主要由四部分組成:64位光刻ROM,溫度傳感器,非揮發(fā)的溫度報(bào)警觸發(fā)器TH和TL,高速暫存器。在硬件上,DS18B20與單片機(jī)的連接有兩種方法,一種是VCC接外部電源,GND接地,I/O與單片機(jī)的I/O線相連;另一種是用寄生電源供電,此時(shí)VDD, GND接地

27、,I/O接單片機(jī)I/O。無論是內(nèi)部寄生電源還是外部供電,I/O口線要接10k左右的上拉電阻。我們采用的是第一種連接方法。如圖3-1所示:把DS18B20的數(shù)據(jù)線與單片機(jī)的P23腳連接,再加上上拉電阻6。圖3-1 溫度采集電路3.2 血壓(xuy)測量模塊(m kui)血壓測量(cling)模塊采用壓力傳感器ASDX001,該壓力傳感器可用于測量絕對(duì)壓、差力壓和表力壓。范圍從1PSI到100PSI,絕壓型傳感器有一個(gè)內(nèi)部真空參比值(基準(zhǔn)值),因此可直接輸出一個(gè)與絕對(duì)壓成比例的信號(hào)。差壓型裝置允許在傳感膜片的任一側(cè)施加壓力,可用于壓力差的測量。ASDX001的外圍引腳共有8個(gè),其中5個(gè)為空腳。工作

28、電壓為正5伏。由+Vs腳引入正5伏電壓,Vout為數(shù)據(jù)輸出腳,將所測量得到的數(shù)字電壓信號(hào)傳送到單片機(jī)的P1.0腳,ASDX001的地腳為GND腳,接地。因此,只需要將傳感器的輸出腳Vout連接到單片機(jī)的P2.1腳上即可。如圖3-2所示: 圖3-2 ASDX001與單片機(jī)的連接電路原理圖3.3 脈搏測量模塊目前脈搏波檢測系統(tǒng)有以下幾種檢測方法:光電容積脈搏波法、液體耦合腔脈搏傳感器、壓阻式脈搏傳感器以及應(yīng)變式脈搏傳感器。近年來,光電檢測技術(shù)在臨床醫(yī)學(xué)應(yīng)用中發(fā)展很快,這主要是由于光能避開強(qiáng)烈的電磁干擾,具有很高的絕緣性,且可非侵入地檢測病人各種癥狀信息。用光電法提取指尖脈搏光信息受到了從事生物醫(yī)學(xué)

29、儀器工作的專家和學(xué)者的重視。本系統(tǒng)設(shè)計(jì)了指套式的透射型光電傳感器,實(shí)現(xiàn)了光電隔離,減少了對(duì)后級(jí)模擬電路的干擾。傳感器由發(fā)光(f un)二級(jí)管和光敏二極管組成,其工作(gngzu)原理是:發(fā)光(f un)二極管發(fā)出的光透射過手指,經(jīng)過手指組織的血液吸收和衰減,由光敏二極管接收。由于手指動(dòng)脈血在血液循環(huán)過程中呈周期性的脈動(dòng)變化,所以它對(duì)光的吸收和衰減也是周期性脈動(dòng)的,于是光敏二極管輸出信號(hào)的變化也就反映了動(dòng)脈血的脈動(dòng)變化7。3.3.1 脈搏信號(hào)采集電路圖3-3是脈搏信號(hào)的采集電路,U3是紅外發(fā)射和接收裝置,由于紅外發(fā)射二極管中的電流越大,發(fā)射角度越小,產(chǎn)生的發(fā)射強(qiáng)度就越大,所以對(duì)R21阻值的選取要

30、求較高。R21選擇270同時(shí)也是基于紅外接收三極管感應(yīng)紅外光靈敏度考慮的。R21過大,通過紅外發(fā)射二極管的電流偏小,紅外接收三極管無法區(qū)別有脈搏和無脈搏時(shí)的信號(hào)。反之,R21過小,通過的電流偏大,紅外接收三極管也不能準(zhǔn)確地辨別有脈搏和無脈搏時(shí)的信號(hào)。當(dāng)手指離開傳感器或檢測到較強(qiáng)的干擾光線時(shí),輸入端的直流電壓會(huì)出現(xiàn)很大變化,為了使它不致泄露到U2B輸入端而造成錯(cuò)誤指示,用C8、C9串聯(lián)組成的雙極性耦合電容把它隔斷。當(dāng)手指處于測量位置時(shí),會(huì)出現(xiàn)二種情況:一是無脈期。雖然手指遮擋了紅外發(fā)射二極管發(fā)射的紅外光,但是由于紅外接收三極管中存在暗電流,會(huì)造成輸出電壓略低。二是有脈期。當(dāng)有跳動(dòng)的脈搏時(shí),血脈使

31、手指透光性變差,紅外接收三極管中的暗電流減小,輸出電壓上升。但該傳感器輸出信號(hào)的頻率很低,如當(dāng)脈搏只有為50次/分鐘時(shí),只有0.78Hz,200次/分鐘時(shí)也只有3.33Hz,因此信號(hào)首先經(jīng)R22、C10濾波以濾除高頻干擾,再由耦合電容C8、C9加到線性放大輸入端。圖3-3 信號(hào)采集電路 3.3.2 信號(hào)(xnho)放大按人體(rnt)脈搏在運(yùn)動(dòng)后跳動(dòng)次數(shù)達(dá)200次/分鐘的計(jì)算來設(shè)計(jì)低通放大器,如圖3-4所示。R23、C6組成(z chn)低通濾波器以進(jìn)一步濾除殘留的干擾,截止頻率由R23、C6決定,運(yùn)放U2B將信號(hào)放大,放大倍數(shù)由R23和R27的比值決定。圖3-4 低通放大電路根據(jù)一階有源濾波

32、電路的傳遞函數(shù),可得: (2-1)放大倍數(shù)為: (2-2)截止頻率為: (2-3)按人體的脈搏跳動(dòng)為200次/分鐘時(shí)的頻率是3.3 Hz考慮,低頻特性是令人滿意的。3.3.3 波形整形部分波形整形電路如圖3-5所示,U2C是一個(gè)電壓比較器,C11、R29構(gòu)成一個(gè)微分器,U2A和C7、R32組成單穩(wěn)態(tài)多諧振蕩器,其脈寬由C7、R32決定。該比較(bjio)器的閥值電壓可用R31調(diào)節(jié)(tioji)在正弦波的幅值范圍內(nèi),但是對(duì)R31的調(diào)節(jié)要求(yoqi)并不嚴(yán)格,因?yàn)閁2C的輸出信號(hào)經(jīng)C11、R29的微分后總是將正、負(fù)相間的尖脈沖加到單穩(wěn)態(tài)多諧振蕩器U2A的反向輸入端,不會(huì)造成很大的觸發(fā)誤差。當(dāng)有輸

33、入信號(hào)時(shí),U2A在比較器輸入信號(hào)的每個(gè)后沿到來時(shí)輸出高電平,使C7通過R32充電。大約持續(xù)20ms之后,因C7充電電流減小而使U2A同相輸入端的電位降低到低于反相輸入端的電位(尖脈沖已過去很久)。于是U2A改變狀態(tài)并再次輸出低電平。脈沖是與脈搏同步的,并由紅色發(fā)光二極管DS3的閃亮指示出來。即發(fā)光二極管作脈搏測量狀態(tài)顯示,脈搏每跳動(dòng)一次發(fā)光二極管就亮一次。同時(shí),該脈沖電平通過R24送到單片機(jī)INTO腳,進(jìn)行對(duì)心率的計(jì)算和顯示。輸出波形如圖3-5所示。圖3-5 波形整形電路3.4 單片機(jī)處理電路本部分運(yùn)用了ATMEL公司的AT89C51單片機(jī)作為核心元件,在這里運(yùn)用單片機(jī)能更快更準(zhǔn)確地對(duì)數(shù)據(jù)進(jìn)行

34、運(yùn)算,而且可以根據(jù)實(shí)際情況進(jìn)行編程,所用外圍元件少,輕巧省電,故障率低。來自傳感和整形輸出電路的脈沖電平輸入單片機(jī)AT89C51的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)行累加。3.5 顯示電路設(shè)計(jì)顯示電路部分采用 LM016L液晶模塊,此液晶模塊采用HD44780控制器,具有簡單而功能較強(qiáng)的指令集,可以實(shí)現(xiàn)字符移動(dòng),閃爍等功能,與單片機(jī)通訊可采用8位或4位并行傳輸兩種方式。本設(shè)計(jì)中管腳連接方式為D0-D7分別與單片機(jī)P1.0-P1.7連接,圖3-6即

35、為顯示電路。圖3-6 顯示(xinsh)電路3.6 報(bào)警(bo jng)電路設(shè)計(jì)報(bào)警電路由二極管與電阻相連,如需要報(bào)警則二極管發(fā)光(f un),其中何時(shí)報(bào)警可以編寫程序進(jìn)行控制,本設(shè)計(jì)中報(bào)警電路與單片機(jī)P2.0管腳相連,圖3-7即為報(bào)警電路。圖3-7 報(bào)警電路3.7 單片機(jī)最小系統(tǒng)單片機(jī)最小系統(tǒng)應(yīng)包括AT89C51單片機(jī),晶振電路,復(fù)位電路這幾部分。其中AT89C51單片機(jī)起核心控制作用,復(fù)位電路就好像電腦重啟部分,當(dāng)單片機(jī)因?yàn)槌绦蜻\(yùn)行出現(xiàn)跑飛的情況時(shí),按下復(fù)位鍵便可以使單片機(jī)重新啟動(dòng)運(yùn)行。晶振電路提供單片機(jī)運(yùn)行的時(shí)鐘頻率,頻率越高單片機(jī)運(yùn)行速度越快,因此晶振電路起的作用非常重要9。如圖3-8

36、便是單機(jī)最小系統(tǒng)的電路原圖。圖3-8 單片機(jī)最小系統(tǒng)(xtng)3.8 電源(dinyun)電路設(shè)計(jì)電源(dinyun)由兩個(gè)AAA電池提供。電源透過L1,D1,U3形成PFM升壓電路,R33與C9作為升壓后電壓濾波作用。具體工作方式:當(dāng)3V電壓從L1工流過給升壓IC后,經(jīng)升壓從第3腳輸出5V,Q4為開關(guān)管,在關(guān)機(jī)狀態(tài)下,Q4不導(dǎo)通,C9,C11為濾波電容。當(dāng)POWER鍵按下時(shí)Q4導(dǎo)通,輸出一個(gè)5 V的電壓給VCC,供電給其他設(shè)備10。如圖3-9所示:圖3-9 電源電路原理圖3.9 鍵盤(jinpn)電路設(shè)計(jì)鍵盤是實(shí)現(xiàn)(shxin)人機(jī)對(duì)話的設(shè)備,借助鍵盤可向系統(tǒng)設(shè)置參數(shù),發(fā)出控制指令等。本系

37、統(tǒng)中設(shè)置了4個(gè)按鍵(n jin),硬件連接圖見圖3-10所示: 圖3-10 鍵盤電路接線圖其中S1鍵是體溫測量鍵,S2鍵為血壓測量鍵,S3為脈搏測量鍵,S4鍵為結(jié)束鍵。因鍵盤數(shù)目很少,所以采用按鍵與單片機(jī)的I/O口線直接連線的方法連接。3.10 USB通信電路要實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ),需要將數(shù)據(jù)上傳至上位機(jī)。下位機(jī)與上位機(jī)的傳輸方式有很多種,RS232接口是使用較早的一種通用接口電路,目前使用比較普遍。但是RS232與單片機(jī)之間需要電平轉(zhuǎn)換芯,并且MAX232C標(biāo)準(zhǔn)最高傳送速率為20kbitls。而USB接口是近年來迅速發(fā)展的接口標(biāo)準(zhǔn),目前幾乎所有的新型計(jì)算機(jī)的外設(shè)上都使用USB接口,它有數(shù)據(jù)傳輸速度

38、快、連接簡單、兼容性好等特點(diǎn)??紤]到USB接口的先進(jìn)性以及目前使用的廣泛性,本系統(tǒng)使用USB接口實(shí)現(xiàn)數(shù)據(jù)通信就完全可以滿足系統(tǒng)的要求11。CP2141是一種單芯片USB轉(zhuǎn)UART的橋接器解決方案。該芯片包含一個(gè)USB2.0全速功能控制器EEPROM,緩沖器和帶有調(diào)制解調(diào)器接口信號(hào)的異步串行數(shù)據(jù)總線。CP2101的UART接口包括TX(發(fā)送)和RX(接收)數(shù)據(jù)信號(hào)以及RTS, CTS,DSR,DTR,DCD和RI控制信號(hào)UART支持RTS/CTS,DSR/TR和X-On/X-Off握手。本系統(tǒng)(xtng)采用RS232轉(zhuǎn)接口(ji ku)芯片CP2101實(shí)現(xiàn)(shxin)與PC機(jī)的通訊,編程使用

39、CYGNAL免費(fèi)提供的器件驅(qū)動(dòng)程序可以很容易地將CP2101用于實(shí)現(xiàn)一個(gè)有效的COM口。這樣就大大簡化了系統(tǒng)開發(fā)的時(shí)間以及成本,更重要的是這還是一款低壓供電的芯片,可以實(shí)現(xiàn)低功耗。在程序中主要是對(duì)控制器進(jìn)行參數(shù)設(shè)定,波特率設(shè)定,工作狀態(tài)選定等12。AT89C51有兩個(gè)串行口,此處使用串行口1與CP2101連接,CP2101有一個(gè)集成的內(nèi)部振蕩器和USB收發(fā)器,所以無需其它外部電路組件。如圖3-11所示: 圖3-11 CP2101電路圖 PAGE 37第四章 系統(tǒng)軟件(x tn run jin)設(shè)計(jì)主程序的設(shè)計(jì)(shj)由圖4-1可以看出,首先對(duì)系統(tǒng)和外接芯片進(jìn)行初始化,然后程序(chngx)反

40、復(fù)對(duì)鍵盤進(jìn)行讀取,如果有鍵按下,則轉(zhuǎn)入相應(yīng)的處理程序。按下S1鍵時(shí),轉(zhuǎn)入對(duì)體溫的檢測并顯示;按下S2鍵時(shí),轉(zhuǎn)入對(duì)人體血壓的檢測并顯示;按下S3鍵時(shí),轉(zhuǎn)入對(duì)脈搏的檢測并將其值顯示出來;按下S4鍵時(shí),所有程序結(jié)束。當(dāng)體溫,血壓,脈搏檢測完了之后,重新返回讀鍵盤程序,讀取鍵盤并執(zhí)行相應(yīng)的程序,直到有結(jié)束鍵按下,則主程序結(jié)束。重新運(yùn)行時(shí),要等到下次開機(jī)。圖4-1 主程序流程圖4.1 子程序流程圖4.1.1體溫(twn)檢測(jin c)流程圖體溫(twn)檢測圖如圖4-2所示,由于單片機(jī)與DS18B20采用單總線模式,所以編程時(shí)嚴(yán)格按照DS18B20的讀寫時(shí)序。首先是將數(shù)據(jù)線拉高500微秒左右時(shí)間,然

41、后釋放數(shù)據(jù)線,然后單片機(jī)等待DS18B20發(fā)出60240微秒的脈沖,一旦DS18B20發(fā)出該脈沖,單片機(jī)接收到了該脈沖,則對(duì)DS18B20進(jìn)行初始化,先發(fā)出ROM指令,再發(fā)出RAM指令,再發(fā)體溫轉(zhuǎn)化指令,再延時(shí)750微秒,單片機(jī)這時(shí)讀取體溫值,如果超限進(jìn)行報(bào)警提醒,如果沒有超限則將體溫值用數(shù)碼管顯示出來。最后判斷是否有S4鍵按下如果有該鍵按下,則退出該子程序,返回主程序,如果該鍵沒有按下則繼續(xù)檢測體溫13。圖4-2 體溫(twn)檢測流程圖4.1.2 血壓(xuy)檢測流程圖 如圖4-3所示,即血壓(xuy)檢測流程圖圖4-3 血壓(xuy)檢測流程圖4.1.3 脈搏檢測(jin c)流程圖

42、脈搏(mib)程序流程圖如圖4-4所示,檢測脈搏采用中斷完成,每次中斷對(duì)脈搏數(shù)進(jìn)行加1,完成對(duì)脈搏數(shù)的計(jì)數(shù)。脈搏檢測子程序,利用單片機(jī)中的兩個(gè)定時(shí)計(jì)數(shù)器進(jìn)行1分鐘延時(shí),檢查脈搏數(shù)為多少,如果超限則報(bào)警,提醒使用者注意脈搏數(shù)。沒有超限的話,通過單片機(jī)內(nèi)部的處理程序?qū)⒚}搏數(shù)轉(zhuǎn)換成BCD碼,再通過液晶顯示模塊進(jìn)行脈搏數(shù)的顯示,并將脈搏數(shù)清0。這時(shí)判斷有沒有S4鍵按下,如果有,則結(jié)束子程序,返回子程序,如果沒有,則繼續(xù)對(duì)脈搏測量14。中斷(zhngdun)程序(chngx)圖4-4 脈搏(mib)檢測流程圖4.1.4 鍵盤(jinpn)電路流程圖 本系統(tǒng)采用按鍵組成的獨(dú)立鍵盤(jinpn)來記錄,清除

43、各個(gè)檢測(jin c)指標(biāo)的信息。鍵盤程序的編寫有查詢方式和中斷方式。采用查詢方式時(shí)MCU一直在查詢有沒有鍵被按下,不能做其他的事情,MCU采用此方法效率很低15。為提高M(jìn)CU的效率,本系統(tǒng)采用外部中斷的方式(擴(kuò)展的外部中斷)查詢按鍵是否被按下,獨(dú)立鍵盤查詢的結(jié)構(gòu)流程圖如圖4-5所示:圖4-5 鍵盤電路流程圖第五章 總結(jié)(zngji)本系統(tǒng)所設(shè)計(jì)的健康檢測(jin c)系統(tǒng)采用單片機(jī)AT89C51最小系統(tǒng)板為控制核心,以體溫檢測模塊、脈搏檢測模塊、血壓檢測模塊、數(shù)碼顯示(xinsh)模塊、鍵盤電路模塊為主要的模塊單元。本系統(tǒng)設(shè)計(jì)的健康檢測系統(tǒng),能適合任何的場合,實(shí)時(shí)地檢測人體健康狀況的技術(shù)指標(biāo)

44、。該系統(tǒng)通過鍵盤進(jìn)行功能選擇,能檢測人體的體溫、脈搏、血壓的指標(biāo)參數(shù)。系統(tǒng)具有發(fā)光報(bào)警功能,為了進(jìn)一步擴(kuò)展系統(tǒng)的功能并使系統(tǒng)具有更好地兼容性,通過串口和PC機(jī)進(jìn)行通訊。隨著電子技術(shù)應(yīng)用的迅速普及,人們健康意識(shí)的不斷增強(qiáng),人們對(duì)人體健康檢測儀器的要求會(huì)更加多樣化、多功能、低功耗、更加便攜式的方向發(fā)展。在系統(tǒng)設(shè)計(jì)中,還有許多問題需要解決,人體健康檢測儀器的開發(fā)還有很大的空間。參考文獻(xiàn)1 張毅剛,彭喜元,等.單片機(jī)原理(yunl)及應(yīng)用M.北京:高等教育出版社,2010:87-942 王兆安,劉進(jìn)軍,等.電力電子(dinz)技術(shù)M.北京:機(jī)械(jxi)工業(yè)出版社,2009:163-1773 劉繼光.

45、人體脈搏信號(hào)的采集裝置D.沈陽:沈陽工業(yè)大學(xué),2006:120-1304 戴梅萼,史嘉權(quán),微型計(jì)算機(jī)技術(shù)及應(yīng)用M.北京:清華大學(xué)出版社,2008:297-3085 胡漢才.單片機(jī)原理及其接口技術(shù)M.北京:清華大學(xué)出版社,1996:11-146 李全利.單片機(jī)原理及接口技術(shù)M.北京:高等教育出版社,2008:8-137 童詩白,華成英.模擬電子技術(shù)基礎(chǔ)M北京:高等教育出版社,2001:85-888 賈振國.DS1820及高精度溫度測量的實(shí)現(xiàn)J.電子技術(shù)應(yīng)用,2000(1):58-59.9 陳傳虞,劉明.LED驅(qū)動(dòng)芯片工作原理與電路設(shè)計(jì)M.北京:人民郵電出版社,2011:32-4210 趙負(fù)圖,傳

46、感器集成電路手冊(cè)M北京:化學(xué)工業(yè)出版社,2002.411 Xue Shilong,Chen Yihui. The Marine Anchor And winchs Frequency-conversion And Speed-modification System Based on MCU ControlJ.IMECE.2003:15-2012 ATMEL8bit Mircocontroller with 4k Bytes Flash AT89C51Z.2000:56-8913 鐘全剛.數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)M.大連:大連理工大學(xué),2005:32-4514 朱智章編.單片機(jī)控制的多功能診治儀的設(shè)計(jì)J

47、.電子技術(shù),1996年(6):198-20015 周立功.單片機(jī)實(shí)驗(yàn)與實(shí)踐M.北京:北京航空航天大學(xué)出版社,2004,8謝 辭此次(c c)設(shè)計(jì)是在張公永老師的悉心指導(dǎo)下完成的。導(dǎo)師為論文課題(kt)的研究提出了許多指導(dǎo)性的意見,為論文的撰寫、修改提供了許多具體的指導(dǎo)和幫助。張公永老師嚴(yán)謹(jǐn)治學(xué)的工作作風(fēng),孜孜不倦的敬業(yè)精神,給我留下了深刻的印象(ynxing),使我受益良多在本文結(jié)束之際,特向我的導(dǎo)師說聲感謝!通過此次設(shè)計(jì),一方面使我認(rèn)識(shí)到自己的不足,發(fā)現(xiàn)了學(xué)習(xí)中的錯(cuò)誤之處;另一方面又鞏固和積累了豐富的知識(shí),吸取別人好的方法和經(jīng)驗(yàn),增強(qiáng)對(duì)復(fù)雜問題的解決方法和能力,為自己今后的工作和學(xué)習(xí)打下堅(jiān)實(shí)

48、的基礎(chǔ)。經(jīng)過這次努力,使我順利的完成了畢業(yè)設(shè)計(jì)這份畢業(yè)設(shè)計(jì)既是對(duì)我過去四年知識(shí)的總結(jié)又是自己知識(shí)的積累也大大加深了對(duì)單片機(jī)的了解。也感謝濱州學(xué)院所有教導(dǎo)過我的老師,謝謝你們四年來的悉心教導(dǎo)與關(guān)心愛護(hù)。最后,感謝我親愛的同學(xué),尤其是施龍同學(xué),還有我的舍友們。感謝他們?cè)谏罴扒楦猩系娜萑碳鞍?,在我完成論文的學(xué)習(xí)生活中,默默的支持著我。因?yàn)橛辛怂麄兾也艌?jiān)持到了最后,因?yàn)橛辛怂麄兾也奴@得了成功。附 錄總原理圖主程序清單主程序:ORG 0000HFLAG BIT 00HLJMP 0030HORG 0003HLJMP INT0; 中斷(zhngdun)服務(wù)程序,用于測量(cling)脈搏ORG 0013

49、H LJMP INT10030:START:NOPKAISHI:NOPJNB P1.2,XINTIAOJNB P1.3,WENDUJNB P1.4,XUEYAJNB P1.5,ENDDSJMP KAISHI XINTIAO: SETB EA SETB EX0LCALL XIN SJMP KAISHIWENDU:LCALL WENDU SJMP KAISHIXUEYA:LCALL XUE SJMP KAISHI DELY500:MOV R7,#250LOOP: NOPDJNZ R7,LOOPRETD547: CLR C MOV A, R4SUBB A,R7JC DV50SETB OVRETDV5

50、0:MOV R6,#8 DV51:MOV A,R5RLC AMOV R5,AMOV A,R4RLC AMOV R4,AMOV F0,CCLR CSUBB A,R7ANL C,/F0JC DV52MOV R4,ADV52:CPL CMOV A ,R3RLC AMOV R3,ADJNZ R6, DV51MOV A,R4ADD A,R4JC DV53SUBB A,R7JC DV54DV53:INC R3DV54:CLR OVRETBAOJING:NOPKAI:JNB FLAG,NEXTMOV R2,#200DV:CPL P1.0LCALL DELY500LCALL DELY500DJNZ R2,DV

51、CPL FLAGNEXT:MOV R2,#200DV1:CPL P1.0LCALL DELY500DJNZ R2,DV1CPL FLAGJNB P1.6, KAIRETINT0: PUSH R0PUSH A MOV R0, #43H MOV A,R0 INC AMOV R0, APOP APOP R0RETIINT1:MOV A,P0 MOV R0,#51HMOV R0.A SETB F0RETIENDD: NOPNOP END子程序清單脈搏(mib)子程序XIN:NOPBEGIN:MOV R0,#43HMOVA,#0HMOV R0,AMOV TMOD,#01010001BREPEAT:MOV

52、 TH1,#15HMOV TL1,#A0HMOV THD,#0FCHMOV TL0,#18HCLR P3.5MOV IE,#88HSETB TR1SETB TR0LOOP:JNB,TF0,$CLR TF0JBC F0,ELSESETB P3.5MOV TH0,#0FCHMOV TL0,#18HCLR P3.5SJMP LOOPELSE:MOV R0,#43HMOV A,R0MOV B,#100DIV ABMOV R0,#40HMOV R0,AMOV A,#10XCH A BDIV ABMOV R0,#41HMOV R0,AMOV A,BMOV R0,42HMOV R0,A;延時(shí)一分鐘SHOW:

53、MOV A,R0MOV R0,#41HMOV A,R0MOV R0,#42HSWAP AXCHD A,R0MOV DPTR,#BFFFHMOVX DPTR,AMOV R0,#40HMOV A,R0MOV DPTR,#7FFFHMOVX DPTR,A;顯示(xinsh)脈搏MOV R0,#43HMOV A,R0MOV R2,ASUBB A,#100JC BAOJING;C=1,BAOMOV A,R2SUBB A,#60JNC BAOJING;C=0,BAOSJMP HHHBAO:LCALL BAOJING RETHHH:JNB P1.6,ENDDDDSJMP BEGIN ENDDDD:RET體溫(twn)檢測子程序WENDU: NOPSTART:SETB P3.5;將I/O口置位 SETB P3.5 NOPCCR P3.5; 主機(jī)(zhj)發(fā)出537微秒的復(fù)位(f wi)低脈沖MOV R1,#3TSR1:MOV R0,#107DJNZ R0,$SETB P3.5; 然后(rnhu)拉高數(shù)據(jù)NOPNOPNOPMOV R0,#25HTSR2:JNB P35,TSR3;等待DS18B20回應(yīng) DJNZ R0,TSR2 LJMP TSR4;延

溫馨提示

  • 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)論