《 单片机 》课程设计说 明 书专业名称: 电气工程及其自动化班 级: 093学 号: 20090202101姓 名: 张淑冠指导教师: 姚广芹日期: 2011 年 7 月 8 日题目数字温度计学生姓名张淑冠学号20090202101指导教师评语及成绩指导教师签名:年 月 日答辩评语及成绩答辩教师签名:年 月 日教研室意见总成绩:室主任签名:年 月 日单片机 课程设计评阅书摘 要随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。本设计是基于 AT89S52 单片机的温度测量系统。通过对单片机技术基础及温度传感器使用方法的学习,本组利用 Protel 设计工作电路,并用 PROTUES 进行仿真后,焊接电路,这次课程设计综合利用所学单片机知识完成了一个单片机应用系统设计并仿真,焊接电路实现功能,从而加深对单片机软硬知识的深层次理解,获得初步的应用经验,为走出校门从事单片机应用的相关工作打下了一定的基础。关键词:单片机;AT89S52;温度计;数字控制目 录1 课题描述…………………………………………………………………12 设计过程………………………………………………………………… 数字温度计系统设计方框图……………………………………… 单片机所实现功能说明…………………………………………… 电路板各部分电路图及其原理……………………………………23 测试………………………………………………………………………5总结…………………………………………………………………………6参考文献……………………………………………………………………7附录 1………………………………………………………………………8附录 2………………………………………………………………………91 课题描述本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机 AT89S52,测温传感器使用DS18B20,用 4 位共阳极 LED 数码管以串口传送数据,实现温度显示,能准确达到以上要求。开发工具:protel12 设计过程由于本设计是测温电路,进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器 DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。 数字温度计系统设计方框图温度显示电 源单复位电路时钟电路片机温度测量上下限设置报警提示电路图 单片机所实现功能说明本次实训所设计的为数字温度计,能实现对温度的测试,所测温度由数码管以整数的形式显示。同时可调所测温度的上下限,如果超出所测温度的限制,能够发出报警,报警信号由 LED 灯和蜂鸣器同时发出。性能指标基本要求:(1)能够显示当前室内温度,分辨率为 1 摄氏度。(2)具有超限声光报警功能,能够通过按键设定报警温度的上限和下限。控制器采用单片机 AT89S52,温度传感器采用 DS18B20,用数码管显示器实现温度显示。 电路板各部分电路图及其原理2(一)单片机 AT89S52图 单片机AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程Flash 存储器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程Flash,使 AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。(二)晶振和复位装置图 晶振 图 复位电路(1)晶体振荡器,能产生振荡,其特点是固有频率十分稳定,而且震动具3有多谐性,除了奇频震动外还有奇次谐波泛音震动。性能上,晶振的品质因素Q 和特性阻抗都非常高,而且接入系数很小,因此具有很高的频率稳定度。(2)复位电路,与单片机第 9 引脚,也就是 RST 引脚相连,起复位作用,高电平有效(三)温度传感器 DS18B20图 温度传感器DS18B20 在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内,温范围-55℃~+125℃。有三个引脚,其中 1
数字温度计设计说明书 来自淘豆网m.daumloan.com转载请标明出处.