- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PIG16F877的智能温度、湿度测量与报警系统的设计-Read.PDF
维普资讯
· 计算机工程应用技术 ······ 本栏目责任编辑:贾薇薇
基于 PIG16F877的智能温度、湿度测量与报警系统的设计
闫庆魁,徐超,李正平,谭守标,陈军宁
(安徽大学 电子科学与技术学 院 电路与系统专业,安徽 合肥 230039)
摘要 :基于PlC16F877型单片机设计的智能型温度 、湿度报警系统分为以下模块:温度 、湿度检测与数据采集;标度变换 ;数据显示
与报警。其 中采用传感器技术和 电位器对温 、湿信号进行采集和范 围设定 ,经软件进行标度变换来获得最终显示的数据 ;由
MAX7219驱动显示数码管 ,软件设计模块化 。条理分 明。
关键子 :数据 :信号 ;变换:测量:程序
中图分类号:TP311 文献标识码 :A 文章编号 :1009—3044(2008)04—10770-04
DesignofIntelligentSystem forMeasureandAlarm ofTemperatureBasedonPIC16F877
YANqing—kui,XUchao,LIzheng—pin,TANShou—biao,CHENJun—ning
D(epa~mentofCircusandSystem,SchoolofElectronicScienceandTechnology,AnhuiUniversity,Hefei230039,China)
Abstract:TheinteUigentsystem formeasureandalarm oftemperatureandhumidiyt arebasedonPlC16F877SingleChipM icyocoandit
canbedividedintomodulesas follow :Temperaturedetectionanddataco11ection;Gaugetransfomr ation;Datasignal displayandalamr 。Itis
adoptedtOcollectsignaloftemperatureandhumidiyt thatthetechnoloyg ofsensorandrheostat.Thegaugetransfomr ation isrealizedby
so,ware,andthenumeraltubeisdrivedbyMAX7219,SOthedigitalsing aldisplay inthenumeraltubeatlast.Themodularizati0nsoftware
designareclearconsecution.
Keywords:data;signal;transformation;measure;program.
1引言
本文介绍了一种智能温度、湿度报警系统的设计 ,从硬软件给予了全面介绍。在当前社会中,各种温室、烟草、粮仓都很需要智
能型温度 、湿度测量与报警系统来有效地控制温、湿度 .从而把损失降到最低程度 。智能型温、湿度报警系统克服 了这个难题 ,可以
人为地设定温度 、湿度 的测量范围与上下限,达到控制的 目的。
2设计
2.1系统功能说明
该系统完成温度 、湿度的测量,并将温度和湿度用数码管显示出来 ,并可通过按键设定上下限报警器值 。整个系统可分为温度
检测、A/D转换、显示与报警、报警值的设定与修改4个部分,现将每个部分功能说 明如下:
(1)温度 、湿度检测 :通过温湿度敏感原件将温湿度信号转化为随温度高低近似线性变化的电信号 ,然后经转换 电路将其放大
整形 ,输出能够为PIC单片机所接收的OV… 5V标准信号。
(2)A/D转换:将上一步的标准电信号经AD/采样采人单片机 ,进行转换。
(3)显示与报警:将处理完毕的温度,湿度值用数码管显示出来,其中第一个数码管~般情况下显示”0”,修改上下限值时,分别
显示 “H”和 L“”;湿度可以显示 0— 100的值(表示 0%一 100%的湿度值);后三个数码管显示当前温、湿度值 。当温度、湿度超过设定
的上下限时,分别点亮上下限报警灯 (或者呜叫蜂鸣器)。
(4)报警值的设置与修改:Kl键按下修改上限,K2键按下修改下限,Kl键或K2键再次按下时表示确定,使修改后的上、下限值
生效并返回到正常显示状态 ;K3键每按
文档评论(0)