ds18b20+LCD做的温度报警程序(proteus+keil)
上传时间: 2022-03-25
上传用户:
1.目的及基本要求熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器原理、设计方法和实现技巧,运用专业课程中的基本理论和实践知识,采用LabVIEW开发工具,实现温度越限报警设计和仿真。基本要求:本次基于LabVIEW程序设计下,目标是要做一个温度越限报警系统。首先程序开始运行,由温度计进行监测当前环境温度,同时设置一个报警上限温度。当温度计的监测温度超过报警上限温度,此时程序开启报警,报警灯亮。同时显示当前温度及报警信息、当前报警上限温度、当前计算机系统时间、以及报警次数。2. 温度越限报警系统程序设计基本原理2.1程序设计基本原理此次设计是基于LabVIEW12.0环境下的温度越限报警系统程序设计。首先进行控件的布局排列,布局排列应该尽量满足以下条件:(1)不同类别的的控件之间以显著的标志进行区分。(2)合理安排控件位置和分布。(3)确保整个界面匀称和整洁。首先,在程序前面板中添加两个温度计分别显示随机温度,上限温度;报警装置的作用是开启报警灯,当温度超过报警上限时,报警灯发出绿色报警信号。然后加入字符框,分别是:报警信息,报警上限温度,当前温度。其作用是输出当前信息。最后添加一些其他控件,显示报警次数、当前时间等。整个程序要用到定时循环结构,定时循环结构中要嵌套平铺式顺序结构,顺序结构中又需要加入嵌套条件结构。温度越限报警系统程序设计可以应用于以下环境中:(1)室内、外环境温度检测。(2)在消防安全温度越限报警检测。(3)受温度影响的易燃易爆品环境温度报警。(4)基于LabVIEW小游戏的制作。
上传时间: 2022-07-20
上传用户:
摘 要:根据数字温度传感器DS18B20的单总线结构特点,利用简单的接口与单片机组成一个温度测量系统,通过显示数码管对系统进行控制和显示,给出了用DS18B20和STC89C52RC单片机构成的温度测量系统的应用电路和参考程序。
上传时间: 2014-12-24
上传用户:erkuizhang
温度报警器系统以AT89S52单片机为主控制器,对温度报警和时间的显示、调整进行控制。采用高精度DS18B20为温度传感器,实现对环境温度的实时检测与采集,通过12864液晶显示温度和时间,当实时温度高于温度报警上限或低于下限时可利用蜂鸣器进行报警。通过红外遥控可以修改温度报警上限和下限、时间参数以及设置闹钟。本设计的创新点是增加了用VC6.0开发的上位机,在计算机上显示出时钟、温度计和视频界面,构成友好的人机界面。因此,本系统具有很高的实用价值。
上传时间: 2014-12-25
上传用户:784533221
基于MSP430内嵌温度传感器的温度告警系统
上传时间: 2013-11-16
上传用户:hjkhjk
设计的温度采集模块是应用一个滑动变阻器通过改变电阻值进行模拟的温度值改变情况;模数转换模块是运用ADC0809芯片进行模数的转换,把采集到的模拟电压值变为数字值;单片机控制系统通过程序判断此数字值的大小,这样控制温度报警模块,一方面控制发光二极管的亮灭情况,另一方面控制蜂鸣器的报警;温度显示模块应用四位数码管显示模拟的温度值。因此,构成了此模拟的温度控制系统。本系统主要实现了模拟的温度值在30到60的一个设定范围内,正常显示温度,一旦超过了此范围,就会有报警。
上传时间: 2015-08-18
上传用户:linlin
DS18B20单总线温度传感器 1• 功能特点 ※ 采用单总线技术,与单片机通讯只要一根IO线 ※ 通过比较系列号可以在一根线上挂多个DS18B20 ※ 低压供电,电源范围从3V~5V,也可以直接从数据线上窃取电源 ※ 测温范围-55~125摄氏度,在-10~85摄氏度范围内误差为±0.5度 ※ 数据位可编程9~12位,转换12位温度时间为750ms(最大) ※ 用户可自设定预警上下限温度 ※ 报警搜索命令可识别和寻址那个器件的温度至超出预定值
上传时间: 2016-06-27
上传用户:firstbyte
本文描述了tc1047温度-电压传感器的工作原理及其相关参数,是做温度报警的很好选择
上传时间: 2016-11-03
上传用户:风之骄子
ds18b20的温度显示程序,显示到数码管,并可以进行温度报警的上限设置
上传时间: 2017-01-08
上传用户:zhenyushaw
DS18B20作为单片机AT89C51的外部信号源,把所采集到的温度转换为数字信号,通过I/O接口传给AT89C51,AT89C51启动ROM内的控制程序驱动液晶模块RT1602C通过I/O口和数据线(单片机和RT1602C的接口)把数据线送给RT1602C,把采集到的温度实时显示出来。
标签: 温度报警
上传时间: 2016-03-31
上传用户:BaconC