- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机数字式温度计设计说明书(附带源程序)_new
附件1:学 号:0121218700312课程设计题目数字式温度计学院物流工程学院专业物流工程班级姓名指导教师2015年1月18日附件2:课程设计任务书学生姓名: 专业班级:指导教师: 工作单位:题 目: 数字式温度计设计初始条件:1、设计与仿真软件:KeiluVision 和Proteus要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.18B20 设计一款能够显示当前温度值的温度计;2.切换按钮可以切换华氏度和摄氏度显示;3.其他功能时间安排:2015年1月4- 5日 选择题目,布置任务2015年1月6-8日 功能分析,硬件设计及修改2015年1月9-13日 软件设计与编程2015年1月14-18日 调试并修改硬件组成2015年1月19-20日 编写任务说明书2015年1月21-22日 确认提交版、答辩指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日附件6:本科生课程设计成绩评定表姓名性别专业、班级课程设计题目:数字式温度计课程设计答辩或质疑记录:Respack-8是什么?作用是什么?答:Respack-8是排阻,作上拉电阻,使得单片机P0口具备I/O能力如何实现复位?答:接通复位回路,按下复位按钮,保持两个机器周期以上的时间,即可实现复位。DS18B20是什么芯片?有何特点答:DS18B20是一种常用的温度传感器,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。测温范围为-55℃~+125℃,固有测温误差为1℃。成绩评定依据:1.硬件电路和软件程序的正确性2.设计说明书的规范性和完整性3.答辩情况4.功能实现的难易程度最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字:年月日数字式温度计的设计摘要温度是一种最基本的环境参数,人民的生活、生产与环境的温度息息相关。 在工业生产过程中需要实时测量温度,在农业生产中也离不开温度的测量,因此 研究温度的测量方法和装置也有重要的意义。本文将介绍智能集成温度传感器 DS18B20 的结构特征及控制方法,并以此为传感器 DS18B20 和 AT89C52 单片机为控制器构成的温度测量装置的工作原理做了详细的介绍。该产品适用于人民的日常生活和工、农业生产,用于温度测量。关键词AT89C52;DS18B20;LM016L;数字;温度计。1设计任务1.1设计任务(1)用 DS18B20 设计一款能够显示当前温度值的温度计;(2)通过切换按钮可以切换华氏度和摄氏度显示;(3)其他功能(创新部分)设计例图如图1.1所示图1.1 设计例图1.2基本要求(1)用 DS18B20 设计一款能够显示当前温度值的温度计;(2)通过切换按钮可以切换华氏度和摄氏度显示;1.3拓展要求选作:实现测量多组的温度,都可以显示出来。2设计方案2.1任务分析数字式温度传感器就是使用单片机来实现与 DS18B20 温度传感器的通信,实现温度计 的功能。温度由单片机计算出后,显示在 1602 液晶上,并且可以通过转换按钮实现显示 华氏温度和摄氏温度的转换。2.2方案设计2.2.1硬件方案根据设计的要求可知,系统的硬件原理框图如图 2.1 所示。按键1602液晶单片机DS18B20图2.1 硬件原理框图单片机选用AT89C51,设计时无需外接程序存储器,为设计和调试带来极大的方便。DS18B20 与单片机的通信是通过1—wire总线方式。我将该通信线路与单片机P3.2口连接,从该口对DS18B20 进行读写操作。另外,将一个按键开关与P3.7口连接,进行摄氏华氏温度的换算。2.2.2软件方案根据设计要求,程序框图如图 2.2 所示。软件可由汇编语言完成,也可由 C 语言完成,我选择的C语言。 软件设计可以分为以下几个功能模块:(1)主程序:初始化及键盘。(2)延时子程序:由_nop_()及 while 执行空循环来实现。用于通信时序。(3)LM160LCD液晶初始化及读写 RAM 子程序:初始化 1602 液晶,读写 1602RAM。(4)18B20 初始化及读写 RAM 程序:初始化 18B20 以及读写 18B20 片内 RAM 的程序。 键盘扫描程序模块:扫描键盘有无按键按下。开始初始化启动温度转换读取温度数值摄氏或华氏计算数据更新温度显示判断键值图2.2 程序框图3.系统硬件设计3.1时钟电路设计如图3.1所示,采用内部时钟产生方式,在XTAL1和XTAL2两端跨接晶体或陶瓷
您可能关注的文档
- 六年级上册全册说课(三说模式)-精版(值得您借鉴).ppt
- 关于大理石清洁养护标书.doc
- 关于我院微型消防站建设的申请书.docx
- 关于虎林市工业发展状况的调查报告(doc 8页).doc
- 农业综合开发高标准农田建设项目施工组织设计(同名5473).doc
- 农药飘移药害产生原因与防控对策.doc
- 准妈妈待产包清单(特别全).doc
- 刘成成-10121046-年产量4万吨h68黄铜管挤压车间设计【必威体育精装版】.doc
- 刘贝特作品《索尔主题变奏曲第15号》variaciones sobre un tema;miguel llobet古典吉他谱.doc
- 创建爱婴医院母乳喂养宣传册.doc
- 部编版八年级上册历史复习第一单元中国开始沦为半殖民地半封建社会训练题.docx
- 2024_2025学年高中历史第三单元资产阶级政治家第10课革命的先行者孙中山2教学教案岳麓版选修4.doc
- 2025届高考历史统考一轮复习课后限时集训4专制集权的不断加强含解析岳麓版.doc
- 2025届高考数学试卷专项练习12三角函数与解三角形含解析.doc
- 2025届高考生物一轮复习专题重组卷第一部分单元检测卷十生物技术实践含解析.doc
- 2025届高考政治一轮复习素养测评二十六文化创新含解析.doc
- 2024_2025学年新教材高中政治第二单元人民当家作主6.2民族区域自治制度教案部编版必修3.docx
- 2024_2025学年新教材高中地理第四章区际联系与区域协调发展4国际合作教案新人教版选择性必修2.doc
- 2025届高考数学第二次模拟试卷三理含解析.doc
- 2025版高考英语一轮复习必修3Module6OldandNew学案含解析外研版1.doc
文档评论(0)