




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機原理與應用課程設計任務書課程設計的內容和要求:一、 設計課題:電動窗簾的設計二、 課題概述:制作一個用單片機控制電機運轉,帶動機械傳動機構實現窗簾打開與閉合的控制系統。通過按鍵輸入控制命令,實現窗簾的開合控制。三、 設計的性質與目的:性質:該設計是在學生學完單片機原理與應用和電子學相關課程的基礎上,結合測控技術與儀器和機電工程專業的特點進行的具有一定難度和覆蓋面的綜合性實踐環節。目的:綜合運用所學的單片機原理與應用理論知識,通過實踐加強對所學知識的理解,具備設計單片機應用系統的能力。四、 設計內容與要求:根據設計任務,設計該單片機應用系統的硬件電路圖,軟件流程圖并編制相應的軟件,實現硬件
2、和軟件的調試。本項目主要使用5V的快速四相反應步進電動機帶動小車運行。用單片機控制步進電機實現位移或轉動時,無需采用硬件脈沖分配器,而是利用單片機的并行端口循環輸出按一定順序排列的控制代碼,經驅動電路送至步進電機的四相繞組輸入控制端即可。主要內容:(1):采用步進電機專用集成驅動電路L293D。(2):單片機的P2.0P2.3分別接驅動芯片L293D的4個輸入端,再用L293D的4個輸出端去控制步進電機的4個相控制端。2對課程設計成果的要求:1確定控制方案,設計電動窗簾的主電路。2.選用相應的單片機。3.按照控制要求,繪出相應的功能表圖。4.上機調試程序,必須運行通過。5.寫出課程設計說明書。
3、要求: 同組人共同討論,按設計內容逐項完成,程序必須上機調試通過。 上交設計說明書時逐個答辯 所設計的程序必須上機調試通過。3課程設計工作進度計劃:序號起迄日期工 作 內 容12天1、查閱資料、熟悉所設計內容。23.5天2、電動窗簾外部電路設計和程序設計32天3、電動窗簾應用系統的接線、調試、監控、運行41.5天4、按規定格式編制設計說明書 51天5、課程設計答辯 主指導教師洪劍青日 期 09年06 月01日一、 硬件設計引腳號功能1通道IN1,IN2使能端9通道IN3,IN4使能端4,5,12,13接地端8,6電源端2,3通道IN1輸入,輸出端7,6通道IN2輸入,輸出端10,11通道IN3
4、輸入,輸出端15,14通道IN4輸入,輸出端L293D引腳功能表通道驅動狀真值表INPUT狀態IN(1,2)狀態OUTPUT狀態HLHLHHLLHL高阻抗高阻抗+5V硬件設計電路原理圖1 EA VccP1.0S1正轉21P1.1S2反轉3步進電機2P1.2S3停止21P2.063OUT12IN122P2.111OUT26 37IN223P2.2OUT35410IN324P2.314OUT415IN4954 GND911,2EN89C5112GND83,4ENRST/VPDK1R313GND16Vcc2+5VGNDVcc110K+22uF+5V L293D18XTAL212MHz30pFC119
5、30pFC2XTAL120Vss單片機端口資源分配表端口功能端口功能P1.0P1.1電機正轉控制輸入端電機反轉控制輸入端P1.2P2.0P2.3電機停止控制輸入端驅動脈沖輸入端電動窗簾電路器件清單元件名稱參數數量IC插座單片機晶體震蕩器瓷片電容步進電機步進電機驅動芯片按鍵DIP4089C5112MHz33pF86BYG102L293D1112113二、軟件設計流程圖設計 開始 Y正轉鍵按下否N 電機正轉 Y反轉鍵按下否N 電機反轉 Y停止鍵按下否N 電機停止程序設計步進電動機控程序STEP_M程序名:STEP_M PM31_1.asm程序功能:查詢控制按鍵狀態,控制步進電機出口參數:P2.0P
6、2.3 ORG 0000H LJMP STEP_MSTEP_M: MOV P1,#0FFHNEXT0: JB P1.0,NEXT1 ;正轉鍵按下否? MOV R1,#4 ;設置循環查表次數 MOV R0,#0 ;設置正轉查表修初植 LCALL RUN ;調用轉動控制子程序NEXT1: JB P1.1,NEXT2 ;反轉鍵按下否? MOV R1,#4 MOV R0,#4 ;設置反轉查表修正初值 LCALL RUN ;調用轉動控制子程序NEXT2: JB P1.2,NEXT0 ;停止鍵按下否? MOV P2,#00H LJMP NEXT0步進電機正反轉控制子程序RUN程序名:RUN程序功能:控制步
7、進電機正反轉RUN: MOV DPTR,#TABZD : MOV A,R0 MOVC A,A+DPTR MOV P2,AACALL DELAY INC R0DJNZ R1,ZDRETDELAY: MOV R4,10DE1: MOV R5,#250DE0: NOP NOP DJNZ R5,DE0 DJNZ R4,DE1 RETTAB: DB 01H,02H,04H,08H ;正轉代碼DB 08H,04H,02H,01H ;反轉代碼END 三、軟硬件調試(1)、輸入源程序(2)、匯編源程序(3)、運行程序后,按下控制鍵,觀察電機的運轉狀態。四、心得與體會這次是第二次課程設計,是單片機的課程。經過了
8、上次的PLC課程設計,給這次奠定了一定基礎。這次課題基本上自己在努力的做,從借書查資料,到認真復習課本知識,當然也向同學老師請教。之前覺得會很難的作業,現在終于有了明確方向。自己動手,這樣才會知道自己不足的地方,提高自己的能力,有更豐富的實際經驗,把理論和實際結合為一體. 通過這次的課程設計,使我們更深入的對我對硬件電路圖、流程圖設計、程序設計、軟件設計有了深入的了解。在整個設計過程中,我們或多或少都遇到了在意料之外的困難,其主要因素是我們對各個部分的考慮不夠全面,有好多微弱的地方我們都不太注意,不過,后來經過不懈的努力,在老師的幫助下,我順利的完成了課程設計的要求。集體的力量很重要,遇到問題大家相互討論與交流。在這過程中大家之間是不斷地討論,學習。自己少走了許多彎路,總的來說,在這次設計中我是受益匪淺的,豐富了自己,使
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 汽車行業項目工程師供應商職責
- 城鎮學困生綜合幫扶計劃
- 遼寧省鐵嶺市調兵山市2025屆九年級下學期中考三模數學試卷(含解析)
- 2025年培訓項目總結及2025年培訓計劃
- 微課程制作教學質量監控心得體會
- 醫療場所設備更新措施
- 公共藝術裝置裝飾項目風險應對措施
- 新蘇教版三年級科學下冊教學安排計劃
- 2025年船舶安全運營管理計劃
- JL1901年度品牌形象內部審核計劃
- 成人用品的購買渠道分析
- 南京師范大學古代漢語教案
- 馬工程西方經濟學(精要本第三版)教案
- 引水隧洞工程安全施工方案
- 2025年麻風病防治知識競賽復習試題庫完整
- 2025浙江高考:歷史必考知識點歸納
- 食品安全員培訓大綱
- 運營酒店公寓管理制度
- DB32T 5082-2025建筑工程消防施工質量驗收標準
- 2025年高中語文必修下文言文《諫逐客書》知識點梳理
- 2025-2030全球及中國牙科保險服務行業市場現狀供需分析及投資評估規劃分析研究報告
評論
0/150
提交評論