摘要本论文设计了基于对STC89C52单片机的研究从而能应用于直流电动机的单片机控制的数字直流调速系统,该系统可以实现控制电机的正转、反转、急停、加速、减速的作用。
本论文以直流电机为控制对象,主要介绍了PWM控制技术的部分原理以及控制方法以及用STC89C52单片机实现数字直流调速系统的基本原理以及操作方法,设计出了数字直流调速系统的硬件电路和软件程序流程,进行了Proteus软件的调试与仿真,软件仿真所显示的结果表明系统能满足设计要求的各项性能指标要求。46560
毕业论文关键词:PWM技术 ;STC89C52;直流电机 ;数字直流控制
ABSTRACT
This paper design a system which is based on the study of STC89C52 microprocessor control unit that applied to DC motor speed control governor system. The system can realize the control of the positive rotation, reverse, stop, acceleration and deceleration of the motor as well as the constant speed regulation.
This thesis takes the DC motor as the control object, this principle and control method of PWM control technology are introduced in this paper also include the basic principle and operation method of digital DC speed control system with STC89C52 microcomputer. Designed the digital DC speed control system of hardware circuit and software program flow, debugging and Simulation of the Proteus Software, software simulation results show that the system can meet the design requirements of the performance indicators.
Keywords: PWM technology; STC89C52; DC motor; digital control
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1概况 1
1.2直流电机的发展背景 1
1.3 PWM调速的发展概况 2
1.4本文的目的和介绍 3
第二章 系统原理概述 4
2.1直流电机的工作原理 4
2.2直流电动机的调节方法 5
2.3 PWM调速原理 6
2.3.1 PWM调速方法 7
2.3.2 PWM实现方式 7
2.4 H桥电机驱动电路原理 8
第三章 系统电路设计与硬件的选择 10
3.1系统的功能 10
3.1.2系统主要任务分析 10
3.2系统硬件中单片机的选择 10
3.3 时钟电路 12
3.4复位电路 13
3.5电源系统设计 14
3.6驱动模块的选择 15
3.7红外对管测速系统设计 16
3.7.1转速测量原理 16
3.7.2检测装置安装 17
3.7.3信号处理电路 17
3.8 系统中对1602液晶显示的设计 18
3.8.1 1602芯片的相关解析 18
3.8.2系统中1602液晶显示模块电路的设计 19
第四章 数字直流调速系统中的软件设计 20
4.1系统中主程序的流程图 21
4.2系统中PWM波的程序流程图 21
4.3系统中测速程序的流程图 22
4.4系统中液晶显示系统程序的流程图 23
第五章 Proteus单机片模拟电路仿真 24
5.1 Proteus软件介绍 24
5.2数字直流调速系统电路图 24
5.3电路中的波形分析 25
5.3.1对PWM波形的分析 25
5.3.2电路中显示的测速 26
结束语 29
致 谢 30
参考文献 31 STC89C52单片机的数字直流调速系统设计+程序+电路图:http://www.751com.cn/zidonghua/lunwen_48291.html