基于单片机的多通道温湿度检测系统设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图3主程序流程图 Fig.3 Flow chart of the main program
2.4系统接口与扩展电路
等操作。
本系统设计中通过MAX232连接单片机和打印机. 直观地实现数据实时或分时的打印输出。AT89C51具有
4结束语
串行通讯接口(SCI)。SCI是为能与CRT终端及计算机等
本文介绍了一种基于单片机AT89C52的高性能的
HIH3610在不同的相对湿度中的电容值不同.而其
该转换器具有零值设定端REF一和满度值设定端REF+。
容值的改变。使555定时器构成的多谐振荡电路的输出
可满足本系统需要对输人模拟量上下限进行设定的要
的频率发生相应的变化.HIH3610的容值随着相对湿度
求,同时该器件具有最多ll路的模拟量输入功能.因
RH2—3.4403 10-SxRH
(1)
相对而言,式(1)比较麻烦,因此本系统设计中采用
查表的方法计算相对湿度值.将两个对应相邻相对湿度
值的频率值的变化当作线性变化。从而算出相对湿度
值。设输出为Y,相对湿度为x,可得相对湿度在各变
化范围段与频率差有如表l的关系。
本系统设计的原理方框图如图1所示.由多个传感
Biblioteka Baidu
参考文献(4条)
1.李群林 基于多传感器的温湿度检测系统[期刊论文]-中国仪器仪表 2006(11)
2.金伟正 温湿度检测控制系统的研制 2000(2)
3.佟玲.杨玉芬.张本华 智能温湿度监控系统的组成及发展[期刊论文]-农机化研究 2006(5) 4.周兵.马英庆.王文华 智能温湿度调节仪[期刊论文]-仪表技术与传感器 2002(11)
路.通过键 盘电路可以
实现人工对测试仪进行开始启动,复位。 与功能选择等
操作。
由于湿度传感器与输出频率的关系是非线性的.因此
本系统采用插值法标度变换.可根据湿度传感器输出频率
表1相对湿度变化范围与频率差的关系
Tab.1 Relations of relative humidity range and frequency dif-
标准时必须进行信号电平转换。在串行通信的接口电路
液晶显示屏等多种方式输出。并且通过RS232接口实现
中选用MAX232芯片作为信号电平转换芯片.实现’rrL
与上位PC机的连接,进行数据的分析、处理和存储及打
电平和RS一232C接口电平之间的转换。
印输出等。它具有测量范围广而且测量精度高等特点。因
实时时钟芯片SD2000与单片机的连接如图2所示.
紧霎昙罢:絮墅一。12-191974一,,女,讲师,硕士研究生。主要研I 作者简介:张敏(
而可使本系统实现最多11路的湿度测量功能。 一).女。讲师。硕士研究生。主要研I 2.2温度测量电路
究方向:机电一体化、自动控制。
本系统设计中采用的DSl8820是一款可编程.使用
144
万方数据
·测试与控制·
相似文献(10条)
1.期刊论文 张明洋.Zhang Mingyang 基于51单片机的温室大棚温湿度测控系统 -黎明职业大学学报2007(2)
介绍了基于AT89C51单片机的温室大棚温湿度测控系统设计原理,主要电路设计及软件设计等.该系统采用AT89C51单片机作为控制器,可对执行机构发 出指令实现大棚温湿度参数调节,具有上下位机直接设置温湿度范围,温湿度实时显示等功能.上位机采用Delphi软件进行编写,用户界面友好,操作简单 ,可以根据大棚作物生长情况绘制成简明直观的作物生长走势图,从而容易得出最适合作物生长的温湿度值.
【2】金伟正.温湿度检测控制系统的研制【J】.电子与自动化,2000,2.
能够在极短的时间内保存大量数据.解决了系统在突然断
【3】佟玲,等.智能温湿度监控系统的组成及发展田.农机化研究.2006,5.
电时数据及时、安全的存贮,通过P0口的Po.2,P0.3,P0.4
【4】周兵,等.智能温湿度调节仪[J】.仪表技术与传感器,2002,11.
Abstract:The temperature and humidity measure and control has widespread appfication in indu—stry,agriculture,national defense and so Oil.
In this article.the multi—channel temperature and humidity detecting system is designed using SCM(sinde chip microcomputer)∞controller and using di画tal f沱nsor to measure temperature and humidity.This detecting system realizes multi-site and real—time detection and display of
完成的数
传感器的供电方式有两种,分别是寄生供电方式和外部
据。用来弥
供电方式,但当所测温度超过100。C时,最好用外部供
补AT89C51
电方式。因为温度高于1000C时,DSl8820的漏电流增 大。这样,传感器从I/O线上获取的电流就不足以维持 DSl8820的通讯所需的电流。 2.3多通道测量技术
temperature and humidity so can be used all kinds ofsituation oftemperature—humidity detect.
Key words:SCM;temperature and humidity;multi—channel;detect
2.期刊论文 李善军.廖庆喜.翟红 基于单片机的温室温湿度两级优化控制硬件系统的构建 -农业工程技术·温室园
艺2007(8)
针对温室环境中因温湿度耦合关系的存在导致执行机构过量执行和增加能源消耗的问题,本文采用两级优化控制的方式,结合补偿模糊解耦算法,开发 了适用于温室小气候温湿度环境因子调控的硬件系统,分析确定了包含单片机与温度湿度传感器等重要器件的选择和包括时钟复位电路、A/D转换电路、 串口通讯电路、显示和键盘扩展电路等关键电路的设计.该系统能可靠运行,解决了单级监控因温湿度存在较强耦合关系而导致结果精度降低及其能耗大 的缺陷,可实现温室中温湿度的优化控制.
器HIH3610。通过TLC2543模数转换芯片与单片机连接
组成多通道湿度测量电路.由多个DSl8820通过与单
片机AT89C51的总线连接和控制组成多通道温度测量
电路。系统还
具有打印输
出、时钟日
历信号、中文
显示输出电
图1 多通道温湿度测试仪硬件原理框图 Fig.1 Block diagram of the hardware
经济发展中的许多领域都具有极其广泛的应用。但由于 常用温湿度传感器的非线性输出及一致性较差.设计方 法相对较复杂,且给电路调试带来很大的困难。为此, 本文采用数字式传感器.利用单片机AT89C51的控制 与处理技术,设计了一种温湿度检测系统。
1系统设计
L。(Hz)=f岛(Hz)+(1.1038-1.936810。3xRH+3.011410巧X
相对湿度范围(%) 0一10 10-20 20—30
30—40 40—50
ference
频率差(Hz) 127
124 124
123 124
相对湿度范围(%) 50—60 60—70 70-80
80—90 90一100
频率差(Hz) 129 132
138
144 153
所对应的湿度数值量与湿度的关系.可以写出插值法公
存储空间的 不足。
图2 SD2000与单片机的连接图 Fig.2 Connection of SD2000 and SCM
本系统设计选用LMBGA-032-49CK一进行显示,通 过与8155的IO口连接到显示屏,能够将单片机所处理
本系统设计要求采用多通道的测量技术.能实现多点 多任务的测量。实现多个湿度、温度传感器的信号的检 测。利用单片机的快速处理的能力.采用分时处理的技 术,是实现多通道的功能。多通道的技术实现本文有两种
关键词:单片机;温湿度;多通道;检测 中图分类号:TM93 文献标识码:A 文章编号:1002—6673(2008)02一144—02
0引言
值的变大而变大,因此.输出频率将随着相对湿度值的 增大而减小,即频率降低。通过测量输出频率值,可由
实时、准确地测量周围环境的温度与湿度。在国民
下列公式算出相对湿度值:
1-WIRE协议的数字化温度传感器。通过编程,可以选 择9—12位精度的温度值输出.测量的温度范围为一55℃
与计算机 进行通信。
-125℃。在一10℃一+850C测量范围内。测量精度为±
它存储单
0.50C。传感器内具有掉电时数据不丢失的可擦写的存储
片机处理
单元。可用该单元存储设定的报警温度值。DSl8820型
所有的传感器进行统一的单独编址,对通道数据采集时只 是输人相应的地址码即可实现.通过地址来区别所选择的 通道和功能,由于这种方式有着准确与简单的特点。所以 在本系统设计中采用此方法来实现多通道功能。
序、日历时钟子程序组成。主程序 是控制和管理的核心,系统上电后 进行初始化,系统开始正常运转, 进行多通道温、湿度的监测与处理
此能广泛应用于工业、农业、水文系统、环境监测、气象预
提供给AT89C51准确的时钟日历信号.实现对湿度测量
报等领域。
的时间和日历信号提供基准。在本检测系统设计中。数据
参考文献:
的安全存贮非常重要,且要求数据保存安全期长。
【1】李群林.基于多传感器的温湿度检测系统Ul中国仪器仪表,2006,11.
FM24C256是一种铁电存贮器(FRAM),它的存贮时间短,
145
万方数据
基于单片机的多通道温湿度检测系统设计
作者: 作者单位: 刊名:
英文刊名: 年,卷(期): 引用次数:
张敏, ZHANG Min 湖南理工学院机电系,湖南,岳阳,414000
机电产品开发与创新 DEVELOPMENT & INNOVATION OF MACHINERY & ELECTRICAL PRODUCTS 2008,21(2) 1次
Design of Multi--channel Temperature and Humidity Detecting System Based on SCM
zHANG M/n
(Hunan lnstitude ofScience and Technology,Yueyang Hunan 414000,China)
第21卷第2期 2008年3月
机电产品开崖与剀新
Development&Innovation of Machinery&Electrical ProdtlCl8
V01.21.No.2 Mar.,2008
基于单片机的多通道温湿度检测系统设计
张敏
(湖南理工学院机电系.湖南岳阳414000)
摘 要:温湿度的测量在工业、农业、国防等行业有着广泛的应用。本文设计的多通道温、湿度检测系 统利用单片机AT89C51作控制器,采用数字式传感器进行温湿度测量,实现多地点的温、湿 度实时检测和显示功能,能方便地应用于各种温湿度检测场合。
旦l竺世 送到显示器的数据信号直观形象地显示出来。
3程序软件设计
系统软件设计采用模块化设
方式:一种是对各个传感器单独逐个进行数据的采集.当
计.全部软件包括主程序、温度检
采集到不为当前所选通道的数据时.置该电路数据为1.
测子程序、湿度检测子程序、数据
而所选通道的数据则能被单片机所读出:另一种方法是对
存储、读取子程序、LCD显示子程
式,将标度变换中各参数固存于单片机的存储单元中。 本系统A/D转换电路采用了11路模拟量输入.12
位串行刖D转换器TLC2543。使用开关电容逐次逼近技 术完成A/D转换过程。由于是串行输入结构,能够节省
2系统组成 2.1湿度测量电路
单片机I/0资源,且价格适中。它通过一三态输出端 (DATAOUT)和两个输入端(包括I/OCLOCK(I/O时 钟)和CS(片选))与AT89C51的P1.4一P1.7接口相连。
外设通讯的全双工异步系统。本系统采用RS一232一C接
多通道温、湿度检测系统的设计。本检测系统充分利用
口方式。由于RS一232C信号电平与MCS51型单片机
AT89C52单片机的软、硬件资源。辅以相应的测量电路和
信号电平(rITrL电平)不一致,因此在采用RS一232C
智能仪器,能实现多任务、多通道的检测和实现打印机、