電動(dòng)窗簾課程設(shè)計(jì)_第1頁
電動(dòng)窗簾課程設(shè)計(jì)_第2頁
電動(dòng)窗簾課程設(shè)計(jì)_第3頁
電動(dòng)窗簾課程設(shè)計(jì)_第4頁
電動(dòng)窗簾課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

單片機(jī)原理與應(yīng)用課程設(shè)計(jì)任務(wù)書課程設(shè)計(jì)的內(nèi)容和要求:設(shè)計(jì)課題:電動(dòng)窗簾的設(shè)計(jì)課題概述:制作一個(gè)用單片機(jī)控制電機(jī)運(yùn)轉(zhuǎn),帶動(dòng)機(jī)械傳動(dòng)機(jī)構(gòu)實(shí)現(xiàn)窗簾翻開與閉合的控制系統(tǒng)。通過按鍵輸入控制命令,實(shí)現(xiàn)窗簾的開合控制。設(shè)計(jì)的性質(zhì)與目的:性質(zhì):該設(shè)計(jì)是在學(xué)生學(xué)完《單片機(jī)原理與應(yīng)用》和電子學(xué)相關(guān)課程的根底上,結(jié)合測(cè)控技術(shù)與儀器和機(jī)電工程專業(yè)的特點(diǎn)進(jìn)行的具有一定難度和覆蓋面的綜合性實(shí)踐環(huán)節(jié)。目的:綜合運(yùn)用所學(xué)的《單片機(jī)原理與應(yīng)用》理論知識(shí),通過實(shí)踐加強(qiáng)對(duì)所學(xué)知識(shí)的理解,具備設(shè)計(jì)單片機(jī)應(yīng)用系統(tǒng)的能力。設(shè)計(jì)內(nèi)容與要求:根據(jù)設(shè)計(jì)任務(wù),設(shè)計(jì)該單片機(jī)應(yīng)用系統(tǒng)的硬件電路圖,軟件流程圖并編制相應(yīng)的軟件,實(shí)現(xiàn)硬件和軟件的調(diào)試。本工程主要使用5V的快速四相反響步進(jìn)電動(dòng)機(jī)帶動(dòng)小車運(yùn)行。用單片機(jī)控制步進(jìn)電機(jī)實(shí)現(xiàn)位移或轉(zhuǎn)動(dòng)時(shí),無需采用硬件脈沖分配器,而是利用單片機(jī)的并行端口循環(huán)輸出按一定順序排列的控制代碼,經(jīng)驅(qū)動(dòng)電路送至步進(jìn)電機(jī)的四相繞組輸入控制端即可。主要內(nèi)容:〔1〕:采用步進(jìn)電機(jī)專用集成驅(qū)動(dòng)電路L293D?!?〕:?jiǎn)纹瑱C(jī)的P2.0~P2.3分別接驅(qū)動(dòng)芯片L293D的4個(gè)輸入端,再用L293D的4個(gè)輸出端去控制步進(jìn)電機(jī)的4個(gè)相控制端。

