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

正文內(nèi)容

基于單片機(jī)的數(shù)字顯示體溫計(jì)設(shè)計(jì)(編輯修改稿)

2025-07-24 19:40 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 退出設(shè)置界面。電源電路原理圖如圖29所示:圖29 電源電路接口系統(tǒng)使用的電源有兩種:,由外部引入。STC89C52單片機(jī)引腳XTAL1和XTAL2與晶體振蕩器及電容C2的連接如圖210所示:圖210 系統(tǒng)晶振電路原理圖晶振的作用是給單片機(jī)提供一個(gè)穩(wěn)定的節(jié)拍。C1,C2這兩個(gè)電容叫晶振的負(fù)載電容,接法如上圖所示,大小為20pF,它會(huì)影響到晶振的諧振頻率和輸出幅度,也是使振蕩頻率更穩(wěn)定。實(shí)際上等同于電容三點(diǎn)式電路的分壓電容, 接地點(diǎn)就是分壓點(diǎn), 以接地點(diǎn)作為參考點(diǎn), 振蕩引腳的輸入和輸出是反相的。當(dāng)兩個(gè)電容量相等時(shí), ,一般是可以滿(mǎn)足振蕩條件的, 但如果不易起振或振蕩不穩(wěn)定可以減小輸入端對(duì)地電容量, 而增加輸出端的值以提高反饋量。本設(shè)計(jì)所采用的復(fù)位電路是通過(guò)按鍵實(shí)現(xiàn)復(fù)位功能。如圖311所示,在電源接通瞬間,電容C7上的電壓很小,復(fù)位下拉電阻上的電壓接近電源電壓,即RST為高電平,在電容充電的過(guò)程中RST端電壓逐漸下降,當(dāng)RST端的電壓小于某一數(shù)值后,CPU脫離復(fù)位狀態(tài),由于電容C7足夠大,可以保證RST高電平有效時(shí)間大于2個(gè)機(jī)器周期,達(dá)到復(fù)位效果。手動(dòng)復(fù)位按鍵是為了避免死機(jī)時(shí)無(wú)法可靠復(fù)位。當(dāng)復(fù)位按鍵按下后,RST端的電位由R19與R15分壓比決定。由于R19R15,因此RST為高電平,CPU處于復(fù)位狀態(tài),松手后,電容C7充電,RST端電位下降,CPU脫離復(fù)位狀態(tài)。R19的作用在于限制按鍵按下瞬間電容C7的放電電流,避免產(chǎn)生火花,以保護(hù)按鍵觸電。圖211 復(fù)位電路原理圖3系統(tǒng)軟件設(shè)計(jì)Kei1C51集成開(kāi)發(fā)環(huán)境是美國(guó)KeilSoftwaer公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng)。Kei1C51軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全windows界面。另外重要的一點(diǎn),編譯后生成的匯編代碼,到Kei1C51生成的目標(biāo)代碼效率非常高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解,在開(kāi)發(fā)大型項(xiàng)目時(shí)非常理想。軟件是整個(gè)系統(tǒng)的核心,它具有充分的靈活性與可修改性,可以根據(jù)系統(tǒng)的要求而變化。在硬件結(jié)構(gòu)一定的情況下,通過(guò)改變軟件就能實(shí)現(xiàn)不同的功能。本設(shè)計(jì)的紅外測(cè)溫系統(tǒng)的軟件方面全部采用C語(yǔ)言編寫(xiě),以提高系統(tǒng)的可讀性和可移植性。其設(shè)計(jì)方法和硬件設(shè)計(jì)相對(duì)應(yīng),采用模塊對(duì)應(yīng)進(jìn)行編寫(xiě),將系統(tǒng)的硬件劃分為相應(yīng)的子程序模塊,分別進(jìn)行編寫(xiě)、調(diào)試,使整個(gè)程序看起來(lái)簡(jiǎn)潔,明了,在調(diào)試過(guò)程中也方便自己發(fā)現(xiàn)錯(cuò)誤,提高了編程的效率。整個(gè)系統(tǒng)軟件主要包括主程序、紅外測(cè)溫模塊、功能按鍵模塊、顯示模塊等子程序。主程序的運(yùn)行過(guò)程:系統(tǒng)正常上電,開(kāi)始初始化,進(jìn)行紅外測(cè)溫,顯示測(cè)量溫度,對(duì)4個(gè)功能按鍵進(jìn)行掃描處理,看是否有按鍵0按下,如果有設(shè)置上限下限值;如果沒(méi)有,則正常的顯示溫度。結(jié)束。主程序流程圖如圖31所示。顯示溫度按鍵掃描處理顯示溫度設(shè)置?結(jié)束上限下限值設(shè)置開(kāi)始圖31 系統(tǒng)主流程圖當(dāng)系統(tǒng)開(kāi)始工作時(shí),判斷是否有鍵按下,如果按下按鍵0,則進(jìn)入上限設(shè)置;當(dāng)按下按鍵1,則對(duì)上限值進(jìn)行加一,在1602顯示器上會(huì)出現(xiàn)一個(gè)跳動(dòng)的指針;當(dāng)按下按鍵2,則對(duì)上限值進(jìn)行減一,在1602顯示器上會(huì)出現(xiàn)一個(gè)跳動(dòng)的指針;當(dāng)再按下按鍵0,則進(jìn)入下限值設(shè)置,當(dāng)按下按鍵1,則對(duì)下限值進(jìn)行加一,在1602顯示器上會(huì)出現(xiàn)一個(gè)跳動(dòng)的指針;當(dāng)按下按鍵2,則對(duì)下限值進(jìn)行減一,在1602顯示器上會(huì)出現(xiàn)一個(gè)跳動(dòng)的指針;如果調(diào)整結(jié)束,則按下鍵3。在調(diào)整上限下限值狀態(tài)下,鍵1與鍵2是對(duì)具體的時(shí)間進(jìn)行加與減的操作。功能按鍵流程圖圖32所示。設(shè)置上限K0?K2?K1?K3?加減開(kāi)始結(jié)束K0?設(shè)置下限K0?掃描按鍵掃描按鍵確定設(shè)置圖32 按鍵流程圖系統(tǒng)正常上電,開(kāi)始初始化,判斷首字節(jié)是否為4CH或者66H,最后一個(gè)字節(jié)是否為0DH,因?yàn)閱纹瑱C(jī)每一次讀取5個(gè)BYTE,當(dāng)?shù)谝粋€(gè)BYTE和最后一個(gè)BYTE分別同時(shí)為4CH(或66H)和0DH時(shí),才認(rèn)為這是一個(gè)有效的數(shù)據(jù),否則單片機(jī)將不停地進(jìn)行讀取。如果是,則進(jìn)行溫度的計(jì)算及溫度的處理,然后送LCD1602顯示,如果不是,則繼續(xù)讀取,直到符合有效數(shù)據(jù)的要求,才進(jìn)行溫度的讀取。紅外傳感器模塊流程圖如圖33所示。讀取數(shù)據(jù)返回開(kāi)始首字節(jié)是否為4CH(66H)?初始化第5個(gè)字節(jié)是否為0DH?計(jì)算,處理溫度值送LCD1602顯示圖33 紅外測(cè)溫流程圖參考文獻(xiàn)[1] 李響, [J]. 天津理工大學(xué)學(xué)報(bào),2010,26(01):5861[2] 鄭文瑤,[J]. 河北醫(yī)學(xué),2008,14,(01)103106[3] 任婷婷,張?chǎng)?梁志華. 淺談紅外體溫測(cè)量法[J].計(jì)量與測(cè)試技術(shù),2008,35(12):4446[4] 張日欣. 基于MLX90614的非接觸式體溫測(cè)量系統(tǒng)設(shè)計(jì)[J]. 傳感器與微系統(tǒng),2009,8(03):105108[5] 吳海洋,魏計(jì)林. 一種基于ARM的人體紅外測(cè)溫系統(tǒng)[J].紅外,2011(03)3438[6] “紅外測(cè)溫儀”談起[M].中國(guó)科普作家協(xié)會(huì),2010:4150[7] Michalski new approach to estimating the main error of a primary transducer for an dectromagIIetic flow meter[J].IEEE Transactiorm on Instrumentation and (3)t:764—767.[8] RAISUTISR R,JASIUNIE E,SLITERIS R. The review of nondstructive testing techniques suitable for inspection of the wind turbine blades [J]. (ULTRAGARSAS (ULTRASOUND),2008,63(01):2630.[9] 崔紅淼,[J]. 電工電氣, 2010 ():6370[10] 、溫度傳感器的溫度智能控制系統(tǒng)的設(shè)計(jì)[J].電子世界,2011(9):2425[11] ,一種新型MEMS 溫度傳感器[J]. 傳感器與微系統(tǒng),2011,30(9):149152[12] [J]. 倪雪飛:淺談紅外測(cè)溫及其應(yīng),2011(5):2122[13] [J].高科技產(chǎn)品研發(fā),2010(02):5253[14] Ramakrishman ., Sekar R. Modelbased analysis of configuration vulnerabilities[J]. Journal of Computer Security, 2002,10(2):189209.[15] 柳剛,黃竹鄰,[J].光電子技術(shù)與信息,2005(5):6973 致謝本設(shè)計(jì)為我四年的大學(xué)生涯做了很好的總結(jié),在王哲老師的悉心指導(dǎo)和嚴(yán)格要求下,還有班上同學(xué)熱情的幫助下,我才能排除阻礙,完成我的畢業(yè)設(shè)計(jì)。從前期的準(zhǔn)備包括課題的選定,相關(guān)資料的收集,硬件設(shè)備的制作,每個(gè)模塊程序的編寫(xiě),到最后論文的完成,大家都給了我很大的幫助。整個(gè)畢業(yè)設(shè)計(jì),花費(fèi)了我太多的心血和時(shí)間,遇到很多的阻礙,但這些阻礙都不斷激勵(lì)著我進(jìn)步,最終走向成功。論文的完成,也預(yù)示著我10多年的學(xué)生生涯將要畫(huà)上一個(gè)句號(hào)。在此我要由衷的感謝我的指導(dǎo)老師王哲老師,在她耐心的指導(dǎo)和嚴(yán)格的要求下,在制作作品時(shí)給了我很多建議,解決了很多技術(shù)上的阻礙,使我少走了很多彎路。因?yàn)楸救瞬艤\,整個(gè)作品還有很多缺點(diǎn)和不足。 附錄A本設(shè)計(jì)的硬件實(shí)物如圖所示。系統(tǒng)測(cè)量溫度后顯示效果圖所示。測(cè)量溫度高于36攝氏度紅燈亮,蜂鳴器報(bào)警,效果圖。 測(cè)量溫度低于15攝氏度綠燈亮,蜂鳴器報(bào)警,效果圖。 附錄B畢業(yè)設(shè)計(jì)程序includeinclude define uchar unsigned chardefine uint unsigned int/************* 1602LCD引腳定義 *************/define LCD_data P0 //數(shù)據(jù)口sbit RS = P1^0。 //寄存器選擇輸入 sbit EN = P1^1。 //液晶使能控制sbit RW = P2^5。/************* 按鍵引腳定義 *************/sbit keys=P3^6。sbit keyz=P3^5。sbit keyj=P3^4。sbit keyq=P3^3。/*************發(fā)光二極管指示接口定義 *************/sbit ledg=P1^2。sbit ledd=P1^3。sbit ledc=P1^4。 sbit fm=P3^7。sbit ji=P1^5。bit flag=0。/************* 紅外測(cè)溫引腳定義 *************/sbit A_TN9=P2^0。 //TN9觸發(fā)sbit CLK_TN9=P2^1。 //TN9時(shí)鐘線sbit DATA_TN9=P2^2。 //TN9數(shù)據(jù)線/***********全局變量定義**************/bit flag。unsigned char TN_Data_Buff[5]
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1