编号:本科毕业论文基于单片机的数字温度计设计院 系:信息工程学院姓 名:徐翰学 号:01专 业:通信工程年 级:2024 级指导老师:庞建丽职 称:讲师完成日期:2024 年 5 月摘 要温度是生产过程和科学实验中非常关键的一项物理量,在日常生活、农业、工业、各种高新技术的开发和讨论中也是一个非常普遍和常用的参数,许多地方都要使用温度计对温度进行测量
随着人们生活水平的不断提高,对于温度计的要求也越来越高,使之能为人们的工作、科研、生活提供更好、更方便的服务
传统的测温元件有热电偶和热电阻,而热电偶和热电阻测出的一般都是电压,再转换成对应的温度值,这些方法相对比较复杂,需要比较多的外部硬件支持
现在温度计向着数字化、智能化方向进展
本文采纳美国 DALLAS 半导体公司继 DS1820 之后推出的一种改进型智能温度传感器 DS18B20 作为检测元件,可以设计一种相对比较简单的方式来测量温度
DS18B20可以直接读出被测温度值,具有低成本和易使用的特点
在数字温度计电路中设计了一种基于单片机 AT89C51 芯片的一种温度测量及报警电路
硬件电路采纳数字温度传感器 DS18B20 来测量温度,将温度值转换成相应的数字量传给单片机,经单片机AT89C51 芯片处理后使用 1602LCD 液晶模块显示出具体的温度值
在系统软件方面主要通过用 C 语言编程实现对各个电路的控制
数字温度计主要是对温度进行采集、显示,所以系统软件程序主要包括主程序、读出温度子程序、计算温度子程序、显示温度子程序等几大块
单片机通过软件可以控制各个硬件电路间数据的处理
电路中可以设置温度报警上下限,超过上限或低于下限时可以自动报警
关键词:1602LCD 液晶模块;DS18B20 数字温度传感器;AT89C51AbstractThe temperature is very critical in t