单片机技能+电子初级工程师认证培训设计报告题目:简易数字式温度计的设计指导老师: 文丽 完成时间:2012-5-1 5 华南理工大学学院电子信息工程学院目 录分数:1 引言2 方案设计3 系统的硬件设计4 proteus 仿真图5 系统的软件设计6 心理体会7 参考文献1 引言在当下,人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向进展。本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温围广,测温准确,其输出温度采纳数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机 AT89S51,测温传感器使用DS18B20,用 3 位共阳极 LED 数码管以串口传送数据,实现温度显示,能准确达到以上要求。目前的智能温度传感器(亦称数字温度传感器)是在 20 世纪 90 年代中期问世的,它是微电子技术、计算机技术和自动测试技术(ATE)的结晶,特点是能输出温度数据与相关的温度控制量,适配各种微控制器(MCU)。社会的进展使人们对传感器的要求也越来越高,现在的温度传感器正在基于单片机的基础上从模拟式向数字式,从集成化向智能化、网络化的方向飞速进展,并朝着高精度、多功能、总线标准化、高可靠性与安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速进展,本文将介绍智能集成温度传感器 DS18B20 的结构特征与控制方法,并对以此传感器,89S51 单片机为控制器构成的数字温度测量装置的工作原理与程序设计作了详细的介绍。2 方案设计本设计主要是介绍了单片机控制下的温度检测系统,详细介绍了其硬件和软件设计,并对其各功能模块做了详细介绍,其主要功能和指标如下:●利用温度传感器(DS18B20)测量某一环境温度●测量围为-55℃~+127℃,精度为±0.5℃●假如测量围超过+127℃或低于-55℃蜂鸣器就会自动进行报警●用液晶显示器 LCD 进行实际温度值显示采纳 AT89S52 单片机 P3.5 口控制温度传感器 DS18B20 的温度测量,以液晶显示器 LCD 形式输出测量温度。图 2.1 原理图3 系统的硬件设计3.1 主控制器AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。使用 Atmel 公司高密度非 ...