摘 要:本文研究的重点是使用89S51系列单片机来控制PWM信号,从而完成对直流电机转速进行的控制 。文章中选用了单片机定时器的PWM信号发生系统,并对PWM信号的原理、产生方式和如何使用软件编程对PWM信号占空比进行调节,从而控制其输入信号的波形等都作了详细的说明。另外,文中还采用了H桥驱动电路作为直流电机调速、正反转、功率放大电路的驱动模块,而且把它和延时电路彼此结合从而实现了在主电路中对直流电机的控制。此外,该系统还使用了霍尔传感器测量直流电机的速度,通过放大电路后,脉冲输入到微控制器,从而实现直流电机转速测试。在软件方面,对初始化程序等的编写思路和具体程序的实现。81537
毕业论文关 键 词:PWM信号,霍尔测速,M/T法测速
Abstract: This paper studies the use 89S51 Microcontroller PWM signal, enabling DC motor speed control method。 Article uses a single chip timer PWM signal generating system, and the principle of the PWM signal generated by software programming methods and how to adjust the duty cycle of the PWM signal to control the waveform of the input signal so made in detail 。 In addition, the article also used the H-bridge driver circuit as a DC motor reversing, speed, power amplifier driver module, and it and the delay circuit combined with each other to complete the control of the DC motor in which the main circuit。 In addition, this system also uses a Hall sensor for DC motor speed is measured after after amplifying circuit, the pulse input to the microcontroller, enabling the DC motor speed test。 In terms of software, to achieve the realization of the initialization procedures for the preparation of specific ideas and programs。
Keywords: PWM signal ,Hall speed, M / T method speed
目录
1 引言 4
1。1选题的目的和意义 4
1。2 研究方法 4
2 直流电机调速原理 5
2。1 调节励磁电流来调速 5
2。2 调节电枢电压来调速 5
2。2。1 他励电动机 5
2。2。2 串励电动机 6
2。3电枢电路中接入调速电阻 6
3硬件电路的设计 6
3。1总体硬件电路设计 6
3。2 8051单片机简介 7
1。 8051单片机的基本组成部分 7
2。 CPU及部分部件的作用功能介绍如下 7
3。3功率放大驱动电路的设计 7
3。3。1 H桥驱动电路特点 8
3。3。2 H桥驱动电路的设计 9
3。4 电源电路的设计 10
3。5测速电路的设计 11
3。5。1 数据处理 11
4系统软件部分设计 12
4。1主程序设计 12
4。2 定时器中断程序的设计 12
4。3 PWM的基本原理以及程序的设计 13
4。3。1 PWM的基本原理 13