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

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

基于PLC的步进电机控制系统设计

机械电子专业 XXX

指导教师 XXX

摘要:以德国西门子公司小型可编程逻辑控制器S7—200为中央处理单元,以步进电机作为控制对象。介绍了PLC的概念原理以及控制的优点,步进电机的概念及工作原理,现状以及发展方向。PLC 与步进电动机一起结合起来有很高的研究价值与意义。本文在介绍步进电机控制特点的基础上,重点研究了步进电机的控制策略。设计了控制系统的硬件方案,并编写了相应的控制流程,测试了实际控制效果,并提出相应的整改措施,达到更加合理高效的目标。对于使用步进驱动器的步进控制系统,控制器对步进电机的控制关键在于控制脉冲信号的产生。介绍了使用该控制器产生控制脉冲信号的多种不同实现方法,进而实现对步进电机不同控制方法。

关键词:可编程逻辑控制器;步进电机;控制策略;控制流程

The Research Of Stepper Control Method Motor Based On PLC

Student majoring in Machinery and electronics specialty XXX

Tutor XXX

Abstract:With small Germany Siemens S7-200 programmable logic controller of the central processing unit, with stepping motor as control object. This paper introduces the concept of PLC principle and advantage of the control, the concept and working principle of stepper motor, the current situation and development direction. PLC combined with stepper motor has a high research value and significance. In this paper, based on the introduction to the characteristics of the stepper motor control, step motor control strategies are researched. Design the hardware of the control system scheme, and write the corresponding control process, test the actual control effect, and puts forward the corresponding rectification measures, achieve more reasonable and efficient. For using stepper drive stepper control system, the controller of stepper motor control is the key to control the generation of pulse signal. This paper introduces the control using the controller a variety of different implementation methods of the pulse signal, then the method to realize different control the stepper motor.

Key words:Programmable logic controller; Stepping motor; The control strategy; Control the process

引言

伴随着经济的快速发展,科技的日新月异,产品更新换代周期缩短,生产效率有了更高的要求,特别是计算机技术的广泛的推广和普及,信息产业发挥了它无与伦比的优越性和高效性,其中可编程逻辑器件就有了更多的用武之地。

可编程序控制器(programmable logic controller),俗称PLC,它是一种基于数字运算操作的电子系统,现在在工业环境设计中它产生了很高的价值,并带来了很大的效益。PLC在工业控制领域得到了广泛的应用, 同时微电子技术和计算机技术的更新,其功能也相应的得到了很大的发展,PLC已经不再局限于逻辑控制、顺序控制的普通技术层面,现在已经深入到模拟量控制,甚至远程通信功能等高技术领域。所以PLC与CAD/CAM、机器人技术一起被称为当代工业自动化的三大支柱[1]。PLC不仅仅具有数据采集、逻辑处理功能,同时还兼具有高速脉冲输出和采集功能。随着我国现代化进程的深入,PLC在我国将有更广阔的应用天地。从技术水平上看,计算机技术的不断更新,技术平台的更加高效,可编程控制器可以以此作为平台,在设计和制造上更加事半功倍,特别是在运算速度、存储容量、智能化方面会变的更快、更大、更强;从产品规模上看,PLC 会基于计算机技术向超小型和超大型方向发展;从产品的配套性上看,PLC产品的种类会更丰富、规格更加完善,人机操作界面方面会变得更加人性化,强大的通信设备会更好地适应各种工业控制场合的需求;从技术研发方面上看,很多国家都很重视PLC技术的开发设计,并将它的发展水平作为科技发展水平的一项很重要的方面,国际竞争会更加激烈,而激烈的市场效率竞争会出现少数几个强大的品牌垄断国际市场的局面,便会产生国际通用的编程语言,更加适合技术的交流和应用。随着计算机网络技术的迅猛发展和强大技术支持,可编程控制器将成为自动化控制网络和国际通用网络的重要组成部分,并将在工业及工业以外的许多领域发挥着越来越重要的作用,并创造着越来越大的效益[2]。

步进电机是机电一体化产品中扮演着很重要的角色,步进电动机经常用在精确定位控制和定速控制,它能将数字输入脉冲转换成旋转或直线增量运动的电磁执行元件。步进电机作为常用的一种电气执行元件,由于其具有精度精准、惯性影响小、工作稳定,能在高精度快速开环控制的时候发挥它的优势,被广泛应用在各种不同的自动化控制领域…。

PLC与步进电机的结合控制模式在各种工业化生产、自动化控制系统和精密制造机械行业等领域的研究备受人们所关注和期待。本文以这样一个系统为对象,探讨使用PLC实现对步进电机控制的多种不同方法。

1概述

1.1 关于PLC和步进电机的状况

1.1.1 PLC方面PLC,即可编程控制器(Programmable logic Controller)的简称,它是基于计算机技术为基础的新型工业控制自动控制装置。PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。

PLC的性能特点:配套齐全,功能完善,适用性强;可靠性高,抗干扰能力强;系统的设计、建造工作量小、维护方便、容易改造,易学易用,体积小,重量轻,能耗低,故深受工程技术人员欢迎。

1.1.2 步进电机方面步进电动机是将电脉冲激励信号转换成相应的角位移或线位移的离散值控制电动机,这种电动机每当输入一个电脉冲就动一步,所以又称脉冲电动机。步进电机在结构类型上分,有反应式(Variable Reluctance,VR)、永磁式(Permanent Magnet,PM)和混合式(Hybrid Stepping,HS)三种[3]。

步进电机是一种将电子数字脉冲信号转变为机械运动的电磁增量运动器件。典型的电机绕组固定在定子上,而转子则由硬磁或软磁材料组成。当控制系统将一个电脉冲信号经功率装置加到定子绕组中,电机便会沿一定的方向旋转一步。脉冲的频率决定电机的转速。电机转动的角度与所输入的电脉冲个数成正比;所以,改变输入脉冲的个数就就能控制步进电机的转子运行角度。

步进电机有以下特点:运行角度正比于输入脉冲,便于开环运行,花费少;具有锁定转矩;定位精度高,并且没有累积误差;具有优良的起动、停止、反转响应;无电刷和可靠性高;可低速运行,直接驱动负载;不适宜的控制会引起振动;不宜运行于高速状态。

1.2 PLC控制步进电机研究的意义

基于步进电动机良好的控制和准确定位特性,被广泛应用在精确定位方面,诸如数控机床、绘图机、扎钢机、自动控制计算装置、自动记录仪表等自动控制领域。PLC作为简单化了的计算机,功能完备、灵活、通用、控制系统简单易懂,价格便宜,可现场修改程序,体积小、硬件维护方便,价格便宜等优点,在生产生活中广泛应用,带来了巨大效益方便。

由于将PLC作为控制器和把步进电机作为执行元件组成的运动控制系统具有相当的典型性和通用性,通过研究用PLC来控制步进电动机的,既可实现精确定位控制,又能降低控制成本,还有利于维护。以往的步进电动机需要靠驱动器来控制,随着技术的不断发展完善,PLC具有了通过自身输出脉冲直接步进电动机的功能,这样就有利于步进电动机的精确控制[4]。

1.3 本课题研究的内容

本课题主要研究三相步进电机的控制 ,使用的PLC 是西门子S7-200 CN 系列PLC-CPU 224XPCN AC/DC/RLY , 能对三相步进电动机的转速进行控制,能对三相步进电动机的步数进行控制实现调速功能,实现快速启动、快速停止、正反转互换控制及制动操作等。

2 步进电机和PLC 的结构及选用

2.1 PLC 的结构

PLC-CPU 224XPCN AC/DC/RLY 的基本结构情况为:CPU224XPCN ,24VDC 电源,24VDC 输入,24VDC 输出,6ES 7 214-2AD 23-0XB 8,有14个输入,10个输出共24个数字量I/O 端子点,2个输入,1个输出共3个模拟量I/O 端子点,可连接7个扩展模块,可扩展至168路数字量I/O 点,还可以实现38路模拟量I/O 点。22K 字节程序和数据存储空间,拥有独立的高速计数器(100KHz )达6个,并且还有100KHz 的高速脉冲输出2个,上升沿和下降沿边沿中断各4个, RS 485通讯/编程口2个,同时具有PPI 通讯协议、MPI 通讯协议和自由方式通讯能力。PLC-CPU 224XPCN AC/DC/RLY 还具有其他的很多很有用的功能,例如内置模拟量I/O ,位控特性,数据记录及配方功能等,由于PLC-CPU 224XPCN AC/DC/RL Y 具有模拟量I/O 和强大控制能力的新型CPU ,所以可以很轻松的帮助步进电机实现精准的定位任务[5]

。 步进电机和PLC 必须要相匹配才能达到给定的系统参数;比如PLC 输出的最高频率决定了步进电机的最高转速等。具体计算如下:

脉冲当量=(步进电机步距角×螺距)/(360×传动速比);

脉冲上限频率=(移动速度×步进电机细分数)/脉冲当量;

最大脉冲数量=(移动距离×步进电机细分数)/脉冲当量;

性能指标的提高,在步进电机工作方式的时候要尽量提高其性能指Tn ,调速范围D 等。

式中,Tn 是n 相同时通电时转矩,m 表示电机相数。

由上式可得其解决Tn 的办法是多采用多相通电的双拍制,少采用单相通电的单拍制,在步进电机工作方式的时候才能得到更高的提高。

由于本设计用PLC 控制三相步进电动机,故选用36BF 02型反应式步进电机作为控制对象,三相步进电动的步距角为?75.0或?5.1。

??????---=??????--=-=πθππθθθθm n e m m n Tj be n e be be n Tj Tn 1sin sin sin max 21sin 2sin 2sin

max

2.2 步进电机的结构特点

36BF 02型反应式步进电机的特点:反应式步进电机的精度为步进角的3-5%,且不累积;反应式步进电机外表允许的最高温度在摄氏?-9080;反应式步进电机的力矩会随转速的升高而下降;反应式步进电机在低速状态下也可以正常运转,但若高于极限速度后,就无法启动。

空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率。如果脉冲频率高于该脉冲频率值时,步进电机便不能正常启动。在有负载的情况下,启动频率会更低。如果要想步进电机实现较高的高速转动,那么脉冲频率就必须要有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频[6]。

(1)步进电机结构剖面图如图2-1所示。

图2-1步进电机结构剖面图

电机的定子齿有三个励磁绕阻,转子细分为均匀的40个小齿,励磁绕阻的几何轴线与转子齿轴线错开,距离分别为0、1/3τ、2/3τ (相邻两转子齿轴线间的距离为齿距以τ表示),那么A 相与齿1相对齐,B 相与齿2向右错开1/3τ,C 相与齿3向右错开2/3τ,A'与齿5相对齐,那么就是说A'就是A ,齿5就是齿1[7]。定转子的展开图如图2-2所示。

(2)旋转其通电状态。

