汽車溫度監(jiān)控系統(tǒng)設(shè)計_第1頁
汽車溫度監(jiān)控系統(tǒng)設(shè)計_第2頁
汽車溫度監(jiān)控系統(tǒng)設(shè)計_第3頁
汽車溫度監(jiān)控系統(tǒng)設(shè)計_第4頁
汽車溫度監(jiān)控系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

..>桂林電子科技大學(xué)信息科技學(xué)院"汽車微控制器應(yīng)用"實(shí)訓(xùn)報告學(xué)號姓名指導(dǎo)教師:實(shí)訓(xùn)題目:汽車溫度監(jiān)控系統(tǒng)設(shè)計1系統(tǒng)設(shè)計1.1設(shè)計要求設(shè)計任務(wù)用溫度傳感器〔18B20〕進(jìn)展溫度采集,實(shí)現(xiàn)汽車溫度監(jiān)控。性能指標(biāo)要求用溫度傳感器〔18B20〕進(jìn)展溫度測量,并顯示溫度值。設(shè)計風(fēng)扇驅(qū)動電路。通過按鍵設(shè)置溫度報警值,超過設(shè)置溫度可發(fā)出聲光報警。超過設(shè)置溫度可自動開啟風(fēng)扇,溫度越高,風(fēng)扇轉(zhuǎn)速越快。其他創(chuàng)新功能。1.2設(shè)計思路及設(shè)計框圖設(shè)計思路使用DS18B20進(jìn)展溫度采集,使用L9110H控制風(fēng)扇運(yùn)作,使用兩個按鍵分別控制溫度額定值的加減,PWM調(diào)節(jié)風(fēng)扇速度??傮w設(shè)計框圖按鍵輸入按鍵輸入MC9S12*S單片機(jī)控制器PWM調(diào)速數(shù)碼管顯示溫度傳感器2各個模塊電路及程序的設(shè)計測溫局部:voiddisplay_buff(void){intdat;Start_DS18B20();//啟動溫度轉(zhuǎn)換wd=Get_Temp();//讀取溫度dat=wd/16;if(dat<80)shice=dat;disbuff_tab[2]=shice%10;disbuff_tab[3]=shice/10;disbuff_tab[5]=set%10;disbuff_tab[6]=set/10;}風(fēng)扇局部:voidPWM_Init(void)//PWM初始化{PWME=0*00;//制止模塊PWMPRCLK=0*03;//分頻因子8分頻PWMSCLA=50;//SA的分頻因子設(shè)定植0~255PWMCLK=0*02;//通道1PWMPER1=200;//通道1周期系數(shù)200PWMDTY1=0;//占空比PWMPOL=0*01;PWMPOL_PPOL1=1;PWMCAE=0*00;//左對齊PWMCTL=0*00;//不級聯(lián)PWME=0*02;//使能通道1}按鍵局部:voidscan_anjian(void){if(k1==0){delay(500);if(k1==0){set++;if(set>90)set=90;}}if(k2==0){delay(500);if(k2==0){set--;if(set<5)set=5;}}}3調(diào)試過程首先,檢查電路板是否連對,是否有焊錯的地方,用萬用表測量各VCC與GND之間是否導(dǎo)通,檢查無誤后接通電路,查看電源指示燈是否亮起。其次,程序每編寫完一個模塊編譯一次,查看是否通過,并驗(yàn)證程序功能是否實(shí)現(xiàn)。最后,接通實(shí)驗(yàn)箱連接電路板下載程序,查看風(fēng)扇是否隨溫度的變化而變化,數(shù)碼管是否能正常顯示額定溫度與實(shí)測溫度。4功能測試4.1測試儀器與設(shè)備萬用表,計算機(jī),飛思卡爾實(shí)驗(yàn)箱。4.2性能指標(biāo)測試用溫度傳感器〔18B20〕進(jìn)展溫度測量,能正常顯示溫度值。風(fēng)扇能正常運(yùn)轉(zhuǎn)??赏ㄟ^按鍵設(shè)置溫度報警值。超過設(shè)置溫度可自動開啟風(fēng)扇,溫度越高,風(fēng)扇轉(zhuǎn)速越快。4.3誤差分析采樣準(zhǔn)確度低,儀器間不精細(xì)都是造成誤差的原因。5實(shí)訓(xùn)心得體會通過這次實(shí)訓(xùn),讓我更加深入的了解了飛思卡爾MC9S12*S128單片機(jī),也讓我認(rèn)識了溫度傳感器DS18B20和電機(jī)驅(qū)動芯片L9110H。這次實(shí)訓(xùn)不僅加強(qiáng)了我們的動手能力,還讓我們學(xué)到了一些根本的編程能力,其中PWM通道時鐘周期與分頻因子間的計算關(guān)系是讓我最混亂的,在反復(fù)計算與換算后也終于弄懂了。6參考文獻(xiàn)[1]謝自美.電子線路設(shè)計·實(shí)驗(yàn)·測試〔第二版〕.:華中科技大學(xué)出版社,2000[2]張陽.單片機(jī)原理及嵌入式系統(tǒng)開發(fā).電子工業(yè)出版社,2013[3]潘新民.微型計算機(jī)控制技術(shù)〔第二版〕.電子工業(yè)出版社,2011附錄附錄1:原理圖,實(shí)物圖附錄2:程序清單#include<hidef.h>#include"derivative.h"#include"CRG.h"#include"DS18B20.h"#definek1PORTB_PB1#definek2PORTB_PB2#definek1_dirDDRB_DDRB0#definek2_dirDDRB_DDRB1#defineucharunsignedcharconstucharsmg_tab[]={0*3f,0*06,0*5b,0*4f,0*66,0*6d,0*7d,0*07,0*7f,0*6f};constucharw*_tab[]={0*01,0*02,0*04,0*08,0*10,0*20,0*40,0*80};uchardisbuff_tab[8];staticintwd;unsignedstaticintshice;ucharset=25;voidSetBusCLK_32M(void);voiddelay(longt){unsignedstaticint*,y;for(*=0;*<t;*++)for(y=1000;y>0;y--);}voidscan_anjian(void){if(k1==0){delay(500);if(k1==0){set++;if(set>90)set=90;}}if(k2==0){delay(500);if(k2==0){set--;if(set<5)set=5;}}}voiddisplay_buff(void){intdat;Start_DS18B20();//啟動溫度轉(zhuǎn)換wd=Get_Temp();//讀取溫度dat=wd/16;if(dat<80)shice=dat;disbuff_tab[2]=shice%10;disbuff_tab[3]=shice/10;disbuff_tab[5]=set%10;disbuff_tab[6]=set/10;}voiddisplay(void){uchari;PTH=0*00;for(i=0;i<8;i++){PORTA=smg_tab[disbuff_tab[i]];PTH=w*_tab[i];delay(25);}}voidPWM_Init(void)//PWM初始化{PWME=0*00;//制止模塊PWMPRCLK=0*03;//分頻因子8分頻PWMSCLA=50;//SA的分頻因子設(shè)定植0~255PWMCLK=0*02;//通道1PWMPER1=200;//通道1周期系數(shù)200PWMDTY1=0;//占空比PWMPOL=0*01;PWMPOL_PPOL1=1;PWMCAE=0*00;//左對齊PWMCTL=0*00;//不級聯(lián)PWME=0*02;//使能通道1}voidkongzhi(void){if(shice>set)PWMDTY1=(shice-set)*4+50;elsePWMDTY1=0;}voidmain(void){DDRA=0*FF;DDRH=0*FF;k1_di

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論