(整理)单片机课程设计步进电机启动停止正反转.

loading 分享 2026-8-14 下载文档

精品文档

精品文档

单片机课程设计报告

步进电机控制设计

姓名: 黄盛海 201030480108 詹志勋 201030480125 郑榕生 201030480128 班级: 10车辆工程1班 指导老师: 李震 姜晟 日期: 2012.6.18~6.20

华南农业大学工程学院

精品文档

摘要:步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,它的的驱动电路根据控制信号工作,控制信号由单片机产生。

本次课程设计主要采用AT89S52芯片,用汇编语言编写出电机的正转、反转、加速、减速、停止程序,通过单片机、电机的驱动芯片ULN2003以及相应的按键实现以上功能,并且步进电机的工作状态要用相应的发光二极管显示出来。控制系统主要由硬件设计和软件设计两部分组成。其中,硬件设计包括单片机的最小系统模块、电源模块、控制模块、步进电机ULN2003A驱动模块、彩灯显示模块5个功能模块的设计。并且通过仿真控制系统对硬件、软件进行了调试和改善,实现了上述功能。本系统具有智能性、实用性及可靠性的特点。

关键词:步进电机 单片机 电脉冲 驱动系统 汇编语言

精品文档

精品文档

目录

1、课程设计目的及要求……………………………………4 2、整体系统分析……………………………………………4 3、硬件系统分析……………………………………………6 4、软件系统分析……………………………………………10 5、调试结果…………………………………………………10 6、结论………………………………………………………11 7、参考文献……………………………………………………12

附一:源程序…………………………………………………12

精品文档

精品文档

1. 课程设计目的及要求

1.1 课程设计目的

?增进对单片机的感性认识,加深对单片机理论方面的理解; ?掌握单片机的内部功能模块的应用,如定时器/计数器、中断、存贮器、I/O口、A/D转换等;

?了解和掌握单片机应用系统的软硬件设计过程及实现方法。 1.2 课程设计要求

?设计一个步进电机控制器,要求用多个按键控制电机的启动/停止、加速、减速、反转等控制功能;

?用彩灯显示电机的转动状态,如加速就控制彩灯快速闪烁,减速则控制彩灯慢速闪烁等。

2. 整体系统分析

2.1步进电机控制工作原理

步进电机实际上是一个数字\\角度转换器,也是一个串行的数\\模转换器。步进电机的基本控制包括启停控制、转向控制、速度控制、换向控制4 个方面。从结构上看 ,步进电机分为三相、四相、五相等类型 ,本次设计的是四相电机。四相步进电机的工作方式有单四拍、双四拍和单双八拍3 种 。

精品文档

精品文档

28BYJ-48步进电机:

2.1.1步进电机的启停控制

步进电机由于其电气特性,运转时会有步进感 ,即振动感。为了使电机转动平滑 ,减小振动 ,可在步进电机控制脉冲的上升沿和下降沿采用细分的梯形波 ,可以减小步进电机的步进角 ,提高电机运行的平稳性。在步进电机停转时 ,为了防止因惯性而使电机轴产生顺滑 ,则需采用合适的锁定波形 ,产生锁定磁力矩 ,锁定步进电机的转轴 ,使步进电机的转轴不能自由转动。

2.1.2步进电机的转向控制

如果给定工作方式正序换相通电 ,步进电机正转。若步进电机的励磁方式为单四拍,即 A -B –C - D。如果按反序通电换相,即则电机就反转。

2.1.3步进电机的速度控制

如果给步进电机发一个控制脉冲 ,它就转一步 ,再发一个脉冲 ,它会再转一步。2 个脉冲的间隔越短 ,步进电机就转得越快。调整送给步进电机的脉冲频率 ,就可以对步进电机进行调速。

精品文档


(整理)单片机课程设计步进电机启动停止正反转..doc 将本文的Word文档下载到电脑
搜索更多关于: (整理)单片机课程设计步进电机启动停止正反转. 的文档
相关推荐
相关阅读