您现在的位置:网站首页答辩论文工学论文电子论文

毕业设计 基于单片机的多路温度采集系统软件设计

  • 简介:毕业设计-基于单片机的多路温度采集系统软件设计,共30页,9425字,附任务书、开题报告、外文翻译等,基于单片机的多路温度采集系统主要用于采集多个监测点的温度,当某个监测点,的温度超过一定的范围时进行报警。基于单片机的多路温度
    类型:word+pdf    页数:30    字数:9425   
    资料包括:论文 任务书 开题报告 外文翻译   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
文件大小:1.38MB
适用专业:电子信息工程
适用年级:大学
论文编号:204304

论文简介:

毕业设计-基于单片机的多路温度采集系统软件设计,共30页,9425字,附任务书、开题报告、外文翻译等
基于单片机的多路温度采集系统主要用于采集多个监测点的温度,当某个监测点
的温度超过一定的范围时进行报警。基于单片机的多路温度采集系统主要完成以下功
能:单片机外围电路、温度采集模块、数码显示模块和报警模块。主要指标为:温度
误差<0.5℃。该课题完成系统的软件设计,主要要求如下:
1.主程序:控制程序流程。
2.温度采集模块:控制系统的温度采集。
3.数码管显示模块:控制数码管显示采集到的温度和湿度。
4.报警模块:当温度超过一定范围时,发出报警信号。
5.完成一篇英文技术资料的翻译。


研究内容及实验方案
3.1;研究内容:
基于单片机的多路温度采集系统采用AT89C51单片机做核心,DS18B20 做A/D传感器,并有报警显示模块。
1.,测量范围:-10度到+100度,精度正负0.5度,
2,测量并显示环境温度,显示时间和日期,每隔一段时间记录一次温度,。
3,采样时间间隔t(1min<t<60min)可由用户自定。当温度超过一定范围发出报警信号。
3.2;实验方案
温度采集系统在一定空间内分层次多点测量同一时刻的温度且能持续工作相当长的时间,如进行田间温度测量,将温度放在所需测量的农田各个位置,在土壤表面,深入到作物根系附近,放置到植物的顶端,测量同一时间内部同位置的温度,经过一段时间的采样从而分析温度对作物生长产生的影响,还可以在粮食存储的粮食中均匀分布温度探头,监测不同位置的粮食的温度变化,防止或尽早处理霉变现象,系统设计框图如下 :
单片机模块:单片机控制系统采用AT89C51它是一种带4K字节闪存可编程可擦除只读存储器的低电压、高性能CMOS 8位微处理器,单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,
报警模块:输出1K赫兹和500赫兹的音频信号驱动扬声器做报警信号,要求1000hz信号响100ms,500hz信号响200ms,当开关合上响报警信号,开关断开报警停止。
显示模块:由于室内温度基本上是在-50℃到+50℃之间,因此显示模块只需两位数即可。
温度传感器模块:系统采用DS18B20做温度的A/D传感器,传感器类型 DS18B20 测量范围 -55- 128℃精度0.5 ℃ 显示分辨率 0.1 ℃,外壳材质 铁、不锈钢, 输出无线数字信号,其他指标 供电电源 2×1.5V。独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定,实现多点测温 工作电源: 3~5V/DC 在使用中不需要任何外围元件 测量结果以9~12位数字量方式串行传送 不锈钢保护管直径 Φ6。
目标及工作进度
4.1目标:
硬件系统有数据采集转换,单片机控制,数据输出,数据通信四部分组成温度测量范围-10度到+100度,精度正负0.5度,基于单片机的多路温度采集系统主要用于采集多个监测点的温度并显示环境温度,显示时间和日期,当检测点温度超过一定的检测值时进行报警。单片机控制选c51进行数据处理及流程控制。


摘要: 随着现代信息技术的飞速发展,温度测量控制系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响
温度采集在林业,农业,化工甚至是军工领域都有广泛的应用,因此能否对这些地区的环境温度实现有效的监测。是一个要解决的重要的课题。采用温度传感器构成的电子监控装置是一种较好的解决方案,因此利用Mcs-51单片机系列设计了一个温度采集系统。
数字式多路温度采集系统由主控制器、温度采集电路、温度显示电路、报警控制电路及键盘输入控制电路组成。它利用单片机AT89C51做控制及数据处理器、智能温度传感器DS18B20做温度检测器、LED数码显示管做温度显示输出设备。实现多监测点的温度采集。并且具有显示,报警等功能。能够应用于一般的环境的温度采集环境。
软件设计主要采用汇编语言设计,设计工具用keil,程序主要由键盘扫描子程序,温度转换子程序,读出温度子程序,计算温度子程序,显示数据刷新子程序,报警控制子程序组成。用汇编的主要优点是编程的效率高。适用于简单的但是要求较高的电路。本文主要是采用的是汇编语言设计。.
关键词:温度 传感器 单片机 软件


目 录
1 前言
1.1 温度采集系统的研究背景…(1)
1.2 温度采集系统的研究目的…(1)
2 多路温度采集系统硬件设计简介
2.1 温度采集模块………… (2)
2.1.1 Ds18b20传感器简介… (3)
2.1.2 温度采集电路………… (6)
2.2 单片机控制电路选择… (6)
2.3 输入控制电路………… (8)
2.4 显示电路… (8)
2.5 报警控制电路………… (9)
2.5.1 报警控制电路工作过程 (9)
2.6 电源电路… (10)
2.7 数字式多路温度采集系统元件清单 (10)
3 多路温度采集系统软件设计
3.1 主程序设计(11)
3.2 子程序设计(11)
3.2.1 Ds18b20的通信协议… (11)
3.2.2 子程序详细设计……… (12)
3.3 多路温度采集系统控制源程序…… (15)
4 系统调试及性能分析
4.1 系统调试 (16)
4.2 系统性能分析……… (16)
5 结论……… (17)
参考文献……… (18)
致 谢……… (19)
附录 (1)……… (20)
附录 (2)……… (21)


论文文件预览:
共2文件夹,8个文件,文件总大小:1.38MB,压缩后大小:872.07KB

  • 毕业设计-基于单片机的多路温度采集系统软件设计
  • 毕业论文敖毅
  • doc078205302敖毅毕业设计开题报告.doc  [64.00KB]
  • doc078205302敖毅毕业设计英文翻译.doc  [281.50KB]
  • doc毕业论文.doc  [541.50KB]
  • doc毕业论文(设计)任务书2010-敖毅.doc  [70.00KB]
  • doc目录.doc  [36.00KB]
  • doc学士学位论文原创性声明.doc  [41.50KB]
  • pdf英文翻译原文-1.pdf  [350.21KB]
  • doc摘要.doc  [32.50KB]

查看评论 已有0位网友发表了看法
  • 验证码: