下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1页共12页1引言在工业控制系统里步进电动机是主要的控制元件之一。步进电机具有快速启动 停止,精确定位和能够使用数字信号进行控制,能够实现脉冲-角度转换的特点, 因此得到广泛的应用。在使用步进电机的控制系统里,脉冲分配器产生周期的控制 脉冲序列,步进电机驱动器每接收一个脉冲就控制步进电机沿给定方向步进一步。本实验旨在通过控制AT89S52芯片,实现对四相步进电机的转动控制。具体功 能主要是控制电机正转、反转、加速与减速。具体工作过程是:给试验箱上电后,拨动启动开关,步进电机按照预先设置的 转速和转动方式转动。调整正反转按钮,步进电机实现正反转切换;拨动加速开关, 步进电机转速加快,速度达到最
2、大值,不再加速;拨动减速开关时,电机减速转动, 速度减到最小速度,停止减速。图1.1系统控制框图2四相步进机2. I步进电机步进电机是一种将电脉冲转化为角位移的执行机构。电机的转速、停止的位 置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉 冲信号,电机则转过一个步距角。2. 2步进电机的控制第2页共12页1.换相顺序控制:通电换相这一过程称为脉冲分配。例如:混合式步进电机 的工作方式, 其各相通电顺序为A-B-C-D,通电控制脉冲必须严格按照这一顺序分 别控制A,B,C, D相的通断。2.控制步进电机的转向控制:如果给定工作方式正序换相通电,步进电机正 转,如果按反序
3、通电换相,则电机就反转。3.控制步进电机的速度控制: 如果给步进电机发一个控制脉冲, 它就转一步, 再发一个脉冲,它会再转一步。两个脉冲的间隔越短,步进电机就转得越快。2. 3步进电机的工作过程图2.1步进电机设计图开关SB接通电源,SA、SC、SD断开,B相磁极和转子0、3号齿对齐,同时,转子的1、4号齿就和C、D相绕组磁极产生错齿,2、5号齿就和D、A相绕组磁极 产生错齿。当开关SC接通电源,SB、SA、SD断开时,由于C相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动,1、4号齿和C相绕组的磁极对齐。而0、3号齿和A、B相绕组产生错齿,2、5号齿就和A、D相绕组磁极产生错齿。 依次
4、类推,A、B、C、D四相绕组轮流供电,则转子会沿着A、B、C、D方向转动。四相步进电机按照通电顺序的不同,可分为单四拍、双四拍、八拍三种工作方 式。单四拍与双四拍的步距角相等,但单四拍的转动力矩小。八拍工作方式的步距 角是单四拍与双四拍的一半,因此,八拍工作方式既可以保持较高的转动力矩乂可 以提高控制精度。八拍工作方式的电源通电时序与波形如图所示:第3页共12页本实验使用的是单双八拍循环控制对步进电机四个绕组依次实现如下方式的循环通电控制八拍运行:正转A-AB-B-BC-C-CD-D-DA3电路图设计3.1 AT89S52概述AT89S52单片机是ATMEL公司推出的高档型AT89S系列单片机
5、中的增强型产品。 关于其功能原理及其应用不再赘述。这里只介绍本实验用到的端口和功能。P1口:用户使用的通用I/O口,8位准双向,编程和校验时,可做为高8位地 址线;P1.0和P1. 1引脚另有第二功能。P3口:8位准双向I/O口。RST:复位信号输入端,高电平有效。EA:访问芯片内部和芯片外部程序存储器的选择信号。XTAL1,XTAL2:芯片内振荡器反相放大器的输出端和输入端。3.2最小系统单片机最小系统或者称为最小应用系统,就是用最少的元件组成的单片机可以 工作的系统,对52系列单片机來说,最小系统一般应该包括:单片机、复位电路、晶振电路。脉冲AWBWCI0Dl0第4页共12页C1图3. 1
6、3.3复位电路复位电路釆用手动复位和上电自动复位。上电自动复位:在单片机上电的瞬间,RC电路充电,由于电容上电电压不能突 变,所以RST引脚出现高电平,RST引脚出现的高电平将会随着对电容C的充电过 程而逐渐回落。手动复位:当按下复位按钮时,RST出现高电平,实现复位。C3o.1rgRSTPSENALEEAII1nFR110 0 |_-i_r sw4來控制电机的启停、正反转、速度的加减。第5页共12页图3.4实物连接P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5
7、/A13P2.6/A14P2.7/A15P3.0/RXDP3_1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3 6/WRP3.7/RD3534333221222324252627281011vcc牛SW2SW-SPDTSW3 6SW-SPDTSW4翊SW-SPDTR6R7R810k10k10kR910k图3.33.5电机驱动电路将步进电机的A、B、C、D分别接到P1.0、Pl. 1 Pl. 2、Pl. 3管脚上SW1SW-SPDT第6页共12页4程序设计4.1主程序框图系统分为电机转动、电机正转、电机反转、电机加速、电机减速和电机停止这几个部分组成,其主程序框图如
8、图卞所示:第7页共12页图4.14. 2步进电机速度控制程序框图正转部分:送P1口不同的值,从而改变电机电源的相序,是电机正转,数值分别为0 xf8, Oxfc, 0 xf4, 0 xf6, 0 xf2, 0 xf3, Oxfl, 0 xf9。流程图如F:第8页共12页等待0 4.2反转部分:送P1口不同的值,从而改变电机电源的相序,是电机反转,数值分别为0 xf9, Oxfl, 0 xf3, 0 xf2, 0 xf6, 0 xf4, Oxfc, OxfSo流程图如下:开始图4.3加速部分:当电机处于正转或反转的时候,按下K2,调用加速程序,是电机 每转动一部的延时时间变短,从而实现电机的加速
9、。开始使 用up_datedown date延时等待第9页共12页减速部分:当电机处于正转或反转的时候,按下K3,调用加速程序,是电机每转动一部的延时时间变长,从而实现电机的减速。开始速度增加延时图4.4第10页共12页运行与停止:按下K1键,系统默认是停止,拨动一次是运行,在拨动一次 是停止,即是基数次运行,偶数次停止(一般不会拨动N次,为了看到现象,就拨 动少数几次)。图4.5第11页共12页图4.64. 3拨码开关输入程序框图用于判断P3.1、P3.2、P3.3、P3.4o奇数次运行偶数次停止图4.7第12页共12页5程序设计STACKSEGMENTSTACKDW 256DUP(?)TO
10、PLABEL WORDSTACKENDSDATASEGMENTTABALE DB 01H, 03H, 02H, 06H, 04H, OCH, OSH, 09HDATAENDSCODESEGMENTASSUMECS: CODE, DS : DATASTART:MOVAX,DATAMOVDS,AXMAINMOVAL,90HOUT 63H,ALAl:MOVBX,OFFSET TABLEMOVCX,0008HA2:MOVAL,BXOUT 61H,ALCALL DALLYINCBXLOOPA2JMPAlDALLY:PUSHCXMOVCX,5000HA3:PUSHAXPOPAXLOOP A3POP CX;
11、将DATA数据送入AX;将AX段地址送入DS;AL的值从端口地址为63H的端口输出;将TABLE偏移地址送入BX;定义循环次数:AL的值从端口地址为61H的端口输出;调用子程序;BX+1-BX;循环A2;循环完毕,跳转到A1;保护现场;定义循环次数;循环A3;恢复现场第13页共12页RETCODE ENDSEND START【计总结经过一个星期的设计,不仅让我加深了很多课本上的知识,更让我认识到了理 论知识与实践相结合的重要性,所谓“致知于行”。虽然己经会设计一些程序图了, 但把它画出来也不是件容易的事。对单片机和C语言程序有了更进一步的认识, 增强了团队意识,还有对一些软件的操作和使用更加熟练了。总而言之,精力没有 白费,我的知识面也拓宽了。其次,在设计的过程当中,也体现了自己某些方面存 在的不足,如操作不熟练,刚开始的时候,线路的连接出现了错误等问题,最后在 老师和同学的指导下共同完成了本次课程设计,我认为,以后要多做这样的课程设 计,以提高自己的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026及未来5年中国三彩挂盘市场现状数据分析及前景预测报告
- 2026及未来5年中国TPU鞋头市场现状数据分析及前景预测报告
- 2026及未来5年中国MP-3润滑脂市场现状数据分析及前景预测报告
- 2026年江苏常州事业单位招聘笔试试题及答案
- 2026年生态环境行政执法模拟试卷及答案解析
- 2026年散酒人群模拟题及答案详解
- 2026年电力测量学模拟试卷(含答案)
- 财务管理基础2026年企业会计实务考试及答案详解
- 2026年初级化妆理论模拟试题(含答案)
- 2026年中心招聘应届毕业生3人模拟试卷(含答案)
- 2026-2030中国羧甲基纤维素市场供需调查及竞争格局研究报告
- 7.1 集体生活成就我课件(共27张)+内嵌视频
- 铁路集团综合管理岗社会招聘笔试参考题库 含答案
- 2026年河北工人技师考评(环境噪声监测工)自测试题及答案
- 宠物毛发护理技巧
- DB32-T 5388-2026 电动车充电基础设施建设技术规程 第2部分:电动汽车
- 2026年人工智能赋能机械设计的新路径
- 寺庙消防安全培训
- 福建金投集团招聘笔试题目
- 医用防护用品试题及答案
- 家具质量管理与控制
评论
0/150
提交评论