当采用A-AB-B-BC-C-CA-A 这种导电状态时,原来每步1/3τ会变成每步1/6τ,甚至可以组合不同的二相电流,使其1/3τ变为1/12τ,乃至于1/24τ,这就是电机细分驱动的基本理论依据。很容易得出一般规律:如果电机定子上有m 相励磁绕阻,其轴线分别与转子齿轴线偏移1/m ,2/m ……(m-1)/m ,1。

36BF 003型步进电动机的三个绕组分别用A 、B 、C 表示。

三拍运行时,正转通电顺序为A →B →C →A …,反转通电顺序为C →B →A →C …;或正转通电顺序为AB →BC →CA →AB …,反转通电顺序为AC →CB →BA →AC …。

六拍运行时,正转通电顺序为A →AB →B →BC →C →CA →A …;反转通电顺序为A →AC →C →CB →B →BA →A …。 A C B 定子

转子 励磁线圈

C

基于AT89C51单片机的步进电动机控制系统设计

重庆科技大学 本科毕业论文 基于AT89C51单片机的步进电动机控制系统 设计 考生姓名: XXXXX X 准考证号: XXXXXXXXXXXX 专业层次:本科院(系):XXXXXXXXXXXXXXXXXXX 指导教师: XXXXXX 职称:讲师 重庆科技大学 二O一二年月日

基于AT89C51单片机的步进电动机控制系统 设计 考生姓名: XXXXXX 准考证号: XXXXXXXXXXXX 专业层次:本科 指导教师: XXXXXXX 院(系):机械与动力工程学院 重庆科技大学 二O一二年九月二十日

摘要 随着微电子和计算机技术的发展,步进电机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。 步进电机是一种能将电脉冲信号转换成角位移或线位移的机电元件,步进电机控制系统主要由步进控制器,功率放大器及步进电机等组成。采用单片机控制,用软件代替上述步进控制器,使得线路简单,成本低,可靠性大大增加。软件编程可灵活产生不同类型步进电机励磁序列来控制各种步进电机的运行方式。 本设计是采用AT89C51单片机对步进电机的控制,通过I/O口输出的时序方波作为步进电机的控制信号,信号经过芯片ULN2003驱动步进电机。 实践证明,基于单片机控制的步进电机比传统的步进控制器具有更好的性能,更加简单、方便、可靠。本设计的主要研究对象就是开环伺服系统中最常用的执行器件——步进电机。 关键词:步进电机,单片机,正反转控制,键盘控制,LCD液晶显示

基于PLC的液位控制系统设计论文

题目:基于PLC的液位控制系统设计姓名: 学号: 系别: 专业: 年级班级: 指导教师: 2013年5月18日

毕业论文(设计)作者声明 本人郑重声明:所呈交的毕业论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。矚慫润厲钐瘗睞枥庑赖。 本人完全了解有关保障、使用毕业论文的规定,同意学校保留并向有关毕业论文管理机构送交论文的复印件和电子版。同意省级优秀毕业论文评选机构将本毕业论文通过影印、缩印、扫描等方式进行保存、摘编或汇编;同意本论文被编入有关数据库进行检索和查阅。聞創沟燴鐺險爱氇谴净。 本毕业论文内容不涉及国家机密。 论文题目: 作者单位: 作者签名: 年月日

目录 摘要............................................................................................................. 1残骛楼諍锩瀨濟溆塹籟。引言............................................................................................................. 1酽锕极額閉镇桧猪訣锥。 1.研究现状分析 ................................................................................... 2彈贸摄尔霁毙攬砖卤庑。 1.1题研究背景、意义和目的 ...................................................... 2謀荞抟箧飆鐸怼类蒋薔。 1.2液位控制系统的发展状况 ...................................................... 3厦礴恳蹒骈時盡继價骚。 1.3课题研究的主要内容................................................................ 4茕桢广鳓鯡选块网羈泪。 2.控制方案设计 ................................................................................... 4鹅娅尽損鹌惨歷茏鴛賴。 2.1系统设计 ...................................................................................... 4籟丛妈羥为贍偾蛏练淨。 2.2单容水箱对象特性 .................................................................... 6預頌圣鉉儐歲龈讶骅籴。 3.硬件配置 .............................................................................................. 8渗釤呛俨匀谔鱉调硯錦。 3.1控制单元 ...................................................................................... 8铙誅卧泻噦圣骋贶頂廡。 3.2检测单元 ...................................................................................... 9擁締凤袜备訊顎轮烂蔷。 3.3执行单元 ...................................................................................... 9贓熱俣阃歲匱阊邺镓騷。 4.软件设计 .............................................................................................. 9坛摶乡囂忏蒌鍥铃氈淚。 4.1STEP 7-Micro/WIN编程软件简介 ........................................ 9蜡變黲癟報伥铉锚鈰赘。 4.2参数设定及I/O分配 .............................................................. 10買鲷鴯譖昙膚遙闫撷凄。 5.程序编程和系统仿真.................................................................. 12綾镝鯛駕櫬鹕踪韦辚糴。 5.1程序设计 .................................................................................... 12驅踬髏彦浃绥譎饴憂锦。 5.2程序仿真和分析....................................................................... 13猫虿驢绘燈鮒诛髅貺庑。 6.结论....................................................................................................... 16锹籁饗迳琐筆襖鸥娅薔。参考文献................................................................................................ 17構氽頑黉碩饨荠龈话骛。附录........................................................................................................... 19輒峄陽檉簖疖網儂號泶。致谢........................................................................................................... 22尧侧閆繭絳闕绚勵蜆贅。

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

