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

正文內(nèi)容

基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)(參考版)

2024-12-03 10:21本頁(yè)面
  

【正文】 東華理工大學(xué)長(zhǎng)江學(xué)院畢業(yè)設(shè)計(jì)(論文) 參考文獻(xiàn) 29 參考文獻(xiàn) [1]余山發(fā)等編 . 單片機(jī)原理及應(yīng)用技術(shù) [M]. 中國(guó)礦業(yè)大學(xué)出版社 , 2020 [2]陳隆昌等編 . 控制電機(jī) [M]. 西安電子科技大學(xué)出版社, 2020 [3]房小翠編 . 單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù) [M]. 國(guó)防工業(yè)出版社, 1999 [4]劉保言等編 . 步進(jìn)電機(jī) 及其 驅(qū)動(dòng)控制 系統(tǒng) [M]. 哈爾濱工業(yè)大學(xué)出版社, 1997 [5]劉培義等編 . 單片機(jī)原理 與 接口技術(shù)應(yīng)用 [M]. 中國(guó)廣播電視出版社, 1999 [6]宋春容等編 . 通用集成電路速查手冊(cè) [M]. 山東科學(xué)技術(shù)出版社, 1995 [7]陳永甫等編 . 新編 555 集成電路應(yīng)用 800例 [M]. 電子工業(yè)出版社, 2020 [8]賴壽宏等編 . 微型計(jì)算機(jī)控制技術(shù) [M]. 機(jī)械工業(yè) 出版社, 2020 [9]苗江靜編 . 單片機(jī)控制系統(tǒng)中步進(jìn)電機(jī)接口電路的設(shè)計(jì) [J]. 山東理工大學(xué)學(xué)報(bào) [10]王曉明編 . 電動(dòng)機(jī)的單片機(jī)控制 [M]. 北京航空航天大學(xué)出版 , 2020 [11]紀(jì)宗南編 . 單片機(jī)外圍器件實(shí)用手冊(cè) [M]. 北京航空航天大學(xué)出版 , 2020 [12] ,and equations ArtechHouse,Boston,ma,1995 [13] cbjectorientated programming, journal,sept1st 1991 [14] Zhenyu PWM With TMS320C24x/F24x Using Hardware and Software Determined Switching Signal Processing Solutions,1999,3:1~44 [15] Thomas G Space Vectorbased Rectifier Regulator for AC/DC/AC Transactions on Power Electronics,1999,8(1):30~36 。 雄關(guān)漫道錚如鐵 ,而今邁步從頭越。在老師 指導(dǎo)下 ,同學(xué)們的幫助下 我順利的完成了這次 畢業(yè)設(shè)計(jì) , 在此向他們表示最誠(chéng)摯的謝意。了解到了進(jìn)行設(shè)計(jì)的具體過程,是我在大學(xué)時(shí)期最后的鍛煉機(jī)會(huì) ,為即將走上工作崗位打下了堅(jiān)實(shí)的基礎(chǔ)。在整個(gè)畢業(yè)設(shè)計(jì)過程中,我查閱了大量的書籍和資料,得到了老師和同學(xué)的大量幫助。 通過本次畢業(yè)設(shè)計(jì)我進(jìn)一步鞏固了所學(xué)知識(shí),提高了分析問題解決問題的能力,學(xué)會(huì)了科學(xué)的思維方法。在本設(shè)計(jì)中 應(yīng)用 了 單片機(jī)接口技術(shù) 、 大規(guī)模集成電路 、鍵盤輸入和數(shù)碼顯示電路 設(shè)計(jì)了一種新型的 步進(jìn)電機(jī) 控制系統(tǒng), 這種 控制系統(tǒng) 具有集成度高 、 體積小 、 成本低 、 調(diào)試和維護(hù)方便 、 控制精 度高 等優(yōu)點(diǎn)。 ③把對(duì)控制條件的一次采樣、處理控制輸出改為循環(huán)的采樣、處理,這樣對(duì)于慣性較大的控制部分具有良好的抗干擾作用。對(duì)于按鈕和開關(guān)狀態(tài)讀入時(shí),配合軟件延時(shí),配合軟件延時(shí)可消除抖動(dòng)和誤動(dòng)作。但若程序失控,定時(shí)器則記滿溢出中斷,在中斷服務(wù)程序中使主程序自動(dòng)復(fù)位又進(jìn)入初始狀態(tài)。定時(shí)時(shí)間要少大于程序一次循環(huán)的執(zhí)行時(shí)間。 (2)增加程序監(jiān)視系統(tǒng): 設(shè)置陷阱在一定程度上解決了程序“亂飛”,但不能有效的解決死循環(huán)問題,采用單片機(jī)內(nèi)部定時(shí)器進(jìn)行監(jiān)視。設(shè)置軟件陷 阱,可防止程序“亂飛”。 軟件抗干擾措施 考慮到控制系統(tǒng)裝入生產(chǎn)現(xiàn)場(chǎng),設(shè)備安裝就緒后,在改動(dòng)硬件較困難,我們采用了以下軟件可靠性措施,加之和硬件相結(jié)合,就可以使許多干擾得到抑制和消除。 FLAG3=0 MOV 20H, 07H JMP MAIN1 LOOP4A: MOV P0, 0FFH MOV 20H, 0FH JMP MAIN1 東華理工大學(xué)長(zhǎng)江學(xué)院畢業(yè)設(shè)計(jì)(論文) 控制系統(tǒng)可靠性設(shè)計(jì) 26 第 4 章 控制系統(tǒng)可靠性設(shè) 計(jì) 抗干擾措施 設(shè)計(jì) 本單片機(jī)控制系統(tǒng)體積小 、生產(chǎn)成本 低 、 能靈活 、 方便 的使用 ,所以被大量應(yīng) 用在工業(yè)生產(chǎn)現(xiàn)場(chǎng) 。 FLAG1=0 JMP MAIN1 LOOP2A: MOV P0, 0FFH MOV 20H, 0FH JMP MAIN1 LOOP3: JNB FLAG2, LOOP3A MOV P0, 0FBH MOV 20H, 0BH 。K4 按下 JMP MAIN1 LOOP1: JNB FLAG0, LOOP1A MOV P0, 0FEH MOV 20H, 0EH 。K2 按下 JB ,LOOP3 。再判斷鍵是否按下 MOV A, K_NEW 東華理工大學(xué)長(zhǎng)江學(xué)院畢業(yè)設(shè)計(jì)(論文) 控制系統(tǒng)軟件設(shè)計(jì) 24 CJNE A, K_OLD, MAIN3 JMP MAIN1 MAIN3: JB ,LOOP1 。鍵掃描 MOV A, K_NEW CJNE A, K_OLD, MAIN2 JMP MAIN1 MAIN2: CALL DELAY 。LDE2 標(biāo)記 FLAG3 BIT 。LED0 標(biāo)記 FLAG1 BIT 。循環(huán)掃描次數(shù),有 6 個(gè)數(shù)碼管要顯示 MOV DPTR, DISPTAB 。 MOV R1,LEDVAL1 。開總中斷允許 MOV LEDVAL1,0CH 。下降延觸發(fā) SETB EX1 。轉(zhuǎn)到外部中斷 1服務(wù)程序,取出按鍵鍵值 ORG 0080H START: MOV SP, 60H MOV P2,0FFH 。 東華理工大學(xué)長(zhǎng)江學(xué)院畢業(yè)設(shè)計(jì)(論文) 控制系統(tǒng)軟件設(shè)計(jì) 22 POP ACC RETI 。 重裝定時(shí)常數(shù)(高八位) SETB TR0 。 取 TH0 當(dāng)前值 ADDC A,31H 。 加定時(shí)常數(shù)(低八位) MOV TL0,A 。 取 TL0 當(dāng)前值 ADD A,08H 。 PUSH PSW CLR C CLR TR0 。設(shè)用于改變速度的定時(shí)常數(shù)存在內(nèi)部 RAM30H(低八位)和 31H(高八位)中,則定時(shí)器中斷服務(wù)子程序?yàn)椋? ORG 2020H AA: CPL 。設(shè)為高電位 clrbit() 。位設(shè)定 /取消宏定義 include”” 。 程序如下: PULSE: MOV R3,NUM PUSH A PUSH PSW LOOP: SETB ACALL DELAY1 CLR 東華理工大學(xué)長(zhǎng)江學(xué)院畢業(yè)設(shè)計(jì)(論文) 控制系統(tǒng)軟件設(shè)計(jì) 21 ACALL DELAY2 DJNZ R3, LOOP POP PSW POP A RET 位 控制 程序 : include”” 。 步驟是:先輸出一個(gè)高電平,延時(shí)一段時(shí)間后,再輸入一個(gè)低電平,然后再延時(shí)。重復(fù)顯 示下一個(gè) MOV P2,0FFH 。取下一個(gè)顯示單元地址 CALL DELAY1MS 。顯示當(dāng)前位 MOV A,R1 。查表獲得顯示地址 MOV LED_DATA,A 。取當(dāng)前顯示單元地址 MOV DPTR,TAB 。取顯示單元首地址 MOV R1, 0FEH MOV R2,08H 。 MOVX DPTR,A 。對(duì) PC5 置 1 ACALL DELAY 。控制字送控制口 MOV A, OBH 。延遲 2 DJNZ R1,CLP 。延遲 1 CLR 。設(shè)置反向 CCLP: SETB 。延遲 2 DJNZ R1,CLP 。延遲 1 CLR 。設(shè)置正向 CLP: SETB 。調(diào)用顯示子程序 ACALL SOMP_ PRG : ?? 。調(diào)用步進(jìn)電機(jī)的加減速控制 程序 ACALL BEGIN 。調(diào)用 定時(shí)器中斷服務(wù)子程序 ACALL POS 。調(diào)用正轉(zhuǎn)子程序 ACALL CCW 。調(diào)用步 進(jìn)電機(jī)驅(qū)動(dòng)程序 ACALL TO_T0SEV 。設(shè) N 為基本運(yùn)算初值 MOV 6DH,90H 。轉(zhuǎn) T0 中斷服務(wù)程序 TO_T0SEV MAIN: MOV SP,0D0H 。轉(zhuǎn)主程序 ORG 000BH 。且正反轉(zhuǎn)的速度與所給脈沖的頻率成正比關(guān)系。 圖 32 加減速控制流程圖 =1 正轉(zhuǎn) 級(jí)步數(shù)=0 越界 恒速步數(shù)=0 恒速 加速 絕對(duì)位置減 1 絕對(duì)位置加 1 報(bào)警 停機(jī) 重裝定時(shí)系統(tǒng) 加速步數(shù)減1,級(jí)步數(shù)減1 減速一級(jí)計(jì)算級(jí)步數(shù) 減速步數(shù)減 1,級(jí)步數(shù)減 1 加速一級(jí)計(jì)算級(jí)步數(shù) 指針指向減速 恒速步數(shù)減 1 減速步數(shù)=0 加 速步數(shù) =0 級(jí) 步數(shù)=0 停機(jī) 減速一級(jí),計(jì)算級(jí)步數(shù) 指針指向恒速 N Y N Y Y N Y N N Y Y N Y N Y N N 改變 狀態(tài) 退出 東華理工大學(xué)長(zhǎng)江學(xué)院畢業(yè)設(shè)計(jì)(論文) 控制系統(tǒng)軟件設(shè)計(jì) 13 鍵輸 入 程序流程圖 圖 33 鍵輸入流程圖 有鍵閉合否? 調(diào)用顯示子程序延時(shí) 6ms 鍵入鍵號(hào) → A 判斷閉合鍵鍵號(hào) → 棧 二次調(diào)用顯示子程序延遲 12ms 調(diào)用顯示子程序延遲 6ms 閉合鍵釋放否? 有鍵閉合否? 返回 開始 東華理工大學(xué)長(zhǎng)江學(xué)院畢業(yè)設(shè)計(jì)(論文) 控制系統(tǒng)軟件設(shè)計(jì) 14 定時(shí)器中斷服務(wù)程序流程圖 : 圖 34 定時(shí)器中斷流程圖 保護(hù)現(xiàn)場(chǎng) 取控制模塊 關(guān)中斷 恢復(fù)現(xiàn)場(chǎng) 輸出控制模塊 禁止定時(shí)器中斷 指向下一控制模塊 恢復(fù)模型起始地址 步數(shù)夠否? 是控制模塊結(jié)束標(biāo)志否? 開始 返回 否 是 否 是 東華理工大學(xué)長(zhǎng)江學(xué)院畢業(yè)設(shè)計(jì)(論文) 控制系統(tǒng)軟件設(shè)計(jì) 15 步進(jìn)電機(jī)驅(qū)動(dòng)子程序流程圖 : 當(dāng) D/ J = 0 時(shí),連續(xù)給 環(huán)形脈沖分配器 脈沖時(shí)可實(shí)現(xiàn)步進(jìn)電機(jī)反轉(zhuǎn)運(yùn)行 。如果按照上述通電順序,步進(jìn)電機(jī)反轉(zhuǎn);反之,如
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1