基于51单片机的温度计设计

上传人:Bod****ee 文档编号:47183661 上传时间:2018-06-30 格式:DOC 页数:56 大小:16.11MB
返回 下载 相关 举报
基于51单片机的温度计设计_第1页
第1页 / 共56页
基于51单片机的温度计设计_第2页
第2页 / 共56页
基于51单片机的温度计设计_第3页
第3页 / 共56页
基于51单片机的温度计设计_第4页
第4页 / 共56页
基于51单片机的温度计设计_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《基于51单片机的温度计设计》由会员分享,可在线阅读,更多相关《基于51单片机的温度计设计(56页珍藏版)》请在金锄头文库上搜索。

1、序号(学号):0121009320612学学生生实实习习报报告告书书实习类别单片机应用实习实习地址武汉理工大学信息工程学院学 院信息工程学院专 业通信工程班 级通信 1006姓 名王康指导教师黄铮2012 年12 月 30日单片机实习报告1实习执行大纲实习执行大纲一、一、 实习目的实习目的1、巩固单片机原理与应用理论课的理论知识;2、熟悉单片机应用系统的硬件设计及软件设计的基本方法;3、将单片机原理与应用理论课的理论知识应用于实际的应用系统中;4、训练单片机应用技术,锻炼实际动手能力。二、实习纪律与要求二、实习纪律与要求1、实习纪律、实习纪律1)参加实习的学生必须按照实习大纲的要求,在指导教师

2、的指导下,全面完成实习任务;2)听从指导教师安排,严格遵守实习纪律;3)因故在实习期间缺勤累计超过规定时间的三分之一,不得参加本次实习考核,但可在补足所缺天数后再给予考核并评定实习成绩。2、基本要求、基本要求1)利用 PROTEL 等软件进行硬件设计;2)利用 Keil uV4 软件完成应用系统软件设计;3)利用 PROTEUS 软件进行仿真设计;4)完成单片机最小系统和应用系统电路板的焊接;5)对电路进行调试;6)利用 stc-isp 软件完成在系统编程、下载,并完成系统软件调试;7)题目由指导教师提供;8)要求每个学生单独完成硬件软件设计、仿真、焊接、调试任务;9)写出实习报告,实习报告主

3、要包括以下内容:目录、摘要、关键词、基本原理、方案论证、硬件设计、软件设计(带流程图、程序清单)、仿真结果、实物运行结果照片、结论、参考文献等;10)实习完成后通过答辩;11)答辩时交实习报告电子文档,通过答辩后根据修改意见修改并打印、单片机实习报告2装订成册。三、实习地点三、实习地点武汉理工大学信息工程学院通信实验室。四、实习时间2012 年 12 月 17 日-2012 年 12 月 30 日。五、实习内容五、实习内容1、实习所需主要材料、实习所需主要材料1)元件、工具、仪器等)元件、工具、仪器等序号序号名称名称数量数量1单片机开发试验仪1 块2USB 供电线1 根3USB 转串口线1 根

4、4杜邦线若干5NE5532两片6LM311一片7排针若干8不同阻值的电阻若干9信号源1 台10示波器1 台11电烙铁、锡丝、钳子2)软件)软件序号序号名称名称数量数量1电路设计软件1 套2编程软件 Keil uV41 套3仿真软件 PROTEUS1 套4下载软件 stc-isp 1 套单片机实习报告32、任务、任务(1)利用上述材料完成单片机最小系统的设计、焊接、调试;(2)完成 ISP 下载电路的设计、焊接;(3)完成应用系统扩展电路部分的设计、焊接、调试,应用系统扩展电路的具体要求如下:(1)功能选择)功能选择通过功能选择键,使得单片机处于不同的工作状态并通过 LED 显示相应的内容。(2

5、)温度显示)温度显示通过功能选择键选择温度检测、显示后,LED 显示温度值。(3)数据输入)数据输入通过功能选择键选择数据输入后,将通过键盘键入的 09 按键值显示在LED 上,其中,最后输入的显示在最左边,之前键入向右移动一位。(4)数据通信)数据通信将两个单片机最小系统通过串口连接起来,其中一个作为主系统,另一个作为辅系统。当通过功能选择键选择数据通信后,当在主系统上进行功能(2) 、功能(3)的操作时,辅系统的 LED 上显示与主系统同样的内容。(4)利用仿真软件完成系统仿真工作;(5)完成系统软件的设计,包括程序结构设计、流程图绘制、程序设计。3、参考资料、参考资料1 谢自美.电子线路