第一部分培训软件简介 Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前比较好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。 Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 第二部分培训项目实例 培训项目一:基于单片机的步进电动机控制器的设计 项目要求: 采用单片机对步进电机进行控制,包括正转、反转、加速、减速和停止,同时采用液晶显示屏显示步进电动机的运行情况。 培训目的: 1.掌握步进电机的工作原理;

基于PLC系统的中央空调控制系统毕业设计论文

哈尔滨理工大学毕业设计 题目:基于PLC的中央空调控制系统设计院、系:自动化学院自动化系 姓名: 指导教师: 系主任: 2012年06月25 日

哈尔滨理工大学毕业设计(论文)任务书 学生姓名:学号: 学院:自动化学院专业:自动化 任务起止时间:2012 年 2 月27 日至2012 年 6 月25 日 毕业设计(论文)题目: 基于PLC的中央空调控制系统设计 毕业设计工作内容: 1.第1~2周,查阅相关资料并翻译外文资料; 2.第3~4周,了解课题目前在国内外的研究现状、发展趋势,确定中央空调所要实现的功能和了解整个系统的结构框架; 3.第5~8周,进一步了解中央空调的所要实现的具体功能,确定系统中所要用到的原器件,并进行最初的硬件电路的设计,为软件编程做准备; 4.第9~11周,学习PLC程序的设计与开发,确定最终的硬件电路的设计; 5.第12~13周,编写PLC程序,并和硬件一起进行程序调试,来检查程序的可行性; 6.第14~15周,修改必要的程序部分来完善系统,并书写论文的初稿;7.第16~17周,修改并完成书面论文,准备答辩。 资料: 1.王卫兵,高俊山. 可编程控制器原理及应用.第二版.机械工业出版社,2005 2.任光.可编程序控制器(PC)应用技术与实例.华南理工大学出版社,2001 3.汤蕴缪,史乃. 电机学.机械工业出版社,1999 4.康贤永,万大福. 可编程控制器及其应用. 重庆大学出版社,1998 5.梅晓榕,柏桂珍. 自动控制元件及线路. 科学出版社,2005 6.刘金琨. 先进PID控制Matlab仿真(第二版). 电子工业出版社,2004 指导教师意见: 签名: 年月日系主任意见: 签名: 年月日 教务处制表

基于单片机控制的步进电动机调速系统设计

论文题目:基于单片机控制的步进电动机调速系统设计 摘要 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。步进电机的调速一般是改变输入步进电机的脉冲的频率来实现步进电机的调速,因为步进电机每给一个脉冲就转动一个固定的角度,这样就可以通过控制步进电机的一个脉冲到下一个脉冲的时间间隔来改变脉冲的频率,延时的长短来具体控制步进角来改变电机的转速,从而实现步进电机的调速。在本设计方案中采用AT89C51型单片机内部的定时器改变CP脉冲的频率从而实现对步进电机的转速进行控制,实现电机调速与正反转的功能。 关键词:步进电机,单片机,调速系统

Abstract: Step-by-step electric motor is the ring opening gating element changing electricity pulse signal into angular displacement or line displacement. Under the situation of must overload, the electric motor rotation rate , discontinuous location depend on pulse signal frequency and pulse number only , make free from being loaded with the effect changing ,but be that being added a pulse signal , the electric motor by electric motor is to have rotated a step spur angle. This gleam of the sexual relationships existence, adds step-by-step electric motor characteristics such as only having the cyclicity error but there being no accumulative error.Feasible simplicity controlling a field using step-by-step electric motor to come to control changeable extraordinary in speed , location etc.Step-by-step electric motor speed regulation general be change import step-by-step electric motor pulse frequency come true step-by-step electric motor speed regulation, because of step-by-step electric motor every be given to a pulse right away rotate one fixed angle, such right away not bad pass under the control of step-by-step electric motor a pulse arrive at next pulse period come to change pulse frequency,Come to control the speed regulation , realizing step-by-step electric motor thereby to come to change the electric motor rotation rate step-by-step angle concretely the deferred length. Frequency adopt the internal timer of AT89C51 type monolithic machine to change CP pulse in the design plan in realizes the speed regulation controlling , realizing an electric motor and the function that the positive and negative rotates being in progress to step-by-step electric motor rotation rate thereby. Key words:Step-by-step electric motor , monolithic machine , speed regulation system

基于单片机的步进电机控制器 毕业设计论文

基于单片机的步进电机控制器毕业设计论文 目录 第1章绪论 (3) 1.1引言 (3) 1.2步进电机常见的控制方案与驱动技术简介 (5) 1.2.1常见的步进电机控制方案 (5) 1.2.2步进电机驱动技术 (7) 1.3本文研究的内容 (9) 第2章步进电机概述 (10) 2.1步进电机的分类 (10) 2.2步进电机的工作原理 (11) 2.2.1结构及基本原理 (11) 2.2.2两相电机的步进顺序 (11) 2.3 步进电机的工作特点 (14) 2.4本章小结 (16) 第3章系统的硬件设计 (17) 3.1系统设计方案 (17) 3.1.1系统的方案简述与设计要求 (17) 3.1.2系统的组成及其对应功能简述 (17) 3.2单片机最小系统 (19) 1

3.2.1AT89S51简介 (19) 3.2.2单片机最小系统设计 (24) 3.2.3单片机端口分配及功能 (25) 3.3串口通信模块 (25) 3.4数码管显示电路设计 (26) 3.4.1共阳数码管简介 (26) 3.4.2共阳数码管电路图 (27) 3.5电机驱动模块设计 (28) 3.5.1L298简介 (28) 3.5.2电机驱动电路设计 (29) 3.6驱动电流检测模块设计 (31) 3.6.1OP07芯片简介 (31) 3.6.2ADC0804芯片简介 (33) 3.6.3电流检测模块电路图 (36) 3.7独立按键电路设计 (37) 3.8本章小结 (37) 第4章系统的软件实现 (38) 4.1系统软件主流程图 (38) 4.2系统初始化流程图 (39) 4.3按键子程序 (40) 结论 (44) 2

