4
2.2.1. PWM基本原理 4
2.2.2. 占空比的概念 5
2.3. H桥驱动电路原理 5
2.4. PWM调速原理 6
3. 直流电机分单元部分电路分析设计 7
3.1. 晶振电路和复位电路 7
3.2. 单片机实现PWM 7
3.2.1. 单片机AT89C51简介 7
3.2.2. 基本过程理论 9
3.2.3. 单片机实现PWM波的程序框图 11
3.3. 基准电源设计 12
3.4. PWM实现电机转动 12
3.4.1. 原理图 12
3.4.2. 程序流程图 15
3.5. 输入指令实现 15
3.5.1. 外部设备扩展原理 15
3.5.2. 中断服务响应程序流程图 16
3.6. 转速显示模块 17
3.6.1. 引脚分布图和信号接口功能说明 17
3.6.2. LCD液晶电路 18
3.6.3. 显示程序流程图 18
3.7. 总体电路原理图 19
3.8. PCB板图 20
4. 系统仿真 21
4.1. keil uvision4 简介 21
4.2. Proteus 软件介绍 21
4.2.1. 简介 21
4.2.2. Proteus功能特点 21
4.3. Proteus仿真电路总原理图 22
4.4. 仿真结果显示 22
结 论 25
致 谢 26
参考文献 27
1. 绪论
1.1. 课题背景
当今国民经济发展过程中,工农业生产在其中扮演着举足轻重的角色。而电动机是当今机械化生产的各行各业不可或缺的设备。多年以来,直流电机因起、制动性能完善,调速平滑,已经获得广泛的应用。近些年,控制技术发展迅速,其中PWM技术与电机理论相结合促进了直流电机调速技术的发展。直流电机的调速原理易于实现,实际上改变电机的电枢电压就可以完成调速。而要改变电机电压,方法也比较多。PWM脉宽调速就是其中一种。 AT89C51单片机小功率直流电机驱动器设计+PCB电路图(2):http://www.youerw.com/zidonghua/lunwen_71376.html