步进电机单片机控制设计报告.doc
约37页DOC格式手机打开展开
步进电机单片机控制设计报告,本文共计37页,13276字;[摘 要]:步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。传统的步进电机控制方式中,控制步进电机运转的时序脉冲完全由硬件产生,对与不同相数的步...
内容介绍
此文档由会员 霜天盈月 发布
步进电机单片机控制设计报告
本文共计37页,13276字;
[摘 要]:
步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。传统的步进电机控制方式中,控制步进电机运转的时序脉冲完全由硬件产生,对与不同相数的步进电机及同一型号电机的不同控制方式需要不同的逻辑部件。所以通用性差,成本高。
如用单片机控制步进电机,则可以很方便地使不同相数的步进电机按任一种可行的通电方式进行控制。
本课题主要是针对的是三相反应式步进电机,用AT89C51实现对其正反转控制及步数的控制。步数可以通过键盘预置,以达到对步进电机的精度控制。当步进电机启动后,键盘显示其剩余步数。
[关 键 词]:步进电机,单片机, 控制
[Abstract]:
As one of the essential mechanical products, steeping motor is widely used in automatic controlling systems as driving executive unit. With the development of microelectronics and computer technology,stepping motor is increasingly in great demand, especially in various fields of national
目录
前言 …………………………………………………………………1
第一章.课题分析与方案论证 ……………………………2
1.1 课题分析 ……………………………………………………………2
1.2方案论证 ……………………………………………………………2
第二章.硬件电路设计 …………………………………………2
2.1步进电机 ……………………………………………………………3
2.1.1 步进电机的基本原理 ………………………………………3
2.1.2 步进电机的一些特点 ………………………………………4
2.2 单片机的选择 ………………………………………………………5
2.2.1 AT89C51的简要介绍 …………………………………5
2.2.2 主要特征 ……………………………………
2.2.3 管脚说明 …………………………………………………6
2.3人机接口 ……………………………………………………………8
2.3.1 键盘管理 ……………………………………………………8
2.3.2 数据显示模块 ………………………………………………8
2.4 步进电机驱动电路 …………………………………………………11
2.4.1 概述 ………………………………………………………12
2.4.2步进电机驱动控制系统组成 …………………………………12
2.4.3步进电机与单片机的驱动接口电路 …………………………12
第三章.软件系统设计……………………………………………13
3.1 工作流程 ………………………………………………………………13
3.2 功能模块 ………………………………………………………………13
3.3 资源分配 ………………………………………………………………14
3.4 键盘管理模块 …………………………………………………………14
3.5 显示模块 ………………………………………………………………17
3.6步进电机程序设计 ……………………………………………………18
3.6.1 脉冲序列的产生 ………………………………………………18
3.6.2步进电机的方向控制……………………………………………19
3.6.3步进电机程序设计………………………………………………20
第四章.调试过程 …………………………………………………23
4.1 调试过程中遇到的问题 ………………………………………………23
4.2调试结果 ……………………………………………………………24
第五章 结果分析与总结 ………………………………………24
致谢 ……………………………………………………………………25
参考文献 ………………………………………………………………26
附录1 器件清单 …………………………………………………………27
附录2程序清单 ……………………………………………………………28
附录3电路原理图 …………………………………………………………32
部分参考文献
[1] 潘新民,王燕芳.微型计算机控制技术. 北京:人民邮电出版社,1999.6
社,2003.2
[2] 赵清.电动机.北京:人民邮电出版社,1988.2
[3] 李广弟等. 单片机基础 .北京航空航天大学出版社 2000.12
[4] 何立民.MCS-51系列单片机应用系统设计. 北京:北京航空航天大学出版社, 2002.7
[5] 赵佩华.单片机接口技术及应用.北京:机械工业出版社,2003.1
本文共计37页,13276字;
[摘 要]:
步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。传统的步进电机控制方式中,控制步进电机运转的时序脉冲完全由硬件产生,对与不同相数的步进电机及同一型号电机的不同控制方式需要不同的逻辑部件。所以通用性差,成本高。
如用单片机控制步进电机,则可以很方便地使不同相数的步进电机按任一种可行的通电方式进行控制。
本课题主要是针对的是三相反应式步进电机,用AT89C51实现对其正反转控制及步数的控制。步数可以通过键盘预置,以达到对步进电机的精度控制。当步进电机启动后,键盘显示其剩余步数。
[关 键 词]:步进电机,单片机, 控制
[Abstract]:
As one of the essential mechanical products, steeping motor is widely used in automatic controlling systems as driving executive unit. With the development of microelectronics and computer technology,stepping motor is increasingly in great demand, especially in various fields of national
目录
前言 …………………………………………………………………1
第一章.课题分析与方案论证 ……………………………2
1.1 课题分析 ……………………………………………………………2
1.2方案论证 ……………………………………………………………2
第二章.硬件电路设计 …………………………………………2
2.1步进电机 ……………………………………………………………3
2.1.1 步进电机的基本原理 ………………………………………3
2.1.2 步进电机的一些特点 ………………………………………4
2.2 单片机的选择 ………………………………………………………5
2.2.1 AT89C51的简要介绍 …………………………………5
2.2.2 主要特征 ……………………………………
2.2.3 管脚说明 …………………………………………………6
2.3人机接口 ……………………………………………………………8
2.3.1 键盘管理 ……………………………………………………8
2.3.2 数据显示模块 ………………………………………………8
2.4 步进电机驱动电路 …………………………………………………11
2.4.1 概述 ………………………………………………………12
2.4.2步进电机驱动控制系统组成 …………………………………12
2.4.3步进电机与单片机的驱动接口电路 …………………………12
第三章.软件系统设计……………………………………………13
3.1 工作流程 ………………………………………………………………13
3.2 功能模块 ………………………………………………………………13
3.3 资源分配 ………………………………………………………………14
3.4 键盘管理模块 …………………………………………………………14
3.5 显示模块 ………………………………………………………………17
3.6步进电机程序设计 ……………………………………………………18
3.6.1 脉冲序列的产生 ………………………………………………18
3.6.2步进电机的方向控制……………………………………………19
3.6.3步进电机程序设计………………………………………………20
第四章.调试过程 …………………………………………………23
4.1 调试过程中遇到的问题 ………………………………………………23
4.2调试结果 ……………………………………………………………24
第五章 结果分析与总结 ………………………………………24
致谢 ……………………………………………………………………25
参考文献 ………………………………………………………………26
附录1 器件清单 …………………………………………………………27
附录2程序清单 ……………………………………………………………28
附录3电路原理图 …………………………………………………………32
部分参考文献
[1] 潘新民,王燕芳.微型计算机控制技术. 北京:人民邮电出版社,1999.6
社,2003.2
[2] 赵清.电动机.北京:人民邮电出版社,1988.2
[3] 李广弟等. 单片机基础 .北京航空航天大学出版社 2000.12
[4] 何立民.MCS-51系列单片机应用系统设计. 北京:北京航空航天大学出版社, 2002.7
[5] 赵佩华.单片机接口技术及应用.北京:机械工业出版社,2003.1