- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
注意:本毕业设计附带PROTEUS仿真及汇编源程序
毕业设计(论文)
设 计 名 称 温度自动控制系统
学 生 姓 名
学 号
系 、专 业 信息工程系、信息工程类
指 导 教 师
2010年 4月 29日
目 录
摘要 Ⅰ
1任务及要求 1
1.1 设计任务 1
1.2 设计要求 1
2设计思想 1
2.1 硬件设计思想 1
2.2 软件设计思想 5
3电路原理与电路图 6
3.1电路原理 6
3.2 电路原理图 7
4流程图与算法描述 8
4.1 流程图 8
4.2 算法描述 8
5程序清单 9
6设计总结 40
6.1 设计体会 40
6.2 存在问题与建议 40
参考文献 41
毕业设计(论文)任务书
专业 学生姓名 学 号 题名称 课程名称 单片机原理与应用 设计编号 设计地点 一、毕业设计(论文)目的
单片机设计是在教学及实验基础上,对课程所学理论知识的深化和提高。学生能综合应用所学知识,在实践的基本技能方面一次系统的训练。能够较全面地巩固和应用单片机课程中所学的基本理论和基本方法,并初步掌握小型单片机系统设计的基本方法。培养独立思考、独立收集资料、独立设计规定功能的单片机系统的能力培养分析、总结及撰写技术报告的能力。
1.AT89C51单片机
2.MCS-51汇编语言
3.PROTEUS仿真软件
4.显示部件:LCD显示器
5.人机交互部件:独立按键
6.接口方式:并行
三、任务和要求
任务:
用单片机设计一个温度自动控制系统,根据设置温度与实际温度的数值,进行加热、保持或降温操作。温度的设置是通过按键来变化的,实际温度是通过温度传感器DS18B20转给单片机的,用软件编程实现温度的自动控制。
要求:
1.能够用汇编语言或者C语言编程实现程序设计。
2.能够对系统的各各模块的功能以及系统的作用有所了解。
3.能够掌握并熟练proteus仿真系统的使用。
注:1此表由指导教师填写,经教研室审批指导教师学生生效;
2此表1式3份,学生、指导教师、教研室各1份。
、包括实验室、主要仪器设备、进度2010.4.18至2010.4.21???? 调研、查找资料;总体方案设计;
2010.4.22至2010.4.23???? 硬件电路设计;
2010.4.24至2010.4.26???? 软件设计及电路仿真;
2010.4.27至2010.4.28???? 撰写毕业设计报告;
2010.4.29????????????? ?? 仿真结果验收,简单答辩。
六、教研室审批意见
教研室主任(签字) 年 月 日 年 月 日、指导教师(签字) 学生(签字)设计(论文)评阅表
学生姓名 学 号
系 信息工程系 专业班级 温度自动控制系统 课程名称
一、学生自我总结
毕业设计终于顺利完成了,其中包含着快乐,也有辛酸。我们选的设计题目是“数字温度计”,大家都觉得这个题目是比较简单的。其实不然,做了之后,发现设计电路虽然简单,但我们认为它真正困难的地方是程序设计,不过在我们同心努力下最终完成了在完成单片机设计后,我们发现我们还有许多不足,所学到的知识还远远不够,以至于还有一些功能不能被动完成。但通过学习这一次实践,增强了我们的动手能力,提高和巩固了单片机方面的知识,特别是软件方面。从中增强了我们的团队合作精神,并让我们认识到把理论应用到实践中去是多么重要。年 月 日评分项目 权 重 单项成绩 指导教师评语:
指导教师: 年 月 日 AT89C51、DS18B20、LCD自动化控制的过程是:首先,通过设置按键,设定恒温运行时的温度值,并且用数码管1.2 设计要求
(1).能够用汇编语言或者C语言编程实现程序设计。
(2).能够对系统的各各
文档评论(0)