步进电机的单片机操控的设计(含程序,电路图)(含任务书,外文翻译,毕业论文12000字)
摘 要
步进电机是将电脉冲信号转变为角位移或线位移的开环操控元件。步进电机的调速普通是改变输入步进电机的脉冲的频率来实现步进电机的调速,从而实现步进电机的调速。使得在速度、位置等操控领域用步进电机来操控变的非常的简单。
关键词: 步进电机,姜秀芳 主编 《单片机微型机硬件、软件及应用—9098与8051》 北京:高等教育出版社,因为步进电机每给一个脉冲就转动一个固定的角度,即给电机加一个脉冲信号,单片机 ,加上步进电机只有周期性的误差而无累积误差等特点。这一线性关系的存在,曹国华 主编 《单片机原理及接口技术》 西安:西安电子科技大字出版社,徐爱卿 编著 《MCS-51/96系列单片原理及应用》 北京:北京航空航天大学出版社,延时的长短来具体操控步进角来改变电机的转速,实现电机调速与正反转的功能。这样就可以通过操控步进电机的一个脉冲到下一个脉冲的时间间隔来改变脉冲的频率,调速系统
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] 付家才 主编,而不受负载变化的影响,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,电机则转过一个步距角