网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机控制的步进电机.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安徽电子信息职业技术学院 《单片机应用技术》 课程设计报告书 题 目: 步进电机控制 姓 名: 黄 成 专 业: 电子信息工程设计 班 级: 电信094 学 号: 090301436 设计成绩: 指导教师: 黄凤娟 设计完成日期 2010年 12月13日 步进电机控制系统设计 摘要:步进电机由于用其组成开环系统既简单、廉价,又非常可行,因此在打印机等办公自动化设备以及各种控制设备等各种领域有极其广泛的应用。 该文主要阐述的是一种基于单片机的步进电机控制系统设计,用汇编语言编写出电机的正传,反转,加速,减速,停止程序,通过单片机,电机的驱动芯片ULN2003A以及相应的按键实现以上功能,并且步进电机的工作状态要用相应的发光LED来显示。 兹内容介绍了步进电机及单片机的原理,该电路的硬件电路,程序组成,同时对软、硬件进行调试,同时介绍了调试过程中出现的问题以及解决问题的方法。该设计具有思路明确,可靠性高,稳定性强等特点。通过调试实现上述功能。 关键词: 步进电机 单片机 转动 高速 低速 目录 一、绪言 …………………………………………………………………………… 1 (一) 设计任务……………………………………………………………… 3 (二) 步进电机控制方案选择…………………………………………… 3 二、系统设计 ……………………………………………………………………… 4 (一) 硬件电路设计………………………………………………………… 4 (二) 程序流程图…………………………………………………………… 4 (三) 汇编语言程序设计…………………………………………………… 4 三、步进电机控制器仿真 ……………………………………………………… 5 (一) 系统仿真 ………………………………………………………………5 (二) 工作原理分析………………………………………………………… 5 结 束 语 …………………………………………………………………………… 6 参考文献………………………………………………………………………………8 一、绪 言 (一)步进电机控制系统设计 1、步进电机的起源 步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种领域中,它是电脉冲信号进行控制的,将电脉冲信号转化成相应的角转移或线转移的微电动机。它最突出的优点是在宽广的频率范围内通过改变脉冲信号来进行调速,快速启停、正反转控制及制动等,并且用其开环系统既简单、廉价,有可行,因此在办公自动化设备以及各种控制装置等众多领域有着极其广泛的应用。随着微电子和计算机的发展,步进电机的需求量与日俱增,研制步进电机驱动器及其控制系统具有十分重要的意义。 本次设计采用的是四相步进电机,通过软件,硬件的结合来实现步进电机的启停、正转、反转、加速、减速等功能,并且步进电机所处的状态用相应的发光LED来表示。主要通过三大块来设计,包括驱动电路设计,状态显示部分和按键部分的设计。可通过脉冲个数来控制角位移量,从而精确的控制转动角度, 2、步进电机的控制 按键控制步进电机正反转,高低速。 3、本次设计要实现的目标 通过对步进电机发展现状,结合自己本次设计的课题,本次设计任务要完成的目标是:实现步进电机的启停、正转、反转、加速、减速等功能,并且通过按键来转换状态。 实现正转、反转、 实现加速、减速。 通过按键实现正转、反转、加速、减速、启停。 (二) 步进电机控制方案选择 1、步进电机的控制方案论证 根据设计任务书中的设计要求,本设计采用以下步进电机控制方案。 通过鼠标启动/暂停步进电机,设置步进电机的转速和控制步进电机的转向。 通过LED灯来显示步进电机的工作状态。 实现四相步进电机控制。 2、单片机的控制方案论证 根据设计任务书中的设计要求,可选用Atmel公司的89系列单片机AT89C2051,但考虑到将来控制功能的扩充,用AT89C51来完成本次设计。控制方案如下:   单片机模块主要由msp430fg4618单片机及外围滤波、电源管理和晶振等电路组成。msp430fg4618单片机内部的8 kb ram和116 kb flash满足控制系统的存储要求,p1和p2端口在步进电机工作过程中根据按键状态判断是否跳入中断服务程序来改变步进电机的工作

文档评论(0)

14576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档