基于单片机的步进电机的数控系统-毕业论文.doc
《基于单片机的步进电机的数控系统-毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的步进电机的数控系统-毕业论文.doc(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、烟台大学毕业论文(设计)基于单片机的步进电机的数控系统摘要:很多工业控制设备对位移和角度的控制精度要求较高,一般电机很难实现,而步进电机可精确实现所设定的角度和转数。本设计主要是运用51单片机控制四相步进电机系统。由单片机产生驱动脉冲信号,控制步进电机以一定的转速向某一方向产生一定的转动角度。而步进电机具有控制简便、定位准确等特点。随着科学技术的发展,在许多领域将得到广泛的应用。本设计采用专门的集成电路构成的步进电机驱动控系统。此系统具有结构简单,性价比高,体积小,软件开发简单。由此集成电路构成的数控系统通过简单的编程就可以任意设定步进电机的转速、旋转角度、转动次数和控制电机运行状态。在此基础
2、上提出了步进电机程序控制的硬件接口电路、程序流程图和汇编程序。关键字:单片机;步进电机;数控系统abstract:Many industrial control equipment to control the displacement and angle of higher accuracy, it is difficult to achieve the general motor, and stepper motor can be set to achieve the precise angle and rotation. This design is the use of 51 sing
3、le-chip 4-phase stepper motor control system. Generated by the single-chip drive pulse signal to control the stepper motor speed to a certain direction to a certain degree of rotation angle. And stepper motor control is simple, accurate positioning. With the development of science and technology in
4、many fields will be a wide range of applications. The design of integrated circuits consisting of a dedicated stepper motor driver control system. This system has a simple structure, high cost, small size, simple software development. This integrated circuit consisting of CNC programming through sim
5、ple on the stepper motor can set the speed, rotation angle, rotation frequency and control motor running. On this basis a stepper motor control circuit of the hardware interface, the program flow chart and the assemblerKeywords: Single-chip microcontroller; stepping motor; numerical control system.目
6、录1 绪论11.1引言11.2数控技术的基本概念11.3数控系统的组成11.4数控技术的发展趋势22 课题分析及整体方案的确定42.1 课题设计内容及要求42.2 课题分析及系统特点分析42.3 系统总体方案的确定43 模块电路分析与设计53.1 电源模块电路分析与设计53.1.1 电源模块电路的分析53.1.2电源模块电路的设计63.2 控制模块电路分析与设计123.2.1 控制模块电路分析123.2.2 部分硬件简介123.3 驱动模块分析及其设计323.3.1步进电动机的原理323.3.2 步进电机的驱动354 数控机床软件控制374.1 步进电机的运动控制374.2步进电机插补程序设计
7、38总结44致谢45参考文献46471 绪论1.1引言在工业控制系统中, 通常要控制机械部件的平移和转动, 对位移和角度的控制要求较高, 一般电机很难实现对位置和角度的精确控制, 而步进电机可精确实现所设定的角度和转数, 具有良好的步进特性, 最适合于数字控制, 因此它在数控机床等设备中得到了广泛的应用。在工业被控设备对位移和角度控制要求较高的场所步进电机应用很多, 而单片机芯片体积小、兼容性强、高速度、低价格、低工作电压、低功耗等特点, 使单片机成为驱动步进电机的最佳控制单元, 所以基于单片机控制的步进电机系统控制精度高、运行稳定, 在控制领域有着广泛的应用。1.2数控技术的基本概念 数控技
8、术,简称数控(NMmericalContr01,NC)是利用数字化信息对机械运动及加工过程进行控制的一种方法。由于现代数控都采用了计算机进行控制,因此,也可以称为计算机数控(Computer NumericalContr01,CNC)。 为了对机械运动及加工过程进行数字化信息控制,必须具备相应的硬件和软件。用来实现数字化信息控制的硬件和软件的整体称为数控系统(Numer5calContr01System),数控系统的核心是数控装置(NMmericalContr011er)。由于数控系统、数控装置的英文缩写亦采用NC(或CNC),因此,在实际使用中,在不同场合NC(或CNC)具有三种不同含义:既
9、可以在广义上代表一种控制技术,又可以在狭义上代表一种控制系统的实体,还可以代表一种具体的控制装置数控装置。 采用数控技术进行控制的机床,称为数控机床(NC机床)。它是一种综合应用了计算机技术、自动控制技术、精密测量技术和机床设计等先进技术的典型机电一体化产品,是现代制造技术的基础。1.3数控系统的组成1控制介质 数控设备工作时,不需要操作者直接进行手工加工,但设备必须按操作者的意图进行工作,这就必须在操作者与设备间建立某种联系,对这种联系的中间媒介物称之为控制介质。控制介质也称为信息载体,它可以是穿孔带、穿孔卡、磁带、软磁盘等。 在控制介质上存储着加工零件所需要的全部操作信息,它是数控系统用来
10、指挥和控制设备进行加工运动的唯一指令信息。 2输入装置 输入装置的作用是将控制介质上的程序代码变成相应的电脉冲信号,传送并存入数控装置中。根据不同的控制介质,输入装置可以是光电读带机、录音机或软盘驱动器。现在有很多数控设备不用任何控制介质,而是将数控加工程序单上的内容通过数控装置上的键盘直接输入给数控装置,称为MDI方式。有的还可格数控加工程序由编程计算机用通信方式传送给数控装置。3数径装置 数控装置是数控设备的核心,它接受输入装置送来的脉冲信号,经过数控装置的控制软件和逻辑电路进行编译、运算和逻辑处理,然后将各种信息指令输出给伺服系统,使设备各部分进行规范而有序的动作。这些指令主要是经插补运
11、算决定的各坐标轴的进给速度、进给方向和位移量;主运动部件的变速、换向和启停信号;选择和交换刀具的指令信号;切削液的开停信号;工件的松夹、分度工作台的转位等辅助指令信号。介于数控装置与被控设备之间的强电控制装置,主要作用是接收数控装置输出的主运动变速、刀具选择交换、辅助装置动作等指令信号,经过必要的编译、逻辑判断和功率放大后,直接驱动相应的电器、液压、气动和机械部件等,完成指令所规定的各种动作。4伺服系统 伺服系统包括伺服驱动电路和伺服驱动元件,它们与执行部件上的机械部件组成数控设备的进给系统。其作用是把数控装置发来的速度和位移指令(脉冲信号)转换成执行部件的进给速度、方向和位移。每个执行进给运
12、动的部件,都配有一套伺服驱动系统,而相对于每一个脉冲信号,执行部件都有一个相应的位移量,又称为脉冲当量,其值越小,加工精度就越高。数控装置可以以很高的速度和精度进行计算并发出很小的脉冲信号,关键在于伺服系统能以多高的速度与精度去响应执行,所以整个系统的精度与速度主要取决于伺服系统。在伺服系统中,伺服驱动电路要把数控装置发出的微弱电信号(5V左右,毫安级)放大成强电的驱动电信号(几十至上百伏,安培级)去驱动执行元件伺服电动机。 伺服系统的执行元件主要有功率步进电动机、电液脉冲马达、直流伺服电动机和交流伺服电动机等,其作用是将电控信号的变化转换成电动机输出铀的角速度和角位移的变化,从而带动执行部件
13、作进给运动。5执行部件 数控系统的执行部件是加工运动的实际执行部件,主要包括主运动部件、进给运动执行部件、工作台、拖板及其部件和床身立校等支承部件,此外还有冷却、润滑、转位和夹紧等辅助装置,存放刀具的刀架、刀库及交换刀具的自动换刀机构等。执行部件应有足够的刚度和抗振性,还要有足够的精度,传动系统结构要简单,便于实现自动控制。 6测量反馈装置 测量反馈装置是将运动部件的实际位移、速度及当前的环境(如温度、振动、摩擦和切削力等因素的变化)参数加以检测,转变为电信号后反馈给数控装置,通过比较,得出实际运动与指令运动的误差,并发出误差指令,纠正所产生的误差。测量反馈装置的引入,有效地改善了系统的动态特
14、性,大大提高了零件的加工精度。1.4数控技术的发展趋势 随着微电子技术、计算机技术、精密制造技术及检测技术的发展,数控机床性能日臻完善,数控系统应用领域日益扩大。各生产部门工艺要求的不断提高又从另一方面促进了数控机床的发展,当今数控机床正不断采用最新技术成果,朝着高速度、高精度、高可靠性、多功能、智能化、复合化等方向发展。 (1)高速度、高精度 速度和精度是数控系统的两个重要技术指标,它直接关系到加工效率和产品质量。对于数控系统,高速度首先是要求计算机数控系统在读入加工指令数据后,能高速度处理并计算出伺服电动机的位移量,并要求伺服电动机高速度地作出反应。此外,要实现生产系统的高速度,还必须实现
15、主轴、进给、刀具交换、托板交换等各种关键部分的高速度。现代数控机床主轴转速在12000 rmin以上的已较为普及,高速加工中心的主轴转速高达100 000 rmin;快速进给速度一般机床都在50 mmin以上,有的机床高达120 mmin。加工的高精度比加工速度更为重要,微米级精度的数控设备正在普及,一些高精度机床的加工精度己达到o1pm。(2)高可靠性 新型的数控系统大量采用大规模或超大规模的集成电路,采用专用芯片及混合式集成电路,使线路的集成度提高,元器件数量减少,功耗降低,提高了可靠性。 现代数控机床都装备了计算机数控系统(即CNC系统),只要改变软件控制程序,就可以适应各类机床的不同要
16、求,实现数控系统的模块化、标准化和通用化。数控控制软件的功能更加丰富,具有自诊断及保护功能。为了防止超程,可以在系统内预先设定工作范围(即软极限)。数控系统还具有自动返回功能(即断点保护功能)。 (3)多功能 大多数数控机床都具有CRT图形显示功能,可以进行二维图形的加工轨迹动态模拟显示,有的还可以显示三维彩色动态图形;具有丰富的人机对话功能,“友好”的人机界面;借助CRT与键盘的配合,可以实现程序的输入、编辑、修改、删除等功能。现代数控系统,除了能与编程机、绘图机、打印机等外设通信外,还应能与其他CNC系统、上级计算机系统通信,以实现FMS的连接要求。 (4)智能化 数控系统应用高技术的重要
17、目标是智能化。如引进自适应控制技术、人机会话自动编程、自动诊断并排除故障等智能化功能。 (5)复合化 复合化是近几年数控机床发展的模式,它将多种动力头集中在一台数控机床上,在一次的装夹中完成多种工序的加工。如立卧转换加工中心、车铣万能加工中心及四铀联动(x、Y、Z、C)的车削中心等。 2 课题分析及整体方案的确定2.1 课题设计内容及要求 数控系统中步进电机的应用,主要是利用步进电机驱动开环伺服系统,用单片机扩展并行口来控制步进电机,用软件的方法控制步进电机的方向及速度,实现步进电机的选择和控制方法.本课题所讨论的是二轴步进电机数控系统。此数控机床自身坐标x、y方向上各采用一个步进电机,以实现
18、该方向的运动。步进电机数控装置的设计主要是单片机数控系统的设计。2.2 课题分析及系统特点分析对课题所需设计系统具有的功能进行分析可知,系统应实现的任务为通过键盘与单片机的控制来实现单片机(通过一系列I/O和存储器的扩展)对步进电机的控制。在此主要设计用步进电机实现二坐标轴数控机床直线和圆弧插补,能够适时显示当前坐标值,并且可以通过键盘进行手动控制,另外,还有电源电路及显示电路的设计。2.3 系统总体方案的确定步进电机数控系统大体可以分为如下模块:电源模块控制模块驱动模块系统组成框图如图2-1所示:图2-1 3 模块电路分析与设计3.1 电源模块电路分析与设计3.1.1 电源模块电路的分析在本
19、设计中主要用到两种电源:用于控制模块的+5V直流电源用于驱动电动机的+30v300w的直流电源在工农业生产和科学实验中,主要采用交流电,但是在某些场合,例如电解、电镀、蓄电池的充电、直流电动机等,都需要用直流电源供电。此外,在电子线路和自动控制装置中,还需要用电压非常稳定的直流电源。为了得到直流电,除了采用直流发电机、干电池等直流电源外,目前广泛采用各种半导体直流电源。图31所示是半导体直流稳压电源的原理方框图,它表示把交流电变换为直流电的过程。图31 半导体直流稳压电源的原理框图1电源变压器电网上单相交流电压的有效值为220V,而通常需要的直流电压要比此值低。因此,先利用变压器进行降压,将2
20、20V的交流电变成合适的交流电以后再进行交、直流转换。当然,有的电源不是利用变压器而是利用其他方法降压的。2整流电路整流电路的主要任务是利用二极管的单向导电特性,将经变压器降压后的交流电变成单向脉动的直流电。经整流电路输出的单向脉动的直流电幅度变化较大,这种直流电一般不能直接供给电子电路使用。3滤波电路滤波电路的主要任务是滤除脉动直流电中的交流成分电压,使输出电压成为比较平滑的直流电。常采用的元件有电容和电感等。4稳压电路交流电经降压、整流、滤波后输出的直流电具有较好的平滑程度,一般说来可以充当电路的电源。需要指出的是,此时的电压值还要受到电网电压波动以及负载变化的影响,即经滤波后输出的电压由
21、于各种因素的影响往往是不稳定的。为使输出电压稳定,还需要增加稳压电路部分。稳压电路的作用就是自动稳定输出电压,使输出电压不受电网电压波动和负载大小的影响。3.1.2电源模块电路的设计1. 整流电路整流电路是利用二极管的单向导电性,将正负交替的正弦交流电压变换成单方向的脉动电压,因此二极管是构成整流电路的核心元件。在小功率的直流电源中,整流电路的主要形式有单相半波、单相全波和单相桥式整流电路。单相桥式整流电路用得最为普遍。为了简单起见,分析计算整流电路时把二极管当作理想元件来处理,即认为二极管的正向导通电阻为零,而反向电阻为无穷大一. 单相桥式整流电路的组成及工作原理 单相桥式整流电路是由四个整
22、流二极管接成电桥的形式构成的,如图32(a)所示。图32(b)所示为单相桥式整流电路的一种简便画法。图32 单相桥式整流电路(a)单相桥式整流电路; (b)单相桥式整流电路的简化画法单相桥式整流电路的工作情况如下设整流变压器副边电压为:当为正半周时,其极性为上正下负,即a点电位高于b点电位,二极管D1、D3因承爱正向电压而导通,D2、D4因承受反向电压而截止。此时电流的路径为:aD1D3b,如图33(a)所示。当为负半周时,其极性为上负下正,即a点电位低于b点电位,二极管D2、D4因承受正向电压而导通,D1、D3因承受反向电压而截止。此时电流的路径为:aD2D4b,如图33(b)所示。图33
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 步进 电机 数控系统 毕业论文
限制150内