"简易数字式温度计的设计报告"
本设计报告主要介绍了一个基于单片机AT89S51和温度传感器DS18B20的简易数字式温度计的设计。该设计报告涵盖了硬件和软件设计、温度传感器的工作原理、液晶显示器LCD的显示设计等方面的内容。
在设计中,我们使用了单片机AT89S51作为控制器,温度传感器DS18B20用于测量温度,并使用液晶显示器LCD来显示测量结果。该设计的主要功能和指标如下:
* 温度测量范围为-55℃~+127℃,精度为±0.5℃
* 如果测量范围超过+127℃或低于-55℃,蜂鸣器就会自动进行报警
* 使用AT89S52单片机的P3.5口控制温度传感器DS18B20的温度测量,以液晶显示器LCD形式输出测量温度
在硬件设计中,我们使用了AT89S52单片机作为控制器,该单片机具有8K在系统可编程Flash存储器,使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。AT89S52单片机具有以下标准功能:
* 低功耗、高性能的CMOS 8位微控制器
* 8K在系统可编程Flash存储器
* 与工业80C51产品指令和引脚完全兼容
DS18B20温度传感器是美国DALLAS半导体公司最新推出的改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可以根据实际需求通过简简单编程实现9~12位的数字值读数方式。DS18B20的性能特点如下:
* 独特的单线接口仅需一个端口引脚进行通讯
* 简单的多点分布应用
* 无需外部器件
* 可通过数据线供电
* 零待机功耗
* 测温范围-55~+125℃,以0.5℃递增
* 华氏器件-67~+2570F,以0.90F递增
* 温度以9位数字量读出
* 温度数字量转换时间200ms(典型值)
* 用户可定义的非易失性温度报警设置
* 报警搜索命令识别并标志超过过程限定的温度(温度报警条件)的器件
在软件设计中,我们使用了 Proteus 仿真图来模拟温度传感器和单片机之间的通讯,并对温度传感器的工作原理进行了详细的介绍。我们的设计报告还包括了对温度传感器的结构特征、控制方法的详细介绍,以及对数字温度计的设计报告的总结。
本设计报告详细介绍了简易数字式温度计的设计报告,涵盖了硬件和软件设计、温度传感器的工作原理、液晶显示器LCD的显示设计等方面的内容,为读者提供了一个详细的设计报告。