没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机的步进电机控制系统设计.doc
0 下载量 180 浏览量
2024-01-16
23:32:02
上传
评论
收藏 149KB DOC 举报
温馨提示
试读
32页
基于51单片机的步进电机控制系统设计.doc
资源推荐
资源详情
资源评论
I
基于 51 单片机的步进电机控制系统设计
中文摘要
步进电机是一种受,并且能将相应的或者的电动机。由于步进电机具有步距
误差不积累、运行可靠、结构简单、惯性小、成本低等优点,因此,被广泛使用于
计算机外围电路、自动化控制装置以及其他的数字控制装置中,如打印机、钟表、
数模转换设备等装置中。随着科学技术的快速发展,相应的控制系统也产生了很
多种类,步进电机的身影在众多领域中可以看到.其中采用单片机作为控制核心的
控制系统,由于其电路简单、成本低、可靠性强等优点,满足众多领域的需求,
得到了大量的运用.因此,研究基于单片机的步进电机控制系统,。本设计研究的
是基于 51 单片机.通过单片机的 I/O 端口输出时序方波作为控制信号,信号经过
芯片 ULN2003 驱动芯片驱动步进电机进行不同的指令进行工作。根据不同的需要,
通过按键电路来控制步进电机的启停、正反转和加减速等功能,并在数码管上实
时显示步进电机的工作状态。本文给出了电路各个模块的电路图,并用 Proteus
的 ISIS 软件对控制系统的各个功能进行了仿真,并给出了相应的仿真结果图像。
关键词:单片机; 步进电机; 电机驱动; 控制系统
Abstract
Stepper motor controlled by a pulse signal, and a pulse signal can be converted to
the corresponding angular displacement or linear displacement of the digital motor. As
the stepper motor has a step error does not accumulate, reliable, simple structure,
small inertia, low cost, and therefore, are widely used in computer peripheral circuits,
automatic control devices and other digital control devices, such as printers, watches
and clocks , digital to analog conversion equipment, and other devices。 With the rapid
development of science and technology , the corresponding control system also
produced many types of stepper motor figure can be seen in many areas. Which uses
microcontroller as the control of the control system, because of its simple circuit, low
cost , high reliability, etc., to meet the needs of many fields, we get a lot of use 。
Therefore, based on single—chip stepper motor control system has important practical
II
significance.The design study is 51 single-chip stepper motor control system. As a
control signal , the signal through the chip ULN2003 stepper motor drive to work
through the microcontroller I / O port output timing square wave. Depending on the
need, through the key circuit to control the start and stop , reversing and ramp
functions such as stepper motors , stepper motors in real—time display and digital
working condition. In this paper, the circuit diagram of each module, and with the
ISIS Proteus software for each function control system simulation, and the simulation
results are given corresponding image.
Key words: microcontroller; stepper motor; motor drive; control system
目录
中文摘要 I
AbstractII
1 绪论 1
1.1 步进电机及其发展过程 .....................................1
1.2 步进电机在我国的应用及前景 ...............................2
1.3 本设计的研究内容 .........................................3
1.4 步进电机的性能指标及工作原理 .............................3
1。4.1 步进电机的特点 .....................................3
1。4.2 步进电机的种类 .....................................4
1.4。3 步进电机的主要性能指标 .............................5
1.4.4 步进电机的工作原理 ..................................6
1。5 步进电机控制系统的原理 ..................................8
2 总体方案设计 10
2。1 设计思路的选择 .........................................10
2.2 单片机芯片的选择 ........................................12
2.3 驱动电机芯片的选择 ......................................12
2.4 显示电路的选择 ..........................................13
2。5 步进电机的选择 .........................................13
3 控制系统的硬件电路设计 15
III
3.1 键盘控制电路 ............................................15
3.2 单片机最小系统电路 ......................................16
3.3 数码管显示电路 ..........................................18
3.4 步进电机的驱动电路 ......................................20
3.5 步进电机的其他电路 ......................................21
4 控制系统的软件设计 23
4。1 主程序流程图 ...........................................23
4.2 读按键子程序流程图 ......................................24
4。3 按键处理子程序流程图 ...................................25
4.4 电机控制中断程序流程图 ..................................26
5 仿真与测试 28
5。1 仿真软件介绍 ...........................................28
5.2 仿真的操作步骤...........................................28
5.3 电路板的焊接 29
5。4 电路板的测试 ...........................................30
6 结论与展望 32
致 谢 34
参考文献 35
附录:系统总体电路图............................................36
系统仿真原理图 ...........................................37
PCB 打印图................................................38
原件清单 .................................................39
程 序 ....................................................40
1
1 绪论
1.1 步进电机及其发展过程
步进电机是一种受,并且能将相应的或者的电动机。由于电源每次输入电脉
冲给该电机,该电机就会前进一小步,转动的方式是步进式的,所以称为步进电动
机。由于电源输入的是脉冲式的电压,因此,有时也被称为脉冲电动机。
在步进电机驱动能力范围内,其输出的角位移或线位移与输入的脉冲个数成
正比,不因电源电压、负载变化和环境条件等的变化而变化。所以其输出的角速度
或线速度也与输入的脉冲频率成正比,通过改变输入脉冲频率的高低就可以调节
步进电机的转速,并能控制步进电机的快速启动,暂停,正反转和加减速等。
由于步进电机具有步距误差不积累、运行可靠、结构简单、惯性小、成本低
等优点,因此,被广泛使用于计算机外围电路、自动化控制装置以及其他的数字控
制装置中,如打印机、钟表、数模转换设备等装置中。
虽然步进电机近些年来才被广泛使用,但其工作原理很早就被人们研究出来。
其中,最早的可以追溯到法国人佛罗曼提出了将电磁铁的吸引力转化为力矩的方
法。当时,激磁相的切换是采用机械式凸轮的接触点来完成,这就是步进电机最
初的原理模型。后来逐步发展还出现了旋转线圈式的应用方法.二十世纪三十年代
以后,步进电机的应用才逐渐开始,称为步进电机,被用作.
随着晶体管元件的快速发展,与之相结合使用的步进电机也得到了快速的发
展和广泛的使用.1950 年研制出二极管半导体,1964 年开发出 MOS 半导体,特别
是经过 1950—1965 年间半导体材料的高速发展后,由于价格低廉、可靠性高的逻
辑数字电路得到广泛的应用,使步进电机的使用量也急剧增加.
多年来,随着电力电子技术、自动化控制技术以及计算机技术的快速发展,
步进电机系统尤其是其中的驱动电路部分的不断发展,使其在单片机控制,数控
机床、绘图仪、打印机以及光学仪器中都得到了广泛的应用.现如今,继电动机和
电动机这两大类电机被广泛应用后,步进电机也已成为生活中最常用的。国内外
围绕着步进电机系统的研究做了大量的工作以及相应的开发工作.
图 1—1 步进电机
2
1。2 步进电机在我国的应用及前景
我国对于步进电机的研究及制造起始于 20 世纪 50 年代。当时,主要是一些
高等院校和科研机构使用或开发与步进电机相关的产品。进入 70 年代,我国各地,
例如北京、南京、江浙一带都有大量的生产和使用,其中的驱动电路的半导体器
件,已实现完全国产化。进入改革开放时代后,随着国外各种步进电机的先进技
术进入国内,我国对其进行了大量的研究,并开发出了多种混合式的步进电机以及
相应的驱动元件,同时,也被大量的应用于各种领域中。发展至现今,我国在这方
面的理论研究比较成熟,逐渐形成了比较完善的基础理论和设计方法,产品种类
也逐渐多样化,性能和参数也逐渐达到甚至有些已经超过国外同类产品的水平.
而国外的大功率驱动工业设备上,只有少数要求较高的设备中才会使用空心
转杯电机、交流电机;目前,大多数场合不使用大扭矩的步进电机,而是采用直
流电动机。其原因是从驱动电路的成本、效率、系统惯量与最大扭矩比等指标进
行比较,采用直流电动机更为合适。除此之外,还有一些小功率的工业设备中也得
到了广泛的应用,例如,工业自动控制、数控机床、组合机床、机器人、计算机外
围设备、照相机以及大型望远镜等等.
经过多年的发展,步进电机的应用越来越广泛,功能更加强大,种类也很繁多,
相应的产品也日趋完善.步进电机以它显著的优点在工业生产和自动化控制中占
据着不可动摇的地位.相信在不久的未来,伴随着科学技术的快速发展,步进电机
将会在更多的领域得到广泛的应用。
1。3 本设计的研究内容
本设计研究的是基于 51 单片机的步进电机控制系统。采用单片机 STC89C51
作为控制核心,通过四个按键控制步进电机的运行状态,即控制启停、转向、加减
速等,并利用四位的数码管显示步进电机的转向和速度等级。本设计的硬件部分
主要由、模块、模块、模块以及模块。
本产品主要实现的功能:
(1)5 个按键控制整个电路,对应功能分别是:启动/暂停、正/反转、加速、
减速、复位;
(2)数码管显示正/反转的指示和电机转动速度的等级;
剩余31页未读,继续阅读
资源评论
ohmygodvv
- 粉丝: 506
- 资源: 2320
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功