摘 要:本次的毕业设计电路的核心部件是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.3 本次设计的目的 1
2 系统分析 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 研究步进电机的意义
在电机一体化的众多产品中,步进电机作为很主要的执行元件首先被普遍的应用在各类自动化控制系统中。同时随着时代的不断进步,科技的飞速发展,对步进电机的需求量也变得越来越多,因此步进电机在各个国民领域的应用变得更加普遍。论文网
当然和发达国家相比,我国虽然在数控方面取得了不错的进步,研制出各种适合我国数控机床发展的不同档次的数控系统,但仍然有很长的一段路要走。而随着计算机技术的飞速发展,步进电机的控制方式有了巨大的变革,步进电机的控制变得越来越简便快捷。这也使得步进电机在数控机床、数字控制化系统、工具机控制等多种不同的系统和机械、电子、纺织等行业的应用变得更为普遍。是以,研究如何更好更快更便利的控制步进电机也变得越来越关键。 单片机AT89C52控制步进电机的正反转设计+程序+电路图:http://www.751com.cn/zidonghua/lunwen_79880.html