当前位置:文档之家› 基于plc的步进电机控制系统设计毕业设计

基于plc的步进电机控制系统设计毕业设计

基于plc的步进电机控制系统设计毕业设计
基于plc的步进电机控制系统设计毕业设计

基于PLC步进电机控制系统

摘要:

随着微电子和计算机技术的发展,步进电机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。

步进电机是将电脉冲信号变换成机械角位移的一种装置,每个脉冲使转轴步进一个步距角增量,输出角位移与输入脉冲数成正比,转速与输入脉冲成正比,转速与输入脉冲频率成正比。步进电机的控制方式简单,属于开环控制,且无累积定位误差,有较高的定位精度,而PLC作为一种工业控制微机,是实现电机一体化的有力工具,因此基于PLC的步进电机控制技术已广泛用于数字定位控制中。

本控制系统的设计,由硬件设计和软件设计两部分组成。其中,硬件设计主要包括步进电机的工作原理、步进电机的驱动电路设计、PLC的输入输出特性、PLC的外围电路设计以及PLC与步进电机的连接与匹配等问题的实现。软件设计包括主程序以及各个模块的控制程序,最终实现对步进电机转动方向及转动速度的控制。本系统具有智能性、实用性及可靠性的特点。

关键词:步进电机、PLC、转速控制、方向控制

Stepping motor control system based on PLC Abstract:

With the development of microelectronics and computer technology, the stepper motor is increasing demanded, which is widely used in printers, electric toys and other consumer products, and CNC machine tools, industrial robots, medical equipment and other electrical machinery products, and is applied in the national economy in various fields. Researching of stepper motor control system to improve the control accuracy and response speed, energy conservation is so important.

Stepper motor is a device which will transform electrical pulses into mechanical angular displacement so that Shaft of each pulse to a step angle stepping increment, SO output angular displacement is proportional to the input pulses, speed is proportional to the input pulse speed and speed is proportional to input pulse frequency. Stepper motor control is simple, is open-loop control, and no accumulation of positioning error, a high positioning accuracy,and the PLC as an industrial control computer, is a powerful tool for the integration of the motor, Therefore, the stepper motor control based on PLC technology has been widely used for digital positioning control.

The control system consists of hardware and software design of two parts. Among them, the hardware design includes the working principle of stepper motor, stepper motor drive circuit design, PLC input and output characteristics, PLC and PLC external circuit connection with the stepper motor and matching Problem. Software design, including the main program and each module of the control program, ultimately realizes on the stepper motor rotation direction and rotation speed control This system has the intelligence, practicality and reliability features.

Keywords: Stepper motor, PLC, speed control, direction control

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:

指导教师签名:日期:

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:

学位论文原创性声明

本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日

导师签名:日期:年月日

目录

1、绪论 (1)

1.2问题的提出 (3)

1.3设计目的及系统功能 (4)

2、PLC控制步进电机系统简介 (5)

2.1PLC控制系统 (5)

2.1.1 PLC概述 (5)

2.1.2 PLC系统的其它设备 (9)

2.1.3 PLC的通信联网 (9)

2.1.4 PLC控制系统的设计基本原则 (9)

2.1.5 PLC软件系统及常用编程语言 (9)

2.1.6 PLC的特点 (10)

2.1.7 PLC的应用领域 (11)

2.1.8 PLC未来展望 (12)

2.2步进电机 (13)

2.2.1 步进电机概述 (13)

2.2.2 步进电机的特性 (13)

2.2.3 与直流电机的比较 (14)

2.2.4 步进电机的种类 (16)

2.2.5 反应式步进电机的控制 (17)

2.3本设计所用步进电机 (20)

3、硬件电路设计 (22)

3.1硬件设计思路 (22)

3.2总体设计框图 (22)

3.3外围电路设计及分析 (23)

3.3.1 键盘控制电路 (23)

3.3.2步进电动机驱动电路 (25)

2.6.3 LED数码显示电路 (29)

3.4步进电机控制系统电路图 (32)

4、软件设计 (33)

4.1可编程控制器软件设计原理 (33)

4.1.1可编程序控制器的工作原理 (33)

4.1.2 扫描周期 (34)

4.2 PLC的选型 (35)

4.2.1 输入输出(I/O)点数的估算 (35)

4.2.2 存储器容量的估算 (35)

4.2.3 控制功能的选择 (35)

4.2.4 机型的选择 (37)

4.3FX

可编程序控制器简介 (38)

2N

4.4PLC控制程序设计 (39)

4.4.1 PLC控制系统的设计基本原则 (39)

4.4.2 PLC编程步骤 (39)

4.4.3 PLC提供的编程语言 (39)

4.5.1启动停止控制环节 (41)

4.5.2 PLC实用驱动电源控制环节 (42)

结论 (46)

致谢 (47)

参考文献 (48)

附录 (49)

1、绪论

1.1技术概述

在电气时代的今天,电动机一直在现代化的生产和生活中起着十分重要的作用。无论是在工农业生产还是在日常生活中的家用电器,都大量地使用着各种各样的电动机。因此对电动机的控制变得越来越重要了。电动机的控制技术的发展得力于微电子技术、电力电子技术、传感器技术、永磁材料技术、自动控制技术、微机应用技术的最新发展成就。正是这些技术的进步使电动机控制技术化。

步进电机是机电控制中一种常用的执行机构,其原理是通过对它每相线圈中的电流和顺序切换来使电机作步进式旋转。驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。通俗地说:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。通过控制脉冲个数即可以控制角位移量,从而达到准确定位的目的。同时通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的,现在比较常用的步进电机包括反应式步进电机(VR)、永磁式步进电机(PM),混合式步进电机(HB)和单相式步进电机等。永磁式步进电机一般为两相,转矩和体积较小,步进角一般为7.50;反应式步进电机一般为三相,可实现大转矩输出,步进角一般为1.50,但噪声和振动都很大。反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。混合式步进电机是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8“而五相步进角一般为0.720。这种步进电机的应用最为广泛。

步进电机的一些基本参数:

电机固有步距角:它表示控制系统每发一个步进脉冲信号,电机所转动的角度。电机出厂时给出了一个步距角的值,如86BYG250A型电机给出的值为0.90/1.80(表示半步工作时为0.90、整步工作时为1.80),这个步距角可以称之为“电机固有步距角”,它不一定是电机实际工作时的真正步距角,真正的步距角和驱动器有关。

步进电机的相数:是指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电机。电机相数不同,其步距角也不同,一般二相电机的步距角为0.90/1.80、三相的为0.750/1.50、五相的为0.360/0.720。在没有细分驱动器时,用户主要靠选择不同相数的步进电机来满足自己步距角的要求。如果使用细分驱

动器,则“相数”将变得没有意义,用户只需在驱动器上改变细分数,就可以改变步距角。

