項(xiàng)目3 汽車電動(dòng)機(jī)控制_第1頁
項(xiàng)目3 汽車電動(dòng)機(jī)控制_第2頁
項(xiàng)目3 汽車電動(dòng)機(jī)控制_第3頁
項(xiàng)目3 汽車電動(dòng)機(jī)控制_第4頁
項(xiàng)目3 汽車電動(dòng)機(jī)控制_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

汽車單片機(jī)技術(shù)——項(xiàng)目三項(xiàng)目三

任務(wù)3-1汽車玻璃升降控制一、目的與要求通過單片機(jī)控制,在相應(yīng)的按鈕按下時(shí),電動(dòng)機(jī)能正轉(zhuǎn)或反轉(zhuǎn),相應(yīng)的LED燈可指示電動(dòng)機(jī)轉(zhuǎn)動(dòng)方向,以此來模擬汽車玻璃的上升和下降。設(shè)計(jì)要求:S1按下時(shí),電動(dòng)機(jī)正轉(zhuǎn)、L2點(diǎn)亮;S1松開時(shí),電動(dòng)機(jī)停轉(zhuǎn)、L2熄滅;S2按下時(shí),電動(dòng)機(jī)反轉(zhuǎn)、L3點(diǎn)亮;S2松開時(shí),電動(dòng)機(jī)停轉(zhuǎn)、L3熄滅。項(xiàng)目三任務(wù)3-1汽車玻璃升降控制1.電路設(shè)計(jì)項(xiàng)目三任務(wù)3-1汽車玻璃升降控制2.源程序設(shè)計(jì)項(xiàng)目三任務(wù)3-1汽車玻璃升降控制二.相關(guān)知識1.RZ7886(1)電路簡述RZ7886是一款直流電動(dòng)機(jī)雙向驅(qū)動(dòng)電路,它適用于玩具電動(dòng)機(jī)驅(qū)動(dòng)、自動(dòng)閥門電動(dòng)機(jī)驅(qū)動(dòng)、電磁門鎖驅(qū)動(dòng)等。它有兩個(gè)邏輯輸入端子用來控制電動(dòng)機(jī)前進(jìn)、后退及制動(dòng)。RZ7886具有良好的抗干擾性、微小的待機(jī)電流和較低的輸出內(nèi)阻。同時(shí),它還具有內(nèi)置二極管,能釋放電感性負(fù)載的反向沖擊電流。項(xiàng)目三任務(wù)3-1汽車玻璃升降控制(2)特點(diǎn)1)微小的待機(jī)電流,小于2μA。2)工作電壓范圍寬,為3~15V。3)有緊急停止功能。4)有過熱保護(hù)功能。5)有過電流、欠電流及短路保護(hù)功能。6)封裝外形為DIP8。項(xiàng)目三任務(wù)3-1汽車玻璃升降控制2.程序設(shè)計(jì)思路根據(jù)上述分析及電路連接,單片機(jī)P2.4口輸出高電平、P2.5口輸出低電平時(shí)電動(dòng)機(jī)正轉(zhuǎn);單片機(jī)P2.4口輸出低電平、P2.5口輸出高電平時(shí)電動(dòng)機(jī)反轉(zhuǎn);單片機(jī)P2.4口輸出低電平、P2.5口輸出低電平時(shí)電動(dòng)機(jī)停轉(zhuǎn);程序設(shè)計(jì)流程如圖3-4所示。項(xiàng)目三任務(wù)3-1汽車玻璃升降控制程序設(shè)計(jì)流程圖感謝您的觀看汽車單片機(jī)技術(shù)——項(xiàng)目三項(xiàng)目三

