摘要:温度在我们日常生活中处处存在,无论是在家用领域还是在工业领域,温度都扮演着非常非常重要的角色。伴随着科学以及计算机的高速度的发展,单片机在温度上的应用越来越深入,给传统行业带来改变。这里我们介绍了基于单片机AT89C51的温度提示系统的设计方案。使用温度传感器DS18B20来收集温度数据,并且让温度数据显示出来,按键用来设置温度上下限。设计采用层次化结构,使程序设计的逻辑关系简洁明了。给出了系统框架、程序流程图和Protel 原理图,并在硬件平台上实现了所设计功能。本系统实用性强,操作简单,成本低,在实际生产生活中可以广泛应用。73176
毕业论文关键词:温度,AT89C51单片机,温度传感器DS18B20
Abstract: Temperature is everywhere in our daily life, and it plays an important role in both domestic and industrial fields。 Along with the development of the computer, the application of SCM is more and more deeply, which brings the change to the traditional industry。This paper introduces the design and implementation of temperature control system based on single chip microcomputer AT89C51。 Temperature sensor DS18B20 acquisition temperature data,digital tube display temperature data,button set the upper and lower limits of the temperature。 The design adopts modular structure, so that the logic relation of program design is simple and clear。 This paper gives the overall framework of the system, program flow chart and Protel schematic diagram, and the design function is realized on the hardware platform。 The system has simple operation, strong practicability and low cost, which can be widely used in actual production and life。
Keywords:Temperature,AT89C51 single chip ,temperature sensor DS18B20
目录
1 绪论 4
1。1 课题研究的内容及要求 5
1。2 国内及国外的现状 6
2 AT89C51系列单片机介绍及硬件设计 6
2。1 AT89C51系列单片机介绍 6
2。2 温度采样部分 8
2。3 语音播报模块 11
2。4 显示模块 12
3 软件设计 13
3。1 主程序流程图 13
3。2 单片机外围电路设计 14
3。3 DS18B20接口电路设计 16
3。4 液晶显示 17
3。5 ISD1420接口电路设计 17
4 设计实验及调试 18
4。1按键功能调试 18
4。2 测量温度的部分设计 19
4。3 时钟部分的设计 19
5 仿真结果和实际测量 20
5。1 仿真方法和结果 20
5。2 实际和实验温度对比