保持转矩:是指步进电机通电但没有转动时,定子锁住转子的力矩。它是步进电机最重要的参数之一,通常步进电机在低速时的力矩接近保持转矩。由于步进电机的输出力矩随速度的增大而不断衰减,输出功率也随速度的增大而变化,所以保持转矩就成为衡量步进电机最重要的参数之一。比如,当人们说 2 N m 的步进电机,在没有特殊说明的情况下是指保持转矩为2 N m的步进电机。

步进电机的一些特点:

a. 一般步进电机的精度为步进角的3%--5%,且不累积。

b.步进电机外表允许的最高温度。

c.步进电机温度过高首先会使电机的磁性材料退磁,从而导致力矩下降乃于失步,因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;一般来讲,磁性材料的退磁点都在130?C以上,有的甚至高达200?C以上,所以步进电机外表温度80?C-90?C完全正常。

d.步进电机的力矩会随转速的升高而下降。

e.当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向电动势越大。在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。

f.步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。介绍步进电机的一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。

g.步进电动机以其显著的特点,在数字化制造时代发挥着重大的用途。伴随着不同的数字化技术的发展以及步进电机本身技术的提高,步进电机将会在更多的领域得到应用。

PLC全称可编程控制器,是在电器控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微机处理器为核心,把自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。目前,PLC已被广泛应用于各种生产机械和生

产过程的自动控制中,成为一种最重要、最普及、应用场合最多的工业控制装置,被公认为现代工业自动化的三大支柱(PLC、机器人、CAD\CAM)之一。

从近年的统计数据看,在世界范围内PLC产品的产量、销量、用量高居工业控制装置榜首,而且市场需求量一直以每年15%的比率上升。我国的PLC研兰云芳(294404413) 2制、生产、和应用也发展的很快,尤其在应用方面更为突出。

PLC技术之所以高速发展,除了工业自动化的客观需要之外,主要是因为它具有很多独特的优点,较好地解决了工业领域中普遍关心的可靠、安全、灵活、经济问题。PLC可靠性高,抗干扰能力强,其平均无故障时间可达几十万个小时,之所以有这么高的可靠性,是由于它采用了一系列的硬件和软件的抗干扰措施;其次PLC编程简单、使用方便,目前大多数PLC采用的编程语言是梯形图语言,梯形图与电器控制线路相似,形象、直观,不需要掌握计算机知识,很容易被广大工程技术人员掌握;然后PLC功能完善、通用性强、设计安装简单、维护方便;最后,PLC采用了集成电路,其结构紧凑、体积小、能耗低,是实现机电一体化的理想控制设备。

因此,目前PLC已广泛的应用于冶金、石油、化工、建材、机械制造、电力、汽车、轻工、环保及文化娱乐等各个行业。随着PLC性价比的不断提高,其应用领域还将不断扩大。为此本文主要研究基于PLC的步进电机控制系统,实现PLC与步进电机的一体化问题。

1.2问题的提出

二十一世纪的今天,电动机在工农业生产、人们日常生活中起着十分重要的作用。步进电机是最常见的一种控制电机,在各领域中得到广泛应用。步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。

随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机可以作为一

种控制用的特种电机,其优点是结构简单、运行可靠、控制方便。尤其是步距值不受电压、温度的变化的影响、误差不会长期积累的特点,给实际的应用带来了很大的方便。它广泛用于消费类产品(打印机、照相机)、工业控制(数控机床、工业机器人)、医疗器械等机电产品中。研究步进电机的控制和测量方法,对提高控制精度和响应速度、节约能源等都具有重要意义。为此,本文设计了一个基于PLC的步进电机控制系统,可以实现对步进电机转动速度和转动方向的高效控制。

1.3设计目的及系统功能

本设计的目的是以单片机为核心设计出一个步进电机控制系统。本系统采用FX2N系列PLC作为控制单元,通过键盘实现对步进电机转动方向及转动速度的控制,并且将步进电机的转动速度动态显示在LED数码管上。

通过本课题,一方面我们在查阅资料的基础上,了解FX2N系列PLC控制的一些基本技术,掌握其控制系统的分析方法与实现方法,能对PLC外围电路设计进行系统学习与掌握;另一方面,通过设计步进电机控制系统的硬件电路,控制程序和相应的电路图,以此培养自己的自学和动手能力,从而为今后参加工作或进一步深造打下良好的基础。

设计的步进电机控制系统有以下功能:

1. 步进电机的启停控制

2.步进电机的正反转控制

3. 步进电机的加速控制

4. 步进电机的减速控制

5. 步进电机通电方式改变的控制

2、PLC控制步进电机系统简介

2.1 PLC控制系统

2.1.1 PLC概述

(1)PLC的基本概念

可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。

PLC即可编程控制器(Programmable logic Controller,是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(International Electrical Committee)颁布的PLC标准草案中对PLC做了如下定义:“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”

(2)PLC的基本结构

PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,如图所示:

a. 中央处理单元(CPU)

中央处理单元(CPU)是PLC的控制中枢。它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后

按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。

为了进一步提高PLC的可靠性,近年来对大型PLC还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。

b、存储器

存放系统软件的存储器称为系统程序存储器。

存放应用软件的存储器称为用户程序存储器。

C、电源

PLC的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此PLC的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去

(3)PLC的工作原理

一. 扫描技术

当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

(一) 输入采样阶段在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

(二) 用户程序执行阶段

在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM

存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

即在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 (三) 输出刷新阶段

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。

(4)PLC的构成

从结构上分,PLC分为固定式和组合式(模块式)两种。固定式PLC包括CPU 板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式PLC包括CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。

① CPU的构成

CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC 的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。

CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。

在使用者看来,不必要详细分析CPU的内部电路,但对各部分的工作机制还是应有足够的理解。CPU的控制器控制CPU工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制

器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。

CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,IO

数量及软件容量等,因此限制着控制规模。

②I/O模块

PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。

常用的I/O分类如下:

开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。

模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。

除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。

按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。

③电源模块

PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。

④底板或机架

大多数模块式PLC使用底板或机架,其作用是:电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。

2.1.2 PLC系统的其它设备

1) 编程设备:编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器PLC一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。也就是我们系统的上位机。

2)人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。

2.1.3 PLC的通信联网

依靠先进的工业网络技术可以迅速有效地收集、传送生产和管理数据。因此,网络在自动化系统集成工程中的重要性越来越显著,甚至有人提出"网络就是控制器"的观点说法。

PLC具有通信联网的功能,它使PLC与PLC 之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。多数PLC具有RS-232接口,还有一些内置有支持各自通信协议的接口。PLC的通信现在主要采用通过多点接口(MPI)的数据通讯、PROFIBUS 或工业以太网进行联网。

2.1.4 PLC控制系统的设计基本原则

⑴最大限度的满足被控对象的控制要求。

⑵在满足控制要求的前提下,力求使控制系统简单、经济、使用和维护方便。

⑶保证控制系统安全可靠。

⑷考虑到生产的发展和工艺的改进在选择PLC容量时应适当留有余量。

