步进电机控制类翻译加外文 - 图文-_第1页
步进电机控制类翻译加外文 - 图文-_第2页
步进电机控制类翻译加外文 - 图文-_第3页
步进电机控制类翻译加外文 - 图文-_第4页
步进电机控制类翻译加外文 - 图文-_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、步进电机在实时多任务环境下的性能电子与通信工程BRAC大学孟加拉国达卡-1212摘要-获得最高性能的步进电机,不同类型的改进和工作已经完成。在这项工作中,开环控制步进电机是根据通用(窗口,(高级和硬(软性的实时操作系统。我们使用相同的控制器程序操作的步进电机在不同的操作系统下多任务环境。(数据采集,数据采集中的卡作为硬件界面和图形用户界面接口控制器,工控机(进程间通信也利用逆转录编译编译器让用户友好。这项工作的主要目标是要表明,实时误差(抖动是最低的,在(硬实时操作系统超过其他软实时操作系统和步进电机的稳定性观察。关键词:RT-Linux的数据采集卡;基于GUI的控制器;多任务;一、导言多任务

2、是一个非常重要的因素在我们的电脑世界。但它会更有效时,它是不间断。另一方面的准确性是另一个不可避免的因素。为此,我们要实现一个开环系统的步进电机的使用在案件多任务。结果总的系统可以同时处理多重任务。大量的工作已经做了错误的免费系统步进电机。一些是基于单片机。有些是用程序。一些使用的是修改驱动电路。但在这项工作的专长是驱动步进电机的最大准确性的情况下不间断的任务,任务是处理在逆转录内核。在这项工作中,主要因素是驱动步进电机使用数据采集卡在多任务环境。在这里,我们使用实时操作系统,实时嵌入式操作系统。因此,准确性的情况实时多任务环境中会比以前更大。二、事件抖动/延迟采用伺服系统抖动是实时误差。事件

3、可以是硬件产生的中断或操作系统软件信号。在一个硬件中断,延迟是从硬件中断请求的服务当第一指令的中断服务例程执行。延迟可以测量仪表的外部计算机系统。比如说:示波器,定时器/计数器,等 11。一个操作系统产生的事件,延迟时间时,产生的信号时,第一个指令执行的任务是。这一延迟可以测量使用的处理器的时钟计数器寄存器 图2.1 事件延迟硬实时系统有一个非常小的延迟(延迟时间从一个中断处理的开始中断和抖动(变化的周期时间事件相比其他soft-real实时操作系统。它只需几微秒的一个处理器运行在几百兆赫。根据延迟和抖动是比较几个操作系统。所以我们看到的硬实时系统优于其他操作系统。步进电机主要用于准确和高效的

4、运动目标。但踩是主要问题。因为这个原因,许多类型的工作已经完成。许多类型的算法和程序设计用于这一目的。但在案件多工作不是有效的。这一任务可以中断的其他任务。如果我们在这将是更有效的情况下多任务环境。表一,比较多个操作系统 以前的伺服电机控制系统,使用在实施我们的大学。这项工作表明之间的差异的直接控制和非直接控制伺服电机。根据该文件之间的差异逆转录和逆转录硬软如下。表中显示的系统响应软实时和实时控制器 3。主要规格实时Linux.在分离的核心硬件的用户任务。核有能力中断任何任务,随时根据时间。使用调度算法为主的各任务。在内核坐落之间的标准内核和硬件。在用户可以引进,在设置在每个任务的优先级对比的

5、结果在软实时和硬实时环境下面表二。比较结果在软实时和硬实时环境 三、周期抖动使用硬实时操作系统的多任务环境下步进电机周期抖动是周期性变化的情况下一个信号从他们的理想位置的时间。在案件的步进电机周期抖动的发生。如果我们使用非硬实时操作系统(操作系统,视窗等这些错误导致时间延迟。另一方面,在没有任何明显的时间延迟,这是有效的控制系统图 图3.1周期抖动A.描述系统在这项工作中我们用一个在控制整个系统的实时方法。数据采集卡是用来发送和接收数据的硬件接口和多任务控制。正常上限2003用作驱动电路,将数据从数据采集卡和帮助的单极步进电机驱动器 图3.2。步进电机开环系统的框图B.在步进电机控制器:驱动程

6、序编写C语言。两个实用命令加载模块于插入和删除驱动程序和内核分别逆转录。1主程序主程序发出指令,数据采集卡。从数据采集卡这一指令去uln2003驱动电路通过女儿板驱动电机C硬件规格1数据采集卡规范pc-812pg数据采集卡:pc-812pg是高性能,高速度、多功能数据采集卡进行电脑和兼容的计算机它是理想的应用范围广泛的工业和实验室环境。这些应用程序包括数据采集,过程控制,自动检测与自动化仪表厂。本文主要目的卡发送和接收信号的外部硬件接口。它主要用于多任务实时环境2uln2003uln2003用作驱动电路,在这方面的工作。这是由7个一对达林顿电路驱动步进电机。该集成电路是由放大器和二极管。该集成

7、电路将数据从数据采集卡和驱动电机根据数据3步进电机:一个单极步进电机有5有线步长为1.8度。提出了在时钟明智或反时钟明智的旋转。它主要是将电脉冲转化为机械运动。D .实验室实验装置 图3.4。实验装置在这里,数据采集卡插入插槽的电脑是一个20位的连接电缆连接之间数据采集卡和母板。从母板4位数据线连接到uln2003驱动电路及该电路步进电机连接。让我们用示波器的波形,平行连接的步进电机。四。试验结果:实验在大学的实验室进行了比较中步进电机的控制(在不同的环境,与建筑。在这里,我们使用示波器(数字存储示波器采取阅读每个定子信号的步进电机在案件多任务。当时,五个任务同时运行的每一个案件。在同一时间忙

8、于在附近约90%和70%文件窗口。然后,我们的结果相比,不同的时间分辨率的10毫秒,1s和2s。在多任务环境中的多个任务同时运行。他们是:2个视频播放器,播放视频。2个游戏器。个1图像编辑软件。在下面的波形,我们可以看到一些的稳定性和可靠性的因数电机fig-4.3a和一些不规则波形状fig-4.2a,fig-4.2c,fig-4.3c和fig-4.5也观察到这里来。波形图与窗口 图4.1a。波形窗口在案件多任务。(1秒内总延迟时间=(7.28-(-0.64=7.92s在一个周期 图4.1b。波形在案件多任务。(1秒内总延迟(7.04-0.88=6.46s在一个周期 图 4.1c.wave形式在

9、案件多任务。(1秒内总延迟=3.12+ 2.88 =6秒一个周期 图4.2a:波的形式在案件多任务。(在毫秒级时间 图4.2b:在案件多任务中(在毫秒级时间总延迟(75.2-16.0=59.2ms 图4.2c:波形窗口多任务处理的案件。(在毫秒级时间 图4.3a:波的形式在案件多任务。(2期总延迟时间=10.085s 图4.3b:波的形式在案件多任务。(2期总延迟时间=12秒表三、90度旋转 图4.3c:波形窗口多任务处理的案件。(2期 图4.4波形的实时多任务的情况。(为1ms期在这种情况下,我们已经看到,在1秒时间内,分辨率为90度,全旋转窗口需要7.92s,Linux用6.16s而RT-Linux需要6.00s多任务模式。所以,在这里, RT-Linux高于Linux也优于windows OS系统。如果我们提高时间分辨率为10ms,并且窗户已经给不规则运动的步进电机,更比在正常工作。之后,我们增加的时间期限2s。然后我们已经看到在一些错过步骤发生。另一方面的工作正常。我们已经看到,这种控制系统工作在1ms < <2s之间。在环境中步进电机的正常工作,在这一限度,果我们超越极限的系统变得不稳定。这种不稳定以及错过步骤问题是可以采用闭环运行步进电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论