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

正文內容

基于單片機的熱電偶測溫系統(tǒng)畢業(yè)論文-資料下載頁

2025-06-27 19:43本頁面
  

【正文】 結束語  本文主要介紹了基于熱電偶溫度傳感器的快速測溫系統(tǒng)。該系統(tǒng)綜合考慮到熱電偶的熱惰性時間常數(shù)問題,采用快速測溫算法實現(xiàn)了溫度快速測量的功能。本文對系統(tǒng)原理進行了簡單的概述,著重分析了系統(tǒng)的硬件設計方案跟軟件設計方案。最后對系統(tǒng)進行了仿真實驗,很好的完成了設計要求?! ”疚闹饕捎肒型熱電偶、K型熱電偶專用數(shù)字轉換芯片MAX667AT89C51單片機進行了相關設計。MAX6675將熱電偶測溫應用時復雜的線性化、冷端補償及數(shù)字化輸出等問題集中在一個芯片上解決,簡化了將熱電偶測溫方案應用于嵌入式系統(tǒng)領域時復雜的軟硬件設計,因而該器件是將熱電偶測溫方案應用于嵌入式系統(tǒng)領域的理想選擇。根據(jù)快速算法的原理通過AT89C51單片機軟件編程實現(xiàn)了溫度的快速測量。  畢業(yè)設計是我們在大學期間的最后一門課程,也是能將大學期間最重要的幾門理論課聯(lián)系實際的課程,由此可知畢業(yè)設計的重要性。在路立平路老師的精心指導和其他同學的幫助下,經歷三個多月的努力和實踐,我終于完成了畢業(yè)設計,并在此次畢業(yè)設計的實踐中獲益良多。此次畢業(yè)設計讓我們有機會將大學四年所學的專業(yè)課程與實際的實踐緊密聯(lián)系起來,加深了我們對理論知識的理解和掌握,開闊了我們的視野,最重要的是鍛煉了我們勤于思考問題的能力,熟練使用電腦辦公軟件的能力,獨立查閱資料的能力,分析問題與解決問題的能力,以及操作專業(yè)軟件的能力,讓我們基本具備了一個工程技術人員應有的基本素養(yǎng)?! ⊥ㄟ^本學期的畢業(yè)設計鞏固了我們的基礎知識,培養(yǎng)了我們的創(chuàng)新意識,以及集體協(xié)作等多方面的綜合素質。這些都將會在我們將來的工作和學習當中受益匪淺。 然而,由于基礎知識的掌握還不夠牢靠,準備的時間不夠充分等原因。我在設計的實用性方面還存在不足之處,還有很多不盡人意的地方。希望在將來工作實踐當中,進一步提高自己、完善自己。參考文獻[1] [M].北京:科學出版社,—201.[2] 路立平,馮建勤,[J].儀器儀表傳感器,2005:1718[3] 馬天艷,[J].工業(yè)計量,2005,15(6):3132.[4] 王霄.實現(xiàn)熱電偶電勢非線性補償?shù)能浖椒╗J].耐火材料,1998,32(2):3638 [5] :北京航空航天大學出版社1993.[6] [M].西安:西安電子科技大學出版社,2003.[7] [J].宇航計測技術,2001,9:6061. 附  錄附錄1 電路原理圖附錄2 源程序代碼include //頭文件include include define uchar unsigned char //宏定義define uint unsigned intdefine dm P0define wm P2sbit S0=P1^0。sbit SCK=P1^1。sbit CS=P1^2。sbit beep=P2^0。sbit Work_Stop=P1^3。uint Re_Convert (void)。 //溫度轉換void Disp_temp(void)。 //溫度顯示void Baojing(void)。 //超量程報警void delay(uint t)。 //延時函數(shù)uchar qian=0,bai=0,shi=0,ge=0,xiao=0。uint P_Temp。float t1,t2,t3,wendu。uchar code tab1[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}。// tab1為數(shù)碼管的段碼uchar code tab2[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}。// tab2為數(shù)碼管的段碼(含小數(shù)點)uchar code tab3[]={0x10,0x020,0x040,0x080}。 //tab3為數(shù)碼管位碼void main(void) //主程序{ delay (10)。 Work_Stop =0。 //工作指示燈亮開始工作 S0 =0。 while(1) { P_Temp=Re_Convert()。 t1=*P_Temp。//P_Temp =(1024*P_Temp)/4096 delay (500)。 P_Temp=0。 P_Temp=Re_Convert()。 t2=*P_Temp。 delay (500)。 P_Temp=0。 P_Temp=Re_Convert()。 t3=*P_Temp。 delay (500)。 P_Temp=0。 wendu=((t1*t3)(t2*t2))/((t3+t1)(2*t2))。 Baojing()。 Disp_temp()。 P_Temp=0。 wendu=0。 } }void delay(uint t)//延時程序{ uchar x。 uchar y。 for(x=0。xt。x++) for(y=0。y110。y++)。}uint Re_Convert() //熱電偶轉換{ uchar i。 uint P_Temp2 =0。 SCK =0。 S0 =0。 CS =0。 for(i=0。i16。i++)//熱電偶數(shù)據(jù)讀取 { SCK =1。 if(S0= =1) { P_Temp2 =P_Temp2 | 0x01。 } delay(10)。 SCK =0。 delay(10)。 P_Temp2 =1。 } CS =1。 if(P_Temp2 amp。 0x0004) //斷偶標志判斷 { Work_Stop =1。 //工作指示等滅停止工作 } P_Temp2 =(P_Temp2 amp。 0x7fff) 3。 //D14D3數(shù)據(jù)提取 return(P_Temp2)。 P_Temp2 =0。 delay(200)。}void Baojing(void) //超量程報警{ if(wendu=0amp。amp。wendu=400) { delay(20)。 beep=0。 delay(20)。 beep=1。 }}void Disp_temp(void)//溫度顯示{ uint temp=wendu*10。 if(wendu1000){ bai=temp%10000/1000。 shi=temp%1000/100。 ge=temp%100/10。 xiao=temp%10。 dm=0x0ff。 dm=tab1[bai]。 wm=tab3[0]。 delay(10)。 dm=0x0ff。 dm=tab1[shi]。 wm=tab3[1]。 delay(10)。 dm=0x0ff。 dm=tab2[ge]。 wm=tab3[2]。 delay(10)。 dm=0x0ff。 dm=tab1[xiao]。 wm=tab3[3]。 delay(10)。 dm=0x0ff。}}
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1