




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 電子設(shè)計大賽設(shè)計報告 題目身體體征信號監(jiān)測儀(C題) 【本科組】組員: 指導老師:摘 要 本身體體征信號監(jiān)測儀是以MSP430單片機為控制核心,實現(xiàn)智能監(jiān)測人體參數(shù)的多功能控制。主要功能包括在自己設(shè)定的參數(shù)范圍下,利用傳感器采集人體物理參數(shù)實現(xiàn)自主測量、利用無線傳輸數(shù)據(jù),當身體體征參數(shù)超出正常范圍時能發(fā)出警示信號,并借助數(shù)據(jù)傳輸和通信平臺緊急通知值班醫(yī)生和親朋好友,采取救治措施。關(guān)鍵詞 MSP40單片機、傳感器、無線通信、報警 目 錄摘要1系統(tǒng)方案 1.1 單片機控制模塊選擇1.2 體溫監(jiān)測模塊選擇1.3 心率測量模塊 1.4 電源模塊1.5 報警模塊1.6 顯示部分 1.7 無線
2、傳輸部分2系統(tǒng)理論分析與計算 2.1 整體系統(tǒng)結(jié)構(gòu) 2.2 理論計算 2.2.1 體溫計算 2.2.2 心率計算2.3 模塊框圖及電路原理 2.3.1 溫度模塊 2.3.2 心率模塊 2.4 測試方案與測試結(jié)果 2.4.1 體溫測量方案 2.4.2 心率測量方案3 測試結(jié)果及分析 3.1 體溫測量結(jié)果 3.2 心率測量結(jié)果身體體征信號監(jiān)測儀(C題)【本科組】一 系統(tǒng)方案 本系統(tǒng)主要是由控制模塊、體溫監(jiān)測模塊、心率監(jiān)測模塊、呼吸頻率檢測模塊、電源模塊、報警模塊及顯示模塊組成,下面分別論證這幾個模塊的選擇。1 單片機控制模塊選擇方案一:使用51單片機作為控制器方案二:使用MSP430單片機作為控制
3、器對于方案一,眾所周知51單片機是一款入門級別單片機,因為它的資料非常多,非常利于入門的學習,但是這款單片機功耗高,有許多協(xié)議不支持。所以是一塊比較適合入門的單片機。 51單片機實物圖所以,對于初學者和設(shè)計簡單系統(tǒng)51單片機確實很理想的選擇,但51單片機有很多致命的缺陷,例如1. 運行速度很慢,(因為是CISC(集中指令)結(jié)構(gòu),而且芯片為了抗干擾采用了12分頻的方法)2. 所有的I/0口都是準雙向口,I/0口的驅(qū)動能力弱。(但是AT89的灌電流比較大,大概有20mA左右)3. 芯片里面的P0口沒有上拉電阻(P1,P2,P3口有上拉電阻)如果要輸出高電平或者要定義成輸入口,一般要外接電阻上拉。4
4、. 芯片不能定義成內(nèi)部復(fù)位方式,只能用外部微分電路復(fù)位。5. 芯片內(nèi)部沒有RC振蕩,如要芯片正常工作,需要外加振蕩源(比如晶振,RC振蕩,PLL振蕩等)6. 功耗比較高,抗干擾能力也不是很強。 51單片機實物圖由于本課題設(shè)計到人體體征這一重要概念,這些基本參數(shù)直接影響人體健康。很明顯51單片機的一些缺點直接影響最后數(shù)據(jù)的準確性與測量效率,所以這種方案不是理想的選擇。對于方案二,MSP430系列單片機是美國德州儀器(TI)1996年開始推向市場的一種16位超低功耗、具有精簡指令集(RISC)的混合信號處理器(Mixed Signal Processor)。 430單片機我們本次使用的430系列中
5、G2553,它具有以下優(yōu)勢:430G2553低電源電壓范圍:1.8v至3.6v。超低功耗 運行模式: 230A (在1MHz 頻率和2.2V 電壓條件下)待機模式: 0.5A關(guān)閉模式(RAM 保持): 0.1A5 種節(jié)能模式· 用于模擬信號比較功能或者斜率模數(shù)(A/D) 轉(zhuǎn)換的片載比較器· 可在不到1s 的時間里超快速地從待機模式喚醒· 16 位精簡指令集(RISC) 架構(gòu),62.5ns 指令周期時間· 帶內(nèi)部基準、采樣與保持以及自動掃描功能的10位200-ksps 模數(shù)(A/D) 轉(zhuǎn)換器· 基本時鐘模塊配置 具有四種校準頻率并高達16MHz
6、的內(nèi)部頻率· 串行板上編程, 內(nèi)部超低功耗低頻(LF) 振蕩器無需外部編程電壓, 32kHz 晶振 外部數(shù)字時鐘源· 具有兩線制(Spy-Bi-Wire) 接口的片上仿真邏輯電路· 兩個16 位Timer_A,分別具有三個捕獲/比較寄存路器· 多達24 個支持觸摸感測的I/O 引腳鑒于本次課題測量參數(shù)與人體健康有關(guān),使用430G2553具有很多優(yōu)勢,而且操作也很簡單,所以綜上所述,我們選擇430G2553單片機作為控制器。2 體溫監(jiān)測模塊選擇本次選擇作為溫度傳感器是DS18B20:常用的溫度傳感器,具有體積小,硬件開銷低,抗干擾能力強,精度高的特點。DS
7、18B20 的測溫范圍-55125,分辨率最大可達0.0625 。DS18B20 可以直接讀出被測溫度值。而且采用3 線制與單片機相連,減少了外部硬件電路,具有低成本和易使用的特點。 DS18B20 是Dallas 半導體公司的數(shù)字化溫度傳感器,它是一種支持 “一線總線”接口的溫度傳感器。一線總線獨特而且經(jīng)濟的特點,使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測量系統(tǒng)的構(gòu)建引入全新概念。一線總線將獨特的電源和信號復(fù)合在一起,并僅使用一條線,每個芯片都有唯一的編碼,支持聯(lián)網(wǎng)尋址,簡單的網(wǎng)絡(luò)化的溫度感知,零功耗等待等特點。 本次設(shè)計課題涉及到人體體溫(35.5-41.2)所以在考慮成本及數(shù)據(jù)的精確性的同時,我
8、們選擇DS18B20作為傳感器具有簡單,方便,節(jié)約成本的優(yōu)勢。3 心率測量模塊本次選擇作為心率傳感器是:pulsesensor.pulsesensor傳感器的原理是利用光傳感器吧,利用人體在心臟搏動前后血液中氧含量的不同,進而導致指尖,耳垂等肢端尖端部位的透光性不同,利用光傳感器轉(zhuǎn)成電信號.一般都是指尖和耳垂,其他部位的透光率變化沒有這些尖端部位明顯. 4 電源模塊 本次設(shè)計穩(wěn)壓電路芯片選擇的是AMS1117 。AMS1117系列穩(wěn)壓器有可調(diào)版與多種固定電壓版,設(shè)計用于提供1A輸出電流且工作壓差可低至1V。在最大輸出電流時,AMS1117器件的壓差保證最大不超過1.3V,并隨負載電流的減小而逐
9、漸降低。電路原理圖電路原理:電路按照整流、穩(wěn)壓、濾波設(shè)計電路。從左至右第一排由103電容與10微法電極電容組成整流電路,1117芯片作為3.3伏穩(wěn)壓電路,最后還由103電容與10微法電極電容組成濾波電路。5 報警模塊本作品的報警部分采用指示燈閃爍的方式來提醒使以便及時用者或者親人了解病人身體體征突發(fā)狀況,以便及時對病人實施相應(yīng)的措施。6 顯示部分本作品的顯示使用LCD5110顯示屏來顯示相關(guān)檢測參數(shù),主要顯示體溫值,心跳值,呼吸值等人體體征參數(shù)的,并將檢測到的值實時反映給相關(guān)人員日后的分析診斷及研究。LCD5110采用串行接口與主處理器進行通信,接口信號線數(shù)量大幅度減少,支持多種串行通信協(xié)議,
10、且低電壓供電,性價比高,接口簡單,操作方便7無線傳輸模塊本次無線節(jié)點采用SM63B進行無線傳輸,通過串口通信協(xié)議用于完成節(jié)點與主控直接的雙向數(shù)據(jù)傳輸功能,串口通信協(xié)議用于完成節(jié)點與主控直接的雙向數(shù)據(jù)傳輸功能,設(shè)計思想基于枕幀傳輸方式,即在向串口發(fā)送數(shù)據(jù)時是一幀一幀地發(fā)送。圖9 無線通信模塊二 系統(tǒng)理論分析與計算1 整體系統(tǒng)結(jié)構(gòu)基本原理:三個傳感器分別與人體直接接觸,然后將采集到的數(shù)據(jù)傳輸給控制器,控制器依據(jù)之前設(shè)定好的程序?qū)鬏攣淼男盘栠M行處理。一方面將處理好的信號通過顯示屏顯示出來;另一方面對采集到進行判斷,如果這些參數(shù)在正常的范圍內(nèi)則表示為正常,反之則表示這些參數(shù)不在正常范圍內(nèi),這時候通過
11、抱緊模塊能發(fā)出警示信號,并借助數(shù)據(jù)傳輸和通信平臺緊急通知值班醫(yī)生和親朋好友,采取救治措施。2 理論計算1) 體溫計算設(shè)定體溫正常范圍35.5至40.5,測量實際過程中觀察被測溫度t與設(shè)定溫度大小關(guān)系:a 35.5t40.5,表示正常體溫b t35.5或t40.5,表示溫度不正常,報警啟動2) 心率計算 設(shè)定心率正常范圍50至120次每分鐘,測量過程中觀察被測心率n與設(shè)定心率大小關(guān)系: a 50n120,表示心率正常 b n120或者n50, 表示心率不正常,報警啟動3 模塊框圖及電路原理1) 溫度模塊體溫傳感器單片機(MSP430)顯示屏溫度判斷是否正常體溫報警裝置 溫度監(jiān)測模塊框圖體溫監(jiān)測環(huán)
12、節(jié)主要有溫度傳感器,LCD顯示屏,報警燈部分組成,分別由ds18b20、MSP430、5110、LED組成。 以下是溫度監(jiān)測程序部分代碼:/* 名 稱:write_byte()* 功 能:單片機向DS18B20寫入一個字節(jié)* 入口參數(shù):unsigned char byte。byte為單片機寫入的數(shù)據(jù)* 出口參數(shù):無*/void write_byte(unsigned char byte)int i;for(i=0;i<8;i+)writebit(byte&0x01); /byte最后一位為1,這寫1時隙;若為0,則寫0時隙byte=byte>>1; /byte右移一位
13、,byte從低位到高位,逐位寫入_NOP(); /一個指令周期 機器周期完成一條指令所用時間/* 名 稱:read_byte()* 功 能:單片機從DS18B20讀出一個字節(jié)* 入口參數(shù):無* 出口參數(shù):unsigned char ans。ans為單片機從DS18B20讀出的數(shù)據(jù)*/unsigned char read_byte()int t;unsigned char ans=0;for(t=0;t<8;t+)ans>>=1; /ans右移一位if(readbit()ans|=0x80; /若讀出1則,ans最高位寫入1,寫滿8位_NOP();return(ans); /返
14、回讀出的數(shù)據(jù)float readtemperature(void)/void main()/WDTCTL=WDTPW+WDTHOLD;float t;/while(1)/while(!reset() /訪問DS18B20以一個初始化序列未開始write_byte(0xCC); /總線上只有一個DS18B20,因此可直接跳過尋址 忽略 64 位 ROM 地址,直接向 DS1820 發(fā)溫度變換命令write_byte(0x44); /開始溫度轉(zhuǎn)換 轉(zhuǎn)換命令 啟動DS1820進行溫度轉(zhuǎn)換,12位轉(zhuǎn)換時最長為750ms(9位為93.75ms)。結(jié)果存入內(nèi)部9字節(jié)RAM delay_us(5000);
15、/等待轉(zhuǎn)換while(!reset() /等待DS18B20復(fù)位write_byte(0xCC);write_byte(0xBE); /讀暫存器 讀內(nèi)部RAM中9字節(jié)的內(nèi)容temp1=read_byte(); /讀出LStemp2=read_byte(); /讀出MSreset();t=(float)temp1*0.0625+(float)temp2*16; /計算溫度值/t=t*10+0.5; /放大10倍,四舍五入/return(t); /返回讀出的數(shù)據(jù)#endif 體溫監(jiān)測流程圖否體溫是否正常是紅燈亮報警紅燈滅不報警P1DQ 體溫監(jiān)測電路示意圖3.3V工作電源MSP430DS18B20L
16、CD51103.3V2) 心率模塊 心率傳感器單片機(MSP430)顯示屏心率判斷是否正常心率報警裝置心率監(jiān)測環(huán)節(jié)主要由心率傳感器,LCD顯示屏,報警燈部分組成,分別由pulsesensor、MSP430、5110、LED組成。以下是部分程序源代碼: unsigned int rate10; / 數(shù)組來保存最后十個IBI值 unsigned int amp = 120; / 用于保存脈沖波形的振幅,發(fā)送 unsigned int temp =0 ; /溫度 unsigned int BPM=600; / 用于保存脈沖速率 unsigned int IBI = 600; / 持有次之間的時間 u
17、nsigned int Peak =512; /初始化 心跳峰值 unsigned int Trough = 512; /用來尋找脈搏波最小值,發(fā)送 unsigned int thresh = 512; /初始化 心跳最小值 _Bool Pulse = false; /脈沖波高,真。假時,低 _Bool firstBeat = true; / 用于啟動 發(fā)送速率數(shù)組 _Bool secondBeat = false; / 用于啟動 發(fā)送速率數(shù)組 _Bool QS = false; / 為真時,發(fā)現(xiàn)了一拍心跳節(jié)拍。 unsigned int Signal; / 持有傳入的原始數(shù)據(jù) unsigne
18、d long sampleCounter = 0; / 當前時間 unsigned long lastBeatTime = 0; / 上個心跳時間 unsigned long time; /用于記錄時間/*初始化時鐘*void init_clock(void) WDTCTL = WDTPW + WDTHOLD; / 停止看門狗 DCOCTL =0; BCSCTL1 =CALBC1_8MHZ; DCOCTL =CALDCO_8MHZ; BCSCTL3 |=0X20; BCSCTL1 |=0X00; P1 心率監(jiān)測電路示意圖3.3V工作電源MSP430Psensenpor心率傳感器LCD5110無線傳輸心率監(jiān)測流程圖開始 設(shè)置所需變量設(shè)置AD采樣采樣心率信號計算心率值輸出心率值LCD顯示否是否在正常范圍紅燈亮報警是結(jié)束4 測試方案與測試結(jié)果 1)體溫監(jiān)測方案與測試結(jié)果 體溫監(jiān)測實物圖如圖所示,將傳感器三個引腳用三個銅線相接,穿入硬質(zhì)管(類似于體溫表)。把傳感器放入腋下,這樣在短時間內(nèi),人體體溫信號便通過傳感器傳輸?shù)絾纹瑱C控制內(nèi),再通過LCD5110顯示屏反饋,進而可以了解病人體溫的變化情況,以便制定更好的治療方案,再加上運用無線模塊,發(fā)送數(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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度家居建材配送承包服務(wù)協(xié)議
- 2025年度智能設(shè)備租賃合同中發(fā)票開具、技術(shù)支持及維護服務(wù)的約定
- 2025年度校地合作框架協(xié)議-現(xiàn)代服務(wù)業(yè)合作開發(fā)合同
- 二零二五年度股東借款給公司長期投資及收益共享協(xié)議
- 二零二五年度業(yè)主委托物業(yè)公共區(qū)域清潔維護合同
- 二零二五年度醫(yī)療機構(gòu)崗位聘用協(xié)議書(臨床醫(yī)學專業(yè))
- 2025年度新能源項目墊資合作協(xié)議
- 高考文言文閱讀之古文化常識匯編
- 商業(yè)品牌授權(quán)使用協(xié)議核心
- 大宗商品交易購銷協(xié)議
- 甲醛優(yōu)質(zhì)課件
- 畢業(yè)設(shè)計工程造價預(yù)算書
- 英語七年級下冊u1-u8 2b翻譯
- 《大學英語教學大綱詞匯表》(1~4級,5~6級)
- 2022年在戲劇家協(xié)會會員大會上的講話
- DB11-T1630-2019城市綜合管廊工程施工及質(zhì)量驗收規(guī)范
- 茂名市2008-2016年土地增值稅工程造價核定扣除標準
- 部編版語文九年級下冊《棗兒》公開課一等獎教案
- L阿拉伯糖與排毒課件
- 《現(xiàn)代交換原理》期末考試試習題和答案(免費)
- 手機開發(fā)流程圖
評論
0/150
提交評論