PLC论文 控制系统设计

基于PLC的霓虹灯控制系统设计 目录 第一章绪论 (1) 第二章霓虹灯变压器 (2) 2、1霓虹灯的工作原理 (2) 2、2霓虹灯的结构与部件 (2) 第三章可编程序控制器简介 (3) 3、1 PLC简介 (3) 3、2 PLC的结构 (4) 3、3 PLC的工作原理 (4) 3、4控制器简介:S7-200系列PLC (5) 3、5 PLC应用特点 (5) 第四章霓虹灯控制系统设计 (6) 4、1任务分析及功能阐述 (6) 4、2 PLC接线图 (7) 4、3 I\O分配表 (8) 4、4控制流程的设计 (9) 4、5梯形图的设计 (10) 总结 (14)

第一章绪论 在现阶段,可编程控制器在工业控制领域已经起着举足轻重的作用,其方便快捷,准确等功能决定了它的主导地位,它将逐渐发展成以微处理器为核心,把自动化技术、计算机技术、通信技术融为一体的新型工业自动控制装置。本课题可以说就是对可编程控制器在自动控制方面的一个简单的应用。 随着改革的不断深入,社会主义市场经济的不断繁荣与发展,大中小城市都在进行亮化工程。企业为展现自己的形象与产品,一般都会采用通过霓虹灯广告屏来这种广告手法,所以当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告随处可见,一种就是采用霓虹灯管做成的各种形状与多种彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果,大部分就是采用霓虹灯。这就涉及到如何去控制霓虹灯的亮灭、闪烁时间及流动方向等诸多控制问题,如何去快捷、可靠、简单的去控制,成为人们考虑的重点,在这我认为PLC最适合去解决这些问题。 可编程控制器PLC英文全称Programmable Logic Controller,就是一种数字运算操作的电子系统,专为工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等方面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。作为自动控制装置的核心,它具有功能强,可靠性高等诸多优点,PLC实验装置采用的式模块化结构,主要模块有可编程序控制器、编程器模块,九种实验模块,按钮、开关输入模块与继电器输出模块,以及四层电梯模型。该装置可以完成各种指令系统以及多种控制对象的程序设计训练。因为PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。并且PLC在工业自动化控制特别就是顺序控制中的方面具有比较突出的优势,在现实中人们也就是多通过PLC去控制霓虹灯的。以上就就是我选择此题目作为本学期PLC应用系统设计的意义。 本次设计的主要任务就是利用可编程控制器对霓虹灯进行控制,采用的就是SIEMENS公司生产的S7-200系列可编程控制器,与其对应的编程软件就是STEP7-Micro/WIN。

基于单片机的步进电机控制毕业设计论文

基于单片机的步进电机控制 江宁校区08机电二姓名周峰 指导教师丁红 【摘要】当今社会发展的脚步愈变愈快,科学技术也是日新月异。同时,对于生活工作要求简单化、智能化、系统化。对于各个领域的应用设备要操作简单,功能齐全应用自如等等苛刻的要求。在众多条件的促使下,引入了步进电机,而且使之被系统化操作。现今已有如步进电机控制器和驱动器为一体的步进电机控AT89C51 和脉冲分配器PMM8713 完成步进电机的各种运行控制。 整个系统采用模块化设计,结构简单,可靠,通过人机交互换接口能设置,操作简单,易于掌握。该系统可应用于步进电机在机电一体多数场合。 更多的实践证明,基于单片机控制的步进电机比传统的步进控制器具有更加简单、方便、可靠。本设计的主要研究对象就是开环伺服系统中最器件——步进电机。 【关键词】步进电机,单片机,正反转控制,加减速控制,XY工作台

目录 第一章绪论 (3) 1.1 步进电机的发展 (3) 1.2 本文研究内容............. ............. ............. (3)

第二章步进电机的工作原理、分类、特性及指标 (3) 2.1反应式步进电机原理 (4) 2.2感应子式步进电机特点: (4) 2.3分类 (5) 第三章步进电机的驱动............. ............. .. (5) 3.1 脉冲信号的产生 (5) 3.2 信号分配 (5) 3.3 功率放大 (5) 3.4 细分驱动器 (6) 第四章步进电机的单片机控制 (7) 4.1 步进电机控制系统组成 (7) 4.2 步进电机控制系统原理 (7) 4.3 脉冲分配 (7) 4.4 步进电机与微型机的接口电路 (9) 第五章步进电机的运行控制............. ............. (10) 5.1 步进电机的速度控制 (10) 5.2 步进电机的位置控制 (10) 5.3 步进电机的加减速控制 (10) 第六章步进电机的XY工作台............. ............. .. (12) 6.1 设计目标 (12) 6.2 X、Y工作台的传动方式 (12)

毕业设计论文 基于单片机的步进电机控制器

