单片机课程设计 基于单片机直流电机测速及其控制系统.doc
文本预览下载声明
单片微型机课程设计
题 目基于单片机直流电机测速及其控制系统
学院名称 电气工程学院
指导教师 赵宇红
职 称 副教授
班 级 电力071班
学 号 20074450142
学生姓名 姚付山
2010年 12月 30日
南华大学电气工程学院
《单片机课程设计》任务书
设计题目: 基于单片机直流电机测速及其控制系统
专 业: 电气工程及其自动化
学生姓名: 姚 付 山
学 号: 20074450142
起迄日期: 2010年12月15日~2010年12月31日
指导教师: 赵 宇 红
教研室主任: 苏 泽 光
《电子技术课程设计》任务书
1.课程设计的内容和要求(包括原始数据、技术要求、工作要求等): 基于单片机直流电机测速及控制系统。
1.1原始资料:
5V直流电机:额定转速6500r/min,电阻6Ω;
RPR220 光电传感器:集电极功耗80mW,工作环境温度-25℃--85℃,
贮藏温度-30℃--85℃,电源5V。
??1.2 技术要求与工作要求
a、可进行电机速度检测,测速范围在0-6000r/min;
b、可利用4位数码管进行速度显示;
c、可在程序中对电机进行速度设定;
d、进行转速控制,电机实际速度与设定速度的误差为±5r/min;
e、利用仿真软件对硬件电路仿真;
f、做出实物。
2.对课程设计成果的要求〔包括图表(或实物)等硬件要求〕: 设计电路,编写程序,安装调试或仿真,分析实验结果,并写出设计说明书,语言流畅简洁,文字不得少于5000字。要求图纸布局合理,符合工程要求,使用proteus软件绘出原理图,器件的选择要有计算依据。 3.主要参考文献: [1].何立民.单片机高级教程[M].北京:北京航空航天大学出版社,2004
[2].何立民.I2C总线应用系统设计[M]. 北京:北京航空航天大学出版社,2004
[3].潘琢金,等.C8051F×××高速SOC单片机原理及应用[M].北京:北京航空航天大学出版社,2002
[4].李群芳,等.单片微机计算机与接口技术[M].北京:电子工业出版社,2001 4.课程设计工作进度计划: 序号 起 迄 日 期 工 作 内 容 1 2010.12.15 布置任务,教师讲解设计方法及要求 2 2010.12.16--2011.12.20 学生查找阅读资料,初定方案,小组会议讨论并确定方案 3 2010.12.21-2010.12.27 硬件电路设计及程序编写 4 2010.12.28-2010.12.30 仿真、实验并写说明书,小组讨论 5 2010.12.31 答辩 主指导教师 赵宇红老师 日期: 2010 年 12 月 31 日
摘要:在工程实践中,经常会遇到各种需要测量转速的场合,测量转速的方法分为模拟式和数字式两种。模拟式采用测速发电机为检测元件,得到的信号是模拟量。数字式通常采用光电管等为检测元件,得到的信号是脉冲信号。随着微型计算机的广泛应用,特别是高性能价格比的单片机的出现,转速测量普遍采用以单片机为核心的数字式测量方法。
AT89C51单片机控制的智能化转速测量仪。电机在运行过程中,需要对其进行监控,转速是一个必不可少的一个参数。本系统就是对电机转速进行测量,显示电机的转速,并观察电机运行的基本状况。
本设计主要用AT89C51作为控制核心,LED数码显像管、、充分发挥了单片机的性能。其优点硬件电路简单,软件功能完善,控制系统可靠,性价比较高等特点1系统功能设计及其分析 1
2 硬件电路 1
2.1 单片机模块 1
2.1.1 单片机 2
2.1.2 时钟电路 4
2.1.3 复位电路 5
2.2 显示电路 6
2.3 光电管模块 7
2.3.1光电管 8
2.3.2 LM393比较器 8
2.3.3 5V直流电机 9
3 程序设计 10
3.1转速测量程序设计 10
3.2 转速计算 11
3.3 单片机程序 12
4 系统调试 16
4.1 电路调试 16
4.1.1电路上电前的调试 16
4.1
显示全部