任務(wù)3-2汽車刮水器控制一、目的與要求通過單片機(jī)控制,在相應(yīng)的按鈕按下時(shí),電動(dòng)機(jī)能實(shí)現(xiàn)不同的速度轉(zhuǎn)動(dòng),由相應(yīng)的LED燈指示電動(dòng)機(jī)的轉(zhuǎn)速檔位高低,以此來模擬汽車刮水器電動(dòng)機(jī)的工作情況。設(shè)計(jì)要求:S1按下時(shí),電動(dòng)機(jī)在高速檔工作、L2點(diǎn)亮;S1松開時(shí),電動(dòng)機(jī)停轉(zhuǎn)、L2熄滅;S2按下時(shí),電動(dòng)機(jī)在中速檔工作、L3點(diǎn)亮;S2松開時(shí),電動(dòng)機(jī)停轉(zhuǎn)、L3熄滅;S3按下時(shí),電動(dòng)機(jī)在中低速檔工作、L4點(diǎn)亮;S3松開時(shí),電動(dòng)機(jī)停轉(zhuǎn)、L4熄滅;S4按下時(shí),電動(dòng)機(jī)在低速檔工作、L7點(diǎn)亮;S4松開時(shí),電動(dòng)機(jī)停轉(zhuǎn)、L7熄滅。。項(xiàng)目三任務(wù)3-2汽車刮水器控制1.電路設(shè)計(jì)項(xiàng)目三任務(wù)3-2汽車刮水器控制2.源程序設(shè)計(jì)項(xiàng)目三任務(wù)3-2汽車刮水器控制二.相關(guān)知識1.PWM的概念PWM是PulseWidthModulation的縮寫,即脈沖寬度調(diào)制,它利用微處理器的數(shù)字輸出來控制模擬電路,其實(shí)就是使用數(shù)字信號達(dá)到一個(gè)模擬信號的效果。PWM用改變脈沖寬度的方式來實(shí)現(xiàn)不同的效果。項(xiàng)目三任務(wù)3-2汽車刮水器控制①組脈沖的占空比為50%,此時(shí)高低電平脈沖時(shí)長各占一半。②組脈沖的占空比為40%,此時(shí)同一周期內(nèi)高電平時(shí)長少于低電平時(shí)長。③組脈沖的占空比為80%,此時(shí)同一周期內(nèi)高電平時(shí)長大于低電平時(shí)長。項(xiàng)目三任務(wù)3-2汽車刮水器控制2.PWM的應(yīng)用例如點(diǎn)亮一個(gè)LED小燈,設(shè)計(jì)電路讓LED=0時(shí)小燈長亮,當(dāng)LED=1時(shí)小燈滅。當(dāng)小燈亮和滅間隔運(yùn)行的時(shí)候,小燈閃爍。如果把這個(gè)間隔不斷減小,減小到肉眼分辨不出來,也就是100Hz以上的頻率,這個(gè)時(shí)候小燈表現(xiàn)出來的現(xiàn)象是看起來長亮但沒有在LED=0時(shí)的亮度大。若不斷改變時(shí)間參數(shù),讓LED=0的時(shí)間大于或者小于LED=1的時(shí)間,會發(fā)現(xiàn)小燈亮度相應(yīng)的都不一樣,這就是模擬電路的感覺了。項(xiàng)目三任務(wù)3-2汽車刮水器控制3.PWM的實(shí)現(xiàn)PWM可以利用兩種程序設(shè)計(jì)方案實(shí)現(xiàn):一是利用延時(shí)程序進(jìn)行輸出,此方案下單片機(jī)大部分時(shí)間在處理延時(shí)程序而不能進(jìn)行其他工作,僅用于單路PWM輸出并且內(nèi)容簡單的程序控制;項(xiàng)目三任務(wù)3-2汽車刮水器控制二是利用定時(shí)器/計(jì)數(shù)器進(jìn)行控制,利用單片機(jī)定時(shí)器/計(jì)數(shù)器T0或T1產(chǎn)生1個(gè)0.1ms的中斷定時(shí),然后在定時(shí)器程序中設(shè)計(jì)一個(gè)0到100的計(jì)數(shù)器,相當(dāng)于10ms的周期計(jì)數(shù),在0到100的計(jì)數(shù)器中設(shè)置一個(gè)中間變量,計(jì)數(shù)大于中間變量時(shí)PWM輸出為高電平,計(jì)數(shù)器大于100時(shí)計(jì)數(shù)器清零同時(shí)PWM輸出為低電平,以此循環(huán)就可以得到一個(gè)固定占空比的輸出,若改變中間變量的值,即可改變輸出波形的占空比,此時(shí)也就得到了一個(gè)周期為10ms,占空比可調(diào)的輸出波形。項(xiàng)目三任務(wù)3-2汽車刮水器控制4.定時(shí)器/計(jì)數(shù)器STC15W4K32S4系列單片機(jī)內(nèi)部設(shè)置了5個(gè)16位定時(shí)器/計(jì)數(shù)器:16位定時(shí)器/計(jì)數(shù)器T0、T1、T2、T3以及T4,它們都具有計(jì)數(shù)方式和定時(shí)方式兩種工作方式。對定時(shí)器/計(jì)數(shù)器T0和T1,可用它們在特殊功能寄存器TMOD中相對應(yīng)的控制位C/T來選擇T0或T1為定時(shí)器還是計(jì)數(shù)器。項(xiàng)目三任務(wù)3-2汽車刮水器控制5.定時(shí)器/計(jì)數(shù)器應(yīng)用項(xiàng)目三任務(wù)3-2汽車刮水器控制6.程序設(shè)計(jì)流程圖感謝您的觀看汽車單片機(jī)技術(shù)——項(xiàng)目三項(xiàng)目三

