本设计采用单片机实现对步进电机的位置和加减速度进行控制,该系统以AT89C52单片机为控制核心在位置上实现准确控制,在线正、反转及启停控制并且能数字显示转速大小。利用仿真软件Protues画出硬件设计图联合软件Keil编程控制电机转速及正反转。因为在微控制器的控制下L298的稳定性和输出开关速度都很好,所以选择L298来驱动直流电机。
毕业论文关键词: 单片机 步进电机 转速 Protues Keil
Title Intelligent motor speed control system design
Abstract Single chip microcomputer is also called "microcontroller" and "embedded microcontroller controller", "single chip microcontroller. It is not a chip of completing a certain logic function , but a computer system integrated into a chip. Since the world's first single chip microcomputer was born in 1974 , only 30 years of development, now has been widely used both in production and living fields.
This design uses the single chip microcomputer to control position and speed of add and subtract of stepping motor, the system with AT89C52 single chip microcomputer as control core to realize accurate position control, positive and reverse online ,the start-stop control and the size of digital display speed. Draw the hardware design using Protues simulation software joint software Keil programming control motor speed and positive and negative. at the same time, choosing L298 as the DC motor drive under the control of the single chip, L298 output switch speed and stability is good.
Keywords: single chip stepping motor rotate speed Protues Keil
目 次
摘 要 I
ABSTRACT II
1 绪论 1
1.1 课题背景 1
1.2 本课题研究意义 1
1.3 国内外研究步进电机控制系统概况 2
1.4 研究方案 2
2 整体设计 4
2.1设计方案要求及思路分析 4
2.2 设计方案图 5
2.2.1.单片机 5
2.2.2脉冲发生电路 5
2.2.3 驱动电机 6
2.2.4 数码显示 6
2.2.5 驱动显示 6
2.2.6 电机状态按键 6
2.2.7 电机模块 6
3 硬件设计 10
3.1 直流电机模块 10
3.1.1 概述 10
3.1.2 直流电机的结构 10
3.1.3 直流电机的分类 12
3.2 驱动电机模块 12
3.2.1 L298简介