需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14348 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:电机在各行各业发挥着重要的作用,而电机转速是电机重要的性能指标之一,因而测量电机的转速和电机的调速,使它满足人们的各种需要,更显得重要,而且随着科技的发展,PWM调速成为电机调速的新方式。 随着数字技术的迅速发展,微控制器在社会的各个领域得到了广泛的应用,由于数字系统有着模拟系统所没有的优势,如抗干扰性强、便于和PC机相联、系统易于升级维护。 本设计是以单片机AT89S52和L298控制的直流电机脉宽调制调速系统。利用AT89S52芯片进行低成本直流电动机控制系统的设计,能够简化系统构成、降低系统成本、增强系统性能、满足更多应用场合的需要。系统实现对电机的正转、反转、急停、加速、减速的控制,以及PWM的占空比在LED上的实时显示。
关键词 直流电机;AT89S52;PWM调速;L298
目录 摘要 Abstract 1 绪论-1 1.1直流电机-1 1.1.1直流电机的发展-1 1.1.2直流电机控制方法-1 1.1.3直流电机工作原理-2 1.1.4直流电机主要技术参数-2 1.2单片机及微处理器控制系统的发展-2 2 系统论述-4 2.1设计背景-4 2.2设计思路-4 2.3系统框架设计-4 3 PWM脉宽调制原理-6 3.1 PWM调速原理-6 3.2 PWM调速方法-6 3.3 PWM实现方式-7 3.4 PWM控制流程图-7 4系统硬件设计-8 4.1系统基本组成-8 4.1.1硬件模块组成-8 4.1.2单片机整个控制模块-8 4.2 AT89S52的简介-9 4.2.1 AT89S52主要性能-9 4.2.2 AT89S52主要功能列举-9 4.2.3 AT89S52各引脚功能介绍-10 4.2.4 AT89S52的内部资源-12 4.3 L298电机驱动模块-12 4.3.1 L298电机驱动简介-13 4.3.2 L298内部的原理图-13 4.3.3 L298内部H桥驱动电路-13 4.3.4 L298引脚符号及功能-15 4.3.5 L298的逻辑功能-15 4.4.6本系统中单片机与L298的连接-16 4.4 LED数码管显示-16 4.4.1 LED简介-16 4.4.2 LED七段数码管的结构-17 4.4.3 LED常见数字和字符的字段码-18 4.4.4 LED显示简单的程序流程-18 4.4.5本系统中单片机与LED的连接-19 4.5独立式键盘控制模块-20 4.5.1键盘的功能及分类-20 4.5.2独立式键盘-20 4.5.3本系统中独立式键盘与单片机的链接-20 5系统软件设计-22 5.1主程序流程图-22 5.2定时器中断程序流程图-23 5.3 LED数码管显示PWM占空比流程图-24 5.4独立式键盘控制流程图-25 6 实物设计成果-26 6.1电机正转-26 6.2电机反转-26 6.3电机加速-27 6.4电机减速-27 6.5电机急停-28 结论-29 致谢-30 参考文献-31 |