任務(wù)3-3汽車蜂鳴器控制一、目的與要求通過單片機(jī)控制,在相應(yīng)的按鈕按下時(shí),蜂鳴器響和停的時(shí)間對應(yīng)不同的間隔,以此來模擬汽車的各種警報(bào)提示。設(shè)計(jì)要求:S1按下時(shí),蜂鳴器長響;S2按下時(shí),蜂鳴器一響一停,響停間隔時(shí)間相同;S3按下時(shí),蜂鳴器一響一停,響的時(shí)間大于停的時(shí)間;S4按下時(shí),蜂鳴器一響一停,響的時(shí)間小于停的時(shí)間。項(xiàng)目三任務(wù)3-3汽車蜂鳴器控制1.電路設(shè)計(jì)項(xiàng)目三任務(wù)3-3汽車蜂鳴器控制2.源程序設(shè)計(jì)項(xiàng)目三任務(wù)3-3汽車蜂鳴器控制二.相關(guān)知識1.程序設(shè)計(jì)流程圖項(xiàng)目三任務(wù)3-3汽車蜂鳴器控制2.關(guān)鍵指令分析感謝您的觀看汽車單片機(jī)技術(shù)——項(xiàng)目三項(xiàng)目三

任務(wù)3-4汽車舵機(jī)控制一、目的與要求通過單片機(jī)控制,在相應(yīng)的按鈕按下時(shí),舵機(jī)轉(zhuǎn)到相應(yīng)的角度,以此來模擬汽車的各種轉(zhuǎn)角控制。設(shè)計(jì)要求:S1按下時(shí),舵機(jī)轉(zhuǎn)到0°位置;S2按下時(shí),舵機(jī)轉(zhuǎn)到90°位置;S3按下時(shí),舵機(jī)轉(zhuǎn)到180°位置;S4按下時(shí),舵機(jī)轉(zhuǎn)角從0~180°調(diào)節(jié)。項(xiàng)目三任務(wù)3-4汽車舵機(jī)控制1.電路設(shè)計(jì)項(xiàng)目三任務(wù)3-4汽車舵機(jī)控制2.源程序設(shè)計(jì)項(xiàng)目三任務(wù)3-4汽車舵機(jī)控制項(xiàng)目三任務(wù)3-4汽車舵機(jī)控制二.相關(guān)知識1.程序

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論