《基于嵌入式的人體智能檢測系統(tǒng)開發(fā)設(shè)計》7700字(論文)_第1頁
《基于嵌入式的人體智能檢測系統(tǒng)開發(fā)設(shè)計》7700字(論文)_第2頁
《基于嵌入式的人體智能檢測系統(tǒng)開發(fā)設(shè)計》7700字(論文)_第3頁
《基于嵌入式的人體智能檢測系統(tǒng)開發(fā)設(shè)計》7700字(論文)_第4頁
《基于嵌入式的人體智能檢測系統(tǒng)開發(fā)設(shè)計》7700字(論文)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于嵌入式的人體智能檢測系統(tǒng)開發(fā)設(shè)計摘要隨著社會的發(fā)展,個人的身體狀況逐漸得到了重視,但是因為各種因素和原因,很多時候如果不到醫(yī)院做體檢,就無法對自己的身體狀況進行及時、精確的了解。對于一般人來說,只要知道一些明顯的身體狀況,就能大致的判斷出來哪里有問題。因此,研究人員可以通過分析醫(yī)學(xué)儀器的功能,開發(fā)出一種簡易的人體智能測試系統(tǒng),這既是一種創(chuàng)新,也是一種很好的實踐和應(yīng)用,尤其是在不方便去實地就醫(yī)看病的老人身上,通過該測試系統(tǒng),可以幫助他們對自己的身體狀況有一個初步的了解。本課題采用STM32主板與其它模塊共同開發(fā)的測試生理健康指標(biāo),具有對人體血壓、脈搏的精確測量功能。在實際使用中,必須吸收傳統(tǒng)的優(yōu)勢,對電路進行不斷的優(yōu)化,最后才能實現(xiàn)精確的測量,從而制造出便攜式的儀器,方便地進行血壓、心跳等數(shù)據(jù)的檢測。本文敘述了一種既經(jīng)濟又便于攜帶的人體生理信號測量系統(tǒng),并對其具體功能、功能特點及總體結(jié)構(gòu)進行了闡述。關(guān)鍵詞:心率;血壓;脈搏;嵌入式目錄TOC\o"1-3"\h\u13274前言 前言隨著科學(xué)技術(shù)的發(fā)展,各種交叉學(xué)科的研究層出不窮。生物醫(yī)藥是一種新興的、將醫(yī)學(xué)與工程技術(shù)相聯(lián)系的新興交叉學(xué)科。而且,在醫(yī)學(xué)科研和醫(yī)療領(lǐng)域,也會采用各種傳感器等先進的儀器,來探測病毒的變異情況。通過對人體生理指標(biāo)和某些數(shù)字信號的采集,可以通過對人體的各種生理指標(biāo)進行預(yù)測。這也是科學(xué)研究的重要依據(jù)。這項研究的內(nèi)容包括:測量血壓、心跳等,在國外也有相應(yīng)的發(fā)展研究,有關(guān)議題也在持續(xù)的探討中,吸引了眾多學(xué)者的注意REF_Ref17639\r\h]。本課題的重點在于,采用低功耗、高便攜性的血壓信號采集系統(tǒng)和脈沖信號采集系統(tǒng)。采用了基于結(jié)構(gòu)的思想,結(jié)合硬件和軟件的設(shè)計思路,實現(xiàn)了系統(tǒng)的分段測量。其結(jié)構(gòu)參數(shù)反饋到屏幕上,更是直觀,而內(nèi)部的內(nèi)存中,儲存著相應(yīng)的測量數(shù)據(jù),便于醫(yī)生進行分析,而這些數(shù)據(jù)都是進行后續(xù)治療和診斷的先決條件。利用寄存器完成數(shù)據(jù)的采集與讀取,效率更高。對醫(yī)院來說,可以減少一些不必要的工作,也可以節(jié)約一些醫(yī)療資源。對患者的血壓、脈搏信號進行觀察、記錄,并對病因進行了細(xì)致的分析。就實際情況來看,對人體的血壓和脈搏進行精確的監(jiān)控,對人體的健康狀況和疾病的診斷和治療都是有益的。血壓測量的作用有兩個方面,都將用于醫(yī)院的治療中。首先,袖套的使用范圍比較廣,價格也比較便宜,但如果采用非袖套方式的話,就會產(chǎn)生一些問題,比如,袖帶測量費用比不帶袖帶的測量費用要低,所以袖帶的測量仍然得到了廣泛的應(yīng)用。

