数字温度计课程设计题库.docVIP

  • 5
  • 0
  • 约9.21千字
  • 约 20页
  • 2016-08-30 发布于湖北
  • 举报
目 录 1 绪论 1 1.1 课题描述 1 1.2 基本工作原理及框图 1 2 2 2.1 AT89C51简介? 2 2.1.1 AT89C51概述? 2 2.1.2 AT89C51特性 3 2.1.3 AT89C51引脚工作说明 3 2.1.4复位电路的设计? 4 2.2温度传感器DS18B20 5 2.2.1 DS18B20工作原理 5 2.2.2 DS18B20内部结构 5 2.2.3 DS18B20技术性能描述 6 2.2.4 DS18B20硬件说明 6 2.2.5 DS18B20接线方法 7 2.2.6 DS18B20特点 7 3? 8 3.1主程序设计 8 3.2温度采集模块设计? 9 3.3温度计算模块设计? 9 3.4编程语言及程序 10 3.4.1编程语言选择 10 3.4.2汇编程序 10 4 14 5 调试 15 总 结 16 致 谢 17 参考文献 18 1 绪论 1.1 课题描述 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。在信息采集(传感器技术)、信息传输(通信技术)和信息处理(计算机技术)三大信息技术中,传感器属于信息技术的前沿尖端产品,尤其是温度传感器技术,在我国各领域已经引用的非常广泛,可以说是渗透到社会的每一个领域,人民的生活与环境的温度息息相关,在工业生产过程中需要实时测量温度,在农业生产中也离不开温度的测量,因此研究温度的测量方法和装置具有重要的意义。 本次课程设计的内容是开发一个基于AT89C51单片机的测温系统,并采用了数字温度传感器DS18B20,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详细研究,对各部分的电路也一一进行了设计,该系统可以方便的实现对三路温度的采集、传输、处理和显示,并可设定上下限报警温度。它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。 1.2 基本工作原理及框图 本课程设计的温度计测温系统由温度传感器电路、信号放大电路、A/D转换电路、单片机系统、温度显示系统构成。其基本工作原理:温度传感器电路将测量到的温度信号转换成电压信号输出到信号放大电路,与温度值对应的电压信号经放大后输出至转A/D换电路,把电压信号转换成数字量送给单片机系统,单片机系统根据显示需要对数字量进行处理,再送温度显示系统进行显示1所示。 图1基本工作原理框图 2 硬件电路设计 2.1 AT89C51简介? 2.1.1 AT89C51概述? AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 2所示: 图2 AT89C51管脚图 2.1.2 AT89C51特性 AT89C51 提供以下标准功能:4k?字节Flash?闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。 2AT89C51引脚工作说明 P0口:P0口为一个8位漏极开路双向I/O口。P0口能用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FLASH编程时,P0口作为原码输入口,当FALSH进行校验时,P0口输出原码,此时P0口外部必须被拉高。? P1口:P1口是?一个内部提供上拉电阻的8位双向I/O口。P1口管脚写入1后,被内部上拉为高

文档评论(0)

1亿VIP精品文档

相关文档