2.1.5 PLC软件系统及常用编程语言

PLC软件系统由系统程序和用户程序两部分组成。系统程序包括监控程序、编译程序、诊断程序等,主要用于管理全机、将程序语言翻译成机器语言,诊断机器故障。系统软件由PLC厂家提供并已固化在EPROM中,不能直接存取和干预。

用户程序是用户根据现场控制要求,用PLC的程序语言编制的应用程序(也就是逻辑控制)用来实现各种控制。STEP7是用于SIMATIC可编程逻辑控制器组

态和编程的标准软件包,也就是用户程序,我们就是使用STEP7来进行硬件组态和逻辑程序编制,以及逻辑程序执行结果的在线监视。

1、PLC提供的编程语言—标准语言梯形图语言也是我们最常用的一种语言,它有以下特点:

1)它是一种图形语言,沿用传统控制图中的继电器触点、线圈、串联等术语和一些图形符号构成,左右的竖线称为左右母线。

2)梯形图中接点(触点)只有常开和常闭,接点可以是PLC输入点接的开关也可以是PLC内部继电器的接点或内部寄存器、计数器等的状态。

3)梯形图中的接点可以任意串、并联,但线圈只能并联不能串联。

4)内部继电器、计数器、寄存器等均不能直接控制外部负载,只能做中间结果供CPU内部使用。

5)PLC是按循环扫描事件,沿梯形图先后顺序执行,在同一扫描周期中的结果留在输出状态暂存器中所以输出点的值在用户程序中可以当做条件使用。

2、语句表语言,类似于汇编语言。

3、逻辑功能图语言,沿用半导体逻辑框图来表达,一般一个运算框表示一个功能左边画输入、右边画输出。

2.1.6 PLC的特点

⑴可靠性高,抗干扰能力强

高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的F系列PLC平均无故障时间高达30万小时。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。

⑵配套齐全,功能完善,适用性强

PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。

⑶易学易用,深受工程技术人员欢迎

PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。

⑷系统的设计、建造工作量小,维护方便,容易改造

PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。

⑸体积小,重量轻,能耗低

以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。

2.1.7 PLC的应用领域

目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。

⑴开关量的逻辑控制

这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。

⑵模拟量控制

在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)

和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D 和D/A转换模块,使可编程控制器用于模拟量控制。

⑶运动控制

PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。

⑷过程控制

过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC 也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。

⑸数据处理

现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。

⑹通信及联网

PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。

2.1.8 PLC未来展望

21世纪,PLC会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的

通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络的发展情况来看,可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展方向。目前的计算机集散控制系统DCS(Distributed Control System)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。

2.2 步进电机

2.2.1 步进电机概述

步进电机是一种能够将电脉冲信号转换成角位移或线位移的机电元件,它实际上是一种单相或多相同步电动机。单相步进电动机有单路电脉冲驱动,输出功率一般很小,其用途为微小功率驱动。多相步进电动机有多相方波脉冲驱动,用途很广。

使用多相步进电动机时,单路电脉冲信号可先通过脉冲分配器转换为多相脉冲信号,在经功率放大后分别送入步进电动机各相绕组。每输入一个脉冲到脉冲分配器,电动机各相的通电状态就发生变化,转子会转过一定的角度(称为步距角)。

正常情况下,步进电机转过的总角度和输入的脉冲数成正比;连续输入一定频率的脉冲时,电动机的转速与输入脉冲的频率保持严格的对应关系,不受电压波动和负载变化的影响。由于步进电动机能直接接收数字量的输入,所以特别适合于微机控制。

2.2.2 步进电机的特性

步进电机转动使用的是脉冲信号,而脉冲是数字信号,这恰是计算机所擅长处理的数据类型。从20世纪80年代开始开发出了专用的IC驱动电路,今天,在打印机、磁盘器等的OA装置的位置控制中,步进电机都是不可缺少的组成部分之一。总体上说,步进电机有如下优点:

⑴不需要反馈,控制简单。

2.与微机的连接、速度控制(启动、停止和反转)及驱动电路的设计比较简单。

3.没有角累积误差。

4.停止时也可保持转距。

5.没有转向器等机械部分,不需要保养,故造价较低。

6.即使没有传感器,也能精确定位。

7.根椐给定的脉冲周期,能够以任意速度转动。但是,这种电机也有自身的缺点。

8.难以获得较大的转矩

9、不宜用作高速转动

10.在体积重量方面没有优势,能源利用率低。

11.超过负载时会破坏同步,高速工作时会发出振动和噪声。

2.2.3 与直流电机的比较

输出或输入为直流电能的旋转电机,称为直流电机,它是能实现直流电能和机械能互相转换的。当它作电动机运行时是直流电动机,将电能转换为机械能;作发电机运行时是直流发电机,将机械能转换为电能。在此我们只讨论直流电动机。

(1)直流电动机的分类

直流电机的励磁方式是指对励磁绕组如何供电、产生励磁磁通势而建立主磁场的问题。根据励磁方式的不同,直流电机可分为下列几种类型:

a.他励直流电机

励磁绕组与电枢绕组无联接关系,而由其他直流电源对励磁绕组供电的直流电机称为他励直流电机,永磁直流电机也可看作他励直流电机。

b.并励直流电机

并励直流电机的励磁绕组与电枢绕组相并联。作为并励发电机来说,是电机本身发出来的端电压为励磁绕组供电;作为并励电动机来说,励磁绕组与电枢共用同一电源,从性能上讲与他励直流电动机相同。

c.串励直流电机

串励直流电机的励磁绕组与电枢绕组串联后,再接于直流电源。这种直流电机的励磁电流就是电枢电流。

步进电机课程设计

汇编及接口技术课程设计 题目:步进电机控制系统 班 级: 070609 学 号: 070609313 姓 名: 赵明 时 间: 2009年12月 成绩:

目录 (一)设计任务与要求-3- (二)设计方案(包括设计思路、使用到哪些芯片、各个 芯片的作用)-------------------------------------------------3 (三)硬件线路设计(包括线路图及连线说明)----------4 (四)软件设计(包括程序流程图)-------------------------4 (五)源程序(要有注释)-------------------------------------5 (六)调试过程(包括实验过程中的硬件连线,实验步骤、 出现的问题、解决的方法、使用的实验数据等)-----8 (七)总结(在整个设计过程中的心得和体会,150字左 右)----------------------------------------------------8

