- 77
- 0
- 约2.07千字
- 约 8页
- 2021-03-18 发布于江苏
- 举报
一种温度测量系统的设计
导语:?单片机有体积小、功能强、可靠性高等优点,因此采用单片机对温度来进行控制,能够大幅度提高被控温度的技术指标。 摘要:本文所研究的温度测量系统包括:单片机,温度传感器,电源电路、液晶显示电路,温度采集电路,报警电路等组成,利用温度传感器将温度的变化,变换成电流的变化,再转换为电压变化最后再传给单片机,单片机把数据显示成温度变化,如超过规定温度范围则启动报警系统。该系统具有一定测温范围,且实用性强、可靠性高、测量精度高等特点。
关键词:温度传感器;单片机;报警
1 引言
在工、农业生产和日常生活中,温度是一个很重要的物理量,它无时无刻不和我们相关。因此它的测量与控制显得很重要。随着现代工农业技术的发展及人们对生活环境要求的提高,人们也迫切需要检测与控制温度。现阶段,随着传感技术与通讯技术的发展,单片机等的出现,更加推动啦它的发展。单片机有体积小、功能强、可靠性高等优点,因此采用单片机对温度来进行控制,能够大幅度提高被控温度的技术指标,且产品的质量和数量也能进一步提高。本文正是基于此目的,提出一种温度测量系统的设计方案。
2 系统总体设计思想
2.1 系统总体设计结构框图
本系统总体结构如下图所示,它是以单片机和传感器为核心的测量系统。
图1报警系统结构框图
2.2 系统模块的工作原理介绍
温度采集模块的主要功能是通过温度传感器感应温室温度并转化成模拟信号,通过转化模块将模拟信号转化成数字信号,并存取温度数据。温度显示模块的主要功能是在控制模块的控制下将控制模块写入的数据显示在晶屏上,便于读取温度数值。
利用温度传感器DS18B20可以直接读取被测温度值,被测温度值经过DS18B20处理后转换为数字值,然后送到单片机中进行数据处理,并与之前设置的温度报警范围进行对比,如超过规定温度范围就蜂鸣报警,并在LCD1602中显示出来。
3 系统硬件部分介绍
3.1 电源电路设计
电源电路其主要作用是为单片机提供工作电源。因为单片机工作电源为+5V,且电路功耗很小。LM7805系列为3端稳压器件,能提供5V的输出电压。应用范围广,内含过流和过载保护电路等。电路图如下图所示
图2电源电路
3.2 温度采集电路设计
DS18B20最大的特点是单总线数据传输方式,DS18B20的数据I/O均由同一条线来完成。根据DS18B20的通讯协议,主机(单片机)控制DS18B20完成温度转换必须经过三个步骤:每一次读写之前都要对DS18B20进行复位操作,复位成功后发送一条ROM指令,最后发送RAM指令,这样才能对DS18B20进行预定的操作。本系统为多路温度采集电路设计系统设计,在这种情况下我们可以采用分组的方式,用单片机的多个I/O来驱动多路DS18B20。
3.3 报警电路设计
为了实现多点温度检测报警系统,报警设计采用AT89C51单片机作为主控制器,采用扫描的方式对多点DS18B20温度传感器获取对应该位置的温度值,经处理后通过串口可以立即发送到上位机,如温度不在设定的内,给出声光报警信号。
3.4 液晶显示电路设计
显示设计采用的是液晶LCD1602来显示温度、报警方位等。在液晶显示同一画面上显示三个方位实时温度的信息及温度超过报警信息。反复实验证明温度、可靠。
4 系统软件设计
4.1 主程序设计流程图
本系统软件设计主要包括主程序,显示子程序、按键扫描子程序、设置温度子程序等组成。主程序流程图如下图所示。首先初始化LCD1602,然后检测18B20是否工作正常,随后进行键盘扫描。扫描后从中读取之前设置温度的范围,并从DS18B20中读取当前的温度进行计算,如果达到报警要求,报警电路进行蜂鸣报警。
图3主程序流程图
4.2 软件设计的主程序说明
5 系统总体设计电路图及其说明
应设计要求,本设计通过AT89C51单片机实现,AT89C51单片机的主控电路包括:复位电路、时钟电路。
复位电路通常采用上电自动复位和按钮复位两种方式。单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。为保证系统可靠复位,在初始化程序中应用到一定的复位延迟时间。复位电路软件程序跑飞或者硬件发生错误的时候产生一个复位信号,控制MCS-51单片机从0000H单元开始执行程序,重新执行软件程序。
时钟在单片机中非常重要,直接影响单片机的速度,也直接影响单片机系统的稳定性单片机各功能部件的运行都是以时钟频率为基准。常用的时钟电路有两种方式,一种是内部时钟方式,另一种为外部时钟方式。MCS-51单片机常选择振荡频率12MHz的石英晶体。外部时钟方式是使用外部振荡脉冲信号,常用于多片MCS-51单片机同时工作,以便于同步。在
您可能关注的文档
- 一种适用于开关稳压器的新颖的电流检测方法 .doc
- 一种实用的计算机温度采集系统.doc
- 一种输电线路巡检机器人控制系统的设计与实现.doc
- 一种塑壳断路器智能化的实现方法.doc
- 一种数控车床故障诊断方法.doc
- 一种数控仿真系统的网络化改进方案.doc
- 一种数字型igbt驱动器.doc
- 一种通用嵌入式多轴运动控制器及其应用.doc
- 一种网络化智能温控器的设计与实现.doc
- 一种无速度传感器矢量控制系统的研究.doc
- 2026《面向多样性的隐私保护推荐方法概述》7800字.docx
- 2026《基于PLC的智能立体停车场的控制系统设计》7200字.docx
- 2026《太赫兹技术概述》4200字.docx
- 2026《分布式电力系统经济调度研究现状国内外文献综述》2800字.docx
- 2026《曲美家具集团股份有限公司成本管理存在的问题及对策》5600字.docx
- 2026《基于肌肉信号的人体运动研究国内外文献综述》3400字.doc
- 2026《基于城市林学植物配置问题研究》7200字.docx
- 2026《社区重点人群管理平台设计与实现》7900字.docx
- 2026《区县医院内网的设计与实施研究》6900字.doc
- 2026《静电除尘的原理及高频电源的优势综述》3100字.doc
最近下载
- 小数乘除法100道竖式计算题及答案.docx VIP
- 人教版初中初三九年级英语-名师教学课件-感叹句的用法.pptx VIP
- 青岛版五年级上册小数乘除法竖式计算题100道及答案.docx VIP
- 预应力混凝土管桩连接方法创新图文.pdf VIP
- 云南傣族民居.ppt VIP
- 2024届宜宾市长宁县小升初语文检测卷含答案.doc VIP
- 2025年度民主生活会个人对照检查发言材料 八篇.docx VIP
- 辩论英文课件教学课件.pptx VIP
- 酒店服务质量与员工满意度关系研究分析——以常州万达喜来登酒店为例 工商管理专业.doc VIP
- 小学必背古诗拼音版(2020年-2021年).pdf VIP
原创力文档

文档评论(0)