標題: PC-based 運動控制系統之研製
Implementation and Design of PC-based Motion Control System
作者: 郭俊宏
Chun-Hung Kuo
林錫寬
Shir-Kuan Lin
電控工程研究所
關鍵字: 運動控制系統;步進馬達;控制介面;馬達驅動器;motion control system;stepper motor;control interface;motor driver
公開日期: 2002
摘要: 本論文主要目的是以Visual C++作為軟體開發工具,利用市面上所販售的運動控制卡,設計一套以三軸微步進馬達平台為受控端的運動控制系統。 使用者在PC端透過視窗化的控制介面,將下達的運動指令傳送至DMC1802運動控制卡,運動控制卡再將運動指令轉換成脈波形式輸送至馬達驅動器,而驅動器在將脈波訊號轉成電壓或電流形式控制三軸的步進馬達。控制介面分成三部分:第一部分的功能是控制加速度、減速度、速度和位移值;第二部分的功能是控制平台的運動方向及監控平台位置;第三部分的功能為校正home點機制。 此運動控制系統,提供易於操作的視覺化控制介面,能及時精準的控制運動平台,並隨時監控平台的所在位置,對平台運動極限的發生,作出適當的保護措施,避免使用者不當的操作,而導致機台毀損甚至發生意外,更能針對情況的需求,作出適當的調整機制。
The purpose of this thesis is using Visual C++ as software development tool to design a motion control system which employs motion controller and is mastered by 3 axes microstepper motor platform. User can send motion instruction through the windowing control interface at the PC terminal to the DMC1802 motion controller which transfers the motion instruction into pulse signal and then sends it to the motor driver. Furthermore, the motor driver transfers the pulse into voltage or current type to control a 3 axes microstepper motor. The control interface can be divided into 3 parts: the first part is used to control the acceleration, deceleration, speed, and displacement; the second is used to control the motion direction and to monitor the locations of platform; the third is used to adjust the homing process. This motion control system provides simply visual control interface, and it can accurately control motion platform immediately. Moreover, it can not only monitor the locations of platform at any time to make appropriate protection procedures when it comes up against the over-limited of motion platform, but also avoid improper operating by users when it causes damage to machines or even worse results in accidents. As well, this system can make proper adjusting mode depends on situations needed.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT910591053
http://hdl.handle.net/11536/71033
顯示於類別:畢業論文