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

正文內(nèi)容

基于單片機(jī)的電子油門檢測系統(tǒng)的設(shè)計(jì)畢業(yè)論文(文件)

2025-07-30 17:22 上一頁面

下一頁面
 

【正文】 的提高和汽車電子行業(yè)各方面的發(fā)展,在第二十世紀(jì) 80 年代 ,電子節(jié)氣門的汽車,第一次出現(xiàn)在 bmw750il 車。 電子油門檢測系統(tǒng)的基本結(jié)構(gòu) 電子油門檢測系統(tǒng)由六大部分組成,包括油門踏板、油門踏板位置傳感器、汽車電子控制單元、總線、電機(jī)和節(jié)氣門執(zhí)行機(jī)構(gòu) 。由于電子油門檢測系統(tǒng)是由汽車電子控制單元來控制節(jié)氣門,因此電子油門檢測系統(tǒng)可以通過改變各種功能來提高駕駛時(shí)的舒適性和安全性。而這種情況對于電子油門來說就是很輕松的,此時(shí) ECU 收到信號后會認(rèn)為這是駕駛員不太科學(xué)的駕駛方法,于是會發(fā)出信號讓節(jié)氣門以一個(gè)特定的速度打開,而不是與駕駛員踩油門踏板的速度相同。 12 3 硬件總體設(shè)計(jì) 設(shè)計(jì)方案 本此系統(tǒng)設(shè)計(jì)的硬件部分共有六個(gè):電機(jī)驅(qū)動(dòng)電路,液晶顯示電路,電子油門模擬輸入信號電路,單片機(jī)及其外圍電路。設(shè)計(jì)整體原理圖如下圖 32所示: MSP430f149 單片機(jī)最小系統(tǒng) 電源模塊 1062液晶顯示模塊 將電子油門的模擬信號通過A/D 轉(zhuǎn)換電路轉(zhuǎn)換為數(shù)字信號傳送到單片機(jī) 將采集并處理后的數(shù)字信號通過 D/A 轉(zhuǎn)換電路轉(zhuǎn)換為模擬信號拖動(dòng)電機(jī)轉(zhuǎn)動(dòng) 13 32設(shè)計(jì)整體原理圖 單片機(jī)模塊 單片機(jī)的選擇 MSP430F149 單片機(jī)比較典型的應(yīng)用就是 A/D 轉(zhuǎn)換、接收處理和發(fā)送數(shù)據(jù)到總系統(tǒng)。 晶振電路的 設(shè)計(jì)如圖 35所示 16 圖 35 晶振電路 本系統(tǒng)中采用的是 XTAL 的晶體,該晶體兩端分別連接到 MSP430F149 單片機(jī)的XT2IN、 XT2OUT 引腳,并且連接兩個(gè) 100pF 的電容,使單片機(jī)能夠正常工作。復(fù)位電路如圖 36所示: 圖 36復(fù)位電路 17 液晶顯示模塊 液晶顯示屏的選擇 LCD1602 液晶顯示屏是一種工業(yè)級別的字符型液晶顯示屏,它能夠在屏幕上同時(shí)顯示 16X02 也就是 32 個(gè)字符,這也是 1602 名字的由來。 1602 液晶顯示屏采用標(biāo)準(zhǔn)的 16 腳接口 ,下圖 37為 1602 管腳分布圖: 圖 37LCD1602 管腳分布圖 在不同的設(shè)計(jì)中,由于實(shí)現(xiàn)功能的不同,所以同一種單片機(jī)所使用的顯示器的引腳也各不相同,下圖 38 所示為本次設(shè)計(jì)當(dāng)中 LCD1602 液晶顯示屏上各引腳的功能圖: 18 圖 38LCD1602 管腳功能圖 液晶顯示模塊電路設(shè)計(jì) 早起廣泛使用的 LED 顯示屏由于功耗方面和體積方面的原因已不能再滿足人們的需要,所以在各行各業(yè)開始越來越多的使用液晶 LCD。液晶模塊電路圖如圖 39 所示,它還可以通過調(diào)節(jié)變阻器 10K 的電阻 R6接入電路中阻值的大小來調(diào)節(jié)液晶顯示屏的亮度。 PWM 直流電機(jī)調(diào)速 PWM 是通過控制固定電壓的直流電源開關(guān)頻率,從而改變負(fù)載兩端的電壓,進(jìn) 滑動(dòng)變阻器模擬信號 AD 轉(zhuǎn)換電路 單片機(jī) MSP430F149 1602 顯示 屏 20 而達(dá)到控制要求的一種電壓調(diào)整方法。因此, PWM 又被稱為“開關(guān)驅(qū)動(dòng)裝置”。嚴(yán)格地講,平均速度與占空比 D并不是嚴(yán)格的線性關(guān)系,在一般的應(yīng)用中,可以將其近似地看成線性關(guān)系。晶體三極管,主要的功能是就電流放大作用,是電子電路的核心元件。程序編寫語言比較常見的有 C 語言、匯編語言。且具有良好的模塊化、容易閱讀、維護(hù)等優(yōu)點(diǎn),且編寫的模塊程序易于移植。 編譯軟件介紹 Keil 軟件簡介: 單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)?CPU 可以執(zhí)行的機(jī)器碼有兩種方法 ,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。 程序所實(shí)現(xiàn)的功能 系統(tǒng)分為初始化, A/D 轉(zhuǎn)換, LED 顯示, D/A 轉(zhuǎn)換電機(jī)控制,流程圖如下: 23 程序見附錄 1 實(shí)物結(jié)果分析 在樣機(jī)加電之前,首先用萬用表等工具,根據(jù)硬件電器原理圖和裝配圖仔細(xì)檢查樣機(jī)線路的正確性,并核對元器件的型號、規(guī)格和安裝是否符合要求。 在將設(shè)計(jì)所需的元器件都配好以后,安裝原理圖在面包板上進(jìn)行焊接調(diào)試,元器件在面包板上焊接完成之后再將電源和直流電機(jī)連接在電路當(dāng)中, 并將直流電機(jī)粘在面包板上。 25 圖 42 當(dāng)滑動(dòng)變阻器阻值為 0 時(shí) 當(dāng)滑動(dòng)變阻器部分阻值接入電路時(shí),相當(dāng)于我們將油門踏板部分踩下,此時(shí) 顯示屏上的數(shù)字為 185,如下圖 43 所示,直流電機(jī)開始旋轉(zhuǎn),轉(zhuǎn)速并不高,但轉(zhuǎn)速會隨著阻值接入電路的大小而變化,說明電子油門檢測系統(tǒng)正常工作。 通過對系統(tǒng)軟件的調(diào)試硬件的設(shè)計(jì),進(jìn)一步理解了單片機(jī)設(shè)計(jì)過程中所遇到的問題和相應(yīng)的解決辦法,更加清楚的明白電子油門在汽車整體上所發(fā)揮的功用,不僅能使汽 車內(nèi)的駕駛員在開車的過程中更加舒適,并且能夠減少廢氣的排放,提高燃油利用率,避免資源的浪費(fèi),并且也讓我明白電子油門檢測系統(tǒng)的基本結(jié)構(gòu)和工作原理?,F(xiàn)代電子技術(shù) 20xx 2 [16]Drivestyle emissions testing on the latest two Honda hybrid technologies Adriano A Fabio Eur. Transp. Res 20xx 1 [17]未來十年汽車電子發(fā)展趨勢 袁大宏 電子產(chǎn)品世界 20xx 1 [18]汽車電子油門的安全性初探 胡光輝 湖南交通科技 20xx 8 [19]現(xiàn)代汽車制動(dòng)控制系統(tǒng)的發(fā)展與展望 李宏才 世界汽車 20xx 2 32 7 附錄一: /*************************************************** 程序功能:靜態(tài)顯示各種字符 測試說明:觀察液晶顯示 ****************************************************/ include include include uchar shuzi[] = {0123456789}。*()_+=/|,.、 。 int NUM_AD0,NUM_AD1,NUM_AD2,ADC_result0,ADC_result1,x,y,z,s,a,b,c,suo,f。 ADC12CTL0 = REF2_5V + REFON。 for ( i=0。 } void init_TA_PWM(void) { TACTL = TASSEL0 + TACLR。 // CCR1 PWM duty cycle CCTL2 = OUTMOD_7。 TACTL |= MC_1。 CCR1 =x。 h1[1]=0x6f。 h1[5]=0x6e。 h1[9]=x%1000%100/10+48。 h2[2]=0x4d。 h2[6]=0x65。 h2[10]=0x6e。 34 LcdWriteCommand(0x01, 1)。P1OUT = 0XFF。P3OUT = 0XFF。P5OUT = 0XFF。 WDTCTL =WDT_ADLY_ //關(guān)閉電平轉(zhuǎn)換 LcdReset()。 while(1) { //_NOP()。=~BIT0。 //RW = define SET_RW P3OUT|=BIT1。 /*********************************************** 函數(shù)名稱: DispStr 功 能:讓液晶從某個(gè)位置起連續(xù)顯示一個(gè)字符串 參 數(shù): x位置的列坐標(biāo) y位置的行坐標(biāo) ptr指向字符串存放位置的指針 返回值 :無 ***********************************************/ void DispStr(uchar x,uchar y,uchar *ptr) { uchar *temp。\039。i++) { Disp1Char(x++,y,temp[i])。 for (i=0。 y ^= 1。 y amp。 LcdWriteCommand(temp,1)。 //控制線端口設(shè)為輸出狀態(tài) DataDir = 0xFF。 Delay5ms()。 //顯示模式設(shè)置 LcdWriteCommand(0x08, 1)。 //顯示開,不開游標(biāo),不閃爍 } /******************************************* 函數(shù)名稱: LcdWriteCommand 功 能:向液晶模塊寫入命令 參 數(shù): cmd命令, chk是否判忙的標(biāo)志, 1:判忙, 0:不判 返回值 :無 ********************************************/ void LcdWriteCommand(uchar cmd,uchar chk) { if (chk) WaitForEnable()。 38 DataPort = cmd。 _NOP()。 CLR_RW。 SET_EN。 } /******************************************* 函數(shù)名稱: WaitForEnable 功 能:等待 1602 液晶完成內(nèi)部操作 參 數(shù):無 返回值 :無 ********************************************/ void WaitForEnable(void) { P4DIR amp。 39 _NOP()。 while((P4IN amp。 //將 P4 口切換為輸出狀態(tài) } /******************************************* 函數(shù)名稱: Delay5ms 功 能:延時(shí)約 5ms 參 數(shù):無 返回值 :無 ********************************************/ void Delay5ms(void) { uint i=40000。這讓我明白不管是在學(xué)習(xí)上和生活中,都應(yīng)該真心對待他人,在此,謹(jǐn)向馮老師表示崇高的敬意和衷心的感謝! 當(dāng)我在鍵盤上敲下這最后一段文字時(shí),我明白我的大學(xué)生活也就要像這篇畢業(yè)論文一樣畫上一個(gè)句號,我不能回憶我所經(jīng)歷
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1