课程设计题目:步进电机控制系统 一.设计任务与要求 (一)设计目的 1.了解步进电机控制的基本原理,掌握控制步进电机转动的编程方 法。 2.进一步熟练8255的使用。 (二)设计内容 编程控制步进电机,使其能够正常运转,要求: 1.开关K8控制电机的启动与停止:当K8向上拨时,电机启动,否则电机停 止; 2.开关K1~7控制电机的转速:K1向上拨时,得到最低转速,…… K7向上 拨时,得到最高转速。 3.每个开关对应一个发光二极管,要求开关向上拨时,对应的发光二极管亮。二.设计方案 (一)步进电机原理 步进电机驱动原理是通过对每相线圈中的电流的顺序切换(实验中的步进电机有四相线圈,每次有二相线圈有电流,有电流的相顺序变化),来使电机作步进式旋转。驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。 本实验使用的步进电机线圈由四相组成,驱动方式为二相激磁方式,如图3.1 所示。 图3.1 步进电机原理图 如表3.1所示,首先使HA线圈和HB线圈有驱动电流,接着使HB和HC、HC和HD、HD和HA,又返回到HA和HB有驱动电流,按这种顺序切换,电机轴按顺时针方向旋转。 表3.1 步进电机激磁方式

基于单片机的步进电机课程设计报告

设计题目:基于单片机的步进电机控制系统设计 设计目的: 综合运用所学的《单片机原理及应用》的理论知识,通过实践加强对所学知识的理解,具备设计单片机应用设计系统的能力。以单片机为核心设计一个步进电机控制系统,要求能够通过键盘设置步进电机的正转和反转,加速和减速。并在LED 数码管显示器上显示步进电机转速。通过了解系统的软硬件构成及其特点,详细掌握怎样通过单片机控制其输出来控制步进电机的运转,并对应地在数码管上显示出来,更加系统的了解步进电机的组成,工作原理,控制方法。 设计要求: 【1】进行方案论证,说明步进电机控制系统的工作原理 【2】设计控制系统所需的硬件电路,给出电路原理图和元器件清单。 【3】给出软件流程图并编写程序源代码。 【4】完成系统的调试,给出调试结果并分析。 【5】了解单片机的内部结构,组成,学习单片机的工作原理以及内部工作状态,并熟悉在不同时刻,单片机的输入输出情况 【6】了解步进电机的分类和用途,掌握步进电机的内部结构以及工作原理,并学习单片机简单控制步进电机的正转和反转,加速和减速 【7】使用keil和proteus等软件进行系统的仿真,并在开发板硬件上实现。锻炼自己的编程,调试能力。 设计条件: 步进电机的工作原理 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件步进电机。在非超载的情况下,电机的转速,停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号时,它就驱动步进电机按设定的方向转动一个固定的角度。称为“步距角”。它的旋转是以固定的角度一步一步运行的,可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的,同时也可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 电机的位置和速度与导电次数(脉冲数)和频率成一一对应关系。而方向由导电顺序决定

三菱plc各类毕业设计论文

学号:100310209 题目类型:设计 (设计、论文、报告) 毕业设计(论文) 课题名称:基于PLC控制的搅拌站控制系统的设计 专业班级:电气自动化 10-2 学生姓名:符杰克 学号: 100310209

指导教师:林晓东 教研室:电气自动化教研室 2012 年12 月

基于PLC的混凝土搅拌站控制及监控程序设计 摘要:混凝土搅拌站是随着水泥的诞生而产生和发展的。它是建筑、桥梁、道路、大坝等工程施工中的必备设备,它由贮料、配料、搅拌、放料等结构部件组成,是一个受多环节制约的复杂系统。而随着我国经济建设的高速发展,综合国力不断增强,国家对基础设施建设的投资力度加大,拉动了城市商品混凝土的高速发展,同时,使混凝土搅拌站有了较大的发展空间,最初搅拌站仅以单机的形式出现,混凝土自拌自用,随着基础设施建设大规模的开展,产生了很大的商品混凝土市场,搅拌站的需求越来越大,计量要求越来越高,于是出现了各种不同形式带有计量装置的搅拌站,从而产生了现代的混凝土搅拌站。 常见的混凝土搅拌站控制方式有继电器直接控制、PLC和计算机结合以及PLC 和配料控制器结合3种控制方式。采用PLC和配料控制器结合控制的搅拌站性能可靠、性价比高,可以保证混凝土的质量,提高混凝土生产效率。作为混凝土搅拌站的核心,控制及监控程序在计量精确、控制可靠、管理方便等方面的要求也日益提高。 本文针对PLC和配料控制器结合控制的搅拌站来设计其控制及监控程序设计中主要要完成的任务有系统构造、PLC的I/O分配、工作流程图及PLC程序的编写。 关键词:混凝土搅拌站;I/O分配;可编程控制器(PLC);自动控制

微机原理步进电机控制课程设计报告

河北科技大学 课程设计报告学生姓名:学号: 专业班级: 课程名称: 学年学期: 2 0 —2 0 学年第学期指导教师: 2 0 年月 课程设计成绩评定表

目录 一、设计题目………………………………………………………………. 二、设计目的………………………………………………………………. 三、设计原理及方案………………………………………………………. 四、实现方法………………………………………………………………. 五、实施结果………………………………………………………………. 六、改进意见及建议……………………………………………………….

七、设计体会………………………………………………………………. 、 一、设计题目 编程实现步进电机的控制 二、设计目的 1.了解步进电机控制的基本原理 2.掌握控制步进电机转动的编程方法 3.了解8086控制外部设备的常用电路 4.掌握8255的使用方法 三、设计原理及方案 设计原理 步进电机驱动原理是通过对每相线圈中的电流的顺序切换(实验中的步进电机有四相线圈,每次有二相线圈有电流,有电流的相顺序变化),来使电机作步进式旋转。 驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。 利用 8255对四相步进电机进行控制。当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。每一个脉冲信号对应步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角度(一个步距角)。当通电状态的改变完成一个循环时,转子转过一个齿距。四相步进电机可以在不同的通电方式下运行,常见的通电方式有单(单相绕组通电)四拍(A-B-C-D-A…),双(双相绕组通电)四拍(AB-BC-CD-DA-AB…),八拍(A-AB-B-BC-C-CD-D-DA-A…)等。 通过编程对8255的输出进行控制,使输出按照相序表给驱动电路供电,则步进电机的输入也和相序表一致,这样步进电机就可以正向转动或反向转动。 硬件连接图 四.实现方法 .步进电机控制程序流图

步进电机实验报告剖析

北华航天工业学院 课程设计报告(论文) 课程名称:微机控制技术课程设计 设计课题:步进电机的控制系统 专业班级: 学生姓名: 指导教师: 设计时间:2013年06月11日

