温度报警设计_第1页
温度报警设计_第2页
温度报警设计_第3页
温度报警设计_第4页
温度报警设计_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第七组组员:李浩瑞 、游佳、刘妍随着时代的进步和发展,温度的测试已经影响到我们的生活、工作、科研、各个领域,已经成为了一种非常重要的事情,因此设计一个温度测试的系统势在必行。本文主要介绍了一个基于AT89C51单片机的数字温度报警器系统。详细描述了利用数字温度传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,对各部分的电路也一一进行了介绍,该系统可以方便的实现温度的采集和报警,并可以根据需要任意上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点。DS18B20与AT89C51结合实现最简温度报

2、警系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景关键词:单片机;温度检测;AT89C51; DS18B20;1.当温度控制在1030时报警器不发出声响,当温度超过这个范围时报警器发出不同频率的声响。2.当温度高于30时报警器发出报警。3.当温度低于10时报警器发出报警。4.设计的电路所用直流电源主模块(AT89C51单片机)、温度采集器(DS18B20)、液晶显示器(LED12864)。选用AT89C51是因为AT89C51是一个低电压,高性能CMOS8位单片机,片内含8k 。高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央

3、处理器和Flash存储单元,AT89C51单片机在电子行业中有着广泛的应用DS18B20概述DS18B20是Dallas公司继DS1820后推出的一种改进型智能数字温度传感器,与传统的热敏电阻相比,只需一根线就能直接读出被测温度值,并可根据实际需求来编程实现912位数字值的读数方式。DS18B20内部结构DS18B20可以采用外部电源供电和寄生电源供电两种模式。外部电源供电模式是将DS18B20的GND直接接地,DQ与但单总线相连作为信号线,VDD与外部电源正极相连DS18B20的GND和VDD均直接接地,DQ与单总线相连,单片机其中一个I/O口与DS18B20的DQ端相连。DS18B20的D

4、Q端口通过接入一个4.7K的上拉电阻到VCC,从而实现外部电源供电方式。寄生电源供电模式如图所示:从图中可知,DS18B20的GND和VDD均直接接地,DQ与单总线相连,单片机其中一个I/O口与DS18B20的DQ端相连。lcd1602介绍字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,目前常用16*1,16*2,20*2和40*2行等的模块。开始在网上找了温度报警系统程序汇编,然后把仿真电路图连号,运行时发现,没有反应。后来有看下程序,程序里一个错误的就是蜂鸣器,我自己连得图上没有蜂鸣器。最后把蜂鸣器的程序删除了,然后在运行下,运行成功了,调节U2温度调节器,把温度调最高温度为30,最低温度为10度,然后把事实温度调到9度发现D1灯报警。重点、难点是(1) 传感器,要对传感器的原理、结构、应用等各方面;(2) 考虑从非电量信号到电量信号的电路实现原理以及与单片机的接口;(3) 熟悉编程的技术;(4) 握温度传感器的原理、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论