基于单片机的直流电机调速控制系统的设计(附Protel电路原理图)
基于单片机的直流电机调速控制系统的设计(附Protel电路原理图)(任务书,开题报告,外文翻译,论文说明书14000字,Protel电路原理图,CAD图纸)
摘要
本文主要研究基于单片机的直流电机调速控制系统的设计:整个控制系统以AT89C51单片机作为控制电路的核心,加上输入、驱动和显示模块,从而实现了电动机转速参数的显示和测量。该设计中使用带中断的独立式键盘进行命令的输入,当键盘的信号被单片机AT89S51接受,单片机在子程序控制下通过计算占空比产生出对应的脉宽调制(PWM)信号输出和控制信号输出,其中一路信号可控制L298的使能和方向,一路脉宽调制(PWM)波形则送L298实现控制直流电机的速度的功能。在直流电机中安装霍尔开关传感器,把速度信号传送到AT89S51,由AT89S51进行定时计数,算出直流电机每秒钟的转速,最后送LED显示。
在整个控制系统的设计过程中,在硬件设计上采用了大量的集成电路模块来组成硬件结构,从而简化了硬件电路,并提高了系统的稳定性和可靠性,使整个控制系统的性能得到了提高。
关键词:控制系统、单片机、脉宽调制(PWM)、直流电机
Abstract
This paper studies the microcontroller-based DC motor speed control system design: The entire control system control circuit AT89C51 microcontroller as the core, plus the input, the drive and display module, enabling the motor speed display and measurement parameters. The design used in stand-alone keyboard with interrupt for command input signal is when the keyboard microcontroller AT89S51 accepted under the control of microcontroller in the subroutine generated by calculating the corresponding duty cycle pulse-width modulation (PWM) signal outputs and control signals output signal to control the way in which L298 enable and direction, all the way to the pulse width modulated (PWM) waveform is sent to L298 DC motor speed to achieve control functions. DC motor is installed in the Hall switch sensor, the speed signal is sent to the AT89S51, AT89S51 conducted by a timer counting, calculating DC motor speed per second, and finally sent to the LED display.
[资料来源:http://Doc163.com]
In the control system design process, the hardware design with a large number of integrated circuit module to form the hardware structure, thereby simplifying the hardware circuit, and improves the stability and reliability of the performance of the control system of the increased.
Keywords: control systems, microcontroller, PWM, DC motor
[资料来源:Doc163.com]
[资料来源:www.doc163.com]
目录
摘要 I
Abstract II
第一章 绪论 1
1.1 研究背景及意义 1
1.2 国内外发展现状与发展趋势 1
1.3 主要设计内容 2
第二章 预备知识介绍 4
2.1 直流电机的结构与调速原理 4
2.2 单片机AT89S51的介绍 4
2.3 直流电机驱动芯片 L298 9
2.4 显示模块 12
第三章 系统设计方案 13
第四章 硬件系统的设计 15
4.1直流电源部分 15
4.2 PWM波形发生原理 16
4.3 电机驱动电路 16
4.4速度的测量和显示 19
第五章 软件系统的设计 23
5.1 主程序 23
5.2 键盘扫描子程序 24
5.3 PWM信号发生程序 25
5.4 测速子程序 26 [资料来源:http://Doc163.com]
5.5 显示子程序 28
第六章 系统调试与分析 30
6.1 调试软件介绍 30
6.2 系统调试 31
6.3 仿真图形 31
6.4调试结果分析 32
参考文献: 33
致谢 35
[资料来源:Doc163.com]
上一篇:基于单片机的多路温度采集系统设计
下一篇:基于单片机的超声波测距仪设计