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

正文內(nèi)容

電機(jī)調(diào)速控制系統(tǒng)設(shè)計(jì)自動(dòng)化專(zhuān)業(yè)畢業(yè)論文-資料下載頁(yè)

2025-06-27 16:56本頁(yè)面
  

【正文】 處于正轉(zhuǎn)狀態(tài),實(shí)現(xiàn)了步進(jìn)電機(jī)的加速。步進(jìn)電機(jī)的減速圖 18 步進(jìn)電機(jī)的減速在系統(tǒng)的仿真時(shí),本設(shè)計(jì)同樣可以完成步進(jìn)電機(jī)的減速。為了區(qū)別圖 17 的數(shù)據(jù),在進(jìn)行仿真時(shí),記錄是步進(jìn)電機(jī)反轉(zhuǎn)下的數(shù)據(jù)。由圖 18 可以看出,步進(jìn)電機(jī)從600n/min 降到了 71n/min。6 總結(jié)經(jīng)過(guò)為期一學(xué)期的學(xué)習(xí)和努力,本次設(shè)計(jì)順利完成,具體結(jié)論如下:采用單片機(jī)作為控制核心,利用其強(qiáng)大的功能,把鍵盤(pán)電路和顯示電路,電機(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ù),具體功能如電機(jī)調(diào)速控制系統(tǒng)設(shè)計(jì)24下:完成了整個(gè)系統(tǒng)的硬件設(shè)計(jì)和軟件編程,能通過(guò)鍵盤(pán)電路控制步進(jìn)電機(jī)的轉(zhuǎn)速控制,能實(shí)現(xiàn)啟動(dòng)、正轉(zhuǎn)、反轉(zhuǎn)、加速、減速控制,實(shí)現(xiàn)轉(zhuǎn)速最低 58 轉(zhuǎn)/分,最高轉(zhuǎn)速600 轉(zhuǎn)/分,通過(guò)編程實(shí)現(xiàn)了通過(guò)單片機(jī)能輸出三相六拍的脈沖控制序列。在本設(shè)計(jì)中作為電機(jī)正常工作比較重要的電機(jī)驅(qū)動(dòng)模塊,本設(shè)計(jì)中是采用驅(qū)動(dòng)芯片 L298 及其外圍電路來(lái)實(shí)現(xiàn)的,其特點(diǎn)是成本低,可靠性高,出現(xiàn)問(wèn)題容易維護(hù),實(shí)現(xiàn)相對(duì)容易等特點(diǎn)。參考文獻(xiàn):[1]方愛(ài)平.基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[M].浙江:浙江工業(yè)大學(xué)。2022.[2]李鐵才,杜坤梅.電機(jī)控制技術(shù)[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社。2022.[3]程鵬.自動(dòng)控制原理[M].北京:高等教育出版社。2022.[4]劉保延.步進(jìn)電機(jī)及其驅(qū)動(dòng)控制系統(tǒng)[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,1997.[5]朱清慧,張鳳蕊,翟天嵩,等.Proteus教程——電子線(xiàn)路設(shè)計(jì)、制版與仿真[M].北京:清華大學(xué)出版社,2022.[6]周潤(rùn)景,張麗娜.基于Proteus的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真[M].北京:北京航空航天大學(xué)出版社,2022.[7]代啟化.基于Proteus的電路設(shè)計(jì)與仿真[J].現(xiàn)代電子技術(shù),2022,29(19):84—86.[8]張軍,吳教育,朱海兵.Proteus軟件仿真與Keil的單片機(jī)系統(tǒng)設(shè)計(jì)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2022(1):74—75,78.[9]寧成軍,張江霞.基于Proteus和Keil接口的單片機(jī)外圍硬件電路仿真[J].現(xiàn)代電子技術(shù),2022,29(18):142—143,146.[10]李學(xué)禮,林海峰.基于Proteus軟件的單片機(jī)實(shí)驗(yàn)室建設(shè)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2022,9(5):5—6.[11]張洪潤(rùn),藍(lán)清華.單片機(jī)應(yīng)用技術(shù)教程[M].北京:清華大學(xué)出版社。1997.[12]李東勛,沈文浩,陳小泉.基于Proteus的液晶模塊仿真[J].微計(jì)算機(jī)信息,2022,25(13):119—121.[13]朱清慧,王志奎.Proteus在LED點(diǎn)陣滾動(dòng)顯示屏設(shè)計(jì)中的應(yīng)用[J].液晶與顯示,淮南師范學(xué)院 2022 屆本科畢業(yè)論文252022(2):232—237.[14]馬超, 的多步進(jìn)電機(jī)聯(lián)動(dòng)控制研究[J] .信息技術(shù),2022(5): 109 1131. [15]陳果. PLC 控制步進(jìn)電機(jī)分度的設(shè)計(jì)與實(shí)現(xiàn)[J] .數(shù)控機(jī)床市場(chǎng),2022(4) :89 901. 附錄include int delay()。void inti_lcd()。void show_lcd(int)。void cmd_wr()。void ShowState()。void clock(unsigned int Delay) 。void DoSpeed()。 //計(jì)算速度//正轉(zhuǎn)值define RIGHT_RUN 1//反轉(zhuǎn)值define LEFT_RUN 0sbit RS=0xA0。sbit RW=0xA1。sbit E=0xA2。sbit P0_0=P0^0。sbit P0_1=P0^1。sbit P1_7=P1^7。char SpeedChar[]=SPEED(n/min):。char StateChar[]=RUN STATE:。char STATE_CW[]=CW。char STATE_CCW[]=CCW。char SPEED[3]=050。unsigned int RunSpeed=50。 //速度unsigned char RunState=RIGHT_RUN。 //運(yùn)行狀態(tài)main(){ /*定時(shí)器設(shè)置*/TMOD=0x66。 //定時(shí)器 0,1 都為計(jì)數(shù)方式;方式 2;EA=1。 //開(kāi)中斷TH0=0xff。 //定時(shí)器 0 初值 FFH;TL0=0xff。ET0=1。TR0=1。TH1=0xff。 //定時(shí)器 1 初值 FFH;TL1=0xff。ET1=1。TR1=1。IT0=1。 //脈沖方式EX0=1。 //開(kāi)外部中斷 0:加速I(mǎi)T1=1。 //脈沖方式EX1=1。 //開(kāi)外部中斷 1:減速 inti_lcd()。 DoSpeed()。 ShowState()。 while(1) { clock(RunSpeed)。 P0_1=P0_1^0x01。 }}//定時(shí)器 0 中斷程序:正轉(zhuǎn)void t_0(void) interrupt 1{RunState=RIGHT_RUN。 P0_0=1。 P1=0x01。 cmd_wr()。 ShowState()。} //定時(shí)器 1 中斷:反轉(zhuǎn)void t_1(void) interrupt 3{RunState=LEFT_RUN。 P0_0=0。 P1=0x01。 cmd_wr()。 ShowState()。} //中斷 0:加速程序void SpeedUp() interrupt 0{ if(RunSpeed=12) RunSpeed=RunSpeed2。 DoSpeed()。 P1=0x01。 cmd_wr()。 ShowState()。 }//中斷 1:減速程序void SpeedDowm() interrupt 2{ if(RunSpeed=100) RunSpeed=RunSpeed+2。 DoSpeed()。 P1=0x01。 cmd_wr()。 ShowState()。}int delay() //判斷 LCD 是否忙{ int a。start: RS=0。 RW=1。 E=0。 for(a=0。a2。a++)。 E=1。 P1=0xff。 if(P1_7==0) return 0。 else goto start。}void inti_lcd() //設(shè)置 LCD 方式{ P1=0x38。 cmd_wr()。 delay()。 P1=0x01。 //清除 cmd_wr()。 delay()。 P1=0x0f。 cmd_wr()。 delay()。 P1=0x06。 cmd_wr()。 delay()。 P1=0x0c。 cmd_wr()。 delay()。}void cmd_wr() //寫(xiě)控制字{ RS=0。 RW=0。 E=0。 E=1。}void show_lcd(int i) //LCD 顯示子程序{ P1=i。 RS=1。 RW=0。 E=0。 E=1。}void ShowState() //顯示狀態(tài)與速度{ int i=0。 while(SpeedChar[i]!=39。\039。) { delay()。 show_lcd(SpeedChar[i])。 i++。 } delay()。 P1=0x80 | 0x0d。 cmd_wr()。 i=0。 while(SPEED[i]!=39。\039。) { delay()。 show_lcd(SPEED[i])。 i++。 } delay()。 P1=0xC0。 cmd_wr()。 i=0。 while(StateChar[i]!=39。\039。) { delay()。 show_lcd(StateChar[i])。 i++。 } delay()。 P1=0xC0 | 0x0A。 cmd_wr()。 i=0。 if(RunState==RIGHT_RUN) while(STATE_CW[i]!=39。\039。) { delay()。 show_lcd(STATE_CW[i])。 i++。 } else while(STATE_CCW[i]!=39。\039。) { delay()。 show_lcd(STATE_CCW[i])。 i++。 }}void clock(unsigned int Delay) //1ms 延時(shí)程序{ unsigned int i。 for(。Delay0。Delay) for(i=0。i124。i++)。 }void DoSpeed(){ SPEED[0]=(1000*6/RunSpeed/100)+48。 SPEED[1]=1000*6/RunSpeed%100/10+48。 SPEED[2]=1000*6/RunSpeed%10+48。}致謝感謝我的室友們,有你們?cè)谛袆?dòng)和思想上的支持和鼓勵(lì),才使得我這次畢業(yè)設(shè)計(jì)能順利完成。感謝此次指導(dǎo)我完成這篇論文的老師,正因?yàn)橛心銈兊闹笇?dǎo)和修改才有我這篇論文的完成。感謝我的母?;茨蠋煼秾W(xué)院,尤其是電氣工程學(xué)院所有的老師們,在這片凈土讀書(shū)四載,無(wú)形中塑造了我生命的氣質(zhì)、生活的方式,也練就了我樂(lè)觀的心態(tài)和一顆感恩的心,沒(méi)有你們悉心的指導(dǎo)和講解,我不可能完成此次設(shè)計(jì)。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1