摘要:步进电机是能将脉冲信号转变为角位移或线位移的开环控制元件,具有步距角精度 高,停止时能自锁等特点。本文以单片机为核心设计了步进电机控制系统。步进电机控制 系统主要包括晶振电路、键盘控制电路、驱动电路和数码管显示电路四大模块。系统采用 AT89C51 单片机作为控制单元,通过晶振电路模块产生脉冲信号;通过键盘控制模块实现 对脉冲的分配和频率的控制,从而实现控制步进电机方向和转速的功能;通过驱动电路模 块放大脉冲信号并输入步进电机,实现步进电机转动的功能;通过数码管显示模块,实现 对步进电机运行状态显示的功能。系统经联调,能够达到控制步进电机正反转和转速的目 的。74300

毕业论文关键词:单片机;步进电机 ;调速

Abstracts: Stepping motor is an open loop control device which can transform the pulse signal into angular displacement or line displacement。 It has a high accuracy of the step angle, stop to self-locking characteristics。 In this paper, the stepper motor control system is designed based on MCU。 Step motor control system consists of four modules, respectively for the crystal oscillator circuit, keyboard control circuit, driving circuit and digital tube display circuit。 System uses AT89C51 as the control unit。 The system generates a pulse signal through the crystal oscillator circuit module。 Through the keyboard control module to realize the distribution and frequency control of the pulse, so as to achieve the purpose of controlling the direction and speed of the stepper motor。 The system enlarges the pulse signal through the driving circuit module, and input the stepping motor in order to achieve the function of the stepper motor rotation。 Through the digital tube display module to achieve the stepper motor running state display function。 After debugging, the system can achieve the purpose of controlling the positive inversion and speed of the stepper motor。

keyword:singlechip  ;stepping motor;adjust speed

1  引言 3

1。1  背景 3

1。2  意义 3

2  系统的总体设计 3

2。1  系统总体结构框图 3

2。2  系统实现功能 4

3  元器件介绍 4

3。1 AT89C51 单片机介绍 4

3。2  步进电机简介 5

3。3 ULN2003 芯片 6

4 硬件电路设计 7

4。1  硬件电路设计的原则 7

4。2 部分电路的设计 8

4。2。1  驱动电路设计 8

4。2。2  显示电路设计 10

4。2。3  复位电路设计 11

4。2。4  晶振电路设计 11

5 软件程序设计 13

5。1  软件程序设计原则 12

5。2  主程序设计 12

5。2。1  主程序工作过程 12

5。2。2  主程序工作流程图 13

5。3  按键程序流程图

上一篇:自备热电气设计—防雷和接地设计
下一篇:AT89C52单片机的交通灯设计+程序+电路图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