第1章绪论 (2) 1.1引言 (2) 1.2步进电机常见的控制方案与驱动技术简介 (4) 1.2.1常见的步进电机控制方案 (4) 1.2.2步进电机驱动技术 (6) 1.3本文研究的内容 (8) 第2章步进电机概述 (9) 2.1步进电机的分类 (9) 2.2步进电机的工作原理 (10) 2.2.1结构及基本原理 (10) 2.2.2两相电机的步进顺序 (10) 2.3 步进电机的工作特点 (13) 2.4本章小结 (15) 第3章系统的硬件设计 (16) 3.1系统设计方案 (16) 3.1.1系统的方案简述与设计要求 (16) 3.1.2系统的组成及其对应功能简述 (16) 3.2单片机最小系统 (18) 3.2.1AT89S51简介 (18) 3.2.2单片机最小系统设计 (23) 3.2.3单片机端口分配及功能 (24) 3.3串口通信模块 (24) 3.4数码管显示电路设计 (25) 3.4.1共阳数码管简介 (25) 3.4.2共阳数码管电路图 (26) 3.5电机驱动模块设计 (27) 3.5.1L298简介 (27) 3.5.2电机驱动电路设计 (28) 3.6驱动电流检测模块设计 (30) 3.6.1OP07芯片简介 (30) 3.6.2ADC0804芯片简介 (32) 3.6.3电流检测模块电路图 (35) 3.7独立按键电路设计 (36) 3.8本章小结 (36) 第4章系统的软件实现 (37) 4.1系统软件主流程图 (37) 4.2系统初始化流程图 (38) 4.3按键子程序 (39) 结论 (43) 1

第1章绪论 1.1引言 步进电动机又称脉冲电动机或阶跃电动机,国外一般称为Steppingmotor、Pulse motor或Stepper servo,其应用发展已有约80年的历史。步进电机是一种把电脉冲信号变成直线位移或角位移的控制电机,其位移速度与脉冲频率成正比,位移量与脉冲数成正比。步进电机在结构上也是由定子和转子组成,可以对旋转角度和转动速度进行高精度控制。当电流流过定子绕组时,定子绕组产生一矢量磁场,该矢量场会带动转子旋转一角度,使得转子的一对磁极磁场方向与定子的磁场方向一着该磁场旋转一个角度。因此,控制电机转子旋转实际上就是以一定的规律控制定子绕组的电流来产生旋转的磁场。每来一个脉冲电压,转子就旋转一个步距角,称为一步。根据电压脉冲的分配方式,步进电机各相绕组的电流轮流切换,在供给连续脉冲时,就能一步一步地连续转动,从而使电机旋转。步进电机每转一周的步数相同,在不丢步的情况下运行,其步距误差不会长期积累。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,同时步进电机只有周期性的误差而无累积误差,精度高,步进电动机可以在宽广的频率范围内通过改变脉冲频率来实现调速、快速起停、正反转控制等,这是步进电动机最突出的优点[1]。 正是由于步进电机具有突出的优点,所以成了机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用[2]。比如在数控系统中就得到广泛的应用。目前世界各国都在大力发展数控技术,我国的数控系统也取得了很大的发展,我国已经能够自行研制开发适合我国数控机床发展需要的各种档次的数控系统。虽然与发达国家相比,我们我国的数控技术方面整体发展水平还比较低,但已经在我国占有非常重要的地位,并起了 2

三相步进电机驱动器毕业设计论文

毕业设计(论文) 题目:三相步进电机驱动器设计学院:机电工程学院 专业班级:机械工程及自动化03班指导教师:职称: 学生姓名: 学号:

摘要 步进电动机是一种将电脉冲信号转换成角位移或线位移的精密执行元件,具有快速起动和停止的特点。其驱动速度和指令脉冲能严格同步,具有较高的重复定位精度, 并能实现正反转和平滑速度调节。它的运行速度和步距不受电源电压波动及负载的影响, 因而被广泛应用于数模转换、速度控制和位置控制系统。本文在分析了步进电机的驱动特性、斩波恒流细分驱动原理和混合式步进电机驱动芯片ULN2003AN的性能、结构的基础上,结合AT89C52单片机,设计出了混合式步进电机驱动电路。 关键词:步进电机,AT89C52单片机,ULN2003AN驱动

Abstract Stepping motors is a kind of will convert angular displacement or electrical impulses signal line displacement of precision actuator, have fast start and stop characteristics. The driving speed and instructions pulse can strictly synchronization, which has high repositioning precision, and can realize the positive &negative and smooth adjustable speed. Its operation speed and step distance from supply voltage fluctuation and load effect, which have been widely applied in analog-to-digital conversion, speed control and the position control system. Based on the analysis of the stepper motor driving characteristics, a chopper constant-current subdivided driving principle and hybrid stepping motor drive chip ULN2003AN the performance, structure in the foundation, the union AT89C52 single chip computer, designed a hybrid stepping motor driver circuit. Key words:Stepping motor,AT89C52 single chip computer,ULN2003AN driver

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

