- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用研究
APPLICATlQN 8ES量曼RCH
基于单片机的多点湿度检测系统设计
Design of Multi Humidity Detecting System Based
on
SCM
张敏
湖南理工学院(湖南岳阳414000)
摘要:湿度的测量与控制在工业、农业、国防等行业有着广泛的应用。湿度检测系统利用单片机AT89C51的
控制与处理技术,采用测量湿度在0‰loo%RH之间的集成型恒流测湿元件HSll01,实现多地点的湿
度实时检测和显示功能。
关键词:单片’机湿度多通道检潮
Abstract:The humidity measure and control has widespread application in industry,agriculture,national defense and
SO
on.In this article,the humidity detecting system is designed using
SCM(single
chip
microcomputer)control tech-
nology and using HSll01 which
call
measure humidity between in 0%~100%RH.This detecting system realizes multi-
site and real—time detection and display of humidity.
Key words:SCM
Humidity Multi-channel
Detect
1引言
HSll01(1)
日历时钟
在日常生活中,空气湿度直接影响人的身体健康,
空气过湿,将使人们感到沉闷和窒息,空气过燥,又
会使人的口腔感到不适,甚至可能发生咽喉炎等疾病。
因此湿度检测是十分必要的,本文对多地点湿度检识4
的系统进行了硬件和软件的设计。
2系统功能设计
本文设计的湿度检测系统是单片机实时检测和自
动控制的应用系统。系统的原理框图如图1所示,由
多个传感器HSl 101通过TLC2543模数转换芯片与单
片机连接组成多通道湿度检测电路。单片机通过
MAX232芯片,RS232接口与打印机连接,组成打印
输出系统。由SD2000日历时钟芯片与FM24C256存储
芯片共同给AT89C51提供时钟日历信号,而经单片机
AT89C51处理过的湿度信号通过串行中文图文显示模
块输出到液晶显示屏。
74 www.cnim.cn
万方数据
l参考电压卜_—叫 H:H中文l
2008年第6期中周设嚣俄表
APPLICATl0N
RES至望竖!!瑚
应用研究
VCC、亿C
3.2系统接口与扩展电路
系统设计中通过MAX232连接单片机
船u,
fH
RESE
10k
C2
m
酬
lC3
白
clT
叫
20pF
10
P
。;
P1 .卜牛-一1。
.。}1 1‘
.1嵴 10
.惜 一 EoC
ILATX2.恃 1n
u:
VCC
/cs
DIN
CLK
3P7 Do
GND
REF+
AINlO
AIN8
AIN7
AIN6
AIN4
AIN3
AIN2
AINl
AⅡNO
14
13
12
8
6
l
6
1
R3
lk
狂匕
RPl. lok
10k.
艄
10k(
—一
J
和打印机,直观地实现数据实时或分时的
打印输出。AT89C51具有串行通讯接口
SCI。SCI为能与CRT终端及计算机等外
设通讯的全双工异步系统。系统采用
RS232C接口方式。由于RS232C信号电平
与MCS51型单片机信号电平(TTL电平)
不一致,因此在采用RS232C标准时必须
进行信号电平转换。在串行通信的接口电
路中选用MAX232芯片作为信号电平转换
图2湿度检测电路
并送入到单片机中。单片机对采集到的信号进行滤波
处理并通过查表得到实际测量的湿度值,之后通过单
片机的外部接口电路显示该湿度值,或通过其与上位
机的接口把此值送入到上位机进行保存及打印等操作。
系统A/D转换电路采用美国TI公司11路模拟量
输入,12位串行A/D转换器TLC2543,使用开关电容
逐次逼近技术完成A/D转换过程。由于是串行输入结
构,能够节省单片机i/o资源,且价格适中。它通过
一个3态输出端(DATAOUT)和2个输入端(包括
I/OCLOCK(I/O时钟)和cs(片选))与AT89C51
的P1.4-P1.7接口相连。该转换器具有零值设定端REF一
和满度值设定端REF+,可满足本系统需要对输入模
拟量上下限进行设定的要求,
文档评论(0)