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

正文內(nèi)容

基于單片機(jī)的步進(jìn)電機(jī)控制-免費(fèi)閱讀

  

【正文】 我以最誠(chéng)摯的心意感謝周燕老師。把電機(jī)接上電源,用高電平分別接觸電機(jī)的引線,每接觸一下電機(jī)就會(huì)向前或向后轉(zhuǎn)動(dòng)一下,經(jīng)過(guò)幾次試驗(yàn),終于搞清了電機(jī)的四個(gè)相序,排列順序分別是1A,2C,3B,4D。電源采用的是利用變壓器將220V的電壓轉(zhuǎn)換為12V的電壓,再利用橋堆整流使交流變成直流電,最后分別利用LM7812和LM7805芯片得到12V和5V的電壓。圖44 后退部分流程圖 加速部分 當(dāng)電機(jī)正轉(zhuǎn)或反轉(zhuǎn)的時(shí)候,按下加速鍵,調(diào)用加速子程序,使電機(jī)每轉(zhuǎn)動(dòng)一步的延時(shí)時(shí)間變短,從而實(shí)現(xiàn)電機(jī)的加速。 if(!KEY) { Flag++。 //改變這個(gè)參數(shù)可以調(diào)整電機(jī)轉(zhuǎn)速 ,數(shù)字越小,轉(zhuǎn)速越大 } }while(Flag==1) { P0=0x7C。 EX1=1。 if(!KEY2) { Flag++。//定時(shí)1mS if (count==PWM_ON) { PWM = 1。i++) //4相 { P2=B_Rotation[i]。{ while(Flag==0) { P0=0x71。//P0口段碼為3 case 3:P0=0x66。PWM_ON=0。 //全局中斷開(kāi) P0=0x06 。 //步進(jìn)電機(jī)正轉(zhuǎn)表格unsigned char code B_Rotation[4]={0x8f,0x4f,0x2f,0x1f}。為0時(shí)啟動(dòng)步進(jìn)電機(jī);sbit KEY1 = P3^2。 -轉(zhuǎn)子齒數(shù)。步進(jìn)電機(jī)控制系統(tǒng)的組成如圖所示: 控制系統(tǒng)圖 步進(jìn)電機(jī)控制程序設(shè)計(jì)的主要問(wèn)題有三個(gè): 第一、控制脈沖產(chǎn)生;第二、步進(jìn)電機(jī)的旋轉(zhuǎn)方向和時(shí)序脈沖的關(guān)系;第三、步數(shù)的確定。 圖2135第三章 系統(tǒng)硬件整體結(jié)構(gòu) 系統(tǒng)整圖系統(tǒng)整圖如圖31所示,本系統(tǒng)采用外部中斷方式,p0口作為信號(hào)的輸入部分,p1口為發(fā)光二極管顯示部分,p2口作為電機(jī)的驅(qū)動(dòng)部分。 運(yùn)行矩頻特性:電機(jī)在某種測(cè)試條件下測(cè)的運(yùn)行中運(yùn)輸力矩與頻率關(guān)系的曲線稱為運(yùn)行矩頻特性,這是電機(jī)諸多動(dòng)態(tài)曲線中最重要的,也是電機(jī)選擇的根本依據(jù)。用百分比表示。四拍運(yùn)行時(shí)步距角為θ=360度/(50*4)=(俗稱整步),八拍運(yùn)行時(shí)步距角為θ=360度/(50*8)=(俗稱半步)。本次設(shè)計(jì)就是通過(guò)改變脈沖頻率來(lái)調(diào)節(jié)步進(jìn)電機(jī)的速度的,并且通過(guò)數(shù)碼管顯示其轉(zhuǎn)速的級(jí)別。比較典型的芯片有兩類:一類芯片的核心是用硬件和微程序來(lái)保證步進(jìn)電機(jī)實(shí)現(xiàn)合理的加減速過(guò)程,同時(shí)完成計(jì)長(zhǎng)走步、正反轉(zhuǎn)等。通過(guò)這幾章的內(nèi)容描述,詳細(xì)介紹了本次畢業(yè)設(shè)計(jì)的內(nèi)容、方法、以及設(shè)計(jì)中遇到的問(wèn)題和解決問(wèn)題的途徑。29序言步進(jìn)電機(jī)作為執(zhí)行元件,是機(jī)電一體化的關(guān)鍵產(chǎn)品之一,廣泛應(yīng)用在各種自動(dòng)化控制系統(tǒng)中。28致 謝11 系統(tǒng)主程序7 步進(jìn)電機(jī)概述6 論文的主要研究?jī)?nèi)容 本文介紹的是一種基于單片機(jī)的步進(jìn)電機(jī)的系統(tǒng)設(shè)計(jì),用匯編語(yǔ)言編寫(xiě)出電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)、加速、減速、停止程序,通過(guò)單片機(jī)、電機(jī)的驅(qū)動(dòng)芯片ULN2004以及相應(yīng)的按鍵實(shí)現(xiàn)以上功能,并且步進(jìn)電機(jī)的工作狀態(tài)要用相應(yīng)的發(fā)光二極管現(xiàn)實(shí)出來(lái)。 Driving mechanism。6第二章 步進(jìn)電機(jī)與單片機(jī)簡(jiǎn)介11 查鍵部分19 減速部分22 LM7812輸出電壓錯(cuò)誤與解決方法可以通過(guò)控制脈沖個(gè)數(shù)來(lái)控制角位移量,從而精確地控制轉(zhuǎn)動(dòng)角度;同時(shí)可以通過(guò)控制脈沖頻率來(lái)控制電機(jī)轉(zhuǎn)動(dòng)的角度和加速度,從而達(dá)到調(diào)速的目的。另外還有基于單片機(jī)斬波恒流驅(qū)動(dòng)、基于單片機(jī)的直流電壓驅(qū)動(dòng)三種常見(jiàn)驅(qū)動(dòng)方式,除上述三種步進(jìn)電機(jī)的驅(qū)動(dòng)方案之外,目前報(bào)道的驅(qū)動(dòng)方案還有根據(jù)匯編語(yǔ)言或C語(yǔ)言進(jìn)行軟件開(kāi)發(fā),通過(guò)串行或并行通行的方式實(shí)現(xiàn)pc機(jī)與步進(jìn)電機(jī)控制之間的數(shù)據(jù)通信,最終實(shí)現(xiàn)由pc機(jī)直接控制步進(jìn)電機(jī)的方法。步進(jìn)電機(jī)是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機(jī)構(gòu)。使得在速度、位置等控制領(lǐng)域用步進(jìn)電機(jī)來(lái)控制變的非常簡(jiǎn)單。完成一個(gè)磁場(chǎng)周期性變化所需脈沖數(shù)或?qū)щ姞顟B(tài)用n表示, 指電機(jī)轉(zhuǎn)過(guò)一個(gè)齒距角所需脈沖數(shù),以四相電機(jī)為例,有四相四拍運(yùn)行方式即ABBCCDDAAB,四相八拍運(yùn)行方式即AABBBCCCDDDAA。這樣會(huì)造成電機(jī)的發(fā)熱及機(jī)械噪音。 失調(diào)角:轉(zhuǎn)子齒軸線偏移定子齒軸線的角度,電機(jī)運(yùn)轉(zhuǎn)必存在失調(diào)角,由失調(diào)角產(chǎn)生的誤差,采用細(xì)分驅(qū)動(dòng)是不能解決問(wèn)題的。 單片機(jī)原理概述單片機(jī)是把微型計(jì)算機(jī)主要部分都集成一塊芯片上的單芯片微型計(jì)算機(jī)。用按鍵設(shè)定步進(jìn)電機(jī)的啟停、轉(zhuǎn)速、轉(zhuǎn)向,改變轉(zhuǎn)速、轉(zhuǎn)向都可以在動(dòng)態(tài)運(yùn)行中進(jìn)行,轉(zhuǎn)速數(shù)值及轉(zhuǎn)向都在LED數(shù)碼管中動(dòng)態(tài)顯示。 2 控制模式寫(xiě)出控制模型。 系統(tǒng)主程序系統(tǒng)分為電機(jī)正轉(zhuǎn)、電機(jī)反轉(zhuǎn)、電機(jī)加速與電機(jī)減速的幾部分組成,其主程序框圖如圖41所示 。//直流電機(jī)速度檔位;unsigned char PWM_ON 。 //外部中斷1開(kāi),控制步進(jìn)電機(jī) IT0=1。 //打開(kāi)中斷TR0=1。//P0口段碼為2; case 2:P0=0x4F。break。 //改變這個(gè)參數(shù)可以調(diào)整電機(jī)轉(zhuǎn)速 ,數(shù)字越小,轉(zhuǎn)速越大 } }while(Flag==1) { P0=0x7C。 *//******************************************************************/ void tim(void) interrupt 1 using 1{static unsigned char count。 if(!KEY1) { PWM_Num++。 //正轉(zhuǎn)表格unsigned char code B_Rotation[4]={0xf8,0xf4,0xf2,0xf1}。i4。 //改變這個(gè)參數(shù)可以調(diào)整電機(jī)轉(zhuǎn)速 ,數(shù)字越小,轉(zhuǎn)速越大 } }while(Flag==2) //停止 { P0=0x6D。流程圖如圖43所示。由于編譯只能檢查是否存在語(yǔ)法錯(cuò)誤,所以還要看是否存在邏輯錯(cuò)誤。 步進(jìn)電機(jī)轉(zhuǎn)動(dòng)錯(cuò)誤及解決方法步進(jìn)電機(jī)一開(kāi)始不能正常轉(zhuǎn)動(dòng),以為是電路焊接有問(wèn)題,為了防止再次出現(xiàn)虛焊,首先將電路板用萬(wàn)用表檢查了一遍,沒(méi)問(wèn)題。附錄附錄1:源程序清單QIAN EQU 40HHOU EQU 41HJIA EQU 42HJIAN EQU 43HTING EQU 44HORG 000HLJMP MAINORG 003HLJMP DUAN /// 外部中斷0ORG 0030HMAIN: /// 初始化 MOV R0, OFH MOV 10H, 01H MOV 11H, 03H MOV 12H, 02H MOV 13H, 06H MOV 14H, 04H MOV 15H, 0CH MOV 16H, 08H MOV 17H, 09H MOV 20H, 50 MOV 21H, 40
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1