第1章绪论 1.1 论文的背景及意义 随着科学技术的发展、城市现代化进程的突飞猛进,电梯作为一种高效、迅捷、安全、可靠的垂直运输设备,成为了人们不可缺少的运输工具。现代高层建筑中各办公大楼、住宅、宾馆、医院、工矿企业、仓库、码头、大型货轮等都离不开它。据统计,在美国乘其他交通工具的人数每年约为80亿人次,而乘电梯的人数每年却有540亿人次之多。电梯服务中国已有100多年历史,特别在改革开放以后,我国电梯的使用数量快速增长。尤其是现阶段,随着经济日新月异的发展,人们生活水平不断提高,城市建筑不断增多,楼房也越来越高,与此相应,电梯也得到迅猛的发展。现在,电梯已完全融入我们的生产、生活中,满足人们生活、工作及学习的需要。据统计,我国在用电梯已达40多万台,每年还以约5万~6万台的速度增长[1][2]。 电梯的作用越来越显著,电梯的需求越来越大。而目前我国使用的先进的电梯系统基本上都是国外设计制造,其核心技术并不公开。国内具有自主知识产权的控制方法和技术在实际中的应用还比较少,与国外先进技术相比还有较大的差距。尽快研究和掌握先进的控制技术,对国内电梯工业的发展会有很大的促进作用。 早期的电梯自动控制系统中,信号的逻辑控制一般是由继电器—接触器电路来实现。由于继电器、接触器都是有触点的电气元件,体积庞大,弧光放电较严重,使用寿命有限;在电梯这种较复杂控制系统中可靠性不高,施工过程中接线复杂,当控制要求改变时必须改变硬件接线,使得通用性和灵活性不够,生产周期加长;另外,继电器、接触器触点数目有限,可扩展性较差;继电器—接触器控制系统依靠触点的机械动作实现控制,工作频率低且机械触点还会出现抖动问题;继电器控制逻辑一般不具备计数功能;同时随着楼宇层数的增加,继电器—接触器控制系统过于庞大,给设计带来不便。基于以上多种原因,导致电梯控制系统的工艺性、运行的可靠性与安全性降低,故目前己被逐步淘汰。 目前电梯的控制普遍采用两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能。微机控制是电梯控制技术的发展方向,目前已有一些由微机控制的电梯新机型相继推出,使控制功能得到增强,性能得到改善。微机控制系统虽然在智能控制方面有较强大的功能,但也存在一定的不足之处,一方面微机控制抗干扰能力较差、

步进电机论文初

步进电机论文 前言 何为步进电机 步进电机是一种专门用于位置和速度精确控制的特种电机。步进电机的最大特点是其“数字性”,对于控制器发过来的每一个脉冲信号,步进电机在其驱动器的推动下运转一个固定角度(简称一步),如下图所示。如接收到一串脉冲步进电机将连续运转一段相应距离。同时可通过控制脉冲频率,直接对电机转速进行控制。由于步进电机工作原理易学易用,成本低(相对于伺服)、电机和驱动器不易损坏,非常适合于微电脑和单片机控制,因此近年来在各行各业的控制设备中获得了越来越广泛的应用。 步进电机的种类和特点 1.1步进电机的分类 步进电机在构造上有三种主要类型:反应式(Variable Reluctance,VR)、永磁式(Permanent Magnet,PM)和混合式(Hybrid Stepping,HS)。 * 反应式 定子上有绕组、转子由软磁材料组成。结构简单、成本低、步距角小,可达1.2°、但动态性能差、效率低、发热大,可靠性难保证。 * 永磁式 永磁式步进电机的转子用永磁材料制成,转子的极数与定子的极数相同。其特点是动态性能好、输出力矩大,但这种电机精度差,步矩角大(一般为7.5°或15°)。 * 混合式 混合式步进电机综合了反应式和永磁式的优点,其定子上有多相绕组、转子上采用永磁材料,转子和定子上均有多个小齿以提高步矩精度。其特点是输出力矩大、动态性能好,步距角小,但结构复杂、成本相对较高。 2.按输出转矩的大小分类: 2-1快速步进电机 电动机的输出转矩一般为0.07-4nm,可以控制小型机床的工作台,列如线切割机床。

2-2功率步进电机 电动机的输出转矩一般为5-40nm,可直接驱动机床的移动部件。 此外按励磁相数可分为三相,四相、五相、六相等,相数越多,步距角越小,但结构复杂。;按运动方式分为旋转运动、直线运动、平面运动等;按定子排列方式还可以分为径向单段式和纵向多段式,轴向式的转动惯性小,快速性和稳定性好,功率步进电机多为轴向式。 按定子上绕组来分,共有二相、三相和五相等系列。最受欢迎的是两相混合式步进电机,约占97%以上的市场份额,其原因是性价比高,配上细分驱动器后效果良好。该种电机的基本步距角为1.8°/步,配上半步驱动器后,步距角减少为0.9°,配上细分驱动器后其步距角可细分达256倍(0.007°/微步)。由于摩擦力和制造精度等原因,实际控制精度略低。同一步进电机可配不同细分的驱动器以改变精度和效果。 步进电机可以对旋转角度和转动速度进行高精度控制。步进电机作为执行原件,是电器自动化的最关键的产品之一,广泛应用在各种自动化控制系统和精密机械等领域。例如,在仪器仪表,机床设备以及计算器的外围设备中(如打印机和绘图仪),凡是需要对转角进行精确控制的情况下,使用步进电机最为理想。随着微电子和计算器技术的发展,步进电机的需求量与日剧增,在各个国民经济领域都有应用。 上个世纪就出现了步进电机,它是一种可以自由回转的电磁铁,动作原理和今天的反应试步进电机没有什么区别,也是依靠气隙磁导的变化来产生电磁转矩。在本世纪出,由于资本主义列强争夺殖民地,造船业发展很快,同时也使得步进电机的得到长足的发展。到了80年代后,由于廉价的微型计算器一多功能的姿态出现,步进电机控制系统采用分立原件和集成电路组成的控制回路,不仅调试安装复杂,要消耗大量的元器件,而且一旦定型后,要改变控制方案就一定要重新设计电路。计算器则通过软件来控制步进电机,更好的挖掘出电动机的潜力。因此,用计算器控制步进电机已经成为了一中必然的趋势,也符合数字化的时代趋势。 步进电机和普通电机的不同之处是步进电机接受脉冲信号的控制。步进电机靠一种环形分配器的电子开关器件,通过功率放大器使励磁绕阻按照顺序轮流接通直流电源。由于励磁绕阻在空间中按照一定的顺序规律排列,轮流和直流电源接通后,就会在空间形成一种越阶变化的旋转磁场,使转子步进式转动,随着脉冲频率的增高,转速就会增大。步进电机的旋转同时与相数、分配数、转子齿轮数有关。步进电机广泛应用在生产的各个领域。他最大的应用是在数控机床的制造中,因为步进电机不需要A/D转换,能够直接将脉冲信号转化成角位移,所以被认为是理想的数控机床的执行元件。早期的步进电机输出的转矩比较小,无法满足需要,在使用中和液压扭矩放大器一同组成液压脉冲马达。随着步进电机技术的发展,步进电机已经能够单独在系统上进行使用,比如,步进电机用作数控铣床进给伺服机构的驱动电动机,在这个应用中,步进电机可以同时完成两个

