- 3
- 0
- 约9.94千字
- 约 33页
- 2021-06-10 发布于天津
- 举报
计算机控制技术
课程设计
成绩评定表
设计课题 基于89C51的直流电机调速设计
学院名称: 电气工程学院
专业班级:
学生姓名:
学 号:
同组者:
指导教师 :
设计地点:
设计时间 :
指导教师意见:
成绩:
签名:年 月曰
签名:
单片机系统 课程设计任务书
学生姓名
专业班级 学号
题目
基于89C51的直流电机调速的设计
课题性质
工程设计 课题来源 自选
指导教师
主要内容
(参数)
利用89C51设计直流电机调速系统,实现以下功能:
对电机进行速度调节;
通过键盘输入调节电机的速度;
显示电机的速度;
任务要求
(进度)
第1-3天:根据给定的课程设计方案,了解并熟悉课程设计任务及要求, 查阅相关书籍及资料。
第3-4天:按照课程设计的方案设计选择合适的兀件并画单兀电路 。
第5-6天:设计软件,编与相关程序程序。
第7-8天:去实验室进行调试,根据调试的出现的各种情况修改调整程 序。
第9-10天:写课程设计报告。
主要参考
资料
[1]
[2]
[3]
张迎新?单片微型计算机原理、应用及接口技术(第2版)[M].北
京:国防工业出版社,2004
国家机械工业委员会?电机原理[M].北京:机械工业出版社,1988.9
宋戈 黄鹤松 员玉良 蒋海峰.51单片机应用开发范例大全 (第一版)
北京:人民邮电出版社,2010 02
[4]康华光.电子技术基础(模拟部分)第五版高等教育出版社
⑸邱关源.电路(第五版)高等教育出版社
[6]马忠梅.单片机的C语言应用程序设计[M].北京:北京航空航天大学出版社 ,1997
[7]付家才,杨庆江,赵金宪.单片机控制工程实践技术 [M].北京:化学工业出版社, 2004.5
[8]徐爱钧,彭秀华.Keil Cx51 V7.0单片机高级语言编程与 yVision2应用实践[M].北
京:电子工业出版社,2004
审查意见
系(教研室)主任签字:
1引言
2总体方案设计
2.1总体方案
4.
.5.
2.2 原件选择及介绍
硬件电路设计
3.1 单片机及其外围整体电路
3.3 键盘扫描电路
3.4 LED 显示模块电路
.错 误...!.. 未定义书签。
6..
.1..0.
.1..0.
.1..2.
3.5 D/A 转换器及其与 MCU 的接口电路
系统软件设计
4.1 主程序设计
4.2 中断服务程序设计
4.3 子程序的设计
系统调试与总结
调试总结
参考文献
1..3..
.1..3.
.1..3.
1..5..
.1..7.
1...8.
1..8..
1..9
附录 A 系统原理图
2...0
附录 B 源程序
2..1
1 引言
电动机作为最主要的机电能量转换装置 ,其应用范围已遍及国民经济的各个领 域和人们的日常生活 。无论是在工农业生产 ,交通运输 ,国防 ,航空航天 ,医 疗卫生 ,商务和办公设备中 ,还是在日常生活的家用电器和消费电子产品 (如 电冰箱,空调,DVD等)中,都大量使用着各种各样的电动机。据资料显示, 在所有动力资源中 , 百分之九十以上来自电动机 。同样,我国生产的电能中有 百分之六十是用于电动机的 。 电动机与人的生活息息相关 , 密不可分 。 电气时 代,电动机的调速控制一般采用模拟法 ,对电动机的简单控制应用比较多 。简 单控制是指对电动机进行启动 ,制动 , 正反转控制和顺序控制 。 然而近年来 , 随着技术的发展和进步 ,以及市场对产品功能和性能的要求不断提高 , 直流电 动机的应用更加广泛 ,尤其是在智能机器人中的应用 。直流电动机的起动和调 速性能 、过载能力强等特点显得十分重要 ,为了能够适应发展的要求 , 单闭环 直流电动机的调速控制系统得到了很大的发展 。而作为单片嵌入式系统的核心 —单片机 , 正朝着多功能 、多选择 、高速度、低功耗、低价格 、大存储容量和 强 I/O 功能等方向发展 。随着计算机档次的不断提高 ,功能的不断完善 ,单片 机已越来越广泛地应用在各种领域的控制 、自动化 、智能化等方面 ,特别是在 直流电动机的调速控制系统中 。这是因为单片机具有很多优点 :体积小 ,功能 全,抗干扰能力强 , 可靠性高 ,结构合理 ,指令丰富 ,控制功能强 ,造价低等 所以选用单片机作为控制系统的核心以提高整个系统的可靠性和可行性 。 在自动化控制中 , 许多场合需要单片机控制直流电机进行变速 ,这里我们介绍一种低成本 的简单实现方法 。 经实践证明 ,运行稳定可靠 。
直流电机变速原理 直流电机的变速主要有 3 种方式 :
1.控制电枢电压改变电机的转速
2?控制电机的励磁电流改变电机的转速 3?在电枢回路中,串联电阻改变电机的转速
使用单片机控制直流电机的变速。一般采用调节电枢电压的方
原创力文档

文档评论(0)