欢迎来到天天文库
浏览记录
ID:1346613
大小:2.16 MB
页数:56页
时间:2017-11-10
《单轴运动控制器设计方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、单轴运动控制器设计方案第一章绪论 1.1引言单轴运动控制器,成本低,性能好,参数设计灵活,方便,能在不同位移、速度、加速度下实现步进电机精确、快速、有效的定位控制,有一定市场应用价值。目前单轴运动控制器在自动流水生产线、小型钻孔设备等生产设备上得到了较好的应用。可实现自动化操作,本设计具有很大的实用价值。1.1.1设计背景与意义自20世纪80年代初期,通用运动控制器已经开始在国外多个行业应用,尤其是在微电子行业的应用更加广泛。当时运动控制器在我国的应用规模和应用范围很小,国内也没有厂商开发通用的运动控制器产品。目前,国内的运动控制器生产厂商提供的产品大一致可以
2、分为3类:第一类是以单片机或微处理器作为核心的运动控制器,这类运动控制器运行速度较慢,精度不高,成本相对较低。在一些只需要低速运动控制和对轨迹要求不高的轮廓控制场合应用。第二类是以专用芯片(AsIc)作为核心处理器的运动控制器,这种控制器结构比较简单,但是大多数只能输出脉冲信号,工作于开环控制方式。由于这类控制器不能提供高速连续插补,也没有前赡功能(Looka}lead),特别是对于大量的小线段连续加工的场合,如模具雕铣加工,就不能使用这类控制器。第三类是基于Pc总线的以DsP和FPGA作为核心处理器的开放式运动控制器。这类开放式运动控制器以DsP芯片作为运动控制器的核
3、心处理器,以PC机作为信息处理平台,运动控制器以插卡形式嵌入PC机,即“Pc+运动控制器”的模式。这样将Pc机的信息处理能力和开放式的特点与运动控制器的运动轨迹控制能力有机地结合在一起,具有信息处理能力强、开放程度高、运动轨迹控制准确、通用性好的特点。这类运动控制器充分利用了DsP的高速数据处理功能和FPGA的超强逻辑处理能力,便于设计出功能完善、性能优越的运动控制系统。56步进电机是开环伺服系统的执行元件,它将脉冲信号转换成直线或角位移,具有较好的控制性能,其启动、停车、反转及其它任何运行方式的改变都可在少数脉冲内完成,且可获得较高的控制精度,因此在经济型数控机床及自
4、动化设备中得到了广泛的应用。目前,步进电机的控制方法是多种多样的,有传统方式的,也有采用PLC控制的,而单片机是介于工控计算机和可编程控制器之间的一种新型控制器,它控制功能强,灵活性和适应性好,成本低廉,正逐渐成为步进电机的主要控制装置,使电机的控制方式由模拟控制逐渐让位于以单片机为核心的数字控制。本文具体讨论了由单片机实现的步进电机的单轴运动控制问题,并结合实例给出实现的方法。1.1.2设计任务与要求本设计是基于AT89S52的单轴运动控制.通过单片机连接步进电机驱动器来控制步进电机并通过数码管显示器显示出来。工作时,通过选择开关,选定工作方式,键盘输入给定速度,加速
5、度或位置值,从而控制外设进行电机控制调节。设计内容包括单片机测控系统电路原理设计,电路板设计,单片机测控软件设计、软硬件调试等。单轴运动控制系统的设计包括硬件设计和软件设计两大部分,根据具体情况,硬件设计包括以下模块:主控电路,键盘输入模块,脉冲发生模块,数码管显示模块,复位电路,isp下载电路,电源电路等。软件设计则主要分为以下几个部分:包括主控程序设计,键盘显示程序设计,控制参数的输入与计算,电机控制程序设计等。1.1.3发展现状及前景由于运动控制器的应用范围越来越广泛,为了适应新的情况、特定环境和对象,不断会有新的运动规划、多轴插补和控制滤波算法出现。从我国的经济
6、发展的情况来看,通用运动控制器的应用市场仅仅是刚刚启动。与美国和欧洲发达国家相比,我国在运动控制器技术开发上政府的投入很少,在该领域没有形成统一的产品标准。高等院校的教育还没有跟上,没有培养出一大批能够开发和应用运动控制器的人才,使得运动控制器的应用工作受阻,售后技术支持难度加大。从欧美品牌的功能最完善、最强大;日本和国产的大多数伺服驱动器是执行一个放大器的功能,即称作“ServoAmplifier”,作运动控制时需要接收上位运动控制器发送的脉冲列或者模拟量信号。而欧美伺服驱动器的位置控制接口一般可以由网络通讯给定,具有强大的独立运动控制的能力,并且具有完备的逻辑控制功
7、能,所以它们往往能够脱离上位运动控制器而独立驱动,这也是造成欧美伺服驱动器价格比日系、国产昂贵的一个原因.国内的一些伺服驱动器也提供单轴运动控制的功能,例如广州数控的DA98B驱动器,它可以让用户自行编辑单轴运动程序,并按照程序做单轴循环运行及输入、输出信号的处理。伺服驱动器通过解释程序段中用户编辑的运动指令,将其转换为相应的位置指令、速度指令和相应的IO点处理[10]。但实际上伺服驱动器只实现了类似PLC56顺序控制的逻辑功能,并不带有轨迹规划的性质,因而其应用范围也受到很大的限制,与国外的产品存在一定的差距。[1][2][3]1.2本
此文档下载收益归作者所有