基于PLC系统的全自动洗衣机控制系统毕业设计论文

毕业设计(论文) 基于PLC的全自动洗衣机控制系统设计论文 学生 指导教师 专业机电一体化 层次 班级 学号 日期

原创性声明 本人声明所呈交的毕业论文(设计)是我个人进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,已在毕业论文(设计)中作了明确的说明并表示了谢意。 学生签名: 时间:年月日 关于论文(设计)使用授权的说明 本人完全了解《江西农业工程职业学院本、专科毕业论文(设计)工作条例(暂行规定)》对:“成绩为优秀毕业论文(设计),江西农业工程职业学院将有权选取部分论文(设计)全文汇编成集或者在网上公开发布。如因著作权发生纠纷,由学生本人负责”完全认可,并同意江西农业工程职业学院可以以不同方式在不同媒体上发表、传播毕业论文(设计)的全部或部分内容。江西农业工程职业有权保留送交论文(设计)的复印件和磁盘,允许论文(设计)被查阅和借阅,可以采用影印、缩印或扫描等复制手段保存、汇编论文(设计)。 [保密的毕业论文(设计)在解密后应遵守此协议] 学生签名: 时间:年月日 密级:

摘要 本文介绍了利用三菱FX2N系列PLC对全自动洗衣机控制系统总体控制,阐述了控制方案。实现全自动洗衣机控制系统总体控制有多种,可以采用早期的模拟电路、数字电路或模数混合电路。近年来随着科技的飞速发展,单片机、PLC的应用不断地走向深入,同时带动传统的控制检测技术的不断更新。本文采用日本三菱公司生产的FX2N-48MR型PLC 作为核心控制器进行全自动洗衣机控制系统的设计,并且设计出了系统结构图、程序指令、梯形图以及输入输出端子的分配方案。同时根据全自动洗衣机控制系统总体控制要求和特点,确定PLC 的输入输出分配,并进行现场调试 关键字:PLC 全自动洗衣机控制系统 PLC程序设计

毕业设计论文:简述步进电机的特性及其设计选择

简述步进电机的特性及其 设计选择

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

目录 摘要……………………………………………………….….……..…….I 1绪论 (1) 2 步进电机概述 (2) 2.1步进电机的特点.... .. (2) 2.2步进电机的工作原理 (2) 2.3步进电机的技术参数 (3) 2.3.1数据仓库数据抽取方法 (3) 2.3.2步进电机动态指标及术语 (3) 2.4步进电机的分类 (4) 2.4.1步进电机分为三大类 (5) 2.4.2步进电机的内外结构 (5) 3 控制方式的选择及实现 (6) 3.1驱动方式的确定 (6) 3.2驱动电路的选择 (9) 4 硬件电路的设计 (11) 4.1单片机的选择 (10) 4.2步进电机的选择 (11) 致谢 (16) 参考文献 (17)

1 绪论 步进电机最早是在1920年由英国人所开发。1950年后期晶体管的发明也逐渐应用在步进电机上,这对于数字化的控制变得更为容易。以后经过不断改良,使得今日步进电机已广泛运用在需要高定位精度、高分解性能、高响应性、信赖性等灵活控制性高的机械系统中。在生产过程中要求自动化、省人力、效率高的机器中,我们很容易发现步进电机的踪迹,尤其以重视速度、位置控制、需要精确操作各项指令动作的灵活控制性场合步进电机用得最多。步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。 步进电机是将电脉冲信号变换成角位移或直线位移的执行部件。步进电机可以直接用数字信号驱动,使用非常方便。一般电动机都是连续转动的,而步进电动机则有定位和运转两种基本状态,当有脉冲输入时步进电动机一步一步地转动,每给它一个脉冲信号,它就转过一定的角度。步进电动机的角位移量和输入脉冲的个数严格成正比,在时间上与输入脉冲同步,因此只要控制输入脉冲的数量、频率及电动机绕组通电的相序,便可获得所需的转角、转速及转动方向。在没有脉冲输入时,在绕组电源的激励下气隙磁场能使转子保持原有位置处于定位状态。因此非常适合于单片机控制。步进电机还具有快速启动、精确步进和定位等特点,因而在数控机床,绘图仪,打印机以及光学仪器中得到广泛的应用。步进电动机已成为除直流电动机和交流电动机以外的第三类电动机。传统电动机作为机电能量转换装置,在人类的生产和生活进入电气化过程中起着关键的作用。步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。 现在比较常用的步进电机包括反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)和单相式步进电机等。永磁式步进电机一般为两相,转矩和体积较小,步进角一般为7.5度或15度;反应式步进电机一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。混合式步进电机是指混合了永磁式和反应式的优点。它又分为两相和五相:两相

相关文档
最新文档