基于51单片机单闭环数字控制课程设计
《基于51单片机单闭环数字控制课程设计》由会员分享,可在线阅读,更多相关《基于51单片机单闭环数字控制课程设计(24页珍藏版)》请在毕设资料网上搜索。
1、 I 运动控制运动控制课程设计课程设计 题 目:基于 AT89C52 单片机单闭环 PWM 直流数字控制系统 专业班级: 姓 名: 学 号: 指导教师: II 目目 录录 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 软件部分
2、 10 3.1 PID 控制程序设计 10 3.1.1 位置式电机 PID 控制程序设计 10 3.1.2 增量式电机 PID 控制程序设计 12 3.2 经测速装置由 PID 运算后 PWM 波形的产生程序设计 14 3.2.1 直流电机调速原理. 14 3.2.2 PWM 基本原理及实现方法 14 3.2.3 PWM 在直流调速中的应用 15 3.2.3PWM 产生软件设计思路 . 15 3.3 显示模块程序设计 18 附录: 21 参考文献 . 22 1.引言引言 由于直流电动机具有良好的起动、制动性能,适宜在大范围内平滑调速,因此 在许多需要调速或快速正反向的电力拖动系统中得到了广泛的
3、应用。而且,从控 制的角度来看,直流调速还是交流调速,都用到拖动系统的基础。早期直流电动 机的控制均以模拟电路为基础,由运算放大器、非线性集成电路以及少量的数字 电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困 难, 触发精度易受电网电压波动的影响,触发脉冲不对称度较大,调节器中的运 算放大器,因网压和温度变化引起的漂移会产生运算误差,模拟器件老化也会引 起运算误差,甚至使已经整定好的系统性能变差,这些都阻碍了直流电动机控制 技术的发展和应用范围的推广。随着单片机技术的日新月异,使许多控制功能及 算法可以采用软件技术来完成,不但为直流电动机的控制提供了更大的灵活性,而
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 闭环 数字控制 课程设计
