【正文】
要用在運(yùn)動(dòng)、健身器材上對脈搏檢測的傳感器,以脈沖波的形式輸出。配合14鍵盤可實(shí)現(xiàn)參數(shù)設(shè)置,分析結(jié)果瀏覽和修改以及各種人機(jī)對話,能適時(shí)顯示各種生理參數(shù)值及記錄到的步數(shù)。當(dāng)體溫超過39℃或心率低于50次/分鐘或心率高于140次/分鐘時(shí),就會(huì)發(fā)出報(bào)警聲。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。Proteus 軟件所提供了30 多個(gè)元件庫,數(shù)千種元件。第七章:數(shù)據(jù)采集模塊的設(shè)計(jì) 在本設(shè)計(jì)中需要采集的生理參數(shù)包括體溫、心率、所跑的步數(shù),采集體溫用單線數(shù)字溫度傳感器DS18B20,采集心率用HK2000A集成化脈搏傳感器,采集所跑的步數(shù)用ND3微振動(dòng)傳感器。為報(bào)警提示音。圖5 主程序流程圖 對生理參數(shù)的實(shí)時(shí)數(shù)據(jù)采集無疑是最重要的,主要通過傳感器進(jìn)行實(shí)時(shí)采集。液晶驅(qū)動(dòng)的部分程序如下:include void Delay(){ int i。D=*P_IOB_Bufferamp。0xfffe。i6。D=*P_IOB_Attribamp。0xffbc。 WriteByte(0x01,0)。} 便攜式多功能實(shí)時(shí)生理參數(shù)監(jiān)測儀能檢測人在跑步時(shí)的溫度、脈搏、呼吸頻率和所跑過的步數(shù)等參數(shù)。本設(shè)計(jì)使用的是高效單片機(jī)作為核心的測量系統(tǒng),以及靈敏度、精度和穩(wěn)定性較高的集成化傳感器,使本便攜式多功能實(shí)時(shí)生理參數(shù)監(jiān)測儀具有精度高、靈敏度高、性能可靠、電路簡單、抗干擾能力強(qiáng)、成本低的特點(diǎn),加上經(jīng)過優(yōu)化的程序,使其有比較高的使用價(jià)值。我還要感謝在一起愉快的度過畢業(yè)設(shè)計(jì)小組的同學(xué)們,為我提供畢業(yè)實(shí)習(xí)環(huán)境的桂林供電局,正是由于你們的幫助和支持,我才能克服一個(gè)一個(gè)的困難和疑惑,直至畢業(yè)設(shè)計(jì)的順利完成。比如缺少音樂播放模塊、時(shí)鐘模塊以及生理參數(shù)閾值設(shè)定模塊等,還有有待進(jìn)一步提高測量精度。第十一章、總結(jié) 此儀器可以實(shí)時(shí)檢測到人在跑步和鍛煉時(shí)的溫度、呼吸、脈搏和步數(shù)。Delay()。D=*P_IOB_Bufferamp。*P_IOB_Data=Damp。*P_IOB_Data=D|0x0040。 D=*P_IOB_Bufferamp。因此,℃,℃為步進(jìn)量,可以用上下鍵增減,每按一次按鍵,℃,直到達(dá)到鍛煉者想要設(shè)定的閾值為止(在35~42℃之間)。所有測量參數(shù)均可設(shè)定上、下報(bào)警限,任一參數(shù)越限時(shí)都能發(fā)出聲、光報(bào)警,需要時(shí),能用消聲鍵停止報(bào)警聲?;瑒?dòng)變阻器用來調(diào)節(jié)LCD的背光亮度,可以使顯示器顯示更加清楚。第六章:晶振電路模塊的設(shè)計(jì)AT89C51芯片內(nèi)部有一個(gè)高增益反相放大器,用于構(gòu)成振蕩器。 總之,該軟件是一款集單片機(jī)和SPICE分析于一身的仿真軟件,功能極其強(qiáng)大,是其他任何一款軟件不能相比的。 AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。因此在電路中選用BLTS101PN結(jié)溫度傳感器(φ1mm,熱響應(yīng)時(shí)間τ)??垢蓴_性能力強(qiáng) ,過載能力大 ,一致性好 ,性能穩(wěn)定可靠,使用壽命長 技術(shù)指標(biāo):DS18B20的一線工作協(xié)議流程是:初始化→ROM操作指令→存儲(chǔ)器操作指令→數(shù)據(jù)傳輸?! ∠到y(tǒng)硬件設(shè)計(jì) 系統(tǒng)以單片機(jī)為核心,配置以各種集成傳感器,使系統(tǒng)體積變的小巧。光刻ROM的作用是使每一個(gè)DS18B20都各不相同,這樣就可以實(shí)現(xiàn)一根總線上掛接多個(gè)DS18B20的目的。 DS18B20的性能是新一代產(chǎn)品中最好的,性能價(jià)格比也非常出色?,F(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。 便攜式多功能實(shí)時(shí)生理參數(shù)監(jiān)測儀可以實(shí)時(shí)檢測人在跑步和鍛煉時(shí)的人體體表溫度、心率和所跑的步數(shù),并可以記錄顯示反饋給鍛煉者,當(dāng)這些參數(shù)超過設(shè)定的閾值時(shí),監(jiān)測儀會(huì)發(fā)出報(bào)警聲提醒鍛煉者,讓鍛煉者根據(jù)各個(gè)參數(shù)進(jìn)行正確的調(diào)整運(yùn)動(dòng)量,以達(dá)到減少不合理的鍛煉導(dǎo)致的對身體的傷害,提高鍛煉質(zhì)量的目的。 關(guān)鍵詞:單片機(jī);DS18B20;LCD;PROTEUS;KEIL AbstractMy design is depend on PROTEUS, using the extensively used singlebus digital temperature sensor DS18B20, AT89C51 MCU, HK2000A integrated pulse sensor, ND3 microvibration sensor, LM041L character display design a multifunctional realtime physiological parameters monitor,s hardware circuits and software and KEIL software, DS18B20 singlewire digital temperature sensor, AT89C51 MCU and LM041L character display structure,