資源描述:
《基于多軸運動控制板卡的目標(biāo)運動機(jī)構(gòu)控制軟件設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、學(xué)號07044111密級哈爾濱工程大學(xué)本科生畢業(yè)論文基于多軸運動控制板卡的目標(biāo)運動機(jī)構(gòu)控制軟件設(shè)計院(系)名稱:自動化學(xué)院專業(yè)名稱:探測制導(dǎo)與控制技術(shù)學(xué)生姓名:曲保慶指導(dǎo)教師:劉濤講師2011年6月哈爾濱工程大學(xué)哈爾濱工程大學(xué)本科生畢業(yè)論文基于多軸運動控制板卡的目標(biāo)運動機(jī)構(gòu)控制軟件設(shè)計院(系):自動化學(xué)院專業(yè):探測制導(dǎo)與控制技術(shù)學(xué)號:07044111學(xué)生姓名:曲保慶指導(dǎo)教師:劉濤講師2011年6月哈爾濱工程大學(xué)本科生畢業(yè)論文摘 要 隨著PC技術(shù)的發(fā)展,“運動控制卡+PC”成為當(dāng)今運動控制技術(shù)的一個主要發(fā)展趨勢。其主要原理為采用運動控制卡對電機(jī)進(jìn)行實時控制,
2、PC機(jī)完成人機(jī)交互等工作。運動控制卡具有開放式結(jié)構(gòu)、功能豐富、使用簡單、穩(wěn)定性高,這些優(yōu)點促使了運動控制卡廣泛應(yīng)用在工業(yè)生產(chǎn)中。人機(jī)交互功能主要靠可輸入輸出的外部設(shè)備和相應(yīng)的軟件來完成。所以,人機(jī)交互在多軸運動控制板卡的應(yīng)用中起到了至關(guān)重要的作用。本文著重介紹了ADT8940A1多軸運動控制板卡的目標(biāo)運動機(jī)構(gòu)控制軟件設(shè)計。本文以基于VC的軟件設(shè)計為主,主要完成以下幾方面的工作: 首先,詳細(xì)分析ADT8940A1運動控制板卡的性能,電氣連接,以及基本的功能。其次,進(jìn)行伺服驅(qū)動裝置的選擇,對交直流伺服電機(jī)進(jìn)行比較,以及對交流伺服電機(jī)的性能指標(biāo)進(jìn)行比較,對驅(qū)動電機(jī)
3、和驅(qū)動器進(jìn)行選擇。最后利用VisualC++對ADT8940A1運動控制板卡的軟件進(jìn)行設(shè)計,讓他大家了解整個軟件的設(shè)計過程。 通過對所設(shè)計軟件的測試,實現(xiàn)了預(yù)期目標(biāo),對以后運動控制板卡人機(jī)交互軟件設(shè)計的研究具有一定的參考意義。關(guān)鍵詞:運動控制板卡;交流伺服;VC++哈爾濱工程大學(xué)本科生畢業(yè)論文ABSTRACTWithrapiddevelopmentinthetechnologyofthePC“Motioncontroller+PC”hasbeenoneofthemaindevelopmenttrendsofcurrentmotiontechnology.it
4、smainprincipleoftheNCmodewhichisusingtheMotioncontrollerforreal-timecontrolmotor,PCcompletethehuman-machineinteraction,etc.Motioncontrollerhasbeenwildlyusedinindustry,becauseitisstructurallyopen,multi-functional,easytouse,highlystableandsoon.Therefore,human-computerinteractioninthea
5、pplicationofmulti-axismotioncontrolboardhasplayedacrucialrole.Thispaperintroducesthemulti-axismotioncontrolcardADT8940A1targetmovementorganizationstocontrolsoftwaredesign.Inthispaper,basedonVC-basedsoftwaredesign,mainlytocompletethefollowingtasks:First,thedetailedanalysisoftheADT894
6、0A1performancemotioncontrolboards,electricalconnections,andbasicfunctionality.Second,thechoiceofservodrives,ACandDCservomotoronthecomparison,aswellasACservomotorperformancecomparedtothedrivemotoranddriveselection.Finally,VisualC++onADT8940A1motioncontrolboardsoftwaredesignedtoallowh
7、imweunderstandthewholesoftwaredesignprocess.Throughthetestingofthedesignsoftwaretoachievetheexpectedgoalontheboardafterthemotioncontrolsoftwaredesignofhuman-computerinteractionhassomereferencevalue.Keywords:Motioncontroller;ACservo;VC++哈爾濱工程大學(xué)本科生畢業(yè)論文目錄第1章緒論11.1課題的來源與研究意義11.1.1課題的來源1
8、1.1.2課題的研究與意義21.2運動