没有合适的资源?快使用搜索试试~ 我知道了~
步进电机的单片机控制模块装置.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 50 浏览量
2022-07-08
16:20:34
上传
评论
收藏 627KB DOC 举报
温馨提示
试读
22页
步进电机的单片机控制模块装置
资源推荐
资源详情
资源评论
摘要:
本文主要介绍了基于单片机的步进电机控制系统!
步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,
通俗地说:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一
个固定的角度(及步进角)。通过控制脉冲个数即可以控制角位移量,从而达到准确定
位的目的;同时通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目
的。
本设计采用89c52系列单片机对步进电机进行控制,对单片机控制步进电机系统的
控制方式和软件设计进行了研究。
关键词
步进电机 单片机 控制系统 步距角
1
目 录
引言...........................................................................................................................................1
一、设计任务及要求...........................................................................................3
1.1 设计任务...................................................................................................3
1.2 设计要求...................................................................................................3
二、设计方案.......................................................................................................3
2.1 键盘模块的论证.......................................................................................3
2.2 微机控制器模块的论证...........................................................................3
2.3 电机驱动模块的论证...............................................................................3
2.4 显示模块的论证.......................................................................................3
三、设计原理及实现...........................................................................................3
3.1 键盘原理的设计.......................................................................................3
3.2 单片机控制原理的设计...........................................................................3
3.3 步进电机驱动 L298N 原理的设计 .........................................................3
3.1 显示电路的原理设计...............................................................................3
3.1 系统软件的设计.......................................................................................3
四、电路制作与调试...........................................................................................4
4.1 硬件电路板的制作...................................................................................4
4.2 电路板的综合调试...................................................................................4
2
五、设计结论及体会...........................................................................................4
参考文献...............................................................................................................5
引言
近年来,电子技术及卫星计算机的迅发展为步进电动机的应用开辟了广阔的前景。
在自控系统中,常常要有数字信号转换为角位移或心位移的电磁装置,步进电动机是工
作特点恰好符合此要求。
控制系统对步进电机的控制通过步进电机驱动器来完成。因此它已经被广泛地用于
自动控制系统中作为执行元件。原来的步进电机控制系统采用分立元件或者集成电路组
成的控制回路,不仅调试安装复杂,要消耗大量元器件,实现起来成本高、费时多,而
且一旦定型后,电路就很难改动,因此不得不完全重新设计控制器。
在机电一体化中,步进电机是最常用的一种执行电机,它实现了机械中的角度、位
移的数字化控制,从而使机械控制的精度大大提高。现代控制技术中普遍采用的方式为
开环控制和闭环控制,开环控制结构简单成本低但其精度不是太高;闭环控制可以实现
高精度的控制,但其结构复杂投入成本高。步进电机的出现解决了这一技术难题,它使
得开环控制的精度和速度大大提高,由它组成的步进式伺服控制系统实现了数字化机械
生产过程。数控机床便是这一技术的成功体现,伺服系统的性能是决定数控机床加工精
度和生产效率的主要因素之一。
在该设计中我们选用单片机 8052 做为步进电机的控制器, 用它来实现步进电机的
空载时的正反转以及速度的控制。
一、设计任务及要求
1.1 设计任务
控制换相顺序:步进电机的通电换相顺序要严格按照步进电机的工作方式进行。
也称为脉冲分配。
控制步进电机的转向:通过改变通电的相序来实现。
控制步进电机的转速:通过调节脉冲频率来实现。
1.2 设计要求
初步了解步进电机的分类、工作原理,重点掌握反应式步进电机的工作特
3
点,矩频特性以及常见的驱动电路。
以 8051 为主控制器实现对步进电机的简单控制:电机的正转、反转、制
动三种状态的任意切换;电机的加减速控制.
二、设计方案与论证
2.1 键盘模块
2.1.1 采用矩阵式键盘接口技术,该接法结构相对比较复杂,占用资源少,通常用
在 按 键 数 量 较 多 的 场 合 。 如 下 图 2.1 所 示 :
图 2.1
2.1.2 采用独立式键盘接口技术,该接法结构相对简单,但占用资源多,通常用在按
键 数 量 较 少 的 场 合 。 如 下 图 2.2 所 示 :
图 2.2
综上分析与比较,本系统设 5 个按键,数量少,我们选择了独立式键盘接口技术,
即方案二。
2.2 微机控制器模块
2.2.1 此方案采用 AT89S51 八位单片机实现。它的内存较小,只有 8K
字节 Flash 闪速存储器,128 字节内部 RAM,两个 16 位的定时/计算器,32
4
个 I/O 口线,一个 5 向量两级中断结构,一个全双工串行通信口,无在线下
载编程功能,也无在线仿真功能。只能通过编程器烧写成为.hex 为后缀名的
文件。
2.2.2 此方案采用 AT89S52 八位单片机实现。它内存较大,有 8K 的字节 Flash 闪
存储器,比 AT89C51 要多 4K。它可在线编程,可在线仿真的功能,这让调试
变得方便。单片机软件编程的自由度大,可通过编程实现各种各样的算术算
法和逻辑控制。 图 2.3at89S51/52 引脚图
综上所述与分析,该模块采用方案二,即选用 AT89S52。
2.3 电机驱动模块
2.3.1 使用多个功率放大器件驱动电机通过使用不同的放大电路和不同参数的器件,
可以达到 不同 的放 大的 要求 ,放 大后 能够 得到 较大 的功 率。 比如 下图 :
图 2.4
2.3.2 使用 L298N 芯片驱动电机,
L298N 芯片可以驱动两个二相电机(如图 2.5),也可以驱动一个四相电机,
剩余21页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功