基于单片机的温度检测与报警系统设计_第1页
基于单片机的温度检测与报警系统设计_第2页
基于单片机的温度检测与报警系统设计_第3页
基于单片机的温度检测与报警系统设计_第4页
基于单片机的温度检测与报警系统设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

基于单片机的恒温检测与报警系统指导老师:XXXXXX班级:08电信4班答辩学生:XX恒温检测与报警系统的设计绪论

设计任务及原理分析

系统整体的设计电路的搭建仿真以及调试结论设计任务具体要求原理分析系统开发平台介绍:PROTEL99、KEIL系统硬件设计系统软件设计主程序流程图测温流程图报警电路流程图不同条件下的软件仿真电路的调试以及实际环境的测试按键显示流程图设计简述人们生活与环境温度息息相关,在工业生产过程中需要实时测量温度,在工业生产中也离不开温度的测量,因此研究温度的测量方法和控制具有重要的意义。测量温度的关键是温度传感器,温度传感器的发展经历了3个阶段:传统的分立式温度传感器、模拟集成温度传感器、智能集成温度传感器。目前,国际上新型温度传感器正从模拟式向数字式、从集成化向智能化、网络化的方向发展。在此以智能集成温度传感器DS18B20为例,介绍DS18B20数字温度计的设计。设计任务及具体要求一、设计任务:设计一个以单片机为核心的温度测量系统

。二、具体要求:(1)测量温度值精度为±0.1℃。(2)系统允许的误差范围为0.1℃以内。(3)系统可由用户预设温度值,测温范围为-55℃~+125℃。

(4)超出预置值时系统会自动报警,即发光二极管亮,蜂鸣器响。

(5)系统具有数码显示功能,能实时显示实际温度值。

设计方案分析

分析:

在日常生活及工农业生产中经常要用到温度的检测及控制,传统的测温元件有热电偶和热点阻。而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,需要比较多的外部硬件支持,硬件电路复杂,软件调试复杂,制作成本高。

而采用智能温度传感器DS18B20作为检测元件,测温范围为-55℃~125℃,最大分辨率可达0.0625℃。DS18B20可以直接读出被测温度值,采用3线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。按照系统设计功能的要求,确定系统由5个模块组成:主控器AT89C51,测温电路DS18B20,报警电路,按键电路及驱动显示电路。总体电路框图如右图1所示。.1.系统电路原理图2.显示电路模块原理图(1)

采用动态显示方案,设计中使用八个共阴极数码管作为显示载体,通过八路并口传输,共使用了十六个I/O口,具体连接如表1所示。3.显示电路模块原理图(2)

显示电路由八位共阴极的数码管组成,通过网络标号A、B、C、D、E、F、G、DP等与AT89C52的P1口相连,由八个136欧的电阻驱动,实现段控制功能。通过网络标号C0-C7与驱动芯片ULN2803A相连,以此为桥梁与AT89C52相连,实现位控制功能。具体电路图如图4所示。4.主程序流程图开始系统初始化显示传感器温度判断P1.4是否为0NY显示系统初始设定值判断外部中断(P3.

温馨提示

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

评论

0/150

提交评论