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

正文內(nèi)容

基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)_畢業(yè)論文-資料下載頁(yè)

2025-08-17 15:02本頁(yè)面

【導(dǎo)讀】辦公自動(dòng)化設(shè)備以及各種控制裝置等眾多領(lǐng)域有著極其廣泛的應(yīng)用。相應(yīng)的按鍵實(shí)現(xiàn)以上功能,并且步進(jìn)電機(jī)的工作狀態(tài)要用LCD液晶顯示器顯示出來(lái)。硬件進(jìn)行了調(diào)試,同時(shí)介紹了調(diào)試過(guò)程中出現(xiàn)的問(wèn)題以及解決問(wèn)題的方法。有思路明確、可靠性高、穩(wěn)定性強(qiáng)等特點(diǎn),通過(guò)調(diào)試實(shí)現(xiàn)了上述功能。

  

【正文】 test_1602busy() { P0=0xFF。 E=1。 RS=0。 RW=1。 _nop_()。 _nop_()。 while(P0amp。busy) { E=0。 _nop_()。 E=1。 _nop_()。 } E=0。 } void write_1602Command(uchar co) { test_1602busy()。 RS=0。 RW=0。 臨沂大學(xué) 27 E=0。 _nop_()。 P0=co。 _nop_()。 E=1。 _nop_()。 E=0。 } void write_1602Data(uchar Data) { test_1602busy()。 P0=Data。 RS=1。 RW=0。 E=1。 _nop_()。 E=0。 } void init_1602(void) { write_1602Command(0x38)。 delay(5)。 write_1602Command(0x01)。 delay(5)。 臨沂大學(xué) 28 write_1602Command(0x06)。 delay(5)。 write_1602Command(0x0F)。 delay(5)。 write_1602Command(0x0C)。 } void DisplayOneChar(uchar X, uchar Y, uchar DData) { Yamp。=1。 Xamp。=15。 if(Y)X|=0x40。 X|=0x80。 write_1602Command(X)。 write_1602Data(DData)。 } void display_1602(uchar *DData,X,Y) { uchar ListLength=0。 Yamp。=0x01。 Xamp。=0x0F。 while(X16) { DisplayOneChar(X,Y,DData[ListLength])。 ListLength++。 X++。 } 臨沂大學(xué) 29 } void main() { uchar i=0。 uchar delay_v=100。 uchar flag=0。 P1=0xFF。 P2=0xFF。 init_1602()。 display_1602(STA: SPD: ,0,0)。 display_1602(RUN: ,0,1)。 while(1) { if(KEY2==1) DisplayOneChar(4,0,39。Z39。)。 else DisplayOneChar(4,0,39。F39。)。 if(KEY3==0) { i++。 i=i%3。 while(KEY3==0) {。} } switch(i) { case 0:delay_v=100。 DisplayOneChar(13,0,39。139。)。break。 臨沂大學(xué) 30 case 1:delay_v=75。 DisplayOneChar(13,0,39。239。)。break。 case 2:delay_v=100。 DisplayOneChar(13,0,39。339。)。break。 } if(KEY1==0) { display_1602( RUN:on ,0,1)。 if(flag==0) { if(KEY2==1) {temp=0。 P1=tab[temp]。 flag=1。 delay(delay_v)。 } if(KEY2==0) {temp=6。 P1=tab[temp]。 flag=1。 delay(delay_v)。 } } if(KEY2==1) { temp++。 if(temp==8) { temp=0。} P1=tab[temp]。 臨沂大學(xué) 31 delay(delay_v)。 } if(KEY2==0) { temp。 if(temp==0xFF) { temp=7。} P1=tab[temp]。 delay(delay_v)。 } } else display_1602( RUN:off ,0,1)。 } } 6 結(jié)論 經(jīng)過(guò)為期一學(xué)期的學(xué)習(xí)和努力,本次設(shè)計(jì)順利完成,具 體結(jié)論如下: 采用單片機(jī)作為控制核心,利用其強(qiáng)大的功能,把按鍵電路和 LCD 顯示電路,電機(jī)驅(qū)動(dòng)電路有機(jī)的結(jié)合起來(lái),組成一個(gè)操作方便,交互性強(qiáng)的簡(jiǎn)單系統(tǒng)。 通過(guò)系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)了預(yù)期的設(shè)計(jì)目標(biāo),完成了全部的設(shè)計(jì)任務(wù),具體功能如下:完成了整個(gè)系統(tǒng)的硬件設(shè)計(jì)和軟件編程,能通過(guò)按鍵電路控制步進(jìn)電機(jī)的轉(zhuǎn)速控制,能實(shí)現(xiàn)啟動(dòng)、正轉(zhuǎn)、反轉(zhuǎn)、速度控制;通過(guò)編程實(shí)現(xiàn)了通過(guò)單片機(jī)能輸出四相八拍的脈沖控制序列。驅(qū)動(dòng)電路能提供 12V, 的驅(qū)動(dòng)信號(hào);整個(gè)電機(jī)的轉(zhuǎn)速,轉(zhuǎn)動(dòng)方向等都能通過(guò) LCD 管顯示出來(lái);整個(gè)的成果形式是最終以步 進(jìn)電機(jī)控制電路板的形式展示出來(lái)了。 在本設(shè)計(jì)中作為電機(jī)正常工作比較重要的電機(jī)驅(qū)動(dòng)模塊,本設(shè)計(jì)中是采用驅(qū)動(dòng)芯片 ULN2020 來(lái)實(shí)現(xiàn)的,其特點(diǎn)是成本低,可靠性高,出現(xiàn)問(wèn)題容易維護(hù),實(shí)現(xiàn)相對(duì)容易等特點(diǎn)。 在電機(jī)工作模式上本設(shè)計(jì)實(shí)現(xiàn)了電機(jī)的四相八拍種脈沖控制方式。 后續(xù)工作: 在本次設(shè)計(jì)中更多的是注重整體功能的實(shí)現(xiàn),注重的是操作簡(jiǎn)單,所以本系統(tǒng)臨沂大學(xué) 32 采用了開(kāi)環(huán)控制的方式,電機(jī)也是選用的最常用的步進(jìn)電機(jī)。通過(guò)在本設(shè)計(jì)中的學(xué)習(xí)和查閱資料,想要得到更高性能的控制,可以選用混合式步進(jìn)電機(jī),采用閉環(huán)的細(xì)分驅(qū)動(dòng)電路。 本設(shè)計(jì) KEY2 用一個(gè)按鍵控制正反轉(zhuǎn),觀察起來(lái)有點(diǎn)困難。建議以后有做類似設(shè)計(jì)任務(wù)的時(shí)候,預(yù)先考慮全面,爭(zhēng)取一個(gè)鍵控制一個(gè)功能。 本設(shè)計(jì)的硬件制作部分完全是實(shí)行的手工焊接,沒(méi)有制作 PCB板,這樣的后果就是焊接完電路板之后容易出現(xiàn)問(wèn)題,檢查麻煩,而且要是在后期全部制作調(diào)試都完成后再中途出現(xiàn)問(wèn)題了檢查起來(lái)是相當(dāng)?shù)穆闊?。所以建議以后有做類似設(shè)計(jì)任務(wù)或者實(shí)際應(yīng)用的時(shí)候,盡量采用 PCB 電路板的形式,這樣最大的好處就是硬件的可靠性高,外觀美觀簡(jiǎn)潔,尤其是在大量設(shè)計(jì)的時(shí)候,采用 PCB 電路板成本也不高,值得采用。 臨沂大學(xué) 33 參 考 文 獻(xiàn) [1]張友德 .單片微型機(jī)原理、應(yīng)用與實(shí)驗(yàn) [M].上海 :復(fù)旦大學(xué)出版社, 2020. [2]李夙 .異步電動(dòng)機(jī)直接轉(zhuǎn)矩控制 [M].北京 :機(jī)械工業(yè)出版社 ,1998. [3]王鴻鈺 .步進(jìn)電機(jī)控制入門(mén) [M].上海 :同濟(jì)大學(xué)出版社 ,1990. [4]袁任光 ,張偉武 .電動(dòng)機(jī)控制電路選用與 258 實(shí)例 [M].北京 :機(jī)械工業(yè)出版社 ,2020. [5]王秀和 .永磁電機(jī) [M].北京 : 中國(guó)電力出版社 ,2020. [6]房玉明 ,杭柏林 .基于單片機(jī)的步進(jìn)電機(jī)開(kāi)環(huán)控制系統(tǒng) [J].電機(jī)與控制應(yīng)用, 2020,33( 4): 6464. [7]孫笑輝 ,韓曾晉 .減少感應(yīng)電動(dòng)機(jī)直接轉(zhuǎn)矩控制系統(tǒng)轉(zhuǎn)矩脈動(dòng)的方法 [J].電氣傳動(dòng) ,2020, (1):811. [8]馮江華 ,陳高華 ,黃松濤 .異步電動(dòng)機(jī)的直接轉(zhuǎn)矩控制 [J].電工技術(shù)學(xué)報(bào) ,1999,(6):2933. [9]江一,朱凌 ,申仲濤 .異步電動(dòng)機(jī)直接轉(zhuǎn)矩控制仿真研究 [J].華北電力大學(xué)學(xué)報(bào) ,2020, (1):1013. [10]韓利虎 . 淺談步進(jìn)電機(jī)的基本原理 [J]. 內(nèi)蒙 古石油化工 , Inner Mongolia Petrochemical Industry, 2020, (11):109. [11]張巍 . 淺談單片機(jī)控制步進(jìn)電機(jī) [J]. 安防科技 ,2020, (3): 25. [12] 喬璐 . 景林 ,韓英桃 .一種實(shí)用的步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)器設(shè)計(jì) [J].微特電機(jī) ,2020,(10):2931. [13] 康晶 .采用反饋控制的步進(jìn)電機(jī)高低壓驅(qū)動(dòng)電路 [J].電力電子技術(shù) ,2020,37(1):6162,65. [14] Isao Takahashi,Toshihiko new responese and highefficiency control strategy of an motor[J].IEEE Trans on Ind Appl,1986,22(5):820827. [15]Depenbrock selfcontrol(DSC) of inverterfed machine[J].IEEE Trans on P E,1998,3(4):420429. [16]AT Command set for TC35i Version . 臨沂大學(xué) 34 致 謝 首先誠(chéng)摯的感謝我的論文指導(dǎo)老師 ***老師,從選題的確定、論文的寫(xiě)作、修改到最后定稿過(guò)程中,自始至終都傾注著老師的心血。特別是他多次詢問(wèn)寫(xiě)作進(jìn)程,并為我指點(diǎn)迷津,幫助我開(kāi)拓思路,老師以嚴(yán)謹(jǐn)?shù)闹螌W(xué)之道、寬厚仁慈的胸懷、積極樂(lè)觀的生活態(tài)度,兢兢業(yè)業(yè)、孜孜以求的工作作風(fēng)和大膽創(chuàng)新的進(jìn)取精神為我樹(shù)立了一輩子學(xué)習(xí)的典范,他的教誨與鞭策將激勵(lì)我在學(xué)習(xí)和生活的道路上勵(lì)精圖治,開(kāi)拓創(chuàng)新。他淵博的知識(shí)、開(kāi)闊的視野和敏銳的思維給了我深深的啟迪。我以最誠(chéng)摯的心意感謝 ***老師。 在畢 業(yè)設(shè)計(jì)期間,我要感謝許多讓我分享他們寶貴經(jīng)驗(yàn)和知識(shí)的老師,教會(huì)我正確的思考方式。同時(shí) ,也要感謝在論文寫(xiě)作過(guò)程中,幫助過(guò)我、并且共同奮斗四年的大學(xué)同學(xué)們,能夠順利完成論文,離不開(kāi)他們的幫助,在此表示最深的謝意。 *****年 *月 *日
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1