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

正文內(nèi)容

基于單片機(jī)的電子體溫計(jì)設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-24 20:09 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 定的門限值。定時(shí)器中斷主負(fù)責(zé)掃描數(shù)碼管,使其能清晰的顯示當(dāng)前的溫度值。 ADC主要流程 定時(shí)器處理流程 第六章 系統(tǒng)測(cè)試 硬件測(cè)試 單元模塊的測(cè)試電源測(cè)試:用數(shù)字萬用表電壓檔測(cè)量各元器件的供電點(diǎn)電壓值是否正常。測(cè)試相關(guān)測(cè)試點(diǎn),經(jīng)測(cè)試各測(cè)試點(diǎn)電壓均正常。電源部分設(shè)計(jì)成功。溫度采集模塊的測(cè)試:調(diào)節(jié)溫度變化,測(cè)試點(diǎn)的電壓值是否有相對(duì)應(yīng)的改變。當(dāng)溫度變化時(shí),測(cè)試點(diǎn)的電壓隨著溫度的升高而減小,達(dá)到設(shè)計(jì)要求。AD轉(zhuǎn)換模塊的測(cè)試:,測(cè)試AD轉(zhuǎn)換是否正常。測(cè)試發(fā)現(xiàn)當(dāng)輸入為0V時(shí),ADC的輸出為0,輸入為1V時(shí)輸出為382,測(cè)試結(jié)果表明AD轉(zhuǎn)換的功能完全實(shí)現(xiàn)。 系統(tǒng)整體測(cè)試測(cè)試方法——以水溫代替人的體溫,用一根水銀溫度計(jì)與所制作的體溫計(jì)探頭(捆綁)同時(shí)接觸被測(cè)熱水的同一點(diǎn)。準(zhǔn)備一杯0攝氏度的冰水混合物和一杯熱水。從25度開始記錄測(cè)試點(diǎn)的電壓值與溫度計(jì)對(duì)比較。記完一個(gè)數(shù)后,往杯中加熱水,這樣,每測(cè)一次,記錄一次數(shù)據(jù),再加一次熱水,這樣使水溫漸漸升高,一直測(cè)到水溫為45攝氏度。,說明數(shù)碼管顯示的數(shù)值是否與測(cè)試點(diǎn)所測(cè)值在誤差允許范圍內(nèi)是成歸一化關(guān)系的。 軟件測(cè)試 模塊測(cè)試數(shù)碼管顯示測(cè)試:通過程序控制數(shù)碼管顯示不同的數(shù)字,觀察是不否顯示正常,顯示是否清晰,經(jīng)測(cè)試可以在數(shù)碼管上顯示任意數(shù)字。按鍵測(cè)試:按鍵分長(zhǎng)按和短按兩種,直接將按鍵值顯示在數(shù)碼管上,并且不會(huì)因抖動(dòng)而發(fā)生誤判。蜂鳴器發(fā)聲測(cè)試:經(jīng)測(cè)試,可以通過程序控制蜂鳴器發(fā)出不同的聲音,并可能過按鍵更改發(fā)出的聲音類型。系統(tǒng)算法測(cè)試:通過給熱敏電阻加不同的溫度,用溫度計(jì)測(cè)量出來的溫度與數(shù)碼管上顯示的值對(duì)比,發(fā)現(xiàn)兩者之間的差值非常小。說明算法部分設(shè)計(jì)成功。 整體軟件測(cè)試 通過按鍵可以進(jìn)入門限值設(shè)置狀態(tài),此時(shí)數(shù)碼管閃爍作為提示,并可以通過按鍵設(shè)置和保存。 在測(cè)溫過程中數(shù)碼管上實(shí)時(shí)顯示當(dāng)前的溫度,測(cè)溫完成后顯示測(cè)溫過程中的最高溫度值,并且顯示非常清晰。 當(dāng)溫度達(dá)到設(shè)定的門限值后,會(huì)發(fā)出報(bào)警聲;當(dāng)溫度不再上升的時(shí)間超過5秒后,蜂鳴器發(fā)出提示音。 測(cè)溫結(jié)束后可以通過按鍵選擇是繼續(xù)測(cè)溫還是進(jìn)入休眠關(guān)機(jī)狀態(tài),且關(guān)機(jī)后各模塊停止工作,此時(shí)的電流相當(dāng)小。 測(cè)試結(jié)果分析 根據(jù)上述測(cè)試結(jié)果,此系統(tǒng)的設(shè)計(jì)基本取得成功。智能體溫計(jì)在測(cè)試溫度方面有一定的成效,測(cè)試誤差較小,顯示的誤差與實(shí)際的溫度值誤差在內(nèi),在功能上達(dá)到了設(shè)計(jì)的要求。 測(cè)試結(jié)果實(shí)物對(duì)比 溫度實(shí)際值與測(cè)試值對(duì)比溫度值(℃)數(shù)碼管顯示值測(cè)試點(diǎn)電壓值(V) 第七章 結(jié)論通過本次設(shè)計(jì),自己親自動(dòng)手設(shè)計(jì),包括硬件和軟件等方面,在設(shè)計(jì)過程中遇到了許多問題,在解決這些問題的過程中,使我學(xué)到許多東西,深深感到理論與實(shí)踐之間的差距。所以,在今后要通過不斷的通過強(qiáng)化自身的實(shí)踐動(dòng)手能力的培養(yǎng),才能用理論來指導(dǎo)實(shí)踐,通過實(shí)踐來進(jìn)一步深入理解理論。本次設(shè)計(jì)的電子體溫計(jì)經(jīng)過多次測(cè)試,工作穩(wěn)定可靠、靈敏度高、響應(yīng)時(shí)間短、抗干擾能力強(qiáng)等特點(diǎn)。此外該系統(tǒng)所用器件均為常規(guī)元件,有很高的工程價(jià)值。如稍加改動(dòng),該系統(tǒng)可以很方便地?cái)U(kuò)展為智能的測(cè)溫設(shè)備,以實(shí)現(xiàn)利用與PC機(jī)進(jìn)行數(shù)據(jù)通信,能夠把測(cè)到的溫度值保存到PC機(jī)中,方便遠(yuǎn)程記錄。本系統(tǒng)可以代替醫(yī)生常用的水銀體溫計(jì),也可以用作25℃~45℃范圍內(nèi)的溫度計(jì), 有很高的實(shí)用價(jià)值,具有廣闊的發(fā)展前景。 參 考 文 獻(xiàn)[1] [J].國(guó)際生物醫(yī)學(xué)工程雜志,1989年03期[2] [M].機(jī)械工業(yè)出版社,2004[3] 路林吉,[J].中國(guó)學(xué)術(shù)期刊,2000[4] [D].中國(guó)優(yōu)秀博碩士學(xué)位論文全文數(shù)據(jù)庫(kù),2007[5] [M].北京航空航天大學(xué)出版社,2008[6] [M].人民郵電出版社,1998[7] [M].高等教育出版社,2006:2836[8] 高純一,(下)[M].復(fù)旦大學(xué)出版社,2008:243[9] [M].北京:清華大學(xué)出版社,2003[10] [M].北京航空航天大學(xué)出版社,2007[11] 朱飛,[M].人民郵電出版社,2009 致 謝本課題在選題及研究過程中得到劉強(qiáng)老師的悉心指導(dǎo),在設(shè)計(jì)過程中遇到了許許多多的難題,得到了指導(dǎo)老師和周圍同學(xué)的幫助,在他們的幫助下我順利完成了畢業(yè)設(shè)計(jì),我的四年大學(xué)生涯也即將圈上一個(gè)句號(hào)。在此,特別感謝我的指導(dǎo)導(dǎo)師劉老師,幾個(gè)月來他對(duì)我的畢業(yè)設(shè)計(jì)悉心指導(dǎo),嚴(yán)格要求、熱情鼓勵(lì),為我的論文的順利完成指出了很好的方向。在此我謹(jǐn)向我的導(dǎo)師以及在畢業(yè)設(shè)計(jì)過程中給予我很大幫助的老師、同學(xué)們致以最誠(chéng)摯的謝意!最后感謝07級(jí)電子一班的所有同學(xué)和物理學(xué)院的所有老師和同學(xué)們,在這四年里,他們教會(huì)了我許多專業(yè)知識(shí),給了我很多幫助與支持,因?yàn)橛辛怂麄?,我的大學(xué)生活才過得如此充實(shí),謝謝他們! 附件A:整機(jī)硬件電路圖附件B:硬件實(shí)物圖附件C:程序清單include define uchar unsigned chardefine uint unsigned intdefine fmq_on PORTD |= (15) //打開蜂鳴器define fmq_off PORTD amp。= ~(15) //關(guān)閉蜂鳴器define ana_pow_on PORTD |= (14) //打開模擬部分電源define ana_pow_off PORTD amp。= ~(14) //關(guān)閉模擬部分電源define on 1define off 0volatile uint value=0。 //數(shù)碼管顯示值uint alarm_temp=380。 //報(bào)警門限溫度值uint key_time。 //檢測(cè)按鍵時(shí)間長(zhǎng)短,用于判斷長(zhǎng)按還是短按uint value_old。 //記錄前幾次的測(cè)溫結(jié)果uchar boot_flag=off, set_temp_flag=off。 //開機(jī)和設(shè)置門限溫度的標(biāo)志位uchar alarm_type=0。 //蜂鳴器提示音類型,測(cè)溫結(jié)束后改變值uchar smgdata[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 uchar sleep_flag[]={0,0,0}。 //重新測(cè)溫標(biāo)志位,用于清0函數(shù)中的靜態(tài)變量/*******************************************函數(shù)聲明*******************************************/void delay(uchar x)。void init_io(void)。void init_tc0(void)。void init_adc(void)。void sleep(void)。void boot(void)。void scan_smg(uchar num)。uchar scankey(void)。void alarm(void)。void display(void)。/*****************************************短暫的延時(shí)函數(shù),用于按鍵掃描去抖*****************************************/void delay(uchar x){ uchar y,z。 for(y=0。yx。y++) for(z=0。z110。z++)。 }/************************************************端口初始化函數(shù)************************************************/void init_io(void){ DDRC = 0x0f。//配置端口C低4位(數(shù)碼管位碼)為輸出,高4位(空)為輸入 DDRB =0xff。//配置端口D(數(shù)碼管段碼)全為輸出, DDRD = 0x30。//配置端口B的3位(按鍵)為輸入,4(模擬部分電源使能)、5(蜂鳴器)位為輸出 PORTD =0x0c。//使能按鍵位的上拉電阻 PORTC = 0xf0。//端口C低4位輸出低電平,高4為使能上拉電阻,降低功耗 PORTB = 0xff。//數(shù)碼管段碼全寫高 }/************************************************定時(shí)器0初始化函數(shù)************************************************/void init_tc0(void){ TCNT0 = 0。//初始裝載值為0 TIMSK |= 0x01。//使能TC0溢出中斷 TIFR |= 0x01。//開啟TC0中斷 TCCR0 |= 0x03。//開啟定時(shí)器0,工作在64分頻}/************************************************ADC初始化函數(shù)************************************************/void init_adc(void){ ADMUX=0x
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1