1需求分析1.1系統(tǒng)可行性分析需求分析是軟件開發(fā)過程中的一個重要環(huán)節(jié),而需求分析的好壞,將直接影響到產(chǎn)品的開發(fā)和產(chǎn)品的質(zhì)量。所以,在進行軟件開發(fā)前,首先要進行需求分析,這是整個項目的一個重要環(huán)節(jié)。1.1.1設(shè)計技術(shù)可行性分析該方案的實施過程包括了兩大部分:第一部分是系統(tǒng)的設(shè)計分析,這對系統(tǒng)的總體結(jié)構(gòu)、細(xì)化和總體布局起到了很大的作用。從用戶的角度來看問題。第二部分是對系統(tǒng)應(yīng)用技術(shù)的分析,對系統(tǒng)的設(shè)計和硬件的設(shè)計進行了細(xì)致的分析。在硬件上,則是考慮到了感應(yīng)器的性能。軟件部分,包括多個方面的設(shè)計,如開發(fā)環(huán)境的編程語言等。本文借助C語言實現(xiàn)了本項目的系統(tǒng)設(shè)計。在這一點上,該方案非常有效。因此可以在實踐中進行運用,技術(shù)上也非常完美。1.1.2經(jīng)濟可行性分析經(jīng)濟上的可行性,是要到市場上去調(diào)研,才能知道外界的實際需求。在設(shè)計的時候盡量節(jié)約開支。在進行經(jīng)濟可行性分析時,最關(guān)鍵的一步就是與系統(tǒng)開發(fā)者進行深度的交流。如果不能很好的交流,那么在最終的考核中,就會出現(xiàn)各種各樣的問題,造成大量的資源浪費。所以要盡量降低資源的損耗。1.1.3操作可行性分析操作上的可行性分析,在系統(tǒng)設(shè)計上要盡量方便。這個系統(tǒng)面向的是大多數(shù)老人,他們會稍微遲鈍一點,所以在設(shè)計過程中盡量避免不必要的操作。讓他們可以直接學(xué)習(xí)如何操作。所以在軟件開發(fā)過程中,要充分考慮到用戶的可操作性,并盡量為用戶提供支持。從而使得該系統(tǒng)的運行更具可行性。1.2需求分析1.2.1功能需求分析該項目的主要任務(wù)是實現(xiàn)下列功能。其中包括設(shè)置健康門檻、收集健康指數(shù)、分析指標(biāo)的分布、健康狀況、預(yù)警等。在硬件的設(shè)計上,我們要預(yù)先決定好硬件的設(shè)備,選擇好的、穩(wěn)定的傳感器。另外,在軟件設(shè)計中要盡量確保邏輯運算的正確性,并避免后期的反復(fù)修改。所以,在真正理解了使用者的需要之后,才能發(fā)揮出自己的創(chuàng)造力,利用自己的知識和信息,來完成智能測試的總體目標(biāo)。1.2.2性能需求分析性能需求分析是開發(fā)人員的首要任務(wù),所以性能需求分析在開發(fā)過程中占據(jù)了重要地位。三個主要指標(biāo)是:易用性分析、可擴展性分析、安全性分析。2系統(tǒng)的設(shè)計與實現(xiàn)2.1系統(tǒng)設(shè)計總述在醫(yī)院里有很多的醫(yī)療器械,但是一般都比較大,所以不能在家中使用。因此,必須要有一個能夠反映出人體各項生理指標(biāo)的簡易系統(tǒng)。這樣可以隨時在家中進行檢查,并給出相應(yīng)的檢測結(jié)果。這個設(shè)計是當(dāng)下這個時代的一個革新,我們要把它付諸實踐,讓更多的人在家中就可以進行測量,從而對自己的身體狀況有一個大概的了解。采用軟硬件設(shè)計的思路,完成了項目的設(shè)計。該體系在中老年人中有很好的應(yīng)用前景,為這些群體帶來了很大的便利。隨著技術(shù)的發(fā)展,這方面會越來越完善。總之,這次的設(shè)計很有意義。同時也為心臟病、高血壓等慢性病的檢測帶來了許多方便。小型設(shè)備的使用效率高,并且費用低廉。而且還能保證一定的精確度。2.1.1系統(tǒng)設(shè)計任務(wù)在設(shè)計的時候,將軟硬件結(jié)合起來,既方便,又有很高的利用率,所以在設(shè)計的時候,一定要選擇合適的設(shè)備,這樣才能保證系統(tǒng)的穩(wěn)定。另外,在軟件設(shè)計中要盡量確保邏輯運算的正確性,并避免后期的反復(fù)修改。保障該人體智能測試系統(tǒng)的總體設(shè)計目標(biāo)得以實現(xiàn)。2.1.2系統(tǒng)模塊設(shè)計該研究采用STM32低功率、低成本的主板,將感應(yīng)件與主板進行焊接,采用ARM架構(gòu),實現(xiàn)了大容量、小物件、多功能的設(shè)計目標(biāo)。對系統(tǒng)的模塊進行精煉,對各模塊進行分段設(shè)計,從而使各模塊之間的聯(lián)系更加緊密,從而實現(xiàn)最終的功能。主要的模塊是:(1)血壓采集模塊很多人都知道,高血壓的診斷都是要經(jīng)過長期的檢查才能得出最終結(jié)果的,所以血壓的測量已經(jīng)成為了一種常態(tài)。所有的測量結(jié)果都是在以后的治療和診斷中的先決條件。血壓的測定主要有兩種:一是在家中測量,二是在社區(qū)醫(yī)院。間接測量則包含了醫(yī)院診斷、示波器檢查等。現(xiàn)在醫(yī)院里大多使用的是水銀測量法。以前,人們用傳統(tǒng)的聽診法來測量血壓,也就是用氣壓,閥門來測量血壓。這是一種很常見的血壓測量方式,目前很多醫(yī)院都在使用。但是,這種方法的精確度并不高,尤其是對于懷孕和肥胖的病人來說,更是如此,顯示的讀數(shù)不精確。要提高測量結(jié)果的精度,就必須研制出更為精確的檢測實體。在不同的條件下,保障結(jié)果準(zhǔn)確。就實際情況而言,不同時間段的舒張壓可能不穩(wěn)定,對于這個方面我們要進行抗阻處理,避免測試時,不斷地調(diào)試而損害器件。這種項目研發(fā),也可以避免在醫(yī)院環(huán)境下測量值在正常的范圍內(nèi),但是在家里或者在室外時測量,卻無法及時得到準(zhǔn)確信息的弊端。同時還要設(shè)置健康閾值,語音播報能夠使老年人更為方便地測量,根據(jù)報告中指出,一個健康的人血壓測量的建議以135/85mmHg為最高的正常標(biāo)準(zhǔn)。水銀測量是在大醫(yī)院和社區(qū)的診所里進行的,而這一項目就是設(shè)計一臺能夠隨時進行測量的儀器。放在袋子內(nèi),方便攜帶,外裝的盒子不易被打碎,同時也要保障其測量結(jié)果的準(zhǔn)確。本項目使用了一個電子血壓采集和檢測模塊,其優(yōu)勢有:對懷孕、高血壓患者、寶寶的測量結(jié)果會比較準(zhǔn)確;從試驗結(jié)果來看,其準(zhǔn)確性較高;該系統(tǒng)能實現(xiàn)對設(shè)定的閥值的測量;本系統(tǒng)具有低功耗、高效率的特點;數(shù)字信號處理技術(shù)可以對數(shù)據(jù)進行編譯、分析、顯示;快速的數(shù)據(jù)處理,能夠任意設(shè)定值。(2)脈搏采集模塊隨著現(xiàn)代技術(shù)的不斷發(fā)展,人們的生活品質(zhì)也逐漸提高,對自己的健康也越來越重視。然而,一些突發(fā)事件是人們無法預(yù)料的,這些慢性病在早期是不會被發(fā)現(xiàn)的,也不會有什么明顯的不適。但是,一旦出現(xiàn)這種情況,就會產(chǎn)生不可逆轉(zhuǎn)的變化。人們出現(xiàn)不適后,就會去醫(yī)院檢查,身體的各項指標(biāo)經(jīng)過醫(yī)院的體檢程序后才能得到。所以,要想在早期就發(fā)現(xiàn)一些病癥,就必須要有一套可以實時監(jiān)測到的系統(tǒng),一旦有什么問題,就會發(fā)出警報,而使用者則要時刻關(guān)注自己的身體狀況,如果超過了正常的數(shù)值,就應(yīng)該及時就醫(yī),以免加重病情。如此一來,意外情況就會大大降低。也就是說,當(dāng)一個人的脈搏太高的時候,他的大腦就會受到極大的影響,有可能導(dǎo)致心臟病發(fā)作,導(dǎo)致猝死。而本文提出的這個設(shè)計方案,在日常生活中的作用很大,而且還能隨時監(jiān)控病人的心跳,保證人們及時就醫(yī)。就脈搏效能而言,目前有最常見的有兩種方法:第一種是以嵌入式微處理器為主要的電路,例如:STM32,這是一種非常普遍的產(chǎn)品,性能非常好,具有良好的抗阻,靈敏度,并且價格低廉。就當(dāng)下來看,這種微處理器已廣泛應(yīng)用于市場。本模塊要求儲存脈沖資料,設(shè)定上、下兩個關(guān)鍵區(qū)域,可任意設(shè)定。要有足夠的儲存空間。第二種是利用了數(shù)字編輯技術(shù)對模擬信號進行了改進,其優(yōu)點包括:數(shù)據(jù)處理速度快、對復(fù)雜的信號處理能力強、還能夠?qū)π盘栠M行調(diào)制處理等。這就是兩種常用的脈沖采集系統(tǒng)的處理方式。(3)其他信息采集模塊該系統(tǒng)由三部分組成:OLED12864LCD顯示模塊、蜂鳴器聲光報警模塊、PCB8574模塊。1)OLED12864液晶顯示屏模塊LED顯示屏是目前最受歡迎的一種屏幕,在現(xiàn)代社會,電視、手表等都可以使用LED屏幕。這個顯示屏被廣泛地用于物聯(lián)網(wǎng),例如蘋果派的智能手推車,使用的就是這個顯示器。該顯示器具有高解析度、體積小巧、功能完善的特點。符合本項目的核心理念,輕便,體積小??傊?,OLED12864在當(dāng)今社會是很流行的。2)蜂鳴器聲光報警模塊蜂鳴器目前被劃分為有源和被動兩種類型。這個工程是一個主動的蜂鳴器,當(dāng)它到達臨界點的時候,它會自動發(fā)出警報。筆者的設(shè)計為:當(dāng)超過臨界點時,它會在五秒鐘之內(nèi)發(fā)出嘀嘀嘀的聲音,以此來表明受試者已經(jīng)脫離了健康的范疇。被動式蜂鳴器的變化是由磁場引起的,它需要與線路相連,并通過聲音來完成。目前,有源蜂鳴器和被動蜂鳴器都是物聯(lián)網(wǎng)的實踐應(yīng)用。但被動式蜂鳴器僅采用了部分振蕩電路,在這一點上,有源蜂鳴器更具優(yōu)勢。3)PCB8574模塊PCB8574芯片采用了一種互補的MOS器件,英文名為復(fù)合MetalOxideSemiconductor。PCB也就是印刷電路板,也就是通常所說的印刷線路板。PCB是實際應(yīng)用中的一種重要電子設(shè)備。顧名思義,這是一種由電子印制而成的電路板,因此一般被稱作印制電路板。2.1.3功能模塊設(shè)計硬件部分包括:按鍵、氣壓傳感器、心率傳感器、OLED12864、心率傳感器、XGZP壓力敏感元件、聲光報警、各類原始?xì)獗谩⑴艢忾y門等。由多個功能模塊組成。為了更易于實施,將各功能模塊彼此緊密地聯(lián)系在一起,見圖2.1。圖2.1功能模塊的設(shè)計2.2電路設(shè)計結(jié)構(gòu)該課題的主要工作是對人體的脈搏、心率、血壓等進行最優(yōu)的檢測。其中,STM和傳感器是其核心技術(shù),C語言是開發(fā)語言。它的作用是設(shè)定健康門檻、收集健康標(biāo)準(zhǔn)值、分析標(biāo)準(zhǔn)區(qū)間、顯示健康狀態(tài)、甚至發(fā)出警告。本系統(tǒng)具有成本低廉、使用方便等特點。2.2.1血壓采集電路的設(shè)計測量血壓的方法是把人的手臂放在空氣泵的袖帶上,把空氣泵插進口袋里,然后用壓縮手臂來檢測血壓。在進行測量前,我們要對所儲存的數(shù)據(jù)進行設(shè)定,包括:血壓閾值的上下兩個,可以調(diào)整的上、下兩個按鈕,最后是一個歸零鍵。這可以在很短的時間里進行調(diào)整。這些關(guān)鍵字在設(shè)定門限時扮演了非常關(guān)鍵的角色。在采集電路中,XGZP器件是最關(guān)鍵的器件。由于XGZP的主要部件是壓敏元件,XGZP壓阻電壓傳感器廣泛應(yīng)用于生物、醫(yī)藥、電子等領(lǐng)域。這個晶片包括一個調(diào)制解調(diào)器,一個靈敏的電阻器,具體構(gòu)成見圖2.2。圖2.2降壓采集電路的設(shè)計在電路的設(shè)計上,他將大量的電橋知識都用在了這方面,而在傳感器的研發(fā)與應(yīng)用上,他也將這方面的知識運用到了各個電路的芯片上。高靈敏度,線性度好。這樣的單元就得到了廣泛的應(yīng)用,具體結(jié)構(gòu)見圖2.3。圖2.3血壓采集電路的設(shè)計2.2.2脈搏采集電路的設(shè)計在脈沖采集電路中,本文使用了有源濾波器,并利用數(shù)字信號進行編碼。高電平轉(zhuǎn)換為低電平,將訊號傳送至電路,再利用元件傳送,以實現(xiàn)此目標(biāo)。從整體上來看,采用二極管進行信號的傳輸,并且速度很快,可以采用放大器、信號采集、數(shù)據(jù)處理、信息傳送等方式來完成。在啟動心率監(jiān)控功能前,應(yīng)先完成微處理器的初始化,并對寄存器、計數(shù)器、報警閾值、門狗等進行初始化。所選擇的傳感元件具有良好的穩(wěn)定性,可以精確地測定人體的各項健康指標(biāo),降低試驗誤差,延長其使用壽命。如圖2.4中所述,若能滿足大多數(shù)以上條件,則可進行安裝、焊接、調(diào)試,將會大大降低重復(fù)焊接對線路板的損傷。圖2.4脈搏采集電路的設(shè)計2.3STM32電路設(shè)計實現(xiàn)2.3.1設(shè)計基本說明STM32主板與各個模塊相連后,可以對其進行血壓、脈搏等數(shù)據(jù)的檢測,當(dāng)健康指標(biāo)超出設(shè)定時,會觸發(fā)警報。所以,這兩個模塊可以設(shè)定四個極限,分別是心率的上下限和上下限,具體數(shù)據(jù)見圖2.5。圖2.5STM32主板電路的設(shè)計2.3.2重要模塊實現(xiàn)細(xì)節(jié)為方便和控制電路的發(fā)展。主要包括血壓控制和脈沖控制兩大模塊。這個STM32主要承擔(dān)下列工作:(1)創(chuàng)建main.c應(yīng)用程序建立一個模塊化的應(yīng)用程式,并在必要的時候呼叫它。與此同時,當(dāng)應(yīng)用程式結(jié)束時,資源也會被釋放。主程序?qū)崿F(xiàn)如下:#include"delay.h"#include"sys.h"#include"Timer2.h"#include"Blood_Pressure.h"#include"PCF8591.h"#include"OLED12864.h"#include"Key.h"#defineSpeaker_PinPBout(12)voidUser_GPIO_Init(void);unsignedcharMS50_Con=0;unsignedcharSBP_Pressure_View[]="000.0mmhg";unsignedcharDBP_Pressure_View[]="000.0mmhg";unsignedcharHeart_View_Data[]="000BPS";unsignedcharView_Con=0;//0顯示結(jié)果1檢測中2設(shè)定SBP3設(shè)定DBP4設(shè)定心率unsignedcharView_Change=1;unsignedcharView_Con_Change=1;unsignedintSet_Data[3][2]={140,110,100,70,110,60};//設(shè)定的高壓低壓和心率的高低閾值unsignedcharSet_View[]="000";unsignedcharWarning_EN=0;//0不報警1報警(2)創(chuàng)建其他模塊應(yīng)用程序在系統(tǒng)的硬件部分,包括STM32的主板、心跳的采集、脈沖的采集、OLED12864、蜂鳴器的聲光報警、PCB8574等部分。在軟件模塊的設(shè)計中,使用C語言編寫了設(shè)定門限??蓪崿F(xiàn)LCD12864的當(dāng)前心跳和脈搏,鍵盤設(shè)定報警心跳,脈搏數(shù)據(jù)的上下限。OLED12864程序voidOLED_IIC_Start(void)//IICStart{OLED_SCL=high;//IIC高電平OLED_SDA=high;OLED_SDA=low; //IIC低電平OLED_SCL=low;}voidOLED_IIC_Stop(void)//IICStop{OLED_SCL=low;//IIC低電平OLED_SDA=low; OLED_SCL=high;//IIC高電平OLED_SDA=high;}PCB8591voidPCF8591_Init(void)//PCB8591初始化{ GPIO_InitTypeDefGPIO_InitStructure;//GPIO設(shè)置 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); GPIO_InitStructure.GPIO_Pin=GPIO_Pin_6GPIO_Pin_7; GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//設(shè)置電壓 GPIO_Init(GPIOA,&GPIO_InitStructure); PCF8591_SDA=1;//1代表高電平 PCF8591_SCL=1;}