6、设计实验测试(第三版).武汉:华中科技大学出版社2 李群芳. 单片微型计算机与接口技术(第 3 版).电子工业出版社,20083 刘教瑜. 单片机原理及应用.武汉理工大学出版社,20114 张东亮. 单片机原理与应用.人民邮电出版社,2009六、实习具体安排六、实习具体安排序号序号阶段内容阶段内容所需时间所需时间1方案设计2 天2硬件设计2 天3软件设计3 天单片机实习报告44系统仿真1 天5电路板焊接2 天6系统调试3 天7答辩1 天合 计14 天七、实习考核七、实习考核学生必须按照实习大纲的要求完成实习的全部内容,并提交实习报告。指导教师应对学生进行实习考核并评定实习成绩。实习成绩评定按优

7、、良、中、及格和不及格五级分制。1 1、对报告的要求、对报告的要求实习报告要求逻辑清晰、层次分明、书写整洁。报告包括标题(中英文)、提要、正文(包括项目要求与说明; 软件流程分析;调试分析;实验数据分析;答辩;成绩评定) 、附录(图纸.程序清单或软盘) 。实习要求须每人一份,独立完成。2 2、对图纸的要求、对图纸的要求图纸要求准确全面并与任务要求完成的内容一致。3 3、评分标准、评分标准1选题合理、目的明确(10 分)2方案正确,具有可行性、创新性(20 分)3结果(如:硬件成果、软件程序、仿真结果) (20 分)4态度认真、学习刻苦、遵守纪律(15 分) 5报告的规范化、参考文献充分(不少于

8、 5 篇) (10 分)6答辩(25 分)总分(100 分)备注:成绩等级:优(90 分100 分) 、良(80 分89 分) 、中(70 分79分) 、及格(60 分69 分) 、60 分以下为不及格。单片机实习报告5概概 况况实习单位: 武汉理工大学信息工程学院 参观考察单位:(1) (2) (3) (4) (5) (6) 实习开始时间:20 12 年 12 月 17 日,实习时间共 14 天。完成实习报告时间: 2012 年 12 月 30 日。单片机实习报告6实实 习习 日日 记记 2012 年年 12 月月 17 日日今天是单片机实习的第一天,拿到了实习要求,明确了所要完成的任务:即

9、完成单片机最小系统的设计、焊接、调试,完成 ISP 下载电路的设计、焊接,并完成应用系统:矩阵键盘按键显示功能,数字温度计设计,双机串口通信,整个系统的焊接、调试,于是便开始了单片机实习。首先要确定整个的设计方案。经过查阅书本以及各种资料,参考实习要求,便确定了键盘电路采用六个七段数码管,16个按键显示电路。数字温度计用芯片 DS18B20做温度采集部分,在数码管上显示温度,由于还要通过串行通信的方式,将采集到的实时温度信息送至第二个单片机系统,并在二个单片机系统显示实时温度,因此还要考虑串口通信部分电路。在整个设计方案的初步确定中,我又加深了对专业知识的学习,并将原来所学的知识在实践中得以应

10、用,使知识连贯起来,让我觉得收获很多,相信在接下来的几天,会有更大的收获。单片机实习报告7实实 习习 日日 记记 2012 年年 12 月月 18 日日今天是实习的第二天,接着昨已经确定的设计方案,开始了硬件设计,硬件设计运用到 Altium Designer 软件。Altium Designer 是一个全32位的电路板设计软件,该软件功能强大,人机界面友好,易学易用,使用该软件的设计者可以容易地设计出电路原理图和画出元件设计电路板图。在实验室学习时,我就常用 Altium Designer 设计电路图,画过元件设计电路板图,因此对此还有一定的熟悉程度。在 Altium Designer 里找