北华航天工业学院电子工程系 微机控制技术课程设计任务书 姓名:专业:班级: 指导教师:职称:教授时间:2013.6.11 课程设计题目:步进电机的控制系统 设计步进电机单片机控制系统,其功能如下: 1.具有对步进电机的启停、正反转、加减速控制; 2.控制按钮分别为正转、反转、加速、减速、以及停止键; 3.能够通过三位LED数码管(或液晶显示器)显示当前的转动速度,并且由两只不同颜色的发光二极管分别指示正转和反转,因此可以清楚的显示当前转动方向和转速; 4.要求每组选择的步进电机控制字不同; 5.用单片机做控制微机; 应用软件:keil protues 成果验收形式: 1.课程设计的仿真结果 2.课程设计的报告书 参考文献: 【1】张家生. 电机原理与拖动基础【M】. 北京:北京邮电大学出版社,2006. 【2】马淑华,王凤文,张美金. 单片机原理与接口技术【M】.北京:北京邮电大学出版社,2007. 【3】顾德英,张健,马淑华.计算机控制技术【M】. 北京:北京邮电大学出版社,2006. 【4】张靖武,周灵彬. 单片机系统的PROTEUS设计与仿真【M】. 北京:电子工业出版社,2007 第16周 时间 安排 指导教师教研室主任: 2013年06 月11日

内容摘要 步进电机是一种进行精确步进运动的机电执行元件,它广泛应用于工业机械的数字控制,为使系统的可靠性、通用性、可维护性以及性价比最优,根据控制系统功能要求及步进电机应用环境,确定了设计系统硬件和软件的功能划分,从而实现了基于8051单片机的四相步进电机的开环控制系统。控制系统通过单片机存储器、I/O接口、中断、键盘、LED显示器的扩展、步进电机的环形分频器、驱动及保护电路、人机接口电路、中断系统及复位电路、单电压驱动电路等的设计,实现了四相步进电机的正反转,急停等功能。为实现单片机控制步进电机系统在数控机床上的应用,系统设计了两个外部中断,以实现步进电机在某段时间内的反复正反转功能,也即数控机床的刀架自动进给运动,随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,自六十年代初期以来,步进电机的应用得到很大的提高。 关键词:步进电机单片机数码管显示

基于plc的个毕业论文题目

1.基于F X2N-48M R P L C的交通灯控制 2.西门子PLC控制的四层电梯毕业设计论文 3.PLC电梯控制毕业论文 4.基于plc的五层电梯控制 5.松下PLC控制的五层电梯设计 6.基于PLC控制的立体车库系统设计 7.PLC控制的花样喷泉 8.三菱PLC控制的花样喷泉系统 9.PLC控制的抢答器设计 10.世纪星组态PLC控制的交通灯系统 11.X62W型卧式万能铣床设计 12.四路抢答器PLC控制 13.PLC控制类毕业设计论文 14.铁路与公路交叉口护栏自动控制系统 15.基于PLC的机械手自动操作系统 16.三相异步电动机正反转控制 17.基于机械手分选大小球的自动控制 18.基于PLC控制的作息时间控制系统 19.变频恒压供水控制系统 20.PLC在电网备用自动投入中的应用 21.PLC在变电站变压器自动化中的应用 22.FX2系列PCL五层电梯控制系统 23.PLC控制的自动售货机毕业设计论文 24.双恒压供水西门子PLC毕业设计 25.交流变频调速PLC控制电梯系统设计毕业论文 26.基于PLC的三层电梯控制系统设计 27.PLC控制自动门的课程设计 28.PLC控制锅炉输煤系统 29.PLC控制变频调速五层电梯系统设计 30.机械手PLC控制设计 31.基于PLC的组合机床控制系统设计 32.PLC在改造z-3040型摇臂钻床中的应用 33.超高压水射流机器人切割系统电气控制设计 34.PLC在数控技术中进给系统的开发中的应用 35.PLC在船用牵引控制系统开发中的应用 36.智能组合秤控制系统设计 37.S7-200PLC在数控车床控制系统中的应用 38.自动送料装车系统PLC控制设计 39.三菱PLC在五层电梯控制中的应用 40.PLC在交流双速电梯控制系统中的应用

机器人课程设计报告范例

机器人课程设计报告范例

**学校 机器人课程设计名称 院系电子信息工程系 班级10电气3 姓名谢士强 学号107301336 指导教师宋佳

目录 第一章绪论 (2) 1.1课程设计任务背景 (2) 1.2课程设计的要求 (2) 第二章硬件设计 (3) 2.1 结构设计 (3) 2.2电机驱动 (4) 2.3 传感器 (5) 2.3.1光强传感器 (5) 2.3.2光强传感器原理 (6) 2.4硬件搭建 (7) 第三章软件设计 (8) 3.1 步态设计 (8) 3.1.1步态分析: (8) 3.1.2程序逻辑图: (9) 3.2 用NorthStar设计的程序 (10) 第四章总结 (12) 第五章参考文献 (13)

第一章绪论 1.1课程设计任务背景 机器人由机械部分、传感部分、控制部分三大部分组成.这三大部分可分成驱动系统、机械结构系统、感受系统、机器人一环境交互系统、人机交互系统、控制系统六个子系统现在机器人普遍用于工业自动化领域,如汽车制造,医疗领域,如远程协助机器人,微纳米机器人,军事领域,如单兵机器人,拆弹机器人,小型侦查机器人(也属于无人机吧),美国大狗这样的多用途负重机器人,科研勘探领域,如水下勘探机器人,地震废墟等的用于搜查的机器人,煤矿利用的机器人。如今机器人发展的特点可概括为:横向上,应用面越来越宽。由95%的工业应用扩展到更多领域的非工业应用。像做手术、采摘水果、剪枝、巷道掘进、侦查、排雷,还有空间机器人、潜海机器人。机器人应用无限制,只要能想到的,就可以去创造实现;纵向上,机器人的种类会越来越多,像进入人体的微型机器人,已成为一个新方向,可以小到像一个米粒般大小;机器人智能化得到加强,机器人会更加聪明 1.2课程设计的要求 设计一个机器人系统,该机器人可以是轮式、足式、车型、人型,也可 以是仿其他生物的,但该机器人应具备的基本功能为:能够灵活行进,能感知光源、转向光源并跟踪光源;另外还应具备一项其他功能,该功能可自选(如亮灯、按钮启动、红外接近停止等)。 具体要求如下: 1、根据功能要求进行机械构型设计,并用实训套件搭建实物。 2、基于实训套件选定满足功能要求的传感器; 3、设计追光策略及运动步态; 4、用NorthStar设计完整的机器人追光程序;

毕业设计论文中英文资料翻译PLC overview

英文资料翻译题目 PLC overview 英文原文资料 PLC overview Programmable controller is the first in the late 1960s in the United States, then called Plc programmable logic controller (Programmable Logic Controller) is used to replace relays. For the implementation of the logical judgment, timing, sequence number, and other control functions. The concept is presented Plc General Motors Corporation. Plc and the basic design is the computer functional improvements, flexible, generic and other advantages and relay control system simple and easy to operate, such as the advantages of cheap prices combined controller hardware is standard and overall. According to the practical application of target software in order to control the content of the user procedures memory controller, the controller and connecting the accused convenient target. In the mid-1970s, the Plc has been widely used as a central processing unit microprocessor, import export module and the external circuits are used, large-scale integrated circuits even when the Plc is no longer the only logical (IC) judgment functions also have data processing, PID conditioning and data communications functions. International Electro technical Commission (IEC) standards promulgated programmable controller for programmable controller draft made the following definition : programmable controller is a digital electronic computers operating system, specifically for applications in the industrial design environment. It used programmable memory, used to implement logic in their internal storage operations, sequence control, timing, counting and arithmetic operations, such as operating instructions, and through digital and analog input and output, the control of various types of machinery or production processes. Programmable controller and related peripherals, and industrial control systems easily linked to form a whole, to expand its functional design. Programmable controller for the user, is a non-contact equipment, the procedures can be changed to change production processes. The programmable controller has become a powerful tool for factory automation, widely popular