3系統(tǒng)測試3.1軟件設(shè)計的目標(biāo)系統(tǒng)測試的首要任務(wù)就是找出一些不容易被發(fā)現(xiàn)的bug,然后根據(jù)bug進行修正,從而減少軟件的開發(fā)費用。軟件的正確性無法由試驗來證實。這個試驗也有一定的限制。不能及時找到邏輯上的問題,但是在系統(tǒng)運行起來的時候,卻能發(fā)現(xiàn)問題所在。該系統(tǒng)的測試是物理的,物理的檢查包括了血壓和脈搏。心臟、脈搏、血壓等是人體最基礎(chǔ)的生理指標(biāo),是研究和探討人體生理狀態(tài)的關(guān)鍵指標(biāo)。3.2測試計劃及執(zhí)行情況軟件的測試可分為白盒測試和黑盒測試兩種。該系統(tǒng)采用STM32作為主要的主板。在采集了血壓和脈搏的數(shù)據(jù)之后,單片機就開始了對各個模塊的初始化,根據(jù)功能的需要,通過OLED12864的LCD顯示模塊,并將其輸入到OLED12864的LCD屏幕上,再由使用者進行檢測。測量血壓的方法是把你的手臂放在空氣泵的袖帶上,把空氣泵插進口袋,然后用壓縮手臂來檢測血壓,具體操作見圖3.1。圖3.1血壓采集測試(2)脈搏采集電路測試脈搏信號的采集電路,可以采用二極管,而且速度也很快,可以采用放大電路、信息采集、數(shù)據(jù)處理、信息傳送等方式,具體見圖3.2。圖3.2脈搏采集測試STM32主板設(shè)計本文主要完成了兩個模塊的設(shè)計,即:血壓測量與脈沖檢測的設(shè)計。圖3.3STM32主板測試(4)OLED12864液晶顯示屏測試LED顯示屏是目前最受歡迎的一種屏幕。該屏幕具有高解析度、小型和多功能,見圖3.4。圖3.4LED顯示屏測試3.3超限報警單元測試如果超出預(yù)先設(shè)置的上限和下限,則由主機控制的輸入和輸出電路組成蜂鳴器警報。電路設(shè)定包括5個單獨的按鍵,分別用于返回到下一次測量、啟動或終止按鈕、血壓、脈搏數(shù)值閾值SBP和下限D(zhuǎn)BP。通過OLED12864與蜂鳴器組成了超出預(yù)先設(shè)置的上下限電路。如果系統(tǒng)檢測到的血壓、脈搏不正常,比如血壓超過了正常值,或者心跳過快,那么輸出電路就會和單片機相連,蜂鳴器會發(fā)出警報,OLED12864的指示燈也會連續(xù)閃爍五秒。通過這種方法,可以讓使用者感覺到自己的血壓和脈搏超過了正常范圍。測試完畢。當(dāng)超過臨界點時,蜂鳴器會報警,表示受試者不在正常范圍之內(nèi)。能在家中實時監(jiān)控心跳(心跳)和血壓。設(shè)置了一個高、低心率的臨界值。具體見圖3.5圖3.5報警單元測試3.4測試評價等所有的模塊都測試完畢之后,再進行最后的整體測試。在完成了軟件和硬件的測試之后,測試結(jié)果顯示,軟件所需的功能基本都被實現(xiàn)了。當(dāng)系統(tǒng)完成了所有的工作之后,系統(tǒng)就會自動運行,這說明系統(tǒng)并沒有出現(xiàn)什么問題,完全符合畢業(yè)設(shè)計的要求。為避免發(fā)生意外,筆者對四位學(xué)生進行了測驗,發(fā)現(xiàn)四位學(xué)生都能正常、準(zhǔn)確地測量血壓、脈搏,并能完成系統(tǒng)中的各項操作,成年人的收縮壓90~139mmHg,舒張壓60~89mmHg,心率為60~100mmHg/min,具體數(shù)據(jù)見表3.1。表3.1血壓、脈搏(心率)數(shù)據(jù)對比該項目的研究功能基本能夠達到。經(jīng)過這一次的測試,可以得出一個結(jié)論,那就是這個系統(tǒng)能夠滿足所有的需求,并且沒有出現(xiàn)什么大的問題,測試很順利,也節(jié)省了大量的時間。4結(jié)論隨著社會的發(fā)展和科學(xué)技術(shù)的發(fā)展,人們的生活水平越來越高,越來越多的人開始關(guān)注自己的健康。因此,這一次我們要做的,是一臺簡單、方便、功能完善的測試儀器。主要實現(xiàn)了以STM32為主控板的數(shù)據(jù)采集功能,其中,主要包括心跳、血壓等數(shù)據(jù)的采

溫馨提示

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

評論

0/150

提交評論