《基于51单片机控制的直流电机.pdf》由会员分享,可在线阅读,更多相关《基于51单片机控制的直流电机.pdf(32页珍藏版)》请在金锄头文库上搜索。
1、 课程设计报告课程设计报告 设计题目:设计题目: 基于 51 单片机控制的直流电机 课程名称: 单片机原理与应用及 C51 程序设计 学生姓名: * 学 号: * 所在院系: 物理与电子科学学院 专 业: 电子信息科学与技术 班 级: *班 起止日期: 2015 年 06 月 15 日2015 年 06 月 25 日 指导教师: * 绩绩 评评 定定 项项 目目 权重权重 成绩成绩 * 1、设计过程中出勤、学习态度等方 面 0.2 2、课程设计质量与答辩 0.5 3、设计报告书写及图纸规范程度 0.3 总 成 绩 指导教师评语指导教师评语: 指导教师签名: 年 月 日 教研室审核意见: 教研室
2、主任签字: 年 月 日 基于 51 单片机控制的直流电机 *(指导教师:*老师) (湖北师范学院物理与电子科学学院) 摘 要:随着时代发展,电动机作为最主要的机电能量转换装置,其应用已普及国民 经济和人们日常生活,据资料现实,在所有的动力资源中,90%以上的动力来 源与电动机,各种数据都表明电动机的重要性。而单片机(MCU)是一种大规 模的具有计算机基本功能的单片集成电路。它具有体积小、功耗低、控制能力 强、拓展灵活、使用方便等优点,广泛用于仪器仪表、家用电器、通信产品、 智能玩具等领域,因此两者的结合使用成为很多人研究的重点对象。本文主要 研究了利用 STC89C52 单片机 PWM 信号,
3、来控制 LM298n 直流电机正反转及 加减速进而控制低电流的玩具小车。软件上通过 Proteus 设计原理图,采用 C 语言程序编程,对其进行调试和改善,实现加减速等功能。硬件上通过实物图 进行焊接,然后检查各个模块的问题,直到能调试出应有的现象。本系统具有 智能型、实用性及可靠性的特点,且采用了大量的继承电路模块,使得整个系 统的性能得到保证。 关键词:STC89C52 单片机;LM298 芯片;直流电动机;PWM 信号 目 录 第一章、前言 . 1 第二章、设计要求及任务 . 1 第三章、整体设计 . 2 3.1 整体构架 . 2 3.2 设计原理 . 3 第四章、系统详细设计 . 3
4、4.1 系统的设计选型 . 3 4.1.1 调速技术 PWM . 3 4.1.2 按键模块 . 4 4.1.3 LED 灯显示模块 . 4 4.2 系统硬件设计 . 5 4.2.1 STC89C52 单片机简介 . 5 4.2.2 LM298 芯片简介 . 8 4.2.3 直流电机驱动 . 9 4.3 系统软件设计 . 10 4.3.1 系统主程序设计 . 10 4.3.2 定时/中断模块 . 11 4.3.3 按键模块 . 11 4.3.4 驱动模块 . 13 第五章、系统仿真、程序编写及调试 . 13 5.1 Proteus 仿真 . 13 5.1.1 Proteus 使用说明 . 13
5、5.1.2 Proteus 仿真图及 PWM 波 . 14 5.2 程序编写及调试 . 15 5.2.1 程序编写及软件调试 . 15 5.2.2 硬件实物图及调试 . 16 5.2.3 示波器显示 PWM 波 . 17 5.2.4 实验结果分析 . 18 第六章、课程设计总结 . 18 6.1 试验基本效果 . 18 6.2 系统优化 . 18 6.3 课程设计心得 . 19 第七章、仪器仪表清单 . 20 第八章、参考文献 . 21 第九章、附录 . 22 湖北师范学院物理与电子科学学院 13 级单片机课程设计 1 基于 51 单片机控制的直流电机 第一章、前言 直流电机是将直流电能转换成机械能 (直流电动机) 或将机械能转换成直流电能 (直 流发电机)的旋转电机。 近年来,随着科学技术的进步直流电机得到了广泛的应用,直流具有优良的调速特 性,调速平滑,方便,范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无 极快速启动、制动和反转,改变电阻调速及改变电压调速等技术已远远不能满足现代科 技的要求,那么 PWM 方式控制直流电机调速的方法就应运而生。 传统的调速系统有几种常见的缺陷:模拟电路容易出现时间漂移,产生一些不必要