摘 要:本次的毕业设计电路的核心部件是AT89C52单片机,将其和晶振电路、键盘控制电路、驱动电路、数码管驱动显示电路连接在一起,再利用C语言编程设计出软件来对步进电机的运动进行控制,从而实现控制步进电机的正转,反转,加速,减速的目的。同时本次设计还利用数码管显示器显示出了步进电机的运动状态。本次设计会在proteus软件上进行仿真实验,然后通过仿真的实际情况来判断本次设计的是否符合预期的目标。70527

毕业论文关键词:单片机 ,步进电机 ,proteus仿真

Abstract:The core components of graduate design of the circuit is AT89C52 microcontroller, and its crystal oscillator circuit, keyboard control circuit, drive circuit, digital display tube drive circuit are connected together, and then use C language programming software designed to exercise on stepper motor control, to achieve control of the stepper motor forward, reverse, acceleration, deceleration purposes. At the same time this design is also prepared to use digital display shows the state of motion of the stepper motor. The designs will be on proteus simulation software, and then to determine whether the intended target of the design of the actual situation through simulation.

Keywords:Microcontrollers , stepper motor , proteus simulation

目录

1 绪论 1

1.1 研究步进电机的意义 1

1.2 国内外现状 1

1.3 本次设计的目的 1

系统分析 2

2.1 框图设计 2

2.2 硬件连接图 2

3  系统硬件电路设计 3

3.1 晶振电路 3

3.2键盘控制电路 4

3.3 单片机 5

3.4 驱动电路 6

3.5 步进电机 8

3.5.1步进电机的特点: 8

3.6  数码管驱动显示电路 9

4   软件设计 10

4.1 软件流程图 10

5  仿真 11

5.1仿真的操作步骤 11

5.2 仿真结果 12

总结 15

参考文献 16

致谢 17

附录 18

1 绪论

1.1 研究步进电机的意义

在电机一体化的众多产品中,步进电机作为很主要的执行元件首先被普遍的应用在各类自动化控制系统中。同时随着时代的不断进步,科技的飞速发展,对步进电机的需求量也变得越来越多,因此步进电机在各个国民领域的应用变得更加普遍。论文网

当然和发达国家相比,我国虽然在数控方面取得了不错的进步,研制出各种适合我国数控机床发展的不同档次的数控系统,但仍然有很长的一段路要走。而随着计算机技术的飞速发展,步进电机的控制方式有了巨大的变革,步进电机的控制变得越来越简便快捷。这也使得步进电机在数控机床、数字控制化系统、工具机控制等多种不同的系统和机械电子、纺织等行业的应用变得更为普遍。是以,研究如何更好更快更便利的控制步进电机也变得越来越关键。

上一篇:AT89C51单片机的电炉炉温控制系统设计+电路图+程序
下一篇:STC89C52单片机智能脉搏监测系统设计

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

AGV仓储搬运机器人控制系统硬件设计

电磁导引自平衡车控制系统硬件设计

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

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

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

电磁导引自平衡车控制系统软件设计

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

安康汉江网讯

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

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

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

网络语言“XX体”研究

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

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

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

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