一种基于单片机和VB的多点温度监测系统设计
基于单片机的多点温度检测系统设计
・
31 5・
基于单片机 的多点温度检测系统设计
江 志 刚
( 深圳职 业技 术学院, 广 东 深圳 5 1 8 0 5 5 )
摘 要: 单 片机在检 测和控制 系统 中得 到广泛的应 用,温度是一个 系统常 需要 测量、 控制和保持 的量。 该系统 由上位机和 下住杌 两大 部 分组 成。 下位机 实现 温度 的检测 并提 供标 准 R _ ¥ 2 3 2通信接 口 ,芯 片使 用 了 AT ME L公 司的 A T8 9 C5 1单片机 和 DA L L AS公 司的 DS 1 8 B 2 0数字温度传感器。上位机部分使 用了通 用 P C。该 系统可应 用于仓库测温、 楼 宇空调控制和生产过程监控等领域 。 关键词 : 温度测量 ; 单 总线 ; 数 字温度传感器 ; 单片机
1 概 述
2 . 2 . 2 键 盘 以及 显 示 电路
4结 论
பைடு நூலகம்
单片机应用系统中除了复位按键有专 门的复位 电路 , 以及专一 本 系统设计 的温度检测装置采用了以网络 、 数字化 D S 1 8 B 2 0为 的复位功能外 , 其它 的按键或键盘都是 以开关状 态来设 置控制功能 核心的新 型温度传感器 , 成功对策解决 了常规温度传感器 ( 铜电阻 、 或输人数据 。 键盘有编码和非编码两种 。非编码键盘硬件 电路极为 铂电阻等 ) 带来引线误 差补偿 、 多点装 置切换误差 问题 和放大 电路 简单。故本系统采用 拨码 开关来控制 。 零点漂移误差 问题等技术问题 , 使测温 系统在 电站等领域应用更加 2 . 2 . 3温度显示 电路 方便 、 经济 、 稳定 和可靠 。该系统在实际应用 中取得了 良好的效果 , 设计采用的是共阴极 七段数码管 。 由于静态扫描要用到多片 串 提高了温度采集 系统 的可靠性 , 且硬件 电路简单 、 廉价 , 抗干扰能力 入并 出芯片 , 考 虑到 电路板成本计算 。采用是节约硬件资源的动态 强 、 扩展方便 .相对 于传 统的温度检测 系统来说 具有绝对 的优 势 , 扫描方式。 即用两块芯片就可以完成显示功能。 显示数据由 4 5 1 1 译 在诸如环境控制 、 建筑物 的温度监测 以及机器 、 过程监视 , 控制系统
基于单片机和VB的多点温度监控系统设计
Private Declare Function timeGetTime Lib "winmm.dll" () As Long延时函数单位是毫秒支持小数Public Function YanShi(HaoMiao As Double)Dim t1t1 = timeGetTimeWhile (timeGetTime - t1) < HaoMiaoDoEventsWendEnd Function基于单片机和VB的多点温度监控系统设计(二)-上位机设计院系自动化学院专业自动化班级5407202学号200504072064姓名姚维丹指导教师王昱负责教师王昱沈阳航空工业学院2009年6月摘要温度是一个基本的物理量,它是工农业生产过程中最普遍、最主要的工艺参数之一,实时精确的温度监控是产品质量的重要保证。
随着现代科技的发展,电子计算机已越来越多地应用于温度的监控中。
本文针对下位机多点温度测控系统的各点温度值,通过VB建立一个温度信息管理系统。
详细阐述了系统的设计方法及功能。
实现了与温度测控电路进行实时数据通信,完成温度信息的上传和温度设定值的下传功能。
采用Access设计数据库,记录用户信息和温度信息。
用VB连接数据库,完成温度信息的查询、显示、趋势图、报表生成等功能。
达到了实时记录温度信息,定时传送温度设定值的技术指标要求。
该多点监控系统拥有良好的人机界面,通用性好,操作简单、方便、易于实现温度的集中监控和管理等特点,具有较广泛的应用前景。
关键词:VB;数据库;温度;监控AbstractTemperature is a fundamental physical quantity, it is one of the most general and important process parameters in industrial and agricultural production.Accurate real-time temperature monitoring is an important guarantee for the quality of products. With the development of modern science and technology, electronic computer has been used in temperature monitoring frequently.Therefore, in this paper an information management system of temperature is established for multi-point temperature monitoring system by VB. The design methods and functions of the system is illuminated in detail. The system has not only achieved real-time data communication with temperature monitoring and control circuits but also accomplished the transfer of temperature information and temperature settings. An access database is used to record users’ information and temperature information. Using VB to connect to the database the system has many functions such as the query, display, trend, report generation and so on. The technical target of the record, the transmission of real-time temperature information and the temperature settings is also achieved. The multi-point temperature monitoring system has good human-computer interface, good common, simple and convenient operation. It is easy to implement centralized monitoring and management of the temperature. The system has a very extensive application prospect.Keywords: VB; database; temperature; monitoring目录第1章绪论 (1)1.1 课题背景 (1)1.2 多点温度监控系统发展现状 (1)1.3 课题研究内容及技术指标 (4)1.4 本文安排 (5)第2章多点温度监控系统总体方案的设计 (6)2.1 系统描述 (6)2.2 总体方案设计 (6)2.3 课题主要技术指标 (7)第3章VB与单片机通信的建立 (8)3.1 串行通信及RS—232总线 (8)3.1.1 串行通信 (8)3.1.2 RS-232总线标准 (10)3.2 Visual Basic6.0中的串行通信控件MSComm (11)3.2.1 MSComm控件处理通信的方式 (12)3.2.2 MSComm控件的常用属性 (12)3.2.3 MSComm控件的使用 (14)3.3 PC机与AT89S51单片机的通信 (15)3.3.1 硬件连接线路 (15)3.3.2 通信协议 (15)3.3.3 VB程序编制 (16)第4章多点温度信息管理系统 (19)4.1 多点温度信息管理系统功能 (19)4.2 数据库的设计 (20)4.2.1 Access数据库的设计 (20)4.2.2 VB操作Access数据库的方法 (21)4.2.3 数据库的生成 (22)4.3 应用程序的设计 (22)4.3.1 用户登陆模块设计 (23)4.3.2 系统功能模块设计 (24)4.3.3 主界面的设计 (25)4.3.4 显示模块以及数据库显示模块的设计 (28)4.3.5 查询模块的设计 (29)4.3.6 通信及趋势图模块的设计 (30)4.3.7 报表模块的设计 (31)4.3.8 “关于”模块的设计 (32)4.3.9 保存应用程序 (33)4.3.10 建立可执行文件 (34)结论 (35)社会经济效益分析 (36)参考文献 (37)致谢 (39)附录程序清单 (40)第1章绪论温度是表征物体冷热程度的物理量,在日常生活、工业自动化、家用电器、环境保护、安全生产和汽车工业等中都是基本的检测控制参数之一。
基于单片机的多点无线温度监控系统
基于单片机的多点无线温度监控系统近年来,无线传感器网络技术得到了广泛的应用和发展,其在工业、农业、医疗等领域都有着重要的作用。
无线传感器网络可以实现对各种参数的监测和数据的实时采集,极大地方便了人们对环境和设备状态的监控。
特别是在温度监控方面,无线传感器网络可以实时监测温度变化,并将数据远程传输到监控中心或者手机端,为人们提供及时的温度信息。
本设计旨在基于单片机技术,设计一种多点无线温度监控系统,实现对多个温度传感器的监测和数据传输。
该系统可以应用在各种需要温度监控的场合,例如仓储、生产车间、温室等。
通过该系统,用户可以实时监测各个监测点的温度变化,及时发现异常情况并进行处理。
系统设计采用了低功耗的无线传输模块,能够实现长期监测,并且具有一定的抗干扰能力,保证了数据的可靠性和稳定性。
本系统的核心是基于单片机的温度采集模块和无线传输模块,其主要功能包括温度数据的采集、处理和传输。
下面将从硬件设计和软件设计两方面对本系统进行详细的介绍。
一、硬件设计1. 硬件系统框图本系统的硬件设计包括多个温度传感器节点和一个数据接收节点。
每个温度传感器节点包括温度传感器、单片机和无线传输模块,用于采集和传输该节点的温度数据;数据接收节点包括单片机和无线接收模块,用于接收并处理各个节点传输的温度数据。
硬件系统框图如下图所示:(此处插入硬件系统框图)2. 温度传感器节点设计温度传感器节点的主要功能是采集温度数据,并通过无线传输模块将数据传输给数据接收节点。
具体的设计方案如下:(1)温度传感器选择:选用精度高、响应快、价格低廉的DS18B20数字温度传感器。
(2)单片机选择:选用低功耗、性能稳定的STM32系列单片机,用于温度数据的采集和处理。
(3)无线传输模块选择:选用低功耗、长距离传输的nRF24L01无线模块,用于将温度数据传输给数据接收节点。
3. 数据接收节点设计(3)数据显示设备:可以选择LCD显示屏或者LED指示灯,用于显示温度数据。
基于VB和单片机的多点温度采集系统
基于VB和单片机的多点温度采集系统【摘要】:测温系统是以数据采集原理为主要理论依据,将传感器DS18B20所测的温度转换成为电信号,再由AT89C51单片机对其进行量化编码,转化为整型数据和浮点型数据;整型数据为了方便AT89C51单片机与PC之间的通讯,浮点型数据是用来显示在液晶显示器12864上面的。
根据串行通讯原理,设计了AT89C51单片机与PC机的接口电路,建立了AT89C51单片机与PC机之间的串行通讯协议,并利用VB6.0对测温系统实现了对象化操作——将采集到的温度信号编码进行接受和描述,将其直接显示在可视的界面当中,对信号进行分析和处理,并将其用曲线实时显示出来。
本设计在选择仪器方面的宗旨是使用起来方便快捷,成本低廉,而且大幅度提高了测量精度,最终目的能实现人机的对话且能及时知道系统的运行状况等功能。
【关键词】:AT89C51单片机,编码,温度,实时曲线,DS18B20,VB6.0Based on VB and MCU multipoint temperature collection systemFang Li(Grade08, Class4, Major Automation, Electrical Engineering Dept., Shaanxi University of Technology ,Hanzhong 723003, Shaanxi)Tutor:Hu Bo【Abstract】:Temperature measurement system to data collection principle as the main theoretical basis, the temperature sensor DS18B20 converted into electrical signals, again by A T89C51 single-chip microcomputer the quantitative coding, into the whole model data and floating point type data; Integer data in order to facilitate the A T89C51 single-chip microcomputer and of the communication between a PC, the floating-point data is used to display type in LCD monitor above 12864. According to the serial communication principle, design the A T89C51 single-chip microcomputer and PC interface circuit, established the AT89C51 single-chip microcomputer and PC of serial communication between agreement, and use of temperature measurement system through VB6.0 realized the objectivity operation-will the collected temperature signal encoding to accept and description, its directly display in visual interface of the signal analysis and processing, and use its curve real-time display.Purpose of this design choice of instrument is to use a convenient, low cost, and greatly improve the measurement accuracy, the ultimate aim to achieve the system of man-machine dialogue and can know in time to run status.【Keywords】: VB; database; temperature; monitoring目录1引言 (1)1.1 概述 (1)1.2 国内、外现状 (1)1.3 系统设计的任务要求 (2)1.4 系统方案论证 (2)1.5 系统设计原理框图及各部分功能简介 (3)1.6 系统设计进度安排 (3)2系统硬件设计 (4)2.1 控制器的设计 (4)2.1.1 控制器的选择 (4)2.1.2 AT89C52主要特性 (4)2.2液晶显示LCD设计 (9)2.2.1 HS12864-15C液晶显示介绍 (9)2.2.2 HS12864-15C液晶模块的硬件说明 (9)2.2.3 HS12864-15C液晶模块指令集 (10)2.2.4 LCD显示硬件电路设计 (14)2.3 温度采集模块设计 (14)2.3.1温度传感器的基本知识 (14)2.3.2 传感器的选用及系统中的应用 (14)2.3.3 温度传感器的选择 (16)2.3.4温度传感器DS18B20工作原理 (16)2.3.5 DS18B20的使用 (16)2.3.6温度采集模块硬件电路设计 (18)2.4 系统硬件电路设计 (18)2.4.1 主机控制部分 (18)2.4.2 温度采样与显示电路 (19)2.4.3 RS232通讯接口电路设计 (19)3 系统软件设计 (20)3.1 下位机软件设计 (20)3.1.1 液晶显示部分设计 (20)3.1.2 温度采集模块部分设计 (21)3.1.3 串口通讯(下位机部分)软件设计 (25)3.2 上位机软件设计 (27)3.2.1 系统主界面的设计 (28)3.2.2 串口设置界面 (28)3.2.3 串口通讯(上位机部分)设计 (29)4 系统的调试 (31)4.1软硬件综合调试 (31)4.1.1液晶显示模块的调试 (31)4.1.2 DS18B20 数据采集模块的调试 (31)4.1.3串口通讯部分的调试 (31)4.2系统综合调试 (32)4.2.1系统综合调试出现的问题及解决方法 (32)4.2.2系统综合调试结果 (32)5 总结与展望 (34)致谢 (35)参考文献 (36)附录A下位机部分程序 (37)附录B 上位机部分程序 (44)附录C 实物图 (46)附录D 元器件清单 (47)外文文献原文 (48)外文文献译文 (51)1引言1.1 概述随着科学技术的迅猛发展,电子技术的发展也越来越快,带动了大批相关产业的发展,其应用的范围也越来越广泛。
基于单片机的多点温度检测系统 -大学毕业论文
基于单片机的多点温度检测系统【摘要】温度是一个和人们息息相关的物理量,温度的变化会给我们带来重大的影响,因此对温度的检测控制非常重要,其检测控制一般使用各式各样的传感器。
本设计使用的是DS18B20,它是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。
本文结合实际使用经验,介绍了DS18B20数字温度传感器在单片机下的硬件连接及软件编程,并给出了软件流程图该系统由上位机和下位机两大部分组成。
下位机实现温度的检测并提供标准RS232通信接口,芯片使用了ATMEL公司的AT89C51单片机和DALLAS公司的DS18B20数字温度传感器。
上位机部分使用了通用PC。
该系统可应用于仓库测温、楼宇空调控制和生产过程监控等领域【关键字】:温度测量;单总线;数字温度传感器;单片机【Abstract】Temperature is a physical quantity and the people closely linked, the changes in temperature will bring significant influence to us, so the detection of the temperature control is very important, the general useof every kind of sensor detection and control.This design is the use of DS18B20, it is a high precision digital temperature sensor network, because of its unique advantages of single bus, users can easily set up a sensor network, and can make the multi-point temperature measurement circuit is simple, reliable and become. In this paper, combining with practical experience, introduces the hardware of digital temperature sensor DS18B20 with single chip and software programming, and givesthe software flow chartThe system consists of host computer and slave computer of twoparts. Lower machine to achieve the temperature detection andprovide standard RS232 communication interface chip, use DS18B20 digital temperature sensor AT89C51 chip of ATMEL company and the DALLAS company. PC part using the generic PC. The system can be applied to the storage temperature, building air conditioning control andproduction process monitoring and other fields【key words 】: temperature measurement,Single bus,Digital temperature sensor,singlechip目录【摘要】 (1)一、绪论 (4)1.1 系统背景 (4)1.2 系统概述 (4)二、方案论证 (5)2.1 传感器部分 (5)2.2 主控制部分 (6)2.3系统方案 (7)三、硬件设计 (8)3.1 主控制器 (8)3.2 温度传感器 (12)3.3 温度测试电路 (17)3.4 键盘与显示电路 (18)3.5 电源以及看门狗电路 (26)四、软件设计 (29)4.1 概述 (29)4.2 程序设计 (29)五、结语 (32)参考文献 (33)致谢 (34)附录 (35)附录一:温度测试子程序流程图 (33)附录二主电路电气原理图 (34)基于单片机的多点温度检测系统第一章绪论1.1 系统背景21世纪,科学技术的发展日新月异,科技的进步带动了测量技术的发展,现代控制设备的性能和结构发生了翻天覆地的变化。
基于VB与单片机的温度测控系统设计
基于VB与单片机的温度测控系统设计0 引言在现代测控系统中,由于PC 机具有强大的数据处理能力和良好的用户交互界面,单片机具有较强的现场抗干扰能力及良好的性价比,因此以PC 机为上位机实施用户控制和以单片机为下位机进行实时数据采集的分布式智能化控制系统无疑具有很好的应用前景。
本文中单片机实现了温度检测,具有较好的实时性;PC 机完成了数据显示、存储及统计分析,绘制了实时温度曲线,并对系统目前所处状况做出了评判。
两者之间以串行口进行通信联络。
l 数据采集系统的硬件基础该系统的下位机选择Atreel 公司的AT89S51 单片机作为控制核心,负责采集现场温度值。
温度传感器将温度转换为电压信号,经模/数转换器ADC0809 转换成8 位数字量,并经AT89S51 的P1 口进入单片机保存。
上位PC 机通过串行口与下位机联络,向下位机发送控制命令和接收下位机上传的数据以及进行人机交互。
上位机采用VB 6.0 进行人机交互界面设计,并利用其MSComm 控件实现与下位机简单而高效的串行通信。
充分发挥了单片机在实时数据采集和PC 机对图形处理、显示以及数据库管理上的优点。
使得单片机的应用已不仅仅局限于传统意义上的自动监测或控制,而是形成了以网络为核心的分布式多点系统的发展趋势。
由于上下位机串行口工作电平不一致,它们之间通过MAX232 芯片将单片机TTL 电平转换为RS 232 电平,构成如图1 所示的系统结构框图。
2 VB 环境下串行通信的实现方法VB 可视化界面的设计风格具有简单、易学、高效的特点,已成为众多开发人员采用的工具,且被广泛应用到各个领域。
VB 的MSComm 通信控件,只需用户编写少量的程序代码即可完成通信软件的开发过程。
2.1 MSComm 控件简介MSComm 控件是Microsoft 公司提供的串行通信ActiveX 控件,MSComm 控件通过串行口发送和接收数据,为应用程序。
基于单片机的多点温度检测系统设计
目录摘要 (3)1. 绪论 (3)2. 设计方案 (5)2.1 引言 (6)2.2 方案设计 (7)2.3 方案选择比较 (8)3.硬件设计 (10)3.1 温度传感器 (12)3.2 单片机电路 (14)3.3 显示电路 (15)3.4键盘电路 (15)3.5报警电路 (16)3.6 通信模块 (17)3.6.1 RS-232接口 (18)3.6.2 MXA232芯片 (19)3.6.6 接口电路 (20)4 软件设计 (20)4.1系统主程序 (22)4.2 传感器程序 (23)4.3 键盘电路程序 (24)参考文献 (25)附件 A 电路原理图 (26)附件 B 程序软件 (27)1 绪论在人类的生活环境中,温度扮演着极其重要的角色。
无论你生活在哪里,从事什么工作,无时无刻不在与温度打着交道。
自18世纪工业革命以来,工业发展对是否能掌握温度有着绝对的联系。
在冶金、钢铁、石化、水泥、玻璃、医药等等行业,可以说几乎%80的工业部门都不得不考虑着温度的因素。
温度对于工业如此重要,由此推进了温度传感器的发展。
目前市场主要存在单点和多点两种温度测量仪表。
对于单点温测仪表,主要采用传统的模拟集成温度传感器,其中又以热电阻、热电偶等传感器的测量精度高,测量范围大,而得到了普遍的应用。
此种产品测温范围大都在-200℃~800℃之间,分辨率12位,最小分辨温度在0.001~0.01之间。
自带LED显示模块,显示4位到16位不等。
有的仪表还具有存储功能,可存储几百到几千组数据。
该类仪表可很好的满足单个用户单点测量的需要。
多点温度测量仪表,相对与单点的测量精度有一定的差距,虽然实现了多路温度的测控,但价格昂贵。
针对目前市场的现状,本课题提出了一种可满足要求、可扩展的并且性价比高的单片机多路测温系统。
在传统的温度测量系统设计中,往往采用模拟技术进行设计,这样就不可避免地遇到诸如引线误差补偿、多点测量中的切换误差和信号调理电路的误差等问题;而其中某一环节处理不当,就可能造成整个系统性能的下降。
基于单片机的多点无线温度监控系统
基于单片机的多点无线温度监控系统1. 引言1.1 研究背景在现代社会,温度监控系统在各个领域中发挥着重要作用,例如工业生产、环境监测、医疗保健等。
随着科技的不断发展,基于单片机的多点无线温度监控系统逐渐成为一种趋势。
研究背景部分将深入探讨这一领域的发展现状,以及存在的问题和挑战。
目前,传统的有线温度监控系统存在布线复杂、安装维护困难等问题,限制了其在一些特定场景下的应用。
而无线温度监控系统以其布线简便、实时监测等优势逐渐被广泛应用。
目前市面上的产品多数存在监测范围有限、数据传输不稳定等问题,迫切需要一种更为稳定、可靠的无线温度监控系统。
本文将基于单片机技术设计一种多点无线温度监控系统,旨在解决现有系统存在的问题,提高监测范围和数据传输稳定性。
通过对单片机、温度传感器、通信模块等关键部件的选择和设计,构建一套高性能的无线温度监控系统,为相关领域的应用提供更好的技术支持和解决方案。
1.2 研究意义无线温度监控系统的研究意义在于提高温度监控的效率和精度,实现对多个点位的远程管理和监控。
通过使用单片机技术,可以实现对多个温度传感器的同时监测和数据传输,使监控过程更加智能化和便捷化。
这对于各种需要严格控制温度的场合如实验室、制造业、医疗行业等具有重要意义。
无线温度监控系统的研究也有助于推动物联网技术的发展,为智能家居、智能城市等领域打下基础。
通过建立稳定、高效的多点无线温度监控系统,不仅可以提高生产效率,降低能耗,提升产品质量,还可以有效预防事故发生,保障人员安全。
研究基于单片机的多点无线温度监控系统具有重要的现实意义和应用前景。
1.3 研究目的本文旨在设计并实现基于单片机的多点无线温度监控系统,通过对温度传感器采集的数据进行处理和传输,实现对多个监测点的实时监控。
具体目的包括:1. 提高温度监控系统的便捷性和灵活性,使监控人员可以随时随地实时获取监测点的温度数据,为及时处理异常情况提供有力支持;2. 降低监控系统的成本,利用单片机和无线通信模块取代传统的有线连接方式,减少线缆布线成本和维护成本;3. 提升监控系统的稳定性和可靠性,通过精心选型与设计,以及合理的系统实现过程,确保系统能够持续稳定地运行,并提供准确可靠的数据;4. 探索未来监控系统的发展方向,从实际应用情况出发,进一步优化系统性能,并为未来无线温度监控系统的研究和应用奠定基础。
基于单片机的多点无线温度监控系统设计-毕业设计
基于单片机的多点无线温度监控系统设计前言在工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。
其中,温度控制也越来越重要。
在工业生产的很多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。
采用单片机对温度进行控制不仅具有控制方便、简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大的提高产品的质量和数量。
因此,单片机对温度的控制问题是一个工业生产中经常会遇到的控制问题。
单片机是一种集CPU、RAM、ROM、I/O接口和中断系统等部分于一体的器件,只需要外加电源和晶振就可实现对数字信息的处理和控制。
因此,单片机广泛用于现代工业控制中。
随着“信息时代”的到来,作为获取信息的手段——传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。
传感器技术已成为衡量一个国家科学技术发展水平的重要标志之一。
因此,了解并掌握各类传感器的基本结构、工作原理及特性是非常重要的。
由于传感器能将各种物理量、化学量和生物量等信号转变为电信号,使得人们可以利用计算机实现自动测量、信息处理和自动控制,但是它们都不同程度地存在温漂和非线性等影响因素。
传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。
因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产、研制、开发和应用。
另一方面,传感器的被测信号来自于各个应用领域,每个领域都为了改革生产力、提高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传感器及传感器系统不断涌现。
温度传感器是其中重要的一类传感器。
其发展速度之快,以及其应用之广,并且还有很大潜力。
为了提高对传感器的认识和了解,尤其是对温度传感器的深入研究以及其用法与用途,基于实用、广泛和典型的原则而设计了本系统。
基于某单片机的多点温度测量系统设计
基于某单片机的多点温度测量系统设计设计需求及背景:在许多工业领域中,需要实时监测多点的温度数据,以确保系统的正常运行和生产过程的稳定性。
传统的温度测量系统通常使用多个独立的传感器连接到数据采集器,然后通过有线或无线的方式将数据传输到主控制系统。
这种设计方式存在布线繁琐、维护成本高等问题。
因此,我们需要设计一种基于单片机的多点温度测量系统,以实现简化布线、降低成本、提高系统可靠性等目的。
该系统需要能够同时测量多个点的温度,并将数据发送到中央控制系统进行处理和监控。
设计方案:1.硬件设计:- 选择一款适合的单片机作为系统主控制器,如Arduino或STM32等;-集成多个温度传感器,如DS18B20等,连接到单片机的GPIO口;-添加合适的电源管理模块,以确保传感器和单片机正常工作;-集成无线通信模块,如WiFi、蓝牙或LoRa等,以将数据传输至中央控制系统;-设计外壳和固定装置,以方便系统的安装和使用。
2.软件设计:-编写单片机上的程序,实现多路温度传感器数据的采集和处理;-设计通信协议,将采集到的数据封装成数据包,并通过无线通信模块发送至中央控制系统;-在中央控制系统上编写数据接收和处理程序,对接收到的数据进行解析和展示;-实现远程监控功能,可以通过手机或电脑实时查看系统各点的温度数据。
3.系统特点:-灵活布线:传感器可以分布在不同位置,无需固定布线,减少安装和维护成本;-高可靠性:采用单片机控制和无线通信,系统稳定性高,数据传输可靠;-高效监控:通过中央控制系统实现多点温度数据的集中管理和实时监控;-易扩展:可以根据需要增加更多传感器和扩展功能,满足不同的监测需求。
总结:基于单片机的多点温度测量系统设计,可以提高监测效率、降低成本并提高系统可靠性。
通过合理的硬件设计和软件开发,可以实现多路温度数据的实时采集和传输,为工业自动化和生产管理提供有力支持。
未来,在不断优化和扩展的基础上,这种系统设计还可以应用到更多领域,并实现更多功能和特性的进一步发展。
基于单片机的多点无线温度监控系统
基于单片机的多点无线温度监控系统随着物联网技术的不断发展,无线传感器网络在各个领域都得到了广泛应用。
基于单片机的多点无线温度监控系统,不仅可以实现对多个温度点的实时监控,还可以通过无线方式传输监测数据,实现远程监控和管理。
本文将介绍基于单片机的多点无线温度监控系统的原理、设计和实现过程。
一、系统概述基于单片机的多点无线温度监控系统主要由传感器节点、信号处理单元、无线通信模块、监控中心等组成。
传感器节点负责采集温度数据,信号处理单元对采集的数据进行处理和存储,无线通信模块实现数据传输,监控中心则负责接收和显示监测数据。
二、系统设计1. 传感器节点设计传感器节点是系统的核心部分,负责采集温度数据。
为了实现多点监控,传感器节点需要设计成多个独立的模块,每个模块负责监测一个特定的温度点。
传感器节点的设计需要考虑传感器的选择、数据采集和处理电路的设计、以及无线通信模块的接口设计。
传感器节点采用数字温度传感器DS18B20进行温度采集,采集到的数据通过单片机进行处理和存储,然后通过无线通信模块进行数据传输。
2. 信号处理单元设计信号处理单元主要负责对传感器采集到的数据进行处理和存储。
传感器采集到的数据需要进行数字化处理,然后存储到单片机的内部存储器中。
传感器节点采用的是单片机AT89S52作为信号处理单元,通过单片机的A/D转换功能对温度数据进行数字化处理,然后存储到单片机的内部EEPROM中。
3. 无线通信模块设计无线通信模块主要负责将传感器节点采集到的数据传输到监控中心。
传感器节点采用的是nRF24L01无线模块,通过SPI接口与单片机进行通信,并实现数据的传输。
4. 监控中心设计三、系统实现传感器节点采用DS18B20数字温度传感器进行温度采集,通过单片机AT89S52进行数据处理和存储,然后通过nRF24L01无线模块实现数据的传输。
传感器节点的设计需要考虑功耗、尺寸和成本等因素,需要尽量减小功耗和尺寸,降低成本。
基于单片机的多点温度监控系统设计
Telecom Power Technology设计应用基于单片机的多点温度监控系统设计李岚彤1,2,陈滕2,李磊石家庄050000;2.石家庄铁路技术学院,河北随着电子技术的飞速发展,电子技术在为人类生活生产创造便利的同时也带领社会走入一个新时代。
微但造价过高。
对于大多数工业控制来说,可以在较为复杂的环境中稳定运行。
因此,进一步说明单片机能够广泛应用于家用电器等方面。
单片机;多点温度监控系统;微型计算机Design of Multipoint Temperature Monitoring System Based on MCULI Lantong1,2,CHEN Teng2,LI Lei.Shijiazhuang Railway University,Shijiazhuang.Shijiazhuang Institute of Railway Technology,ShijiazhuangWith the rapid development of electronic technology,it also leads the society into a new era.Microcomputers help people complete all kinds of control 2020年10月25日第37卷第20期Telecom Power TechnologyOct. 25,2020,Vol. 37 No. 20 李岚彤,等:基于单片机的多点温度 监控系统设计独特的单线接口仅仅需要1个端口引脚就可以进行通信,多个DS18B20可以并联在唯一的三线上,进而实现多点组网功能,当温度超过设定值后温度计不会因发热而烧毁,但不能正常工作,这在一定程度上保护了温度计,延长了温度计的使用寿命。
LED七段数码管是由发光二极管组成用来显示数据的特定显示器,这种显示器使用灵活且简单方便。
在某段二极管上施加一定的正向电压时,该段亮起,否则变暗,另外LED显示器又分为共阴极和共阳极两种,发光二极管的阴极连接在一起的称为共阴极LED显示器,发光二极管的阳极连接在一起的称为共阳极LED显示器。
基于单片机的多点无线温度监控系统
基于单片机的多点无线温度监控系统随着科技的不断进步,无线技术在各个领域的应用也越来越广泛,其中无线温度监控系统在工业、医疗、环境监测等领域起到了至关重要的作用。
本文将介绍一种基于单片机的多点无线温度监控系统,通过该系统可以实现多个温度点的实时监测和数据传输,为各种场景下的温度监控提供了一种有效的解决方案。
一、系统概述基于单片机的多点无线温度监控系统由传感器节点、单片机节点和接收器节点组成。
传感器节点负责采集温度数据,单片机节点负责数据处理和无线传输,接收器节点负责接收和显示温度数据。
系统采用无线通信技术,可以实现远距离的数据传输,同时具有低功耗、高可靠性的特点。
二、系统设计1. 传感器节点设计传感器节点采用数字温度传感器进行温度数据的采集,通过单片机节点进行数据采集、处理和无线传输。
传感器节点具有较小的体积和低功耗的特点,可以方便地布置在不同位置进行温度监测。
2. 单片机节点设计接收器节点负责接收来自单片机节点的温度数据,并进行处理和显示。
接收器节点通过液晶显示屏展示温度数据,同时可以通过网络等方式将数据上传到云端进行存储和分析。
三、系统工作流程1. 传感器节点采集温度数据,将数据发送给单片机节点;2. 单片机节点接收温度数据,进行处理和编码,然后通过无线通信模块将数据传输给接收器节点;3. 接收器节点接收温度数据,进行解码和处理,然后将数据显示在液晶屏上;4. 用户可以通过接收器节点实时监测各个传感器节点的温度数据,同时也可以通过网络等方式实现对数据的存储和分析。
四、系统特点及优势1. 多点监测:系统可以同时监测多个温度点的数据,满足不同场景下的多点温度监测需求;2. 无线传输:系统采用无线通信技术实现数据的传输,方便布置和维护;3. 低功耗设计:系统中的传感器节点和单片机节点采用低功耗设计,可以长时间稳定运行;4. 数据存储和分析:系统可以将数据上传到云端进行存储和分析,帮助用户了解温度变化的规律和趋势。
基于单片机的多点温度监测系统设计
5指导教师意见(对课题的深度、广度及工作量的意见)
指导教师:
年月日
6所在系审查意见:
指导教师:
年月日
1.毕业设计(论文)综述(题目背景、研究意义及国内外相关研究情况)
1.1本课题的研究目的和意义
随着控制理论和电子技术的发展,工业控制器的适应能力增强和高度智能化正逐步成为现实。其中以单片机为核心实现的数字控制器因其体积小、成本低、功能强、简便易行而得到广泛应用。PID温度控制器作为一种重要的控制设备,在化工、食品等诸多工业生产过程中得到了广泛的应用。本文主要讨论在过程控制中得到广泛应用的数字PID控制在单片机温度控制系统中的应用。本文详细阐述了基于单片机的温度控制系统的硬件组成、软件设计及相关的接口电路设计。并且充分考虑了系统的可靠性,采取了相应的措施予以保证。针对控制对象的特点,在系统辨识的基础上对系统的控制算法进行了仿真研究,并在单片机系统中实现了控制算法。最后针对温控系统进行了实验,通过对实验数据的分析表明本文所述的基于单片机的温度控制系统的设计的合理性和有效性。
的集成电路内
(5)温范围-55℃~+125℃,在-10~+85℃时精度为±0.5℃
(6)可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃,可实现高精度测温
(7)在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把
温度控制技术按照控制目标的不同可分为两类:动态温度跟踪与恒值温度控制。动态温度跟踪实现的控制目标是使被控对象的温度值按预先设定好的曲线进行变化。在工业生产中很多场合需要实现这一控制目标,如在发酵过程控制,化工生产中的化学反应温度控制,冶金工厂中燃烧炉中的温度控制等;恒值温度控制的目的是使被控对象的温度恒定在某一给定数值上,且要求其波动幅度(即稳态误差)不能超过某允许值。本文所讨论的基于单片机的温度控制系统就是要实现对温控箱的恒值温度控制要求,故以下仅对恒值温度控制进行讨论。
基于单片机的多点温度测试系统_毕业设计论文 推荐
基于单片机的多点温度测试系统摘要集成电路的大规模发展对单片机控制电路的实际运用有着巨大的推动作用。
单片机具有体积小、重量轻、价格便宜、低功耗、控制功能强及运算速度快等特点,使其在测控系统、智能仪表、机电一体化产品、智能接口等方面具有较广泛的运用。
以单片机为核心,运用温度传感器可完成对温度采集,并进行相应的处理。
本系统利用4片温度传感器DS18B20把所测得的温度发送到AT89C52单片机上,通过单片机的处理发送到显示单元进行显示。
系统运用单片机进行温度上下限设定,对各点温度进行测控报警,运用主从分布式思想,实现温度的远程控制,构成多点温度检测系统。
关键词单片机,温度传感器,多点温度检测ABSTRACTThe practical application of large-scale development of the integrated circuit chip control circuit has a tremendous role in promoting. MCU with a small size, light weight, inexpensive, low-power, control and computing speed, has a wider use in the monitoring and control systems, intelligent instruments, mechanical and electrical integration products, intelligent interface. With the single chip processor as the core, the application of temperature sensor for temperature acquisition can be completed, and carry on corresponding processing.This system, using four slices of DS18B20, sent the temperature measured by the temperature sensor DS18B20 to AT89C52 single-chip computer, throughthe MCU processing, the temperature is sent to the display unit to display. The system uses the MCU to set upper and lower temperature, to measure and control the point temperature and alarm. At the same time, use the main distributed thought to achieve remote control of the temperature, and to constitute a multi-point temperature detection system.Key Words: MCU, Slice, Multi-point temperature detection目录1.绪论 (1)1.1课题背景 (1)1.2国内外发展现状 (1)1.3本设计的内容及任务 (2)1.3.1设计内容 (2)1.3.2设计任务 (2)2.系统总体设计 (3)2.1系统概述 (3)2.2系统工作原理 (3)2.3系统器件的选择 (4)2.3.1单片机的选择 (4)2.3.2温度传感器的选择 (5)2.3.3显示器的选择 (8)3.系统的硬件设计 (10)3.1单片机最小系统的设计 (11)3.1.1 时钟电路的设计 (11)3.1.2复位电路的设计 (11)3.2温度采集模块的设计 (12)3.3 LCD显示电路 (13)3.4 键盘电路 (14)3.5 声光报警电路 (15)4.系统的软件设计 (16)4.1工作方案简介 (16)4.2主程序流程图 (16)4.3温度读取转换模块 (17)4.4LCD液晶显示模块 (19)4.5按键处理模块 (20)4.6声光报警模块 (21)5.系统的软件仿真 (22)6.总结 (23)参考文献 (24)答谢 (25)附录1 系统硬件原理图 (26)附录2 程序设计 (26)1.绪论1.1课题背景随着现代科技的发展,温度成为了各行各业最普遍而重要的测量和控制参数。
基于单片机的多点无线温度监控系统
基于单片机的多点无线温度监控系统随着物联网技术的不断发展,无线传感器网络(WSN)在各个领域中的应用越来越广泛。
温度监控系统作为最基本的传感器网络应用之一,在工业控制、环境监测、医疗保健等领域中发挥着重要作用。
本文将介绍一种基于单片机的多点无线温度监控系统,通过这种系统可以实现对多个点位温度数据的实时监测和远程传输。
一、系统设计方案1. 系统硬件设计该温度监控系统的核心部件是基于单片机的无线温度传感器节点。
每个节点由温度传感器、微控制器(MCU)、无线模块和电源模块组成。
温度传感器选用DS18B20,它是一种数字温度传感器,具有高精度、数字输出和单总线通信等特点。
微控制器采用常见的ARM Cortex-M系列单片机,用于采集温度传感器的数据、控制无线模块进行数据传输等。
无线模块采用低功耗蓝牙(BLE)模块,用于与监控中心进行无线通信。
电源模块采用可充电锂电池,以确保系统的长期稳定运行。
系统的软件设计主要包括传感器数据采集、数据处理和无线通信等部分。
传感器数据采集部分通过单片机的GPIO口读取温度传感器的数据,并进行相应的数字信号处理。
数据处理部分对采集到的数据进行滤波、校正等处理,以保证数据的准确性和稳定性。
无线通信部分则通过BLE模块实现与监控中心的无线数据传输。
二、系统工作原理1. 温度传感器节点工作原理每个温度传感器节点通过温度传感器采集环境温度数据,然后通过单片机将数据处理成符合BLE通信协议的数据格式,最终通过BLE模块进行无线传输。
2. 监控中心工作原理监控中心通过接收来自各个温度传感器节点的温度数据,并进行数据解析和处理,最终在界面上显示出各个点位的温度数据。
监控中心还可以设置温度报警阈值,当某个点位的温度超过预设阈值时,监控中心会发出报警信息。
三、系统特点1. 多点监控:系统可以同时监测多个点位的温度数据,实现对多个点位的实时监控。
2. 无线传输:系统采用BLE无线模块进行数据传输,避免了布线的烦恼,使得系统的安装和维护更加便捷。
基于单片机的多点无线温度监控系统
基于单片机的多点无线温度监控系统随着社会的发展,物联网技术越来越普及,智能化的生活方式深受人们的欢迎,而温度监测技术也是智能化生活中重要的一环,温度监测系统广泛应用于医药、食品、化工等行业中。
传统的温度监测系统需要人工测温,既费时又不精确,为了提高温度监测的精确度和效率,设计了一种基于单片机的多点无线温度监控系统。
一、系统结构本系统主要由传感器、单片机、无线模块、接收器以及中心控制终端组成。
传感器采集物体温度的数据,并将数据通过单片机的模拟信号采集口传输到单片机。
单片机通过无线模块将信息传输到接收器中,接收器经过处理后将数据传输到中心控制终端,中心控制终端通过显示屏或者软件对温度数据进行分析和显示。
二、系统设计1.传感器传感器是整个系统的核心部件,传感器选用PT100温度传感器,PT100采用白金(Pt)为感温元素制作成的一种温度传漏,其线性度优于热敏电阻,稳定性优于热电偶,精度≤0.1℃。
2.单片机单片机采用STM32F103系列,单片机功耗低、速度高、集成度高,具有丰富的模拟和数字接口,可完成多种任务,非常适合于嵌入式设计。
3.无线模块无线模块采用433MHz无线模块,具有长距离传输、低功耗的特点,可实现数据的无线传输。
4.接收器接收器由433MHz无线模块和单片机组成,接收单片机接收无线信号并将数据发送到中心控制终端上。
5.中心控制终端中心控制终端由电脑或嵌入式系统组成,通过显示屏或者软件的方式实现温度数据的显示和分析。
三、系统工作流程1.传感器采集数据并通过单片机的模拟信号采集口传输到单片机上。
2.单片机将数据通过无线模块传输到接收器上。
3.接收器将数据处理后发送至中心控制终端。
4.中心控制终端对数据进行分析和显示。
四、系统优势1.采用PT100传感器,温度采集精度高,可满足高精度温度监测需求。
2.采用STM32F103系列单片机,功耗低、速度快、集成度高,处理能力强。
4.整个系统结构简单、操作便捷,易于维护。
基于单片机与VB_NET的温度控制系统设计
Vol.49No 14工程与试验EN GIN EERIN G &TEST Dec.2009[收稿日期] 2009-09-25[作者简介] 孙健(1983-),男,吉林长春人,硕士,主要研究方向:电气控制系统设计与研发。
基于单片机与VB.N E T 的温度控制系统设计孙 健,王 瑛,曲莉莉,孙 磊,高旭峰(长春试验机研究所有限公司,吉林长春130012)摘 要:温度是工业控制中主要的被控参数之一。
本文以用户对电子万能试验机提出的要求为基础,以C8051单片机与VB.N ET 为核心,从硬件和软件两个方面介绍了温度控制系统,并且通过matlab 进行了仿真试验。
关键词:单片机;VB.N ET ;温度控制;matlab中图分类号:TP273 文献标识码:B doi :1013969/j.issn.167423407.2009.04.021Design of T emperatu re C ontrol System b ased on Single Chip and Sun Jian ,Wang Y ing ,Qu Lili ,Sun Lei ,Gao Xufeng(Chan gchun Research I nstit ute f or Testi ng M achi nes Co.,L t d.Changchun 130012,J ili n ,Chi na )Abstract :Wit h t he develop ment of t he technology ,temperat ure became one of t he most important cont rollable parameters.According to t he consumers ’request s to testing machines ,we designed t he temperat ure control system based on C8051single chip and VB.N ET ,and introduced t he sys 2tem f rom t he sides of hardware and software.At last ,we accomplished t he simulation test t hrough matlab.K eyw ords :single chip ;VB.N ET ;temperat ure control ;matlab1 前 言随着科学技术的快速发展,温度已成为工业控制中主要的被控参数之一,各领域对温度控制系统的精度、稳定性等要求越来越高,控制系统也千变万化,特别是在冶金、化工、建材、食品、机械、石油等工业中,温控系统具有举足轻重的作用。
基于单片机与VB的温度监控系统.
信,已成为数据终端设备 DTE与计算机和数据通信设备 DCE 的接口 数据进 行相应 的转化 按照一 定 的格 式放到 缓冲器 中 ,直 到数据发送 结 标准 ,是 PC机与通信工业中应用最广泛的一种串行接 口。其工作电平 束 。
规定 如下 :对 于数据 (逻辑 …1’的电平低于一3V;逻辑 …0’的电平高于+ 4.2上位 机软件设 计 3v)。对于控制信号(“信号有效”的电平高于+3v,“信号无效”的电平低 为方便进行远程控制可将采集到的温度数据通过 Rs_232口传输 于一3v)。在实际工作中应保证电平在±(3~15)V。其串行口的 9根针脚功 到控制中心的电脑上,以便实时监测。采用 VB6.0作为开发平台,可高 能有其 固定 的定 义 。该 没计 中,只要用 RXD 和 TXD两 条数据线 即可 。 效决速地完成软件的开发设计。
科技创新与应用 l 2011年11月下半月刊
科 技 创 新
基于单片机 与 VB的温度监控系统
白 丽君
(无锡 商业职业技 术学院电子 工程学院 ,江苏 无锡 214153)
摘 要 :本文 介 绍 了一种 基 于 STC12C5A60S2单 片机 与 PC机 串 口通 信 实现 温 度 显 示的监 控 系统 ,该 系统 用单 片机 作 为 下位 机 完 成温度数据的采 集以及 串口发送 ,用PC机作为上位机接 收单片机发送的数据,进行数据处理,实现温度显示。 关键 词 :STC12C5A60S2单 片机 ;PC机 ;温 度显 示 ;监控 系统 ;串口发 送
部 存储器 时 ,它是 分时多路 转换 的地址 (低 8位 )和数 据总线 ,在访 问期
2.3串行通信
一
8 一
科 技 创 新
2011年11N-F: ̄NTO l科 技创 新与应 用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
I 7 D S I 8 B 2 0 } . . 机 I 8 D S I 8 B 2 0 } . I
Ⅲ 转 x D 算 机
T X D 换
2 硬 件 电路 设 计
2 . 1 多 点 温 度 检 测 电路
图 1 系统 总 体 架 构 图
采 用 美 国 Da l l a s 公 司生 产 的 1 - Wi r e接 口数 字 式 温 度 传 感 器 DS 1 8 B 2 0进 行 温度 检 测 ,测 量 范 围为
系 统硬 件和 软 件 的 设 计 方 法 。 实 际应 用 表 明 ,该 系 统 结 构 简 单 、 操 作 方 便 , 能够 进 行 多 点 温 度 监 测 且 运
行 稳定 。
[ 关 键 词 ] 多点 温 度 监 测 系统 ;单 片机 ;Vi s u a l B a s i c 6 . 0 ;D S 1 8 B 2 0 ;L C D 1 6 0 2 [ 中图分类号]T P 3 6 8 . 1 [ 文献标志码]A [ 文章编号]1 6 7 3—1 4 0 9( 2 0 1 4 )1 9— 0 0 5 0— 0 4
长江大学学报 ( 自科版) 2 0 1 4 年7 月号理工上旬刊 第 1 1 卷第1 9 期 J o u r n a l o f Y a n g t z e U n i v e r s i t y( N a t S c i E d i t ) J u 1 . 2 0 1 4 ,V o 1 . 1 1 N o . 1 9
l D S 1 8 B 2 0 } . 1
… …
L C D 1 6 0 2 显 示
盥 声 光报 警
I .
.
…
… …I 一 源自片 R X D ~
RX D 电
计
被 测温 度达 到设 定 的极 限值 时 ,单 片 机 驱 动 蜂 鸣 器
和红色 发光 二极 管 发 出声 光报 警 。
1 系 统 总 体 架 构
多 点温度 监 测 系统 总体 架 构 图如 图 1所 示 。利 用 8个 温度 传 感 器 对 8个 点 的 温 度 信 号 进 行 检 测 , 上位 机 通过 串 口经 由单 片机 控 制 相 应 温 度 传 感 器工 作 ,单 片机 驱动 L C D1 6 0 2实 时显示 温度 值 ,并 通 过 串 口将 温度 信 号 传 输 给 上 位机 ,实 现远 程 监 测 。当
脚接 单 片机 的 P 0口 ( 见图 2 ) 。
[ 收稿日期]2 o l 4 0 2 1 4 [ 作 者 简介 ]祖 一 康 ( 1 9 8 : 3 一 ) ,男 .硕 士 ,讲 师 ,现 主 要 从 事 智 能 检 测 与 控 制 和 网 络 化 控 制 方 面 的 教 学 与 研 究 工 作 。
CO H  ̄ CFH ]
。
该 显示 器有 1 6个 引脚 ,其 中 Vs s引脚接 地 ,VD D接 +5 V 电源引脚 ,VO 引脚 接 电 位
器 ,R S引脚 接单 片机 P 2 . 0引 脚 ,R / W 引 脚接 单 片 机 P 2 . 1引脚 ,E引 脚 接 P 2 . 2引脚 ,D B O ~DB 7引
第 1 1卷 第 1 9 期
在 工农 业生 产及 日常生 活 中 ,温 度是重 要 的控制 量 之一 。如 在冶金 、窑炉 、粮 库 、温室 大棚 和 居住 场 所等 都需 要对 温 度进行 实 时监测 。 目前 ,一 般通 过模 拟式 温度 传感 器获 取温 度信 号 ,但模 拟式 温 度传 感 器输 出的是模 拟 信 号 ,且 硬 件 结构 复 杂 ,如果 扩 展 到 多 点 监 测 ,会 增 大 硬 件 、软 件 的设 计 难 度 。 下面 ,笔 者采 用数 字温 度传 感器 DS 1 8 B 2 0获取 温 度信 号 ,结 合 S TC 8 9 C 5 2单 片 机 、L C D1 6 0 2液 晶 显示 器 、Vi s u a l b a s i c 6 . 0构建 多点 温度 监测 系统 。
一
5 5 ~ +1 2 5 ℃ ,增 量值 为 0 . 5 ℃ ,编程 设置 9 ~1 2 位 的分 辨 率 。该 系 统采 用 8 个 D S 1 8 B 2 0实 现 多点 温
度检 测 ,将它 们 的 VC C引脚 相连 后接 +5 V 电源 、G ND 引脚相 连后 接地 、DQ 引脚相 连 后接 4 . 7 K 上拉 电 阻 ,并 与单 片机 的 P 1 . 0相 接 ( 见图 2 ) 。 由此可 见 ,DS 1 8 B 2 0只 占用一 根 I / o 口线 即可 实现 测温 ,线
路简 单 ,容易 实现 。
2 . 2 温 度 显 示 电 路
采用 L C D1 6 0 2字 符 型液 晶显 示器 进 行 温 度显 示 ,其工 作 电 压 范 围为 3 ~5 V,工 作 电 流 为几 微 安 。 L C D1 6 0 2 字 符 型液 晶显示 器 可 以显示 2行 1 6列 字 符 ,其 第 l行 的地 址 为 8 0 H~8 F H,第 2行 地 址 为
一
种 基 于单 片 机 和 V B的 多点 温 度 监 测 系统 设 计
祖 一 康 ( 黄冈师范学院机电工程学院, 湖北 黄 州4 3 8 0 0 0 ) 徐 妙 婧 ( 黄冈师范学院电子信息工 程学 院, 湖北 黄州4 3 8 0 0 0 )
[ 摘要] 基于单片机和 V B 设 计 了一 个 多 点 温 度 监 测 系统 ,该 系统 采用 数 字 式 温 度 传 感 器 D S 1 8 B 2 0采 集 温 度 ,利 用 I C D1 6 0 2实 时 显 示 温度 。 并采 用 Vi s u a l B a s i c 6 . 0编 写 了上 位 机 温 度 监 视 界 面 程 序 , 同 时 给 出 了