- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计
说明书
设计题目: 步进电机的控制
系 别: 电控系
专业班级:
学生姓名:
学 号:
指导老师:
日 期: 2010-11-26
步进电机的控制课程设计
目录
第一章:绪论、设计要求
1、绪论 4
2、设计要求 4
第二章:系统原理及设计
1、步进电机原理 7
2、系统设计 7
第三章:硬件设计
1、单片机 7
2、键盘 7
第四章:软件设计
1、程序流程图 10
2、设计程序 10
第五章:系统调试
1、硬件调试 11
2、软件调试 12
结束语 12
参考文献 12
摘要:本文介绍了步进电机的工作原理和一种采用AT89C51单片机控制步进电机
的实用电路。设计了步进电机驱动电路和键盘设定,并进行了系统硬件和软件设计方法。实验结果表明,系统可以稳定可靠地实现对步进电机的控制,而且该系统成本低、控制方便、控制精度高。
关键字:单片机;步进电机;控制;调速;
第一章 绪论、设计要求
绪论
步进电机是机电设备中广泛使用的一种电机,它将电脉冲信号直接转化为角位移或直线位移。步进电机输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比,因此可用输入电脉冲的数量、频率及电机各相绕组的通电顺序来精确控制步进电机的启停、转速、转向。传统的步进电机控制方法是由触发器产生控制脉冲来进行控制的。当步进电机参数发生变化时,需要重新进行控制器的设计。而且传统的触发器构成的控制系统,控制电路复杂、控制精度低、生产成本高。以微电子芯片为控制核心,以电力电子功率变换器为执行机构,在自动控制理论的指导下组成的控制系统,能通过控制电机转速或转矩进而控制生产机械或运动部件按照人们所希望的规律运动。克服了传统控制器的缺点,满足工业生产新的控制要求,体现了更大的优越性,因此广泛应用于数字控制系统中。如今各领域步进电机无处不在,高精度,实时监控的步进电机控制系统具有重要意义和实用价值。
目前单片机正朝着高性能和多品种方向发展趋势将是进一步向着COMS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。同时,EDA技术的发展,使得芯片的功能能够按人的意愿进行设计,对节省能源和人性化设计有着重要的促进意义。本文介绍一种利用AT89C51单片机作为控制器,实现对步进电机简易控制的方案。该控制系统具有电路简单可靠,通用性强,成本低廉,灵活方便等特点。
2、设计要求
(1)掌握硬件原理基础上,编写C程序对步进电机进行正反转、加减速和停止控制。
(2)设置多个按键,按不同的按键控制步进电机转速和转向。
(3)在实验箱上的现有电路编写程序来实现功能。
(4)调试,并且完成实验报告。
第二章 系统原理及设计
1、步进电机原理
反应式步进电机是本系统的控制部件,它的定子是四相8个磁极,每个极靴上有相等的小齿,转子圆周上均匀分布着许多个小齿。定、转子的尺宽、尺距都相等。当A相通电,A相极下的小齿与转子齿对齐时,B相下小齿刚好错开t/4,B 相错开2t/4,D相错开3t/4。控制步进电机的运行速度实际上就是控制系统发出CP脉冲的频率或者换向的周期。
(1)步进电机的工作方式:实际使用的步进电机以单、双八拍的方式工作。若以A-AB-B-BC-C-CD-D-DA-A次序通电为正转,则按A-AD-D-DC-C-CB-B-BA-A通电为反转。
2)运动速度的控制:当改变脉冲的周期时,ABCD四相绕组高低电平的宽度将发生变化,这就导致通电和断电变化的速率发生变化,使电机转速发生变化,所以调节脉冲的周期就可以控制步进电机的运动速度。
(3)旋转角度的控制:因为每输入一个脉冲,就使步进电机四相绕组的状态变化一次,并相应地旋转一个角度,所以步进电机的旋转角度由输入的脉冲数确定。
2、系统设计
步进电机控制系统框图如图1所示。主要由3个模块组成:键盘、单片机模块、驱动控制信号、步进电机模块;可实现如下功能:
(1)通过按钮可设定步进电机转速。
(2)通过“复位”键设定电机启动;
(3)通过“正向”和“反向”开关改变电机的转向;
步进电机控制系统主要由AT89S51单片机及单片机工作外同电路组成。采用试验箱上两个按钮和三个开关作为键盘。单片机的P1.0、P1.1、P1.2、P1.3分别连到步进电机的A、B、C、D四相绕组,单片机的控制信号输出到步进电机绕组就可以驱动步进电机运转。由键盘设置步进电机运行的转速和步数;由各个功能键控制系统的运行,启动后按正转按键或者反转按键,步进电机转动,当按加速或减速按钮控制加减速,按停止开关电机停止。
系统结构如下图:
第三章 硬件设计
单片机
单片微型机计算机是微型计算机的一个重要分支
文档评论(0)