步进电机的单片机控制的设计(含程序,电路图)
无需注册登录,支付后按照提示操作即可获取该资料.
步进电机的单片机控制的设计(含程序,电路图)(含任务书,外文翻译,毕业论文12000字)
摘 要
步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。步进电机的调速一般是改变输入步进电机的脉冲的频率来实现步进电机的调速,因为步进电机每给一个脉冲就转动一个固定的角度,这样就可以通过控制步进电机的一个脉冲到下一个脉冲的时间间隔来改变脉冲的频率,延时的长短来具体控制步进角来改变电机的转速,从而实现步进电机的调速。在本设计方案中采用AT89C51型单片机内部的定时器改变CP脉冲的频率从而实现对步进电机的转速进行控制,实现电机调速与正反转的功能。
关键词: 步进电机,单片机 ,调速系统
The stepper motor control of SCM
ABSTRACT
Stepper motor is the electric pulse into angular displacement or displacement of the open-loop control devices. In the case of non-overloading, motor speed, and stop only depends on the location of the signal pulse frequency and pulses, without the impact of changes in load, that is to add an electrical pulse, the electrical, passed a step angle. The existence of this linear relationship, coupled with the cyclical stepper motor only accumulated error without error and so on. Makes the speed, location and other areas controlled by stepper motor control to change the very simple. Stepping Motor governor general is to change the input of the stepper motor pulse frequency to achieve the stepper motor speed, because every step motor to a pulse on a fixed rotation angle, so you can control the stepper motor A pulse to a pulse of the interval to change the frequency pulse, the length of delay to control specific step to change the angle of the motor speed, thus realizing the stepper motor speed. In this design used in the AT89C51-Microcontroller internal timer to change the frequency of CP to achieve the speed of the stepper motor control, and motor speed and positive and function.
KEY WORDS: stepper motor, SCM, speed control system
#p#副标题#e#
目 录
第1章 前言 1
第2章 单片机结构及原理 2
2.1单片机的概述 2
2.2 MCS-51单片机的硬件结构 3
2.3 MCS-51指令系统简介 7
2.4 MCS-51的应用系统 10
第3章 步进电动机的单片机控制 13
3.1步进电动机控制系统 13
3.2 时序脉冲的形成 14
3.3 步进电动机控制程序的设计 17
3.4 步进电动机的变速控制 25
第4章 结 论 28
4.1结论 28
4.2展望 28
谢 辞 29
参考文献 30
外文资料翻译 31
参考文献
[1] 付家才 主编,《单片机控制工程实践技术北京》:化学工业出版社,2004.
[2] 马光 主编,《单片机原理及应用》 北京:机械工业出版社,2006.
[3] 孙涵芳,徐爱卿 编著 《MCS-51/96系列单片原理及应用》 北京:北京航空航天大学出版社,1995
[4] 胡汉才 编著 《单片机原理及其接口技术学习辅导与实践教程》 北京:清华大学出版社,2004
[5] 靳达 编著 《单片机应用系统开发实例导航》 北京:人民邮电出版社,2003
[6] 李大友,姜秀芳 主编 《单片机微型机硬件、软件及应用—9098与8051》 北京:高等教育出版社,2003
[7] 余锡存,曹国华 主编 《单片机原理及接口技术》 西安:西安电子科技大字出版社,2001
[8] 肖洪兵 编著 《跟我学用单片机》 北京:北京航空航天大学出版社,2002
[9] 何立民 编著 《单片机高级教程》 北京:北京航空航天大学出版社,2001
[10] 何立民 编著 《从Cygnal 80C51F看8位单片机发展之路 单片机与嵌入式系统应用》,2002年
[11] 徐惠民、安德宁 编著 《单片微型计算机原理接口与应用》 北京:北京邮电大学出版社,2003
[12] 赵晓安 编著 《MCS-51单片机原理及应用》 天津:天津大学出版社,2001
[13] 夏继强 编著 《单片机实验与实践教程》 北京:北京航空航天大学出版社, 2001
[14] 陈志强 胡辉 主编 《单片机应用系统设计实践指南》 北京:北京邮电大学出版社,2003
[15] 李广第 编著 《单片机基础》 北京:北京航空航天大学出版社,2002
[16] 徐新民 主编 《单片机原理及应用》 浙江:浙江大学出版社,2003
[17] 晁阳 主编 《单片机MCS-51原理及应用》 北京:清华大学出版社,2007