freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的心率計(jì)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-閱讀頁(yè)

2025-07-11 19:10本頁(yè)面
  

【正文】 數(shù)。作為計(jì)數(shù)器使用時(shí),最大計(jì)數(shù);作為定時(shí)器使用時(shí),定時(shí)時(shí)間為: (51) 為定時(shí)時(shí)長(zhǎng),count為定時(shí)器的初值設(shè)置。 方式2:8位可自動(dòng)裝載的定時(shí)器/計(jì)數(shù)器。作為計(jì)數(shù)器時(shí),最大計(jì)數(shù)值=256;作為定時(shí)器使用時(shí),定時(shí)時(shí)間為: (52) 為定時(shí)時(shí)長(zhǎng),count為定時(shí)器的初值設(shè)置,為時(shí)鐘周期。這種工作方式比較復(fù)雜,一般不用。167。 軟件設(shè)計(jì)的流程圖開(kāi)始初始化設(shè)置 N到1?N定時(shí)器初值設(shè)置定時(shí)開(kāi)始,開(kāi)外部中斷利用公式,得出1分鐘心率LED顯示屏顯示結(jié)束計(jì)數(shù)NY圖51 主程序流程圖 用C語(yǔ)言編程[18]實(shí)現(xiàn)定時(shí)器/計(jì)數(shù)器0定時(shí)50ms,然后中斷計(jì)數(shù),當(dāng)檢測(cè)到第一個(gè)脈沖式,說(shuō)明產(chǎn)生了一個(gè)心率周期,由于人的心率是有規(guī)律的跳動(dòng),因此。軟件設(shè)計(jì)的重點(diǎn)便是中斷定時(shí)計(jì)數(shù),因此先要了解中斷以及定時(shí)計(jì)數(shù)。該系統(tǒng)有5個(gè)中斷源、2個(gè)中斷優(yōu)先級(jí),能夠?qū)崿F(xiàn)2級(jí)中斷嵌套,通過(guò)IP控制中斷響應(yīng)的先后順序,每個(gè)中斷響應(yīng)都有各自的中斷入口地址(向量地址)。單片機(jī)的定時(shí)類(lèi)別有三種:軟件定時(shí)、硬件定時(shí)、可編程定時(shí)器定時(shí)。167。圖53 LED數(shù)碼顯示器 共陰極數(shù)碼管內(nèi)部將8個(gè)發(fā)光的二極管的陰極全部連在一起,稱(chēng)之為“陰極”,而它們的陽(yáng)極是獨(dú)立的。例如,對(duì)于共陰極LED顯示器,公共陰極接地(為零電平),而陽(yáng)極dpgfedcba各段為00111111時(shí),這樣顯示器便可實(shí)現(xiàn)字符“0”的顯示。所謂的動(dòng)態(tài)掃描顯示,簡(jiǎn)言之就是輪流的向數(shù)碼管的段選端和位選端傳送指令,通過(guò)控制輪流掃描的速度可以實(shí)現(xiàn)依次顯示每個(gè)位上字型碼,又可以實(shí)現(xiàn)“同時(shí)”顯示所有位上字形碼。基于單片機(jī)的定時(shí)計(jì)數(shù)仿真電路如下:圖54 定時(shí)計(jì)數(shù)電路 第六章 系統(tǒng)的檢測(cè) 利用Proteus進(jìn)行電路仿真后,開(kāi)始進(jìn)行元器件的購(gòu)買(mǎi),由于設(shè)計(jì)時(shí)沒(méi)考慮過(guò)多的因素,在實(shí)際的購(gòu)買(mǎi)過(guò)程中,不得不用某些元器件進(jìn)行代換,之后進(jìn)行了電路的修改,一切敲定后便進(jìn)行了電路的焊接,由于經(jīng)過(guò)實(shí)習(xí)期間的鍛煉對(duì)錫焊具有一定的了解和對(duì)焊接技術(shù)的掌握,電路的焊接過(guò)程非常順利。焊接的實(shí)物圖如下:圖61 心率計(jì)實(shí)物圖測(cè)量的結(jié)果如下:表61 測(cè)試結(jié)果測(cè)量序號(hào)心率計(jì)值聽(tīng)診器測(cè)量值誤差163612266660370691475723580755685841 第七章 誤差分析在系統(tǒng)測(cè)試中我們發(fā)現(xiàn),制作的光電式傳感器很不穩(wěn)定,極易受到周?chē)h(huán)境的干擾,這給測(cè)試帶來(lái)了極大的干擾,另外在測(cè)試中,手指容易發(fā)生抖動(dòng)導(dǎo)致檢測(cè)到的人體信號(hào)很不穩(wěn)定,于是要對(duì)光電三極管和光敏二極管的距離進(jìn)行適當(dāng)?shù)恼{(diào)整。 結(jié) 論本設(shè)計(jì)對(duì)采集到的信號(hào)進(jìn)行一系列的信號(hào)處理和基于單片機(jī)的定時(shí)計(jì)數(shù),從而測(cè)出人體的心率,并在數(shù)碼管上顯示出來(lái)。二、前置放大電路模塊利用同相輸入運(yùn)算放大器實(shí)現(xiàn)對(duì)源信號(hào)的一個(gè)低倍放大功能,方便對(duì)信號(hào)的后續(xù)處理。四、后置放大電路模塊則對(duì)濾波處理得到的有用信號(hào)進(jìn)行放大。后置放大的倍數(shù)一般較大。六、(外部中斷0)輸入轉(zhuǎn)換后的方波信號(hào),利用C編程實(shí)現(xiàn)定時(shí)器/計(jì)數(shù)器的定時(shí)功能,利用外部中斷函數(shù)實(shí)現(xiàn)計(jì)數(shù)外部脈沖,利用動(dòng)態(tài)掃描的方式實(shí)現(xiàn)計(jì)數(shù)的顯示。在進(jìn)行電路板焊接時(shí)。整個(gè)焊接過(guò)程非常的繁瑣耗時(shí)。在進(jìn)行心率的測(cè)量過(guò)程,由于手指抖動(dòng)、周?chē)h(huán)境等的影響使得測(cè)量的心率值并不準(zhǔn)確,另外通過(guò)仔細(xì)的研究和討論,設(shè)計(jì)的算法還存在一定的問(wèn)題。 參考文獻(xiàn)[1],2003,1(15),33[2]周學(xué)軍,2009,3(30),3031[3]何希才,:機(jī)械工業(yè)出版社,2004:5253[4]李剛,:北京航空航天大學(xué)出版社,2004:320323[5]宋浩,. 北京:清華大學(xué)出版社,2005:225226[6](六),1998,3(10),3235[7]張齊,朱寧西,:電子工業(yè)出版社,2011:34[8](入門(mén)、提高、開(kāi)發(fā)、拓展全攻略).北京:電子工業(yè)出版社,2008:1011[9]李群芳,肖看,張士軍. :電子工業(yè)出版社,2011:2425[10](基于Keil和Proteus).北京:北京航空航天大學(xué)出版社,2010:2098[11]周潤(rùn)景,張麗娜,:機(jī)械工業(yè)出版社,2007:1032[12]:科學(xué)出版社,2008:140142[13]戴君偉,,2006,8(2),7880[14]雷萬(wàn)軍. 生物醫(yī)學(xué)電子學(xué)實(shí)驗(yàn)指導(dǎo)書(shū). 鄭州:鄭州大學(xué)出版社,2012:35[15]焦洋,:[畢業(yè)論文].長(zhǎng)春:長(zhǎng)春理工大學(xué),2007,3132[16]:高等教育出版社,2007:200202[17]:高等教育出版社,2007:234236[18]:清華大學(xué)出版社,2010:200220[19]Koenig L. Accelerated C++. Practical Programming by Example. America: Addison Wesley, 2000: 7680[20]Yunus A Cengel, John M Cimbala. Electronic Fundamentals and Applications. America:McGrawHill Science, 2004: 3135 致 謝 四年的大學(xué)學(xué)習(xí)即將結(jié)束,在此謹(jǐn)向我的本科生導(dǎo)師李光大老師致以衷心的謝意和崇高的敬意!大學(xué)四年您對(duì)我們諄諄教導(dǎo),為我們指點(diǎn)迷津,幫助我們爭(zhēng)取各種各樣的學(xué)習(xí)和實(shí)踐的機(jī)會(huì),為我們傾注了大量的心血,在此,我想真誠(chéng)的說(shuō)一句:“李老師,您辛苦了!” 同時(shí),我也要衷心感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師張玲,正是在張老師的細(xì)心指導(dǎo)和嚴(yán)格要求之下,我順利完成了畢業(yè)論文設(shè)計(jì)和實(shí)物的制作。請(qǐng)?jiān)试S我誠(chéng)摯的說(shuō)一聲:“謝謝大家!” 附 錄 總電路仿真圖 實(shí)物圖 三、源程序 include include include include define uchar unsigned chardefine uint unsigned int uchar disp[3]。 //計(jì)數(shù)void timeover(void)。 //顯示void delayms(uchar ms)。M=0。 //共陰極數(shù)碼管 void delayms(uchar ms) //延時(shí)函數(shù){ unsigned char i,j,k。ims。j0。k0。 }}/*外部中斷0計(jì)數(shù)*/void zhongduan0() interrupt 0 { N++。 TL0 =(6553650000)%256。}void display(void) //顯示每位上的數(shù) { uchar i,p。 disp[0]=table[p/100]。 disp[2]=table[p%10]。i3。 P0=disp[i]。 //延時(shí)5ms } } void main(){ uchar i=0。 //設(shè)置定時(shí)器0,方式1,16位定時(shí)器 TH0 =(6553650000)/256。 //50ms定時(shí) TR0=1。 //外部中斷為脈沖觸發(fā)方式 ET0 = 1。 //允許外部中斷1 EA = 1。i3。P0=0x3f。} //初始狀態(tài)顯示0 while(1) //程序停止在這里等待中斷發(fā)生 { if(N==1) //檢測(cè)到第一個(gè)脈沖 { EA=0。 //顯示器顯示 } } }37
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1