




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、單片機應(yīng)用系統(tǒng)課程設(shè)計 說明書專業(yè)年級:姓名:指導(dǎo)老師:目錄一、步進電機 . 21、步進電機介紹 . 22、步進電機分類 . 23、技術(shù)指標(biāo) . 34、步進電機工作原理 . 4二、單片機最小系統(tǒng)及電源電路 . 51、最小系統(tǒng) . 52、電源電路 . 6三、步進電機驅(qū)動電路 . 61、驅(qū)動電路 . 62、單電壓型驅(qū)動電源 . 73、對驅(qū)動電源的要求 . 7四、顯示電路 . 8五、程序設(shè)計 . 81、正反轉(zhuǎn)程序 . 82、測速計算程序 . 93、顯示程序 . 94、雙四拍及八拍驅(qū)動程序 . 10六、程序流程圖 . 11七、調(diào)試結(jié)果及分析 . 12一、步進電機 1、步進電機介紹2、步進電機分類 3、
2、技術(shù)指標(biāo) 4、步進電機工作原理(1工作原理 (2驅(qū)動方式電機驅(qū)動方式可以采用雙四拍 (AB BC CD DA AB 方式, 也可以采用單四拍 (A B C D A 方式, 或單、 雙八拍 (A AB B BC C CD D DA A 方式。 各種工作方式的時 序圖如下:(高電平有效 二、單片機最小系統(tǒng)及電源電路1、最小系統(tǒng)單片機的最小化系統(tǒng)是指單片機能正常工作所必須的外圍元件, 主要可以分成時鐘電路 和復(fù)位電路。 (1時鐘電路 (2復(fù)位電路2、電源電路用固定式三端集成穩(wěn)壓電路 7805設(shè)計制作連續(xù)可調(diào)直流穩(wěn)壓的實際電路如圖所示,圖 中 R1取 220, R2取 680主要用來調(diào)整輸出電壓。輸出
3、電壓 UoUxx(1+R2/R1,該電路可 在 512V 穩(wěn)壓范圍內(nèi)實現(xiàn)輸出電壓連續(xù)可調(diào)。 其中 1接整流器輸出電壓, 2為公共地, 3為 5V 輸出電壓三、步進電機驅(qū)動電路1、驅(qū)動電路步進電機的驅(qū)動可以選用專用的電機驅(qū)動模塊,在本實驗中采用達林頓驅(qū)動器 ULN2803, 該芯片單片最多可一次驅(qū)動八線步進電機。 達林頓管 步進電機與單片機的連接2、單電壓型驅(qū)動電源輸入脈沖為 0時, VT 截止; 輸入脈沖為 1是, VT 導(dǎo)通, 在接通瞬間, 電容 C 短接電阻 R , 電流由 E L C VT ,電阻在電流達到恒定后起限流作用,此時電流由 E L R VT 。 輸入脈沖消失后, VT 截止,
4、 L 兩端將產(chǎn)生一感應(yīng)電壓,增加二極管 D 續(xù)流,續(xù)流電 流 :LR D L 。電路圖如下:3、對驅(qū)動電源的要求理想驅(qū)動電源使電機繞組電流應(yīng)盡量接近矩形波, 實際上, 步進電機是感性負載, 繞組中電 流不能突變,而是按指數(shù)規(guī)律上升或下降 , 從而使整個通電周期內(nèi),繞組電流平均值下降, 電機輸出轉(zhuǎn)矩下降。而當(dāng)電機運行頻率很高時, 電流峰值顯著小于額定勵磁電流, 從而導(dǎo)致電機轉(zhuǎn)矩進一步下降, 嚴重時不能啟動。為了提高步進電機動態(tài)特性, 必須改善電流波形, 使前后沿陡度增大, 方法有電阻法和電壓 法,本次課程設(shè)計采用單電壓型驅(qū)動電源。 四、顯示電路在本實驗中, 采用總線方式驅(qū)動八段顯示管時, 故將八
5、段的驅(qū)動方式選擇開關(guān)撥到 “ 內(nèi)驅(qū) ” 位置。實驗儀提供了 6 位 8段碼 LED 顯示電路,采用動態(tài)方式顯示。 8位段碼、 6位位碼是由兩 片 74LS374輸出,將 KEY/LED CS 接到 CS0上,則段碼地址為 08004H ,位碼地址為 08002H 。五、程序設(shè)計1、正反轉(zhuǎn)程序?qū)嶒灢捎脝嗡呐尿?qū)動方式,反轉(zhuǎn)只需把 START 子程序中的 #30H改為 #34H即可,具體實 現(xiàn)程序如下:部分顯示電路 2、測速計算程序?qū)嶒炓远〞r器 T0作為計數(shù)器,定時器 T1作為定時器每 0.2ms 中斷一次,以方式 2工作。3、顯示程序由于使用實驗箱的內(nèi)驅(qū)顯示方式,將 KEY/LED CS 接到 C
6、S0上,則段碼地址為 08004H ,位 碼地址為 08002H 。 4、雙四拍及八拍驅(qū)動程序雙四拍START: MOV P1,#09H ACALL DELAY MOV P1,#03H ACALL DELAY MOV P1,#06H ACALL DELAY MOV P1,#0CH ACALL DELAY LJMP STARTDELAY: MOV R0,#100 LOOP: MOV R1,#200 DJNZ R1,$ DJNZ R0,LOOP RETEND 八拍START: MOV P1,#09H ACALL DELAY MOV P1,#01H ACALL DELAY MOV P1,#03H A
7、CALL DELAY MOV P1,#02H ACALL DELAY MOV P1,#06H ACALL DELAY MOV P1,#04H ACALL DELAY MOV P1,#0CH ACALL DELAY MOV P1,#08H ACALL DELAY LJMP STARTDELAY: MOV R0,#100 LOOP: MOV R1,#200 DJNZ R1,$ DJNZ R0,LOOP RETEND六、程序流程圖程序由初始化程序、中斷初始程序、步進電機正反轉(zhuǎn)驅(qū)動程序、 轉(zhuǎn)速計算程序、 顯示程序 等組成,總體流程圖如下: 七、調(diào)試結(jié)果及分析程序清單:ORG 0000HLJMP MAI
8、NORG 001BH;定時器 1中 斷入口LJMP T_1ORG 002FHMAIN:MOV SP,#6FH;給堆棧賦 地址;MOV SCON,#0C0H MOV TMOD,#2EH;定時 器 T0作為計數(shù)器,定 時器 T1作為定時器每 0.2ms 中斷一次,工作 方式為方式 2MOV TL1,#37H;0.2ms MOV TH1,#37HMOV TL0,#00H;計數(shù)器 低 8位清零MOV TH0,#00H;計數(shù)器 高 8位清零SETB EA;允許中斷 ;SETB ET1;允許定時器 /計數(shù)器 1中斷SETB TR1;啟動定時器 1 SETB TR0;啟動計數(shù)器 0 MOV P1,#00HM
9、OV R4,#200MOV R5,#50MOV 30H,#01H;正轉(zhuǎn) MOV 31H,#02HMOV 32H,#04HMOV 33H,#08HMOV 34H,#08H;反轉(zhuǎn) MOV 35H,#04HMOV 36H,#02HMOV 37H,#01H START: MOV R0,#30H;#34H反轉(zhuǎn)MOV R3,#4LOOP:MOV A,R0MOV P1,ALCALL DELAYINC R0DJNZ R3,LOOPSJMP STARTDELAY:MOV R7,#25DL1:MOVR6,#100;25*100*2=5msDL2: DJNZ R6,DL2DJNZ R7,DL1RETSHUZI:DB
10、0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H; 共陽極;DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,07FH,6FH; 共陰極順T_1:DJNZ R4,LOOP2DJNZ R5,LOOP1MOV A,TL0;LCALL LEDMOV TL0,#00HMOV R4,#200MOV R5,#50LOOP2: RETILOOP1: MOV R4,#200RETILED:MOV B,#10;每 2s 讀一次數(shù),則轉(zhuǎn)速n=m*60/2*3,即n=10mMUL AB;脈沖數(shù)乘 10得 轉(zhuǎn)速,存于 A 中 MOV B,#100DIV ABPUSH ACCMOV A,BMOV DPTR,#SHUZI MOVC A,A+DPTR MOV DPTR,#8004H MOVX DPTR,A MOV DPTR,#8002H MOV A,#01HMOVX DPTR,A LCALL DELAY1POP ACCMOV B,#10DIV ABPUSH ACCMOV A,BMOVC A,A+DPTR MOV DPTR,#8004H MOVX DPTR,A MOV DPTR,#8002H MOV A,#02HMOVX DPTR,A LCALL DELAY1POP ACCJZ
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- ××超市監(jiān)控系統(tǒng)細則
- 2025年系統(tǒng)集成項目管理工程師考試網(wǎng)絡(luò)技術(shù)與應(yīng)用試卷
- 假期旅游計劃知情及同意證明(7篇)
- 工業(yè)互聯(lián)網(wǎng)平臺2025年生物識別技術(shù)在智能工廠人員管理中的應(yīng)用方案
- 2025年病煤生物工作試題
- 電子商務(wù)營銷中的消費者行為分析閱讀題
- 2025年城市自來水廠升級改造項目施工進度與質(zhì)量控制報告
- 城市污水處理廠智能化升級改造中的智能水質(zhì)監(jiān)測與預(yù)警系統(tǒng)應(yīng)用報告
- 網(wǎng)絡(luò)直播平臺內(nèi)容監(jiān)管與行業(yè)自律發(fā)展的技術(shù)創(chuàng)新分析報告
- 2025年金融CRM數(shù)字化升級金融行業(yè)客戶關(guān)系管理智能化解決方案報告
- 排球:正面下手發(fā)球(教學(xué)設(shè)計)-2024-2025學(xué)年人教版體育五年級上冊
- 住院患者跌倒、墜床、壓力性損傷的風(fēng)險評估及管理
- 廣東省2024年中考數(shù)學(xué)試卷(含答案)
- 2023風(fēng)光互補路燈設(shè)計方案
- 廣西南寧市西鄉(xiāng)塘區(qū)2023-2024學(xué)年七年級下學(xué)期期末生物學(xué)試題(解析版)
- 北京市大興區(qū)2023-2024學(xué)年八年級下學(xué)期期末歷史試題(原卷版)
- 司考行政法-吳鵬新講義
- 2024年山東省青島市中考英語試卷附答案
- 2023-2024學(xué)年山東省臨沂市蘭山區(qū)八年級(下)期末數(shù)學(xué)試卷(含答案)
- 材料力學(xué)(山東聯(lián)盟-中國石油大學(xué)(華東))智慧樹知到期末考試答案章節(jié)答案2024年中國石油大學(xué)(華東)
- 中國象棋初級習(xí)題500例
評論
0/150
提交評論