基于圆度和圆柱度测量虚拟仪器的步进电机控制系统毕业论文外文翻译内容摘要:

The reason for the Starttasmove () movement module is selected to control the motor’s speed and position is that the movement module can give the Scurve motion profile to motor as its speed curve, shown in Figure 4,which can reduce the impact of the motor and extend the service life of the motor. . stepper motor speed time curve Parameters in fig. 4 meanings: maxvel is the maximum rate。 trvel is the initial rate of motor。 Tsacc is motor’s accelerating time in the curve segment。 Tsdec is the motor’s decelerating time in the curve segment。 Tlacc is the motor ‘s accelerating time in the straight line。 Tldec is the motor’s decelerating time. The relationship between them, such as the following formula: max_ vel = str _ vel + accel * (Tlacc + Tsacc )⎫ str _ vel = max_ vel + decel * (Tldec + Tsdec )⎬ ⎭ In the formula, accel and decel represent the acceleration and deceleration. Parameters are set on the software front panel according to the relationship between the rate and time, implementing the motor by openloop control. . stepper motor’s forward and reverse control Forward and reverse of the stepper motor are controlled by the Boolean control variable, switched to the forward position, the forward signal is outputted or switched to reverse position, reverse signal is outputted. . program diagram of the stepper motor’s forward and reverse. The right one In the , ExistCards means the exist card’s number, axis is the number of the axis which is under controlled. Trvel means the initial rate of motor, maxvel means the maximum running rate of the motor, pos means the motor’s running distance and Error Out means the initialization state of the board. Corresponding program diagram shown in Figure 5, the design steps are as follows: Initialize the card number and axis number。 Feedback initialization error。 Display the motor’s state。 Determine the forward and reverse signal。 Set the initial rate , maximum rate and distance of motor movement。 Movement back to the origin of coordinates when the movement is finished。 Display the errors。 Experimental conclusions In this paper, the stepper motor’s control system is functional unit of the roundness and cylindricity measuring virtual instrument. By calculating the relationship between the sensor’s acquisition rate and the stepper motor’s speed, achieving the stepper motor’s openloop control, finally getting the collection of the reliable data and reliable operation of subsystems, ensuring the implementation of the system function. The control program of the motor is easy to be modified and expanded, portable to the other test system based on the LABVIEW software development platform. As the LABVIEW is used to develop the stepper motor control system, we have a lot of advantages, such as the software programming is simple, manmachine int。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。