11、到所需元件后,开始连线,刚开始遇到了很多问题,比如元件封装的缺失,连线有问题等等,通过自己查找资料,请教别人,都解决了,感觉自己还是有很大的提高。对 Altium Designer 的使用熟练程度也得到了提高。其中,硬件电路图的设计也是费了一番功夫的,也需要参考查阅书本以及资料才能确定其正确性,还要加上自己的理解。但在这个过程中,也进一步巩固了专业知识技能,将这学期所学的单片机知识进行了归纳总结、真正的做到将理论与实践相结合。单片机实习报告8实实 习习 日日 记记 2012 年年 12 月月 19 日日前两天的硬件电路已经确定了,接下来就是软件设计部分了,即程序的编写。因为这次实现的功能模块也

12、不少,因此程序相对来说较为复杂。由于我对程序运用并不熟练,因此需要花费更多的精力在程序上。编写程序之初,我准备分模块编写。将程序分为显示模块、键盘模块、温度采集部分,DS18B20模块、以及串口部分等。为了能使自己对编程步骤更加熟悉一下,我先翻阅了这学期所学的课本,进一步熟悉了程序的编写步骤,然后开始着手编写,编写中也遇到了很多难题,有时候会不知道如何下手去写,后来通过自己慢慢的摸索总结以及向他人请教,及时解决了问题,在别人的讲解过程中,也逐渐了解到自己的缺点,在哪些方面还需要加强,获益颇丰。单片机实习报告9实实 习习 日日 记记 2012 年年 12 月月 20 日日今天我主要完成了 DS1

13、8B20 温度传感器的底层函数代码的编写工作,从德州仪器的官方网站上我找到了 DS18B20 温度传感器的数据手册,全英文的,我一边查词典一边翻译,一字一句得弄懂了 DS18B20 的 操作方法,其中最关键的也是最难懂的是 DS18B20 操作时序图即和单片机的通信协议,我通过 51 单片机的 IO 口控制时序,给高电平和低电平,模拟数据手册上的操作时序,底层驱动函数还有嘴重要的一部分就是对单片机读来的温度数据进行处理,将数据转换成以摄氏度为单位的数据,然后将数据分割成十位、各位、十分位,供数码管显示的函数调用,显示温度。在实际的代码编写过程中遇到了很多问题,开始一直是读不到 DS18B20

14、的数据,通过分析发现是时序的问题,我通过网络查找了别人写好的 DS18B20 的操作函数,改进了自己的程序,最终调试成功。单片机实习报告10实实 习习 日日 记记 2012 年年 12 月月 21 日日软件的设计部分已经快接近尾声了,几个模块的程序也差不多都完成了。便开始了各个模块的程序的调试。首先调试的是键盘显示部分,在键盘部分调试的过程中,也出现了各种问题,刚开始也没有加上消抖部分,经过几番调试后,终于调试成功了。后来进行了数码管部分的调试工作,还是比较顺利的。调试完数码管、按键部分,在接下里的数字温度计的温度测量部分 DS18B20 的调试,虽然在这中间出现了各种各样的问题,但是最终还是

15、都一一解决了。我还是感到很兴奋的,因为这毕竟是自己第一次写这么多模块的程序。不仅锻炼的了自己的能力,也磨练了自己的态度。单片机实习报告11实实 习习 日日 记记 2012 年年 12 月月 22 日日经过几天的调试,软件部分的工作已经完成了。接下来就是系统的仿真问题了,仿真要用到的软件是 proteus 仿真软件,在进行仿真前,我先去查阅了关于此仿真软件的使用说明以及观看的视频教程,想先熟悉一下仿真软件的使用。通过一系列的准备工作,熟悉了工具栏的使用,怎么样去查找元件,放置连接点等基本的技能。熟悉了使用方法后,便开始进行仿真图的绘制,在绘图的过程中,元件的查找基本没有问题。下一步就是连线了,连线过程中放置节点、连接总线过程中也遇到了不少问题。不过最终都能得以解决。最终的仿真图在一天之内也完成了。实习已经过去近一个星期了,收获还是很多的,从一开始的方案设计、硬件电路的设计到后来的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号