基于DS18B20的温室大棚温度检测报警系统
基于DS18B20的温度测试系统设计方案
第1辽宁师专学报4卷第2期Vol.14No.2
年月20126 Jun.JournalofLiaoninTeachersCollee2012 gg
【应用研究】
基于DS18B20的温室大棚温度检测报警系统
陈 宇
()锦州师专,辽宁锦州121000
S18B20与单片微型计算机STC89C51组成的大棚温度检测报警系统, 摘 要:介绍单总线温度传感器D
对系统的硬件进行详细阐述,并且给出实现系统运行的C语言子程序.
关键词:单片微型计算机;DS18B20;温度报警
()中图分类号:TP277 文献标识码:A 文章编号:1008-5688201202-0091-02
随着农业产业规模不断扩大,温室大棚数量不断增加,提高大棚产量是大棚经营者的良好愿望,而温
度控制对温室大棚的产量极其重要.传统的温度测量技术耗费人力物力过大,因此亟待改进.本系统采用单片微型计算机STC89C51与DALASS公司生产的DS18B20型温度传感器,对温室大棚室内温度进行监测,具有显示精确、组态简单的特点,大幅度提高了测量精度,节省了人力物力,适宜批量化生产
.1 系统的整体设计
温室大棚检测报警系统以STC89C51单片机为核心,采用DS18B20温度传感器,使用数码管进行动态显示,并可设定适宜农作物生长的温度浮动范围,当温室大棚室温低于或超过指定温度范围时,蜂鸣器与LED灯
报警.在检测中,也可对多个取样点进行分析,由单片机控制各温度传感器分别单独进行采样,采样数据返回单片机,经处理并且显示后进行温度比较.系统设计框图如图1所示.2 硬件电路设计
单片机STC89C51通过P2.7口对DS18B20温度传感器进行初始化操作,而后控制温度传感器进行采样,采样数据再由P2.7口返回,单片机经一系列数据转换处理后,从P1口输出数据,通过数码管显示.本系统中采用4个8位共阳极数码管进行显示,其中第一位显示为当前温度正负号,第二、三、四位分别显示该传感器所测出温度的十位、个位和小数位数值.最终温度值与事先设定的温度进行比较:当温度大于设定温度上限时,单片机P2.1口控制蜂鸣器发出高频报警声,P1.0口控制LED红灯闪烁;当温度小于设定温度下限时,蜂鸣器发出低频报警声,P1.1控制LED绿灯闪烁报警.系统硬件电路原理图见图2.3 DS18B20的初始化以及操作
)单总线”温度传感器,满足单总线(通信协议,DS18B20为美国DALLAS公司生产的“1-wirebus仅需要一条口线就能与单片机进行数据传输以及指令的执行,测温范围广且精确,每片DS18B20传感器具有唯一64位光刻ROM序列号,可将多个传感器同时挂在单一口线上,读写不同点温度时,先读取需测点传感器的ROM序列号,确定传感器后再进行温度转换操作.3.1 初始化DS18B20
,然后释放总线进入接受信息状态,当单片机P2.7口发出复位脉冲(480μs60μs的低电平信号)~9
,接着发出存在脉冲()低电平持续6DS18B20检测到总线的上升沿后,等待15μs0μs0μs40μs.~6~23.2 写DS18B20
单片机P2.7口从高电平拉至低电平时产生写时隙,在15μs内应将所需写的位送至P2.7上,同时DS18B20会对总线进行采样,若为低电平,写入为0,若为高电平,写入为1.
收稿日期:2012—03—22
,女,辽宁锦州市人,助教,主要从事计算机教育方面研究.作者简介:陈宇(1983-)
基于DS18B20的温度测试系统设计方案
92 辽宁师专学报2012年第2
期
3.3 读DS18B20
当单片机发出读时序时,DS18B20可发送数据到单片机,所有读时序必须持续60μs以上,每个时序之间有1μs的恢复时间.单片机将总线从高电平拉至低电平时,至少在1μs内拉高总线,此时产生读时隙,并且在15μs之内读完12位数据.OM操作指令3.4 存储器以及R
指令 代码
[写暂存存储器4EH][读暂存存储器BEH][复制暂存存储器48H][温度转换44H]4 系统软件编程
,因此在编写延时本系统软件采用C语言进行程序编写,由于该单片机采用的晶振为11.0592MHz
语句时不能像汇编语言那样精确,本文采用自减循环语句,并且对循环语句进行了多次检验校正,得到精确延时数据,从而使对时序的操作能完全满足单总线要求.
)//1oiddsreset(void8B20复位,初始化函数 v
{;DuintiS=0;i=103;while(ii--;DS= >0))1;i=4;while(ii--;}>0
)//对Ducharreadbte(S18B20进行读1字节操作 y
{,;;;;;ucharizfor(i=0i8i++){ds=0z1 <>>=;););}ds=1if(dsz=z0x80dela4|y(
指令 代码
[ROM33H][匹配ROM55H][跳过ROMCCH][搜索ROMF0H]
(下转107页)
基于DS18B20的温度测试系统设计方案
辜 慧
花球啦啦操干预女大学生体质的实验研究107
Exerimentalresearchoneffectsof p
cheerleadinonthebodshaeoffemalecolleestudentsbouuet gypgq
GU Hui
()ResearchInstituteofSortsScienceofSouthwestJiaotonUniversitChenduichuan10000 S 6pgyg :Abstractccordintotheresultsofthebouuetcheerleadininterventionexerciseonthe A gqg
exerimentalrouandcomaredwithacontrolrouthisaeraimstorovetheeffectsofbouuet pqpgp,gp,ppp
onfemalecolleestudentswhichcantheexerimentalbasisforthebouuetcheerleadinrovide gpqgp
cheerleadinoularizationintheofnationalcolleesanduniversities.Theresultindicatesthatthe gppg bouuetcheerleadincanaarentlimrovethehsiueandhsicalco …… 此处隐藏:1361字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




