运动控制课程设计
题 目:基于AT89C52单片机单闭环PWM直流数字控制系统 专业班级: 1002
姓 名: 秦凯新
学 号: 201046820427
指导教师: 张智强
目 聚酯线绳录
1.引言 1
2.设计方案 1
2.1 系统总方案论证与选择 1
2.2 PID控制算法的设计 2
2.3 单片机的选型: 5
2.4 测速装置的选型: 5
2.4.1霍尔传感器测速 5
2.4.2编码盘测速 6
3 硬件部分 6
3.1单片机最小系统 6
3 .2 PWM控制直流电机正反转模块设计 7
3.4检测回路模块设计 8
3.6按键模块设计 9
3.7显示模块设计. 9
饱和攻击4 软件部分 10
3.1 PID控制程序设计 10
3.1.1位置式电机PID控制程序设计 10
3.1.2增量式电机PID控制程序设计 12
3.2经测速装置由PID
运算后PWM波形的产生程序设计 14
3.2.2 PWM基本原理及实现方法 14
3.2.3 PWM在直流调速中的应用 15
3.2.3PWM产生软件设计思路 15
3.3显示模块程序设计 18
ca1214
附录: 21
[参考文献] 22
耳机转接器1.引言
由于直流电动机具有良好的起动、制动性能,适宜在大范围内平滑调速,因此在许多需要调速或快速正反向的电力拖动系统中得到了广泛的应用。而且,从控制的角度来看,直流调速还是交流调速,都用到拖动系统的基础。早期直流电动机的控制均以模拟电路为基础,由运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难, 触发精度易受电网电压波动的影响,触发脉冲不对称度较大,调节器中的运算放大器,因网压和温度变化引起的漂移会产生运算误差,模拟器件老化也会引起运算误差,甚至使已经整定好的系统性能变差,这些都阻碍了直流电动机控制技术的发展和应用范围的推广。随着单片机技术的日新月异,使许多控制功能及算法可以采用软件技术来完成,不但为直流电动机的控制提供了更大的灵活性,而且使系统能达到了更高
的性能。