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

步进电动机的控制(单片机课程设计).doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 14 摘 要 步进电机是现代数字控制技术中最早出现的执行部件,步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。需要单片机产生脉冲序列和方向控制控制信号。步进电机的特点是可以将数字脉冲控制信号直接转换为一定数值的机械角位移.并且能够自动产生定位转矩使转轴锁定。对控制系统的研制中最基本的要求就是性能可靠和结构简单。利用AT89S52单片机来设计和开发步进电机的控制系统,可以很好地满足这一要求。此次课程设计步进电机的驱动电路采用ULN2003A,驱动程序写入AT89S52单片机中,通过程序控制步进电机的转速与转向。实现软件与硬件相结合的控制方法,使步进电机运行稳定、可靠性高,达到对步进电机的最佳控制。 关键词:单片机,步进电机,驱动电路,发光二极管 目 录 HYPERLINK \l _Toc103980075 1 方案比较与选择(须详细阐述创新点或新见解) 1 HYPERLINK \l _Toc103980083 2 电路仿真与分析 3 HYPERLINK \l _Toc103980085 2.1 电路仿真 3 HYPERLINK \l _Toc103980085 2.2 电路分析 3 HYPERLINK \l _Toc103980093 3电路板制作、焊接、调试 9 HYPERLINK \l _Toc103980094 HYPERLINK \l _Toc103980094 3.1 电路板制作 9 HYPERLINK \l _Toc103980094 3.2 电路板焊接 9 HYPERLINK \l _Toc103980085 3.3 电路板调试 9 HYPERLINK \l _Toc103980093 4讨论及进一步研究建议 11 HYPERLINK \l _Toc103980094 HYPERLINK \l _Toc103980093 5课程设计心得 12 HYPERLINK \l _Toc103980094 HYPERLINK \l _Toc103980093 Abstract HYPERLINK \l _Toc103980094 HYPERLINK \l _Toc103980093 参考文献 HYPERLINK \l _Toc103980094 1.方案比较与选择 方案1:用到的元器件主要有:AT89C51芯片、ULN2803驱动芯片、四相五线制步进电动机、4511数码管驱动芯片、数字数码管 、非门电路。 电路图如下: 此电路较为复杂且程序很长,最初我们小组本来想采取此方案,但在电路仿真时不能实现电机的控制,所以摒弃了此方案。 一、此方案的优点: 元件比较齐全,能够实现对电机的正转、反转、加速、减速、停止的控制。 此方案通过数码管可以显示出电机的转速。 此方案程序采取中断的方式来实现对电动机的控制,CPU的利用率大大提高,因此 在程序编写时更好地实现用数码管显示步进电机的转速。 二、此方案的缺点: 1、电路比较复杂,YDL电路板比较小,在电路焊接时电路在布局时会比较困难 方案2:电路图主要元器件:AT89S52、ULN2003、四相五线制步进电动机。 电路图如下: 由于第一个方案在电路仿真时出现问题,所以我们小组再重新想过另一个比较简单的方案,与第一个方案相比,方案二去掉了数码管对转速的显示,简化了电路。 此方案的优点: 电路相对简单,焊接比较容易。 除了实现步进电机的正转、反转、加速、减速、停止功能外,此方案在加速、减速的基础上增加了两个加速档和四个减速档。 此方案的缺点: 1、此方案没有了方案一利用数码管显示转速的功能,只有一个正转灯和一个反转灯来显示转速的快慢,如果转速过快,灯闪烁的速度过快,便失去了它们存在的意义。 2.电路仿真与分析 我们小组用到的仿真软件是isis和Keil uVision2,先用isis把程序编译,然后保存为hex格式。打开Keil uVision2,把电路图画好(注意各个元件特别是电容的型号,极性电容的正负极,电源的选择等等),点击AT89S52,把hex格式的文件模拟嵌入单片机,然后试着模拟运行,看电机是否会按照程序设计好的功能运行。 电路仿真分析如下: 1、步进电动机脉冲序列信号与转速控制 要步进电机可以“步进” 就得产生如图2所示的脉冲序

您可能关注的文档

文档评论(0)

好老师 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档