单片机课程设计-单片机控制步进电机

课程设计报告 题目单片机控制步进电机 课程名称单片机原理及接口技术 院部名称 专业自动化 班级M10自动化 学生姓名 学号 课程设计地点 课程设计学时 指导教师高峰 金陵科技学院教务处制 【注:根据课程设计大纲第四项具体要求撰写课程设计报告】

目录 1设计任务和要求 (3) 2设计思路 (4) 3系统硬件设计 (5) 3.1 硬件电路的工作原理 (5) 3.2步进电机模块 (5) 3.3控制模块 (6) 3.4主要元件介绍: (6) 4软件编程 (11) 5 调试过程与结果 (20) 5.1正转结果显示: (20) 5.1.1正转加速: (21) 5.1.2正转减速: (21) 6 总结与体会 (24) 7 参考资料 (26) 8 附录 (26)

1设计任务和要求 单片机课程设计是考察学生利用所学过的专业知识,进行综合的电机控制系统设计并最终完成实际系统连接,能够使学生对电气与自动化的专业知识进行综合应用,培养学生的创新能力和团队协作能力,提高学生的动手实践能力。最终形成一篇符合规范的设计说明书,并参加综合实践答辩,为后期的毕业设计做好准备。 本次设计考核的能力主要有: 1)专业知识应用能力,包括电路分析、电子技术、单片机、检测技术、电 气控制、电机与拖动、微特电机及其驱动、计算机高级语言、计算机辅 助设计、计算机办公软件等课程,还包括本专业的拓展性课程如变频器、组态技术、现场总线技术、伺服电机等课程。 2)项目设计与运作能力,团队协作能力,技术文档撰写能力,PPT汇报与 口头表达能力。 3)电气与自动化系统的设计与实际应用能力。 要求完成的工作量包括: 1)现场仿真演示效果。 2)学生结合课题进行PPT演讲与答辩。 3)学生上交课题要求的各类设计技术文档。

步进电机实验报告

单片机实验 课程名称:步进电机表实验 授课班级:2010级自动化三班 任课教师:文远熔 计划学时:32学时 实验组员:张藤耀赵福亮王聪慧 秦菱蔚梁钦郑欢

目录 摘要………………………………………………………………………… 第一章概述…………………………………………………………………………………………. 1.1实验目的………………………………………………………………………… 1.2实验要求………………………………………………………………………… 1.3步进电机的介绍…………………………………………………………………… 1.4 研究思路………………………………………………………………………… 第二章硬件设计………………………………………………………….. 2.1 51单片机介绍…………………………………………………………………… 2.2 UIN2003A…………………………………………………………………………… 2.3 ZLG7290…………………………………………………………………………… 2.3.1 7290工作原理………………………………………………………………… 2.3.2 7290引脚图…………………………………………………………………… 第三章相关图像………………………………………………………………. 3.1 总电路图……………………………………………………………………… 3.2 7290控制数码管……………………………………………………………………… 3.3 程序流程图………………………………………………………………………… 3.3.1 控制框图………………………………………………………………………… 3.3.2 流程图………………………………………………………………………… 第四章调试………………………………………………………………………第五章心得体会…………………………………………………………………附录【一】系统程序……………………………………………………………附录【二】参考文献…………………………………………………………….

基于PLC电梯控制系统毕业设计论文

本科学生毕业设计(论文) 毕业论文 课题名称:基于PLC的四层电梯控制 班级:07自动化2 学号:08 姓名: 指导教师: 信息工程系

论文摘要 本文介绍一种电梯PLC控制系统。电梯是垂直方向的运输设备,是高层建筑中不可缺少的交通运输设备。它靠电力,拖动一个可以载人或物的轿厢,在建筑的井道内导轨上做垂直升降运动,在人们生活中起着举足轻重的作用。而控制电梯运行的PLC系统也要求越来越高,要求达到电梯运行的“稳、准、快”的运行目的。该系统主要由PLC、逻辑控制电路组成。其中包括交流异步电动机、继电器、接触器、行程开关、按钮、发光指示器和变频器组成为一体的控制系统。本机控制单元采用以三菱公司的可编程控制器PLC对机器进行全过程控制。 整个系统通过PLC、逻辑控制电路对电梯的升降;加、减速;平层;起动、制动控制。其结构简单、运行效率高、平层精度高、易于理解与掌握。

目录 论文摘要 (1) 第四章电梯的电气控制系统 (5) 4.1概述 (5) 4.2电梯电气控制系统中的主要电器部件 (5) 4.3电梯自动控制系统中的各主要控制环节及结构原理 (6) 4.3.1 各类电梯安全可靠运行的充分与必要条件 (6) 4.3.2 电梯自动开关门的控制环节 (6) 4.3.3 电梯的方向控制环节 (7) 4.3.4 发生制动减速信号的控制环节 (9) 4.3.5 主驱动控制环节 (10) 4.3.6 电梯的安全保护环节 (10) 4.4电梯的内外召唤指令的登记与消除 (12) 4.4.1 召唤指令信号登记记忆线路的原理说明 (13) 4.4.2 轿内信号的登记、记忆与消除 (14) 4.4.3 层外召唤信号的登记记忆与消除 (15) 4.5电梯的信号指示系统 (16) 4.5.1 数码显示的层楼指示灯 (16) 4.5.2 运行方向灯、轿内指令及厅外召唤信号灯 (16) 4.5.3 超载信号指示灯及音响 (17) 4.6电梯的消防控制系统 (18) 4.6.1 电梯控制系统中适应消防控制的几个基本要求 (18) 4.6.2 消防控制系统的类型及工作原理 (19) 4.7交流信号控制电梯线路原理说明 (20) 4.7.1 概况 (20) 4.7.2 电梯投入使用和撤出使用 (20) 4.7.3 自动开关门 (20) 4.7.4 电梯的启动,加速和满速运行,制动减速,停车和开门 (21) 4.7.5 指令信号登记,记忆和消除 (22) 4.7.6 电梯的安全保护 (22) 第五章结论 (23) 参考文献 (55) 附录一I/O分配表 (56) 附录二交流双速电梯线路图元件代号说明 (57)

微机原理步进电机控制课程设计报告

科技大学 课程设计报告 学生:学号: 专业班级: 课程名称: 学年学期:2 0 —2 0 学年第学期 指导教师: 20 年月

