- 5
- 0
- 约3.16千字
- 约 1页
- 2015-08-29 发布于湖北
- 举报
基于单片机的温度检测系统.pdf
· 54 · 科技论坛
基于单片机的温度检测系统
程俊红
(石家庄职业技术学院,河北 石家庄 050081)
摘 要:本系统是采用温度传感器DS18B20进行数据采集,以AT89C52单片机做控制器来实现温湿度控制显示的。该系统具有通
用性较强、并且 自动判断温度是否超标、用LCD显示界面友好、精度高的特点。
关键词:传感器;单片机;温湿度
1系统方案设计
本系统将监测点的温湿度采集并处理器进行分析处理 ,当超出
设定值后 ,控制系统将发出命令使警报系统启动,提醒外界进行人
工干预。主要构成有温度采集部分,湿度采集部分,单片机控制部分
以及警报系统。其结构框图如图1所示。其硬件电路以AT89S52为
核心,并配以键盘、LCD显示器等硬件电路。
2硬件电路设计
2.1温度采集电路
选用温度传感器DS18B20对外界温度进行检测 ,具有以下特
点:适应电压范围宽,在使用中不需要任何外围元件,可实现高精
度测温 ,检测速度陕,测量结果直接以数字温度信号输出,具有极强 图1系统结构图 图2硬件电路图
的抗干扰纠错能力、传输距离长、分辨率强等优点。DS18B20完成
温度转换时,它将会返 回 “1”,否则返回…0’,从而实现单片机对 系统单片机代码采用c语言编写,以KeiluVision2为开发环
DS18B20温度数据的读取。 境。系统软件实现的功能:
a.LCD初始化.b.通过LCD显示温湿度值;c.比较监测到的温度
2.2键盘电路接 口设计
在单片机的应用中键盘电路是最常用的人机接 口电路 ,使用 值和报警设置值,发现超限则蜂鸣器报警提示。
键盘电路来实现湿度值的清零 、增 1、减 1以及翻页等操作功能。本 结束语
系统利用一个按键做开始 ,通过按键次数进行相应的设置,利用编 本文设计的单片机监测系统可以设置参数范围,若超出范围可
写软件的方法实现。在一定程度上减少键盘电路 占用的I/O端 口, 以及时发出警报提醒外界进行干预控制。该系统可以对环境进行实
提高了IO/端 口利用率。 时的监控,具有结构简单、性价比高、易于实现、监控方便等特点。实
2.3LCD显示电路设计 验证明,该系统实现了对环境的精确控制 ,达到了很好的效果,可广
采用LCD1602液晶显示 :本系统需要正常的时钟显示 ,而且可 泛应用于控制领域。
以设定和调整时间,采用串行工作方式液晶显示不仅能够节省单片 参考文献
机的I/O 口,同时也能直观的显示时间、出现故障时的地址编号以 [1]周兴华.手把手教你学单片机C程序设计 M【】.北京:北京航空航天
及一些必备的字符。 大学出版社,2007.
3系统软件设计 2【】夏方林.一种基于单片机 AT89C51的温湿度控制仪的设计fJ1.工
本设计是从主程序 、温湿度处理部分、键盘设置 、LCD显示 、报 业仪表与自动化装置,1999,(1):32—34.
警控制几个方面进行具体描述的。 3『1王魁汉.温度测量实用技术[M].北京:机械x-_,lk出版社,2007,13235.
(上接291页) 资源分配中明确了权属关系,应积极推行有偿使用 策,促进高效用水。
和有偿转让水资源的政策,建立用水交易权和许可的水市场,通过经 4结论
济手段调节水的分配,促进水资源的优化配置。 实现有效的管理应具有完善的法律体系、健全的组织结构和良好
在水资源使用的权属分配和有偿转让过程中;应体现国家所有 的技术手段。当然要实现这一战略目标就必须依靠法律、社会、经济
的基本方针。通过加大水资源费的征收力度,实现水
原创力文档

文档评论(0)