基于圆度和圆柱度测量虚拟仪器的步进电机控制系统毕业论文外文翻译内容摘要:
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。基于圆度和圆柱度测量虚拟仪器的步进电机控制系统毕业论文外文翻译
相关推荐
所购买的商品进行统一付款。 如不想购买其中的某种或几种商品,可以从购物车中将其删除。 除此之外,系统还提供普通账号注册,登录功能。 当登录之后,可以对商品进行其他操作。 每个用户会有 自己的购物车, 来更好的实现对品的操作。 5 2 系统需求分析 功能需求分析 系统主要 功能 分为:客户端 功能 ,后台管理 功能两 大模块。 客户端 功能 : 1) 系统为用户提供账号注册功能, 用户输入合法信息
import。 import。 import。 import。 import。 import。 /** * * @author 冯春礼 * 备忘录列表类,提供数据展示 */ public class TaskListActivity extends ListActivity { // 菜单项常量 private static final int NEW = 1。 private static
某种或几种商品,可以从购物车中将其删除。 除此之外,系统还提供普通账号注册,登录功能。 当登录之后,可以对商品进行其他操作。 每个用户会有自己的购物车, 来更好的实现对品的操作。 5 2 系统需求分析 功能需求分析 系统主要 功能 分为:客户端 功能 ,后台管理 功能两 大模块。 客户端 功能 : 1) 系统为用户提供账号注册功能, 用户输入合法信息,即可注册成功。 2) 系统登陆功能
以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器并检测其驱动电流值,报警等功能。 FPGA 接收键入的代码,并与存贮在闪存中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则通过 FPGA 产生报警, FPGA 将每次开锁操作和此时电磁执行器的驱动电流值作为状态信息发送给监控器,同时将
、 提供了一套完整的表示组合逻辑基本元件的原语; 8 、 提供了双向通路和电阻器件的描述; 可建立 MOS 器件的电荷分享和衰减模型; 可以通过构造性语句精确地建立信号模型; 1 可描述顺序执行或并行执行的程序结构; 此外, Verilog HDL 语言还有一个重要特征就是:和 C 语言风格有很多的相似之处,学习起来比较容易。 河北大学 2020 届本科生毕业论文(设计) 4 1
omplier Tool( Tools 菜单), 9 在 Complier Tool 窗口中运行该模块来启动编辑器模块。 在 Complier Tool 窗口中,可以打开该模块的设置文件或报告文件,或打开其他相关窗口。 图七中所示的上排是 Quartus II编译设计主控界面,它显示了 Quartus II自动设计的各主要处理环节和设计流程,包括设计输入编辑、设计分析与综合、适配