课程设计成绩评定表

目录 一、设计题目………………………………………………………………. 二、设计目的………………………………………………………………. 三、设计原理及方案……………………………………………………….

四、实现方法………………………………………………………………. 五、实施结果………………………………………………………………. 六、改进意见及建议………………………………………………………. 七、设计体会………………………………………………………………. 、 一、设计题目 编程实现步进电机的控制 二、设计目的 1.了解步进电机控制的基本原理 2.掌握控制步进电机转动的编程方法 3.了解8086控制外部设备的常用电路 4.掌握8255的使用方法 三、设计原理及方案 3.1设计原理 步进电机驱动原理是通过对每相线圈中的电流的顺序切换(实验中的步进电机有四相线圈,每次有二相线圈有电流,有电流的相顺序变化),来使电机作步进式旋转。驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。 利用8255对四相步进电机进行控制。当对步进电机施加一系列连续不断的控制脉冲时,它可以连续不断地转动。每一个脉冲信号对应步进电机的某一相或两相绕组的通电状态改变一次,也就对应转子转过一定的角度(一个步距角)。当通电状态的改变完成一个循环时,转子转过一个齿距。四相步进电机可以在不同的通电方式下运行,常见的通电方式有单(单相绕组通电)四拍(A-B-C-D-A…),双(双相绕组通电)四拍(AB-BC-CD-DA-AB…),八拍(A-AB-B-BC-C-CD-D-DA-A…)等。 通过编程对8255的输出进行控制,使输出按照相序表给驱动电路供电,则步进电机的输入

基于plc实训设计毕业论文

可编程控制器应用技术 实训报告 专业:机电一体化技术 班级:2009033201 学号:200903320119 姓名:张家荣

可编程控制器应用技术实训 一、实训的任务及目的 本实训是在修完电工、机电传动与控制、可编程控制器等课程的基础上进行的。通过本次实训使学生能够掌握FXon系列PLC的结构、指令系统;掌握梯形图程序的设计方法、顺序控制梯形图的编程方法;熟悉PLC控制系统的设计(包括硬件设计和控制程序设计)方法以及PLC的使用方法,并能初步应用于工程实践之中。 二、实训内容 1.了解PLC结构特点 2.PLC控制系统设计、外接线设计 3.PLC控制梯形图程序设计 三、考核方法 控制系统程序设计40% 系统调试40% 实训报告20% 下午14:30——17:30 指导地点:PLC实验室 指导老师:秦展田、王灿

1、6组实训题 实训课题一分支状态转移图的编程与调试训练 一、实训的目的 (1)掌握分支流程状态转移图的编程原则和编程方法 (2)掌握状态转移程序调试的手段。 (3)掌握顺序控制程序的设计方法。 二、实训内容及指导 1.编程原则与编程方法 1)编程原则先集中进行分支状态处理,再集中进行汇合状态处理。 2)编程方法分支状态处理,应先进行分支状态的驱动处理,再按分支的顺序进行转移处理。汇合状态处理,应先进行汇合前状态(分支状态——汇合状态之间的中间状态)的处理〔含这些状态的驱动和转移),再依分支顺序进行由各分支到汇合状态的转移(各分支最后一个状态到汇合状态的转移)。 2.编程注意事项 1)严格遵守编程原则:集中处理分支和汇合。 2)进行汇合前驱动时.每个分支中间状态的驱动和转移处理不能遗漏。 3)严格按分支顺序进行编程,即第—分支、第二分支……,分支数不能超过8个。3.程序的调试及运行 SFC(状态转移图)具有良好的可读性,可先阅读SFC预测其结果,然后再上机运行程序,观察运行结果,看是否符合控制要求。 若状态不能正常转移,故障可能有以下几种情况: 1)转移条件为ON没有任何状态元件动作,则表明编程或写人时软元件编号错误(移条件或状态元件的编号)。 2)状态元件发生跳跃动作,则表明编程或写人时出现混乱。 3)状态元件动作顺序错乱或分支错乱或汇合错乱,则表明编程时,编程原则和编程方法使用不当,应严格检查程序。 4.训练考核题 一个三台电动机顺序控制系统,SB1为总启动按钮。有如下三种启动停止方式: 方式1:SB5为选择启动按钮,启动顺序M1一M2一M3,间隔10s,停车顺序相反

步进电机实验报告

步进电机实验报告 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

Arduino步进电机实验报告 步进电机是将电信号转变为或的开环控制电机,是现代数字程序控制系统中的主要执行元件,应用极为广泛。在非超载的情况下,的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制来控制电机转动的和,从而达到调速的目的。 实验目的: (1)了解步进电动机工作原理。 (2)熟悉步进电机驱动器使用方法。 (3)掌握步进电动机转向控制编程。 实验要求: (1)简要说明步进电动机工作原理。 (2)熟记步进电机驱动器的使用方法。 (3)完成步进电动机转速转向控制编程与实现。 (4)提交经调试通过的程序一份并附实验报告一份。 实验准备: 1. ArduinoUNOR3开发板 Arduino是一块基于开放原始代码的Simplei/o平台,并且具有开发语言和开发环境都很简单、易理解的特点。让您可以快速使用Arduino做出有趣的东西。它是一个能够用来感应和控制现实物理世界的一套工具。它由一个基于单片机并且开放源码的硬件平台,和一套为Arduino板编写程序的开发环境组成。Arduino可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式各样的电灯、电机和其他物理设备。Arduino项目可以是单独的,也可以在运行时和你电脑中运行的程序(例如:Flash,Processing,MaxMSP)进行通讯。

plc毕业论文讲解

江西工业工程职业技术学院 毕业论文题目交通灯毕业设计 学生姓名夏小枝 指导教师陶亢 院系机电工程系 专业矿山机电 级别2013届 学号 江西工业工程职业技术学院

前言 PLC可编程序控制器是以微处理器为基础,综合了计算机技术、自动控制技术和通讯技术发展而来的一种新型工业控制装置。它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。据统计,可编程控制器是工业自动化装置中应用最多的一种设备。专家认为,可编程控制器将成为今后工业控制的主要手段和重要的基础设备之一,PLC、机器人、CAD/CAM将成为工业生产的三大支柱。由于PLC具有对使用环境适应性强的特性,同时其内部定时器资源十分丰富,可对目前普遍使用的“渐进式”信号灯进行精确控制,特别对多岔路口的控制可方便地实现。因此现在越来越多地将PLC应用于交通灯系统中。同时,PLC本身还具有通讯联网功能,将同一条道路上的信号灯组成一局域网进 行统一调度管理,可缩短车辆通行等候时间,实现科学化管理.