2.對(duì)課程設(shè)計(jì)成果的要求:1.確定控制方案,設(shè)計(jì)電動(dòng)窗簾的主電路。2.選用相應(yīng)的單片機(jī)。3.按照控制要求,繪出相應(yīng)的功能表圖。4.上機(jī)調(diào)試程序,必須運(yùn)行通過。5.寫出課程設(shè)計(jì)說明書。要求:同組人共同討論,按設(shè)計(jì)內(nèi)容逐項(xiàng)完成,程序必須上機(jī)調(diào)試通過。②上交設(shè)計(jì)說明書時(shí)逐個(gè)辯論③所設(shè)計(jì)的程序必須上機(jī)調(diào)試通過。3.課程設(shè)計(jì)工作進(jìn)度方案:序號(hào)起迄日期工作內(nèi)容12天1、查閱資料、熟悉所設(shè)計(jì)內(nèi)容。23.5天2、電動(dòng)窗簾外部電路設(shè)計(jì)和程序設(shè)計(jì)32天3、電動(dòng)窗簾應(yīng)用系統(tǒng)的接線、調(diào)試、監(jiān)控、運(yùn)行41.5天4、按規(guī)定格式編制設(shè)計(jì)說明書51天5、課程設(shè)計(jì)辯論主指導(dǎo)教師洪劍青日期09年06月01日硬件設(shè)計(jì)引腳號(hào)功能1通道IN1,IN2使能端9通道IN3,IN4使能端4,5,12,13接地端8,6電源端2,3通道IN1輸入,輸出端7,6通道IN2輸入,輸出端10,11通道IN3輸入,輸出端15,14通道IN4輸入,輸出端L293D引腳功能表SHAPE通道驅(qū)動(dòng)狀真值表INPUT狀態(tài)IN〔1,2〕狀態(tài)OUTPUT狀態(tài)HLHLHHLLHL高阻抗高阻抗+5V硬件設(shè)計(jì)電路原理圖+5V1EAVccP1.0S1正轉(zhuǎn)1EAVccP1.0S1正轉(zhuǎn)21P1.1S2反轉(zhuǎn)21P1.1S2反轉(zhuǎn)3步進(jìn)電機(jī)2P1.2S3停止3步進(jìn)電機(jī)2P1.2S3停止21P2.063OUT12IN121P2.063OUT12IN122P2.111OUT2637IN222P2.111OUT2637IN223P2.2OUT35410IN323P2.2OUT35410IN324P2.314OUT415IN424P2.314OUT415IN4954GND911,2EN89C51954GND911,2EN89C5112GND83,4ENRST/VPDK1R312GND83,4ENRST/VPDK1R313GND16Vcc2+5V13GND16Vcc2+5VGNDVcc110K+GNDVcc110K+22uF22uF+5VL293D+5VL293D18XTAL218XTAL212MHz30pFC112MHz30pFC11930pFC21930pFC2XTAL1XTAL120Vss20Vss單片機(jī)端口資源分配表端口功能端口功能P1.0P1.1電機(jī)正轉(zhuǎn)控制輸入端電機(jī)反轉(zhuǎn)控制輸入端P1.2P2.0~P2.3電機(jī)停止控制輸入端驅(qū)動(dòng)脈沖輸入端電動(dòng)窗簾電路器件清單元件名稱參數(shù)數(shù)量IC插座單片機(jī)晶體震蕩器瓷片電容步進(jìn)電機(jī)步進(jìn)電機(jī)驅(qū)動(dòng)芯片按鍵DIP4089C5112MHz33pF86BYG102L293D1112113二、軟件設(shè)計(jì)流程圖設(shè)計(jì)開始開始YY正轉(zhuǎn)鍵按下否正轉(zhuǎn)鍵按下否N電機(jī)正轉(zhuǎn)N電機(jī)正轉(zhuǎn)YY反轉(zhuǎn)鍵按下否N電機(jī)反轉(zhuǎn)N電機(jī)反轉(zhuǎn)Y停止鍵按下否Y停止鍵按下否N電機(jī)停止N電機(jī)停止程序設(shè)計(jì)步進(jìn)電動(dòng)機(jī)控程序STEP_M 程序名:STEP_MPM31_1.asm程序功能:查詢控制按鍵狀態(tài),控制步進(jìn)電機(jī)出口參數(shù):P2.0—P2.3ORG0000HLJMPSTEP_MSTEP_M:MOVP1,#0FFHNEXT0:JBP1.0,NEXT1;正轉(zhuǎn)鍵按下否?MOVR1,#4;設(shè)置循環(huán)查表次數(shù)MOVR0,#0;設(shè)置正轉(zhuǎn)查表修初植LCALLRUN;調(diào)用轉(zhuǎn)動(dòng)控制子程序NEXT1:JBP1.1,NEXT2;反轉(zhuǎn)鍵按下否?MOVR1,#4MOVR0,#4;設(shè)置反轉(zhuǎn)查表修正初值LCALLRUN;調(diào)用轉(zhuǎn)動(dòng)控制子程序NEXT2:JBP1.2,NEXT0;停止鍵按下否?MOVP2,#00HLJMPNEXT0步進(jìn)電機(jī)正反轉(zhuǎn)控制子程序RUN程序名:RUN程序功能:控制步進(jìn)電機(jī)正反轉(zhuǎn)RUN:MOVDPTR,#TABZD:MOVA,R0MOVCA,@A+DPTRMOVP2,A ACALLDELAYINCR0DJNZR1,ZDRETDELAY:MOVR4,10DE1:MOVR5,#250DE0:NOPNOPDJNZR5,DE0DJNZR4,DE1RETTAB:DB01H,02H,04H,08H;正轉(zhuǎn)代碼DB08H,04H,02H,01H;反轉(zhuǎn)代碼END三、軟硬件調(diào)試〔1〕、輸入源程序〔2〕、匯編源程序〔3〕、運(yùn)行程序后,按下控制鍵,觀察電機(jī)的運(yùn)轉(zhuǎn)狀態(tài)。四、心得與體會(huì)這次是第二次課程設(shè)計(jì),是單片機(jī)的課程。經(jīng)過了上次的PLC課程設(shè)計(jì),給這次奠定了一定根底。這次課題根本上自己在努力的做,從借書查資料,到認(rèn)真復(fù)習(xí)課本知識(shí),當(dāng)然也向同學(xué)老師請(qǐng)教。之前覺得會(huì)很難的作業(yè),現(xiàn)在終于有了明確方向。自己動(dòng)手,這樣才會(huì)知道自己缺乏的地方,提高自己的能力,有更豐富的實(shí)際經(jīng)驗(yàn),把理論和實(shí)際結(jié)合為一體.通過這次的課程設(shè)計(jì),使我們更深入的對(duì)我對(duì)硬件電路圖、流程圖設(shè)計(jì)、程序設(shè)計(jì)、軟件設(shè)計(jì)有了深入的了解。在整個(gè)設(shè)計(jì)過程中,我們或多或少都遇到了在意料之外的困難,其主要因素是我們對(duì)各個(gè)局部的考慮不夠全面,有好多微弱的地方我們都不太注意,不過,后來經(jīng)過不懈的努力,在老師的幫助下,我順利的完成了課程設(shè)計(jì)的要求。集體的力量很重要,遇到問題大家相互討論與交流。在這過程中大家之間是不斷地討論,學(xué)習(xí)。自己少走了許多彎路,總的來說,在這次設(shè)計(jì)中我

溫馨提示

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

評(píng)論

0/150

提交評(píng)論