基于zigbee技術的醫(yī)療監(jiān)護系統(tǒng)設計 畢業(yè)設計_第1頁
基于zigbee技術的醫(yī)療監(jiān)護系統(tǒng)設計 畢業(yè)設計_第2頁
基于zigbee技術的醫(yī)療監(jiān)護系統(tǒng)設計 畢業(yè)設計_第3頁
基于zigbee技術的醫(yī)療監(jiān)護系統(tǒng)設計 畢業(yè)設計_第4頁
基于zigbee技術的醫(yī)療監(jiān)護系統(tǒng)設計 畢業(yè)設計_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

畢業(yè)設計(論文)題目基于ZIGBEE技術的醫(yī)療監(jiān)護系統(tǒng)設計系(院)專業(yè)班級學生姓名學號指導教師職稱二一年月日獨創(chuàng)聲明本人鄭重聲明所呈交的畢業(yè)設計論文,是本人在指導老師的指導下,獨立進行研究工作所取得的成果,成果不存在知識產(chǎn)權爭議。據(jù)我所知,除文中已經(jīng)注明引用的內(nèi)容外,本設計(論文)不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。對本文的研究做出重要貢獻的個人和集體均已在文中以明確方式標明。本聲明的法律后果由本人承擔。作者簽名二一年六月二十日畢業(yè)設計(論文)使用授權聲明本人完全了解關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定。本人愿意按照學校要求提交學位論文的印刷本和電子版,同意學校保存學位論文的印刷本和電子版,或采用影印、數(shù)字化或其它復制手段保存設計(論文);同意學校在不以營利為目的的前提下,建立目錄檢索與閱覽服務系統(tǒng),公布設計(論文)的部分或全部內(nèi)容,允許他人依法合理使用。(保密論文在解密后遵守此規(guī)定)作者簽名二一年六月二十日基于ZIGBEE技術的醫(yī)療監(jiān)護系統(tǒng)設計摘要本系統(tǒng)設計的是基于ZIGBEE技術的醫(yī)療監(jiān)護系統(tǒng),它需要檢測人體的四個健康體征信息體溫、脈搏、血壓、心電,通過STM32單片機處理信息,經(jīng)ZIGBEE無線技術傳至上位機實時顯示。由硬件和軟件兩部分組成。首先是體溫檢測,利用探頭式溫度傳感器DS18B20進行溫度檢測,采用單總線模式,在編程過程中嚴格按照該芯片的讀寫時序進行溫度檢測。其次是脈搏檢測,利用紅外脈搏傳感器檢測由于心臟的跳動,引起指尖的血液變化,經(jīng)過信號放大、調整等電路處理,計算出脈率。再次是心電檢測,利用心電圖采樣模塊采集出心電信號,通過AD轉換讀取電壓值,并將數(shù)據(jù)發(fā)送至上位機實時顯示心電數(shù)據(jù)。最后是血壓檢測,利用改裝的全自動血壓計BK6022測量出人體血壓信息。另外還包括單片機電源電路、超限聲光報警電路、復位電路以及上位機應用程序。本系統(tǒng)的研究與開發(fā)有利于醫(yī)院更好的進行醫(yī)療監(jiān)護,利用ZIGBEE技術,傳遞醫(yī)療傳感器與監(jiān)護儀器之間的信息,減少監(jiān)護設備與醫(yī)療傳感器之間的連線,使得被監(jiān)護人能夠擁有較多的自由活動空間,更好的為病人服務,同時提高了醫(yī)院中監(jiān)護的工作效率,并且有著舒適,低功耗,可擴展性強的特點。關鍵詞ZIGBEE技術,傳感器,醫(yī)療監(jiān)護THEDESIGNOFWIRELESSMEDICALMONITORINGSYSTEMBASEDONZIGBEETECHNOLOGYABSTRACTTHEDESIGNISAHEALTHCARESYSTEMWHICHISBASEDONTHEZIGBEETECHNOLOGYITREQUIRESFOURSIGNSOFHEALTHINFORMATIONDETECTIONOFHUMANBODYTEMPERATURE,PULSE,BLOODPRESSURE,ECG,PROCESSINGTHEINFORMATIONTHROUGHTHESTM32MICROCONTROLLER,TRANSMITTINGTHEINFORMATIONTOPCTOACHIEVEREALTIMEDISPLAYVIAZIGBEEWIRELESSITCONSISTSOFTWOPARTSOFHARDWAREANDSOFTWARETHEFIRSTISTHETEMPERATUREDETECTION,USINGPROBETYPETEMPERATURESENSORDS18B20TODETECT,WHICHADOPTSSINGLEBUSMODETHECOURSEOFPROGRAMMINGFORTEMPERATUREDETECTIONISINSTRICTACCORDANCEWITHTHECHIPTOREADANDWRITETIMINGTHESECONDISTHEPULSEDETECTION,USINGINFRAREDPULSESENSORTODETECTCHANGESINTHEFINGERTIPBLOODBECAUSEOFTHEHEARTBEATWECALCULATETHEPULSERATETHROUGHSIGNALAMPLIFICATIONANDADJUSTMENTCIRCUITPROCESSINGONCEAGAINISTHEECGTESTING,COLLECTINGTHEECGSIGNALBYELECTROCARDIOGRAM,READINGTHEVOLTAGEVALUETHROUGHTHEADCONVERTER,ANDSENDINGTHEDATATOTHEPCTOACHIEVEREALTIMEDISPLAYOFECGDATAFINALLY,THEBLOODPRESSUREMEASUREMENTUSESAMODIFIEDAUTOMATICSPHYGMOMANOMETERBK6022TOMEASUREHUMANBLOODPRESSUREINFORMATIONSCMALSOINCLUDESAPOWERSUPPLYCIRCUIT,OVERRUNSOUNDANDLIGHTALARMCIRCUIT,RESETCIRCUIT,ANDPCAPPLICATIONSRESEARCHANDDEVELOPMENTOFTHISSYSTEMISCONDUCIVETOABETTERHOSPITALMEDICALCARE,TRANSFERRINGINFORMATIONBETWEENMEDICALSENSORANDMONITOR,REDUCINGCONNECTIONBETWEENTHEMONITORINGEQUIPMENTANDMEDICALSENSOR,MAKINGTHEGUARDIANHAVEMOREFREEDOMOFSPACE,ACHIEVINGBETTERSERVICESFORPATIENTS,ANDIMPROVINGTHEWORKEFFICIENCYOFHOSPITALCARE,ANDITISCOMFORTABLE,LOWPOWERCONSUMPTION,SCALABILITYKEYWORDSZIGBEETECHNOLOGY,SENSOR,THEMEDICALMONITORING目錄第一章緒論1第二章ZIGBEE技術221ZIGBEE技術概述222ZIGBEE技術應用于醫(yī)療監(jiān)護的優(yōu)勢2第三章系統(tǒng)設計與實現(xiàn)431系統(tǒng)結構432主控芯片STM32介紹433溫度檢測模塊534脈搏檢測模塊935心電檢測模塊1036血壓檢測模塊1037超限聲光報警模塊1138無線傳輸模塊1139上位機編寫12310開發(fā)軟件及編程語言簡介13311系統(tǒng)流程圖13第四章總結15參考文獻17謝辭18附錄19一、主要實驗程序19二、基于ZIGBEE技術的醫(yī)療監(jiān)護系統(tǒng)設計原理圖22第一章緒論當今社會,隨著科技發(fā)展的日新月異,特別是計算機技術突飛猛進的發(fā)展,計算機技術帶來了科研和生產(chǎn)的許多重大飛躍,同時計算機也越來越廣泛的被應用到人們的生活、工作領域的各個方面。單片微型計算機以其體積小、功能強、速度快、價格低等優(yōu)點,在數(shù)據(jù)處理和實時控制等應用中有著無以倫比的優(yōu)越性,可廣泛地嵌入到如玩具、家用電器、機器人、儀器儀表、汽車電子系統(tǒng)、工業(yè)控制單元、辦公自動化設備、金融電子系統(tǒng)、艦船、個人信息終端及通訊產(chǎn)品中。隨著微控制技術(以軟件代硬件的高性能控制技術)的日益完善和發(fā)展,單片機的應用必將導致傳統(tǒng)控制技術發(fā)生巨大的變化。單片微型計算機的應用廣度和深度,已經(jīng)成為一個國家科技水平的一項重要標志1。另外隨著目前社會老齡化的加劇,解決長期慢性病的監(jiān)護成為重要的社會問題。一些突發(fā)性疾病和家庭保健,如心血管疾病、老人的日常護理、孕婦、胎兒、嬰幼兒的保健也需要長期的家庭監(jiān)護。以往的解決方案是采用有線方式,各種連線不僅繁瑣而且需要護士按病床號依次檢查,效率低,負擔重,且當異常情況發(fā)生時,往往處理不及時容易發(fā)生醫(yī)療事故,特別在病房里,各種連線不僅使病人感到不適,而且還使病房顯得雜亂無章,影響醫(yī)護人員的工作效率。因此醫(yī)療單位迫切需要一種低成本,高可靠性的無線傳輸模式代替有線傳輸模式。再者為了進一步加深對單片機及其接口的理解,掌握一般的軟硬件的設計方法,鞏固大學四年之所學,也給自己一個實踐鍛煉的機會以及有所創(chuàng)新,幾個月以來,我們?nèi)耐度氡敬萎厴I(yè)設計,設計出一種網(wǎng)絡式的監(jiān)護裝置,實時監(jiān)測人體的基本生命體征體溫、脈搏、心電、血壓,利用ZIGBEE技術,傳遞醫(yī)療傳感器與監(jiān)護儀器之間的信息,減少監(jiān)護設備與醫(yī)療傳感器之間的連線,使得被監(jiān)護人能夠擁有較多的自由活動空間,更好的為病人服務,同時提高了醫(yī)院中監(jiān)護的工作效率,并且有著舒適,低功耗,可擴展性強的特點2。第二章ZIGBEE技術21ZIGBEE技術概述ZIGBEE技術是一種近距離、低復雜度、低功耗、低速率、低成本的雙向無線通訊技術。主要用于距離短、功耗低且傳輸速率不高的各種電子設備之間進行數(shù)據(jù)傳輸以及典型的有周期性數(shù)據(jù)、間歇性數(shù)據(jù)和低反應時間數(shù)據(jù)傳輸?shù)膽谩:唵蔚恼f,它是一種高可靠的無線數(shù)傳網(wǎng)絡,類似于CDMA和GSM網(wǎng)絡。通訊距離從標準的75M到幾百米、幾公里,并且支持無限擴展3。與移動通信的CDMA網(wǎng)或GSM網(wǎng)不同的是,ZIGBEE網(wǎng)絡主要是為工業(yè)現(xiàn)場自動化控制數(shù)據(jù)傳輸而建立,因而,它必須具有簡單,使用方便,工作可靠,價格低的特點。而移動通信網(wǎng)主要是為語音通信而建立,每個基站價值一般都在百萬元人民幣以上,而每個ZIGBEE“基站”卻不到1000元人民幣4。每個ZIGBEE網(wǎng)絡節(jié)點不僅本身可以作為監(jiān)控對象,例如其所連接的傳感器直接進行數(shù)據(jù)采集和監(jiān)控,還可以自動中轉別的網(wǎng)絡節(jié)點傳過來的數(shù)據(jù)資料。除此之外,每一個ZIGBEE網(wǎng)絡節(jié)點FFD還可在自己信號覆蓋的范圍內(nèi),和多個不承擔網(wǎng)絡信息中轉任務的孤立的子節(jié)點RFD無線連接5。ZIGBEE模塊是一種物聯(lián)網(wǎng)無線數(shù)據(jù)終端,利用ZIGBEE網(wǎng)絡為用戶提供無線數(shù)據(jù)傳輸功能,其優(yōu)越的性能已讓ZIGBEE技術廣泛應用于物聯(lián)網(wǎng)產(chǎn)業(yè)鏈中的M2M行業(yè),如智能電網(wǎng)、智能家居、工業(yè)自動化、數(shù)字化醫(yī)療等領域。22ZIGBEE技術應用于醫(yī)療監(jiān)護的優(yōu)勢本系統(tǒng)中采用ZIGBEE技術替代傳統(tǒng)的有線連接,主要是基于以下幾點考慮(1)實時監(jiān)護在醫(yī)院的實際情況中,重病患者隨時都可能發(fā)生病變,因此需要醫(yī)療監(jiān)護系統(tǒng)具備實時監(jiān)護的功能。利用ZIGBEE技術的醫(yī)療監(jiān)護系統(tǒng),能自動將檢測結果發(fā)到醫(yī)院上位機,使患者能夠得到及時的救助,保障了病人的生命安全。(2)低成本要想實現(xiàn)醫(yī)院的無線聯(lián)網(wǎng)系統(tǒng),需要組建一個可以覆蓋醫(yī)院整體建筑面積的網(wǎng)絡,還需為病人配置相應儀器,所以建設費用是相當高的,而使用ZIGBEE組網(wǎng)技術,可以大大減少連線,一次性投入成本非常低,運行成本幾乎沒有。(3)組網(wǎng)的靈活性網(wǎng)絡的大小是根據(jù)病人的多少決定的,所以系統(tǒng)的組網(wǎng)必須靈活性強。當病人的數(shù)量增加或減少時,ZIGBEE無線網(wǎng)絡也能靈活的增加或減少儀器通信接口,而無須進行繁雜的參數(shù)設定工作。(4)低功耗能耗特性是ZIGBEE的一個技術優(yōu)勢6。通常ZIGBEE節(jié)點所承載的應用數(shù)據(jù)速率都比較低。當某個儀器終端沒有病人,不需要通信時,節(jié)點可以進入很低功耗的休眠狀態(tài),此時能耗可能只有正常工作狀態(tài)下的千分之一,因此有很高的節(jié)能效果,很適合醫(yī)院使用。第三章系統(tǒng)設計與實現(xiàn)31系統(tǒng)結構本監(jiān)護系統(tǒng)是以STM32單片機為控制核心,通過溫度傳感器、脈搏傳感器、心電傳感器以及血壓傳感器采集病人的各項生理信息,然后經(jīng)單片機處理后通過ZIGBEE無線模塊傳送給上位機,上位機可以實時顯示并存儲病人的體溫、脈搏、心電圖、血壓等信息,當體溫和脈搏不在正常范圍內(nèi)時,上位機可以自動報警,實現(xiàn)本系統(tǒng)的無線監(jiān)護功能。下面著重介紹系統(tǒng)各模塊的設計與實現(xiàn)7。圖31系統(tǒng)框圖32主控芯片STM32介紹STM32系列基于專為要求高性能、低成本、低功耗的嵌入式應用專門設計的ARMCORTEXM3內(nèi)核。按性能分成兩個不同的系列STM32F103“增強型”系列STM32F101“基本型”系列。增強型系列時鐘頻率達到72MHZ,是同類產(chǎn)品中性能最高的產(chǎn)品;基本型時鐘頻率為36MHZ,以16位產(chǎn)品的價格得到比16位產(chǎn)品大幅提升的性能,是16位產(chǎn)品用戶的最佳選擇8。兩個系列都內(nèi)置32K到128K的閃存,不同的是SRAM的最大容量和外設接口的組合。時鐘頻率72MHZ時,從閃存執(zhí)行代碼,STM32功耗36MA,是32位市場上功耗最低的產(chǎn)品,相當于STM32系列單片機心電傳感器脈搏傳感器血壓傳感器ZIGBEE模塊溫度傳感器ZIGBEE模塊無線傳輸上位機聲光報警電路05MA/MHZ。STM32系列為32位單片機,最高工作頻率72MHZ,片上集成32512KB的FLASH存儲器,664KB的SRAM存儲器。2036V的電源供電和I/O接口的驅動電壓。POR、PDR和可編程的電壓探測器(PVD),416MHZ的晶振,內(nèi)嵌出廠前調校的8MHZRC振蕩電路,內(nèi)部40KHZ的RC振蕩電路,用于CPU時鐘的PLL,帶校準用于RTC的32KHZ的晶振。它兼有低功耗和多種省電工作模式,能夠優(yōu)化工業(yè)設備、物業(yè)控制設備、醫(yī)療設備和計算機外設等產(chǎn)品的性能,基于上述優(yōu)點,我們選用STM32F103系列單片機作為本系統(tǒng)的控制器9。VD32S1PB/IC_AURX0LT9O8MH4765KNWEJF圖32STM32F103單片機引腳圖33溫度檢測模塊體溫采集采用美國DALLAS公司生產(chǎn)的DS18B20可組網(wǎng)數(shù)字溫度傳感器。其獨特的單線接口方式,在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊10。它在出廠時以配置為12位,讀取溫度時共讀取16位,前5個位為符號位,當前5位為1時,讀取的溫度為負數(shù);當前5位為0時,讀取的溫度為正數(shù)。溫度為正時讀取方法為將16進制數(shù)轉換成10進制即可。溫度為負時讀取方法為將16進制取反后加1,再轉換成10進制即可,其測溫范圍為55125,在1085時精度為05,測量結果直接輸出數(shù)字溫度信號,以“一線總線”串行傳送給CPU,同時可傳送CRC校驗碼,具有極強的抗干擾糾錯能力,它在測溫精度、轉換時間、傳輸距離、分辨率等方面較DS1820有了很大的改進,給用戶帶來了更方便的使用和更令人滿意的效果,應用范圍包括恒溫控制、工業(yè)系統(tǒng)、消費電子產(chǎn)品溫度計等場合。因此我們選用探頭式的DS18B20溫度傳感器,將其置于病人腋下,測取人體體溫,當超出正常范圍,上位機報警燈點亮,同時下位機發(fā)出聲光報警。其具體介紹如下圖33探頭式DS18B20實物圖DS18B20內(nèi)部結構主要由四部分組成64位光刻ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器TH和TL、配置寄存器。ROM中的64位序列號是出廠前被光刻好的,它可以看作是該DS18B20的地址序列碼,每個DS18B20的64位序列號均不相同。64位ROM的排的循環(huán)冗余校驗碼(CRCX8X5X41)。ROM的作用是使每一個DS18B20都各不相同,這樣就可以實現(xiàn)一根總線上掛接多個DS18B20的目的6。內(nèi)部結構如圖34圖34DS18B20內(nèi)部結構DS18B20的溫度轉化DS18B20中的溫度傳感器可完成對溫度的測量,以12位轉化為例用16位符號擴展的二進制補碼讀數(shù)形式提供,以00625/LSB形式表達,其中S為符號位。見表31表31溫度的二進制補碼形式BIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT0LSBYTE322102134BIT15BIT14BIT13BIT12BIT11BIT10BIT9BIT8MSBYTESSSSS654這是12位轉化后得到的12位數(shù)據(jù),存儲在18B20的兩個8比特的RAM中,二進制中的前面5位是符號位,如果測得的溫度大于0,這5位為0,只要將測到的數(shù)值乘于00625即可得到實際溫度;如果溫度小于0,這5位為1,測到的數(shù)值需要取反加1再乘于00625即可得到實際溫度。例如125的數(shù)字輸出為07D0H,250625的數(shù)字輸出為0191H,250625的數(shù)字輸出為FF6FH,55的數(shù)字輸出為FC90H11。見表32表32溫度的轉化125000001111101000007D0H8500000101010100000550H25062500000001100100010191H10125000000001010001000A2H0500000000000010000008H000000000000000000000H051111111111111000FFFFH101251111111101011110FF5EH2506251111111001101111FE6FH551111110010010000FC90HDS18B20的讀寫時序DS18B20的一線工作協(xié)議流程是初始化ROM操作指令存儲器操作指令數(shù)據(jù)傳輸。其工作時序包括初始化時序、寫時序和讀時序,它的讀寫分4種類型分別是寫1、寫0、讀1、讀0。DS18B20的初始化時序對1WIRE器件的所有操作都是從初始化開始的,初始化過程由主機的復位脈沖和1WIRE器件的應答脈沖組成。對1WIRE器件的復位寫“0”時間片60TX120US恢復1US寫”1“時間片DS18B20采樣MINTYPMAX15US15US30USDS18B20采樣MINTYPMAX15US15US30US1US主機發(fā)復位脈沖480TX“0”960US主機接收存在信號至少480US1560US等待DS18B20發(fā)脈沖64USVCGND脈沖實際上是主機通過拉低總線來實現(xiàn)的,主機通過拉低總線480UM以后再把總線拉高使總線上所有1WIRE器件復位,總線上1WIRE器件接到復位脈沖后便通過拉低總線告訴主機1WIRE器件已經(jīng)準備就緒。如圖35所示圖35DS18B20的初始化時序DS18B20的寫時序寫時序起始于單片機拉低總線。產(chǎn)生寫1時序的方式單片機在拉低總線后,接著必須在15US之內(nèi)釋放總線,由5K上拉電阻將總線拉至高電平;而產(chǎn)生寫0時序的方式在單片機拉低總線后,只需在整個時序期間保持低電平即可(至少60US)。在寫時序起始后1560US期間,單總線器件采樣總線電平狀態(tài)。如果在此期間采樣為高電平,則邏輯1被寫入該器件;如果為0則寫入邏輯0。具體情況如圖36所示圖36DS18B20的寫時序DS18B20的讀時序單總線器件僅在單片機發(fā)出讀時序時,才向主機傳輸數(shù)據(jù),所以,在主機發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時序,以便從機能夠傳輸數(shù)據(jù)。所有讀時序至少需要60US,且在兩次獨立的讀時序之間至少需要1US的恢復時間。每個讀時序都由主機發(fā)起至少拉低總線1US。在主機發(fā)起讀時序之后,單總線器件才開始在總線上發(fā)送0或1。若從機發(fā)送1,則保持總線為高電平;若發(fā)送0,則拉低總線。當發(fā)送0時,從機在該時序結束后釋放總線,由上拉電阻將總線拉回至空閑高電平狀態(tài)。從機發(fā)出的數(shù)據(jù)在起始時序之后,保持有效時間15US,因而,主機在讀時序期間必須釋放總線,并且在時序起始后15US之內(nèi)采樣總線狀態(tài)。如圖37所示圖37DS18B20的讀時序DS18B20使用中注意事項DS18B20雖然具有測溫系統(tǒng)簡單、測溫精度高、連接方便、占用口線少等優(yōu)點,但在實際應用中也應注意以下的問題較小的硬件開銷需要相對復雜的軟件進行補償,由于DS1820與微處理器間采用串行數(shù)據(jù)傳送,因此,在對DS18B20進行讀寫編程時,必須嚴格的保證讀寫時序,否則將無法讀取測溫結果。34脈搏檢測模塊紅外脈搏傳感器利用特定波長紅外線對血管末端血液微循環(huán)產(chǎn)生的血液容積的變化的敏感特性,檢測由于心臟的跳動,引起指尖的血液變化,經(jīng)過信號放大、調整等電路處理,從而計算出脈率,用于臨床上脈率的測量、監(jiān)測和脈搏波的病理分析等7。在此選用HKG07A紅外脈搏傳感器,它內(nèi)部集成了放大、濾波等電路,當脈搏超出正常范圍,上位機上的報警燈會點亮,同時下位機會發(fā)出聲光報警。圖38紅外脈搏傳感器主機讀“0”時間片主機讀“1”時間片1US總線采樣總線采樣15US15US15US30USVC1WIREBUSGND表33HKG07A紅外脈搏傳感器技術參數(shù)參數(shù)最小值典型值最大值單位工作電壓56V工作電流5MA工作環(huán)境溫度4085儲存環(huán)境溫度40125頻率范圍0516HZ輸出脈沖幅度VCC1V圖39HKG07A紅外脈搏傳感器典型輸出波形圖35心電檢測模塊AIKD812256心電圖采樣模塊采用單5V電源供電,采樣頻率2400點/通道,有八個差分信號輸入通道,由于模擬輸入端具有高達100M的輸入阻抗,所以它可以直接連接高阻信號源,模塊以串行方式輸出采樣的數(shù)據(jù),整個電路被封裝在15150381英寸的模塊內(nèi),適合各類心電采集產(chǎn)品12。我們通過AD轉換讀取電壓值,并將數(shù)據(jù)發(fā)送至上位機,在上位機上顯示心電圖。36血壓檢測模塊血壓傳感器采用全自動血壓計BK6022改裝,采用示波法測血壓,測量的關鍵是找到充放氣脈動壓力波的突變點。檢測時通過上位機控制充氣泵自動充氣,當充氣到高于收縮壓30MMHG左右時單片機會自動控制電磁閥打開,然會讓袖帶緩慢的放氣,在放氣過程中,當袖帶壓等于收縮壓時,振動波幅出現(xiàn)一個極大的跳變,此點對應的即收縮壓;當袖帶壓等于舒張壓時,亦出現(xiàn)一個極大的跳邊,即舒張壓。測量完畢后所測得的收縮壓、舒張壓會在上位機顯示。圖310血壓測量工作原理示意圖37超限聲光報警模塊本系統(tǒng)采用發(fā)光二極管和蜂鳴器作為上下限超常聲光報警裝置,方便觀察。當人體溫度高于或低于一定的值時系統(tǒng)會發(fā)出聲光報警,同樣,當脈搏值或血壓值高于或者低于一定的值時系統(tǒng)也會發(fā)出聲光報警。人體正常體溫范圍為36375,正常脈搏范圍為60100次/分,正常血壓范圍為收縮壓14090MMHG,舒張壓9060MMHG,所以當測得的體溫、心率或血壓超出正常范圍時,發(fā)光二級管發(fā)光和蜂鳴器進行聲光報警,達到醫(yī)療監(jiān)護的目的。38無線傳輸模塊ZIGBEE無線模塊是一種物聯(lián)網(wǎng)無線數(shù)據(jù)終端,利用ZIGBEE網(wǎng)絡為用戶提供無線數(shù)據(jù)傳輸功能,其優(yōu)越的性能已讓ZIGBEE技術廣泛應用于物聯(lián)網(wǎng)產(chǎn)業(yè)鏈中的M2M行業(yè),如智能電網(wǎng)、智能家居、工業(yè)自動化、數(shù)字化醫(yī)療等領域。ZIGBEE無線模塊中的ZM2410可以實現(xiàn)點對點通信和點對多通信,我們將主機和從機分別配置一個ZM2410,便可實現(xiàn)主從機間的無線通信,此技術應用于此系統(tǒng)的設計,將大大簡化線路鋪設,減輕醫(yī)院負擔,并能使被監(jiān)護人擁有較多的自由活動空間,具有很大的實用性。我們選用F8913DZIGBEE模塊,它采用高性能的工業(yè)級ZIGBEE方案,提供SMT與DIP接口,可直接連接TTL接口設備,實現(xiàn)數(shù)據(jù)透明傳輸功能;低功耗設計,最低功耗小于1UA;提供5路I/O,可實現(xiàn)數(shù)字量輸入輸出、脈沖輸出;其中有3路I/O還可實現(xiàn)模擬量采集、脈沖計數(shù)等功能,完全可以滿足該系統(tǒng)的要求。圖311ZIGBEE模塊39上位機編寫我們采用LABVIEW編寫上位機,它是一種程序開發(fā)環(huán)境,由美國國家儀器(NI)公司研制開發(fā),是一種虛擬儀器軟件開發(fā)平臺,與C和BASIC一樣,LABVIEW也是通用的編程系統(tǒng),有一個完成任何編程任務的龐大函數(shù)庫。LABVIEW的函數(shù)庫包括數(shù)據(jù)采集、GPIB、串口控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲,等等。LABVIEW也有傳統(tǒng)的程序調試工具,如設置斷點、以動畫方式顯示數(shù)據(jù)及其子程序(子VI)的結果、單步執(zhí)行等等,便于程序的調試13。LABVIEW是一種用圖標代替文本行創(chuàng)建應用程序的圖形化編程語言。傳統(tǒng)文本編程語言根據(jù)語句和指令的先后順序決定程序執(zhí)行順序,而LABVIEW則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點之間的數(shù)據(jù)流向決定了VI及函數(shù)的執(zhí)行順序。VI指虛擬儀器,是LABVIEW的程序模塊。LABVIEW提供很多外觀與傳統(tǒng)儀器(如示波器、萬用表)類似的控件,可用來方便地創(chuàng)建用戶界面。用戶界面在LABVIEW中被稱為前面板14。使用圖標和連線,可以通過編程對前面板上的對象進行控制。這就是圖形化源代碼,又稱G代碼。LABVIEW的圖形化源代碼在某種程度上類似于流程圖,因此又被稱作程序框圖代碼。LABVIEW主要應用于儀器控制、數(shù)據(jù)挖掘、數(shù)據(jù)分析與顯示等領域,適用于多種不同的操作系統(tǒng)。其特色的圖形化編程語言G語言,在用戶設計好程序的大體框架后,如同畫流程圖一般,只需將系統(tǒng)提供的各種圖形化功能模塊連接起來,就可得到所需的應用軟件,并且其自帶的VISA子模塊,則可更方便、快捷地實現(xiàn)串口編程,完成控制機與儀器之間的連接與控制的功能15。基于以上優(yōu)點,我們主要使用LABVIEW的VISA庫函數(shù)以及常用的EXPRESSVI和圖形顯示控件來進行上位機的編寫,與下位機進行信息的交互,對采集的人體生理數(shù)據(jù)進行顯示、保存,并對異常情況進行處理。310開發(fā)軟件及編程語言簡介REALVIEWMDK開發(fā)套件源自德國KEIL公司,是ARM公司目前最新推出的針對各種嵌入式處理器的軟件開發(fā)工具。REALVIEWMDK集成了業(yè)內(nèi)最領先的技術,包括VISION3集成開發(fā)環(huán)境與REALVIEW編譯器。支持ARM7、ARM9和最新的CORTEXM3核處理器,自動配置啟動代碼,集成FLASH燒寫模塊,強大的SIMULATION設備模擬,性能分析等功能,與ARM之前的工具包ADS等相比,REALVIEW編譯器的最新版本可將性能改善超過20。C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。C語言的運算非常靈活,功能十分豐富,運算種類遠多于其它程序設計語言。在表達式方面較其它程序語言更為簡潔,如自加、自減、逗號運算和三目運算使表達式更為簡單,而且對單片機編程C語言程序本身也不依賴于機器硬件系統(tǒng),開發(fā)效率高,可極大地縮短開發(fā)時間,增加程序的可讀性和可維護性。采用C語言編程可有如下優(yōu)點一,對單片機的指令系統(tǒng)不要求有任何的了解,就可以用。二,寄存器分配、不同存儲器的尋址及數(shù)據(jù)類型等細節(jié)完全有編譯器自動管理。三,程序有規(guī)范的結構,可分為不同的函數(shù),可使程序結構化。因此本系統(tǒng)采用C語言直接編程操作單片機,用德國KEIL公司的REALVIEWMDK開發(fā)套件作為程序編寫平臺。311系統(tǒng)流程圖圖312主程序流程圖第四章總結本文詳細介紹了基于ZIGBEE技術的醫(yī)療監(jiān)護系統(tǒng)設計與實現(xiàn)方案,涉及傳感器的選型,無線發(fā)射模塊的研究,上位機程序的編寫??v觀整個系統(tǒng)的設計工程,在硬件上盡可能采用多種方案,按模塊逐次試驗,最終確定了最優(yōu)方案,力求得到最佳的效果。在軟件編寫上,盡可能采用最簡單的語句,優(yōu)化算法,保證系統(tǒng)的穩(wěn)定運行。經(jīng)過近幾個月的努力,系統(tǒng)設計終于完成,功能也已實現(xiàn),相信它可以極大的改善了病房環(huán)境,提高醫(yī)院工作效率,具有廣闊的應用前景。經(jīng)過三個月時間的畢業(yè)設計鍛煉,我覺得自己對單片機知識的掌握又進了一層,對新興的ZIGBEE技術也有了不少了解,特別對單片機硬件結構的研究和軟件編程的興趣增加不少。歸納起來,主要有以下幾點(1)有兩年多的時間都是在學習單片機原理知識,并未真正地去應用和實踐。平時但是經(jīng)過這次畢業(yè)設計,我接觸到了更多平時沒有接觸到的儀器設備、元器件發(fā)現(xiàn)了自己很多不足之處。我還體會到了所學理論知識的重要性知識掌握得越多,設計得就更全面、更順利、更好。(2)了解進行一項相對比較大型的科技設計所必不可少的幾個階段。畢業(yè)設計能夠從理論設計和工程實踐相結合、鞏固基礎知識與培養(yǎng)創(chuàng)新意識相結合、個人作用和集體協(xié)作相結合等方面全面的培養(yǎng)學生的全面素質。我經(jīng)過這次系統(tǒng)的畢業(yè)設計,熟悉了對一項課題進行研究、設計和實驗的過程。這些在我們在將來的工作和學習當中都會有很大的幫助。(3)學會了怎樣查閱資料和利用工具書。如果想學一門知識,不能局限于一本書,應多看幾本,既可以進行比較又增加了見識,知識會更加全面,應用起來也更有余地。另外平時課堂上所學習的知識大多比較陳舊,作為電子信息工程的學生,由于專業(yè)特點自己更要積極查閱當前的最新電子資料。一個人不可能什么都學過,什么都懂,因此,當你在設計過程中需要用一些不曾學過的東西時,就要去有針對性地查找資料,然后加以吸收利用,以提高自己的應用能力,而且還能增長自己見識,補充最新的專業(yè)知識。(4)畢業(yè)設計對以前學過的理論知識起到了回顧作用,并對其加以進一步的消化和鞏固。(5)畢業(yè)設計培養(yǎng)了嚴肅認真和實事求是的科學態(tài)度。而且培養(yǎng)了吃苦耐勞的精神以及相對應的工程意識,同學之間的友誼互助也充分的在畢業(yè)設計當中體現(xiàn)出來了。(6)發(fā)現(xiàn)了許多我以前認識理解的誤區(qū),因為以前學單片機時錯誤理解了某些書上的或老師講的思想,產(chǎn)生自以為正確的假象。(7)多交談或請教容易更直接更正確的理解并掌握知識。有些時候精神不是很集中,思想不通,但多和人交談經(jīng)人一點撥,有茅塞頓開的感覺。(8)在設計硬件之前,對軟件如何圍繞硬件方面心中應比較清楚透徹,否則將會使設計出來的硬件無法編程,成為一堆無用的東西,從而使設計走很大的彎路。本文詳細介紹了基于ZIGBEE技術的醫(yī)療監(jiān)護系統(tǒng)設計與實現(xiàn)方案,涉及傳感器的選型,無線發(fā)射模塊的研究,上位機程序的編寫??v觀整個系統(tǒng)的設計工程,在硬件上盡可能采用多種方案,按模塊逐次試驗,最終確定了最優(yōu)方案,力求得到最佳的效果。在軟件編寫上,盡可能采用最簡單的語句,優(yōu)化算法,保證系統(tǒng)的穩(wěn)定運行。經(jīng)過近幾個月的努力,系統(tǒng)設計終于完成,功能也已實現(xiàn),相信它可以極大的改善病房環(huán)境,提高醫(yī)院工作效率,具有廣闊的應用前景。但本次設計但由于時間以及經(jīng)驗有限,肯定存在許多不足之處,希望老師能給予進一步指正。最后,我深切體會到做事情必須耐心、細心,成功就在眼前。參考文獻1劉軍例說STM32M北京北京航天航空大學出版社,200834382劉愛華,滿寶元傳感器原理與應用技術M北京人民郵電出版社,201016193李文仲,段朝玉ZIGBEE無線網(wǎng)絡技術入門與實踐M北京航空航天大學出版社,200771854周怡頤,凌志浩,吳勤勤ZIGBEE無線通信技術及其應用探討J自動化儀表,2006,266595ZIGBEEALLIANCEDOCUMENT053474R17ZIGBEESPECIFICATIONS,20086張平甚低功耗無線通信技術ZIGBEEJ中興通訊技術2006,120421257黃智偉全國大學生電子設計競賽訓練教程M北京電子工業(yè)出版社,200593978王宜懷,曹金華嵌入式系統(tǒng)設計實踐基于飛思卡爾S12X微控制器M北京北京航空航天大學出版社,201156729何希才,鄒炳強通用電子電路應用400例M北京電子工業(yè)出版社,2005404310賈振國DS1820及高精度溫度測量的實現(xiàn)J電子技術應用,20001585911金偉正單線數(shù)字溫度傳感器的原理與應用J電子技術與應用,2000424612魏永廣現(xiàn)代傳感技術M哈爾濱東北大學出版社,2001677313劉君華基于LABVIEW的虛擬儀器設計M北京電子工業(yè)出版社,2005748514張凱等著LABVIEW虛擬儀器工程設計與開發(fā)M北京國防工業(yè)出版社,2004233415LUDTKE,LABVIEWUSERMANUALMNATIONALINSTRUMENTSCORPORATION,19981020謝辭通過此次的論文,我學到了很多知識,跨越了傳統(tǒng)方式下的教與學的體制束縛,在論文的寫作過程中,通過查資料和搜集有關的參考文獻,培養(yǎng)了自學能力和動手能力。在論文的寫作過程中也學到了做任何事情所要有的態(tài)度和心態(tài),首先做學問要一絲不茍,對于發(fā)展過程中出現(xiàn)的任何問題和偏差都不要輕視,要通過正確的途徑去解決,在做事情的過程中要有耐心和毅力,不要一遇到困難就打退堂鼓,只要堅持下去就可以找到思路,解決問題。而且要學會與人合作,這樣做起事情來就可以事倍功半。論文得以完成,最要感謝的是老師,因為論文是在他的悉心指導下完成的。他指引我論文的寫作方向和架構,并對本論文初稿進行逐字批閱,指正其中誤謬之處,使我有了思考的方向,他循循善誘的教導和不拘一格的思路給予我無盡的啟迪,他的嚴謹細

溫馨提示

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

評論

0/150

提交評論