前言------------------------------------------------------------------------2 第一章PLC的特点及应用--------------------------------------------------------4 1.1 概述 (4) 1.2 PLC的特点 (4) 1.3 PLC的应用 (4) 第二章PLC的结构及原理--------------------------------------------------------7 2.1 PLC的分类 (7) 2.2 PLC的结构 (7) 2.3 PLC的工作原理 (7) 2.4 PLC汇编语言 (8) 2.5 PLC的基本指令 (9) 2.6 PLC交通灯毕业设计编程器件 (13) 第三章梯形图的设计与编程方法------------------------------------------------14 3.1 控制要求 (14) 3.2 控制时序 (14) 3.3 PLC交通灯毕业设计硬件及外围元器件 (15) 第四章程序设-------------------------------------------------------------17 4.1 PLC交通灯毕业设计梯形图 (17) 4.2 PLC交通灯毕业设计指令图 (19) 4.3 软件设计 (23) 第五PLC交通灯毕业论文设计总结---------------------------------------------- 24 谢辞-----------------------------------------------------------------------25 参考文献---------------------------------------------------------------------26

基于单片机控制的步进电机控制器课程设计

基于单片机控制的步进电机控制器课程设计任务书一.设计要求 (一)基本功能 1.实现步进电机的正反转控制。 2.实现步进电机的加速控制。 3.实现步进电机的减速控制。 如过载保护、欠压保护、短路保护和防飞车等功能。 (二)扩展功能 任意设定一点为圆心,实现一个直径为10cm的圆形轨迹运动。 二.设计内容 (1)画出电路原理图,正确使用逻辑关系; (2)确定元器件及元件参数; (3)进行电路模拟仿真; (4)SCH文件生成与打印输出; 三.编写设计报告 写出设计的全过程,附上有关资料和图纸,有心得体会。 四.答辩 在规定时间内,完成叙述并回答问题。 五.计划完成时间三周 1.第一周完成软件和硬件的整体设计,同时按要求上交设计报告一份。 2.第二周完成软件的具体设计和硬件的制作。 3.第三周完成软件和硬件的联合调试。

目录 1引言 (1) 2总体设计方案 (1) 2.1设计思路 (1) 2.1.1 硬件设计 (1) 2.1.2软件设计 (1) 2.2总体设计方框图 (2) 3 设计原理分析 (2) 3.1 控制按钮分析 (2) 3.2 复位电路和晶振电路分析 (3) 3.3 保护电路分析 (3) 3.4 输出驱动电路 (4) 4 总结与体会 (5) 参考文献 (6) 附录(一) (7) 附录(二) (8)

基于单片机控制的步进电机控制器 摘要:本设计为电子工程专业学生在校期间的单片机课程设计实习。是基于单片机控制的步进电机控制器。在科学技术迅速发展的今天,自动化控制技术日益完善和成熟,对步进电机的要求也越来越高,社会上所需这方面的人才也越来越多,通过本次实习,可以提高学生的动手动脑,全面综合的运用所学专业知识的能力,增强学习专业知识和技能的兴趣,掌握单片机的运用方法和技巧,深入了解步进电机的工作原理。学会用科学技术来解决生活,生产中遇到的实际问题,真正做到学以致用,造福社会。本设计是通过单片机按顺序给绕组施加有序的脉冲电流,就可以控制步进电机的转动,从而实现数字和角度的转换,转动的角度大小与施加的脉冲数成正比,转动的速度与脉冲频率成正比,而转动方向则与脉冲的顺序有关。 关键词:单片机步进电机控制系统 1 引言 步进电动机是数字控制电动机。它将电脉冲信号转换成角位移,即给一个脉冲信号,步进电动机就转动一个角度或直线位移一步,也由此称为“步进电动机”,又称“脉冲电动机”。近十年来,数字技术,计算机技术和永磁材料的迅速发展,推动了步进电动机的发展,为步进电动机的应用开避了广阔的前景。步进电动机运用广泛,常用于军事雷达,机器人,CNC数控机床等精密控制系统。 目前,在工业中主要使用的是反应式步进电动机,它由定子和转子两部分组成。一般相数为2,3,4,5,6,每相两个绕组套在一对定子磁极上,成为控制绕组,转子是无绕组铁心。其具有力矩/惯性比高,频率响应快,步进频率高,不通电时可以自由转动,可以正反方向旋转,而且结构简单,工作寿命长。 2 总体设计方案 2.1 设计思路 2.1.1 硬件设计 (1)中心电路:中心电路采用TA89S51单片机芯片,晶振采用12MHZ,具有上电自动复位和手动复位功能。 (2)输入电路:输入电路由5个按钮组成,功能分别为正转,反转,加速,减速和停止,经过上拉电阻分别接到单片机P1口对应端。 (3)输出电路:由单片机P2口相应端输出有序的电脉冲,经过74LS04反相,驱动模拟灯有规律点亮,并经过2803A驱动器驱动,带动步进电机转动。 (4)保护电路:由模拟飞车保护电路,过载保护电路,欠压保护电路和短路保护电路组成。当电路异常时,有灯指示,并且将保护信号送到单片机P0.0口进行停车保护。 2.1.2 软件设计

基于PLC的恒温控制系统毕业设计论文

本科生毕业论文(设计) 题目:基于PLC的恒温控制系统 院系: 专业: 学生姓名: 学号: 指导教师: 二〇一四年五月

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

步进电机课程设计报告

摘要:步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给步进电机加一个脉冲信号,步进电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性频率来实现步进电机的调速,并且步进电机没有积累误差。使得在速度、位置等控制领域用步进电机来控制变得非常的简单。步进电机的调速一般是改变输入步进电机的脉冲的转动一个固定的角度,这样就可以通过控制步进电机的一个脉冲到下一个脉冲的时间间隔来改变脉冲的频率,延时的长短来具体控制步进角来改变电机的转速,从而实现步进电机的调速。在本次设计中步进电机的给定速度由电位器通过A/D转换输入。 关键词:步进电机调速单片机 A/D转换器

前言 把电脉冲信号变换成角位移以控制转子转动的微特电机。在自动控制装置中作为执行元件。每输入一个脉冲信号,步进电动机前进一步,故又称脉冲电动机。步进电动机多用于数字式计算机的外部设备,以及打印机、绘图机和磁盘等装置。步进电动机的驱动电源由变频脉冲信号源、脉冲分配器及脉冲放大器组成,由此驱动电源向电机绕组提供脉冲电流。步进电动机的运行性能决定于电机与驱动电源间的良好配合。主要用于数字控制系统中,精度高,运行可靠。如采用位置检测和速度反馈,亦可实现闭环控制。步进电动机已广泛地应用于数字控制系统中,如数模转换装置、数控机床、计算机外围设备、自动记录仪、钟表等之中,另外在工业自动化生产线、印刷设备等中亦有应用。 现在比较常用的步进电机包括反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)和单相式步进电机等。永磁式步进电机一般为两相,转矩和体积较小,步进角一般为7.5度或15度;反应式步进电机一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。混合式步进电机是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8度而五相步进角一般为 0.72度。这种步进电机的应用最为广泛,本次设计使用四相步进电机。

相关主题
文本预览
相关文档 最新文档