利用单片机实现温度智能控制
- 格式:pdf
- 大小:127.99 KB
- 文档页数:4


基于STC89C52单片机的数字温度计
学院:信息科学与工程学院
专业:电子信息科学与技术
基于STC89C52单片机的数字温度计
2 一、摘 要
温度的检测是工业生产中比较典型的应用之一,随着传感器在生产和生活中的更加广泛的应用,利用新型数字温度传感器实现对温度的测试与控制得到更快的开发。本文设计了一种基于STC89C52单片机的温度检测系统,该系统将温度传感器DS18B20接在控制器的端口上,对温度进行采集,将采集到的温度值显示在1602液晶屏上。经实验测试表明,该系统设计和布线简单,结构紧凑,有可读性高,反应速度快,测量准确,抗干扰能力强,性价比高,扩展方便等优点,具有关阔的应用前景。
关键词:STC89C52 数字温度计 DS18B20
二、前言
随着人民生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便是不可否定的,其中数字温度计就是一个典型的例子。
单片机控制温度检测系统的温感系统主要是DS18B20芯片,该芯片由一根总线控制,电压范围为3.0v--5.5v。DS18B20具有测温方便、测温范围广、测温精度高等特点。出于对此类问题的探索,我们设计并制作了此温度检测系统。
本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确。其输出温度采用数字显示,主要用于对测温比较准确的场所,该设计控制器模块主要使用STC89C52单片机,测温传感模块使用DS18B20;显示模块使用1602液晶显示屏,可以只管、准确的显示所测温度值。
三、系统组成及工作原理
3.1、总体设计方案
经分析,将系统分为两个部分,一个是由温度传感器DS18B20组成的检测部分,另一个是由单片机和1602液晶组成的主控与显示部分。如图所示DS18B20将检测到的数据送到单片机,单片机对接收到的数据进行处理并送到1602显示,6V电源给各个部分供电。
3.2系统单元的选择与论证
江西理工大学应用科学学院毕业设计
I
基于单片机的数字温度计的设计与实现
摘要
采用单片机来对他们控制不仅具有控制方便,简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。在生产过程中,为了高效地进行生产,必须对它的主要参数,如温度、压力、流量等进行有效的控制。传统的测温元件有热电偶和二电阻。而热电偶和热电阻测出的一般都是电压,再转换成对应的温度,这些方法相对比较复杂,需要比较多的外部硬件支持。我们用一种相对比较简单的方式来测量。温度范围为-55~125 ºC,最高分辨率可达0.0625 ºC。DS18B20可以直接读出温度值,而且采用三线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
本文介绍一种基于AT89C51单片机的一种温度测量及报警电路,该电路采用DS18B20作为温度监测元件,测量范围0℃-~+100℃,使用七级数码管LED模块显示,能设置温度报警上下限。正文着重给出了软硬件系统的各部分电路,介绍了集成温度传感器DS18B20的原理,AT89C51单片机功能和应用,该电路设计新颖、功能强大、结构简单。
关键词:温度测量;DS18B20 ; AT89C51
赵赐明:基于单片机的数字温度计的设计与实现
II Design of Digital Thermomer Based on SCM
ABSTRACT
Controlled by single-chip microcomputer to control not only to them, advantages of
simplicity and flexibility, and can significantly increase the temperature specifications, which
can significantly increase the quality and quantity of the products. In the process of production,
基于STC系列单片机的智能温度控制器设计
唐洪富 ,张兴波
(1.华北计算机系统工程研究所,北京100083;
2.北京国际系统控制有限公司,北京100083)
摘要:介绍了一种基于单片机STC12C5204AD的智能温度控制系统,讲述了测温芯片MAX6675
的开发使用,重点阐明了在应用编程(IAP)功能在参数修改保存中的应用和通信模块的设计使用。用
户可以根据不同的应用环境灵活配置参数,远程操作方便,成本低,可靠性稳定性强。
关键词:STC单片机;MAX6675;RS485;在应用编程
中图分类号:TP23 文献标识码:A 文章编号:0258—7998(2013)O5—0086—03
Design of intelligent temperature controller based on STC series microcontrollers
Tang Hongfu ,Zhang Xingbo
(1.National Computer System Engineering Research Institute of China,Beijing 100083,China
2.Beijing Systems Control International,Inc.,Beijing 1 00083,China)
Abstract:An intelligent temperature control system based on single chip microcomputer STC 1 2C5204AD was introduced.The
paper described the development of the temperature measurement chip MAX6675,and illustrated the use of IAP(In Application Pro— gram)function and the communication module.The configuration parameters are flexible depended on the application environment, convenient remote operation,low cost,reliability and stability.
1
2020年4月19日
基于单片机的恒温箱温度控制系统的设计
课程设计题目:单片机恒温箱温度控制系统的设计
本课程设计要求:本温度控制系统为以单片机为核心,实现了对温度实时监测和控制,实现了控制的智能化。设计恒温箱温度控制系统,配有温度传感器,采用DS18B20数字温度传感器,无需数模拟∕数字转换,可直接与单片机进行数字传输,采用了PID控制技术,能够使温度保持在要求的一个恒定范围内,配有键盘,用于输入设定温度;配有数码管LED用来显示温度。
技术参数和设计任务:
1、利用单片机AT89C2051实现对温度的控制,实现保持恒温箱在最高温度为110℃。
2、可预置恒温箱温度,烘干过程恒温控制,温度控制误差小于±2℃。
3、预置时显示设定温度,恒温时显示实时温度,采用PID控制算法显示精确到0.1℃。
4、温度超出预置温度±5℃时发出声音报警。
5、对升、降温过程没有线性要求。
6、温度检测部分采用DS18B20数字温度传感器,无需数模拟∕数字转换,可直接与单片机进行数字传输
7、人机对话部分由键盘、显示和报警三部分组成,实现对温度的显示、报警。
文档仅供参考
1
2020年4月19日
一、本课程设计系统概述
1、系统原理
选用AT89C2051单片机为中央处理器,经过温度传感器DS18B20对恒温箱进行温度采集,将采集到的信号传送给单片机,在由单片机对数据进行处理控制显示器,并比较采集温度与设定温度是否一致,然后驱动恒温箱的加热或制冷。
2、系统总结构图
总体设计应该是全面考虑系统的总体目标,进行硬件初步选型,然后确定一个系统的草案,同时考虑软硬件实现的可行性。总体方案经过重复推敲,确定了以美国Atmel公司推出的51系列单片机为温度智能控制系统的核心,并选择低功耗和低成本的存储器、数码显示器等元件,总体方案如下图: 文档仅供参考
2
2020年4月19日 输入部加热制冷恒温箱驱动控制温度传感器AT89C2051显示部上位PC