資源描述:
《參考基于can總線(controller area network)步進(jìn)電機(jī)控制系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、中國(guó)計(jì)量學(xué)院本科畢業(yè)設(shè)計(jì)(論文)基于CAN總線的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)StepperMotorControlSystemBasedonCANBusDesign學(xué)生姓名趙俊學(xué)號(hào)0800102101學(xué)生專業(yè)自動(dòng)化班級(jí)08自動(dòng)化1班二級(jí)學(xué)院機(jī)電工程學(xué)院指導(dǎo)教師王桂榮中國(guó)計(jì)量學(xué)院2012年6月鄭重聲明本人呈交的畢業(yè)設(shè)計(jì)論文,是在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,所有數(shù)據(jù)、圖片資料真實(shí)可靠。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含他人享有著作權(quán)的內(nèi)容。對(duì)本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已在文中以明確的方式標(biāo)明。本學(xué)位
2、論文的知識(shí)產(chǎn)權(quán)歸屬于培養(yǎng)單位。學(xué)生簽名:日期:2012年6月分類號(hào):TP242密級(jí):公開UDC:62學(xué)校代碼:10356中國(guó)計(jì)量學(xué)院本科畢業(yè)設(shè)計(jì)(論文)基于CAN總線的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)StepperMotorControlSystemBasedonCANBusDesign作者趙俊學(xué)號(hào)0800102101申請(qǐng)學(xué)位工學(xué)學(xué)士指導(dǎo)教師王桂榮學(xué)科專業(yè)自動(dòng)化培養(yǎng)單位中國(guó)計(jì)量學(xué)院答辯委員會(huì)主席評(píng)閱人2012年6月致謝非常感謝我的指導(dǎo)老師王桂榮副教授對(duì)我的指點(diǎn),在王老師的細(xì)心教導(dǎo)下,我才可以順利的做完我的畢業(yè)設(shè)計(jì)。不論是最開始的定題,還是其后參考文獻(xiàn)的收集、選取和整理
3、,一直到實(shí)物的制作、調(diào)試和論文的編寫、修改,直到論文最結(jié)稿,王老師都給了我細(xì)心的指導(dǎo),對(duì)我有非常大的幫助。并且,由于我是在北京的實(shí)習(xí)單位做的畢業(yè)設(shè)計(jì),相隔千里,所以平時(shí)大多通過電話和郵件與王老師進(jìn)行聯(lián)系交流。每次聯(lián)系交流問題,王老師都會(huì)一一為我解惑,每份郵件王老師都及其耐心答復(fù)。與此同時(shí),王老師也為我嚴(yán)格把關(guān)。在此,我謹(jǐn)向我的導(dǎo)師王桂榮老師表示衷心的感謝!我還要感謝我的同事楊健飛,他對(duì)我的畢業(yè)設(shè)計(jì)也做了許多指導(dǎo),在我設(shè)計(jì)實(shí)物過程中給我很多幫助;感謝周敏杰同學(xué),在設(shè)計(jì)過程中我們互相交流、互相討論,最終順利的完成了畢業(yè)設(shè)計(jì),感謝所有在我畢業(yè)設(shè)計(jì)過程中給我?guī)椭?/p>
4、支持我的老師和同學(xué)。再次衷心的感謝你們!基于CAN總線的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)摘要:本文介紹了以單片機(jī)STC89C52RC為核心的基于CAN總線的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)的運(yùn)作原理,其中結(jié)合了自動(dòng)化專業(yè)的相關(guān)知識(shí),控制系統(tǒng)包括硬件結(jié)構(gòu)和軟件控制。本文首先闡述了CAN總線的發(fā)展背景及當(dāng)前的發(fā)展概況,接著比較詳細(xì)的描述了基于CAN總線的步進(jìn)電機(jī)控制系統(tǒng)的組成及其各部分的工作原理。整體系統(tǒng)由電機(jī)本體、驅(qū)動(dòng)控制電路、CAN通訊電路和單片機(jī)STC89C52RC組成,實(shí)現(xiàn)了開環(huán)控制。本文也詳細(xì)講解了步進(jìn)電機(jī)的概念,主要用途和發(fā)展方向,并且講解了步進(jìn)電機(jī)常用參數(shù)的意義和計(jì)算步
5、進(jìn)角的方法和驅(qū)動(dòng)步進(jìn)電機(jī)的常用脈沖方式。另外,本文詳細(xì)講解了CAN總線與主控單片機(jī)的接口設(shè)計(jì),著重講解了對(duì)SJA1000芯片的外圍電路設(shè)計(jì)和驅(qū)動(dòng)程序設(shè)計(jì)。通過本方案,實(shí)現(xiàn)了計(jì)算機(jī)通過CAN總線對(duì)步進(jìn)電機(jī)進(jìn)行開環(huán)控制,省去復(fù)雜的總線結(jié)構(gòu),節(jié)省了成本,降低了系統(tǒng)的復(fù)雜性,而且提高了穩(wěn)定性,因此,基于CAN總線的步進(jìn)電機(jī)控制系統(tǒng)具有很高的應(yīng)用價(jià)值。關(guān)鍵詞:CAN總線;步進(jìn)電機(jī);半雙工通訊;速度調(diào)節(jié);開環(huán)控制中圖分類號(hào):TP27129SteppermotorcontrolsystembasedonCANbusdesignAbstract:Thispaperdesc
6、ribestheoperationoftheCANbus-basedsteppermotorcontrolsystemdesignprinciplethemicrocontrollerSTC89C52RCasthecore,whichcombinestheknowledgeoftheautomationprofessional,controlsystems,includinghardwareconfigurationandsoftwarecontrol.Thispaperfirstdescribesthebackgroundofthedevelopment
7、ofCANbusandthecurrentoverviewofthedevelopment,thenamoredetaileddescriptionofthecompositionofitspartoftheworkingprincipleofsteppermotorcontrolsystembasedonCANbus.Theoverallsystemconsistsofthebodyofthemotordrivecontrolcircuit,CANcommunicationcircuitandmicrocontrollerSTC89C52RCcompos
8、edofopen-loopcontrol.Thearticleal