温度监测报警系统中设置上下限的亮灯问题

报警正常,低温绿灯亮,高温红灯亮,正常两灯都不亮也正常,只是每次运行程序时,红灯总是会亮一下,无论是否超过设定值,就比如现在是低温档,运行程序时红灯亮一下然后转绿灯。但理论情况下应该红灯不亮绿灯亮啊,很奇怪,为什么会这样?图片图片

0

2个回答

你这个时硬件一下上,你那个设备控制,单片机引脚就输出0,导致灯亮了吧
你这个灯就应该做成常开的电路,常闭电路会有这个问题。

0
weixin_40748690
weixin_40748690 非常感谢您的回答
一年多之前 回复

非常感谢您的回答图片说明图片说明图片说明

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
DS18B20温度测量报警 (可以设定温度上下限)
这是我大二的上学期的一个作品,代码有参考别人的,就是温度转换,LCD显示部分, 剩下的逻辑是自己写的, 给出来大家参考,代码没问题,实物验证过的. #include <reg52.h> #include <stdio.h> uchar DQ; uchar k; sbit ds=P2^4; //温...
一个简单的温度上下限报警器
效果:默认状态下,两灯熄灭。           温度升高到一定值,红色LED亮,绿色LED不亮,表示温度过高。           温度降低到一定值,绿色LED亮,红色LED不亮,表示温度过低。   原理:首先该电路图关键在于PTC(正温度系数电阻)会随着温度的升高而阻值增大。而高温报警(上面)的反相输入端电压大小固定;而低温报警器(下面)的同向输入端电压大小固定。输出受PTC电阻的...
DHT11温湿度数码管可设置上下限报警
51单片机开发板用的是普中科技的某一款,资源中附有原理图,传感器用的是DHT11温湿度传感器,显示用的还是其上的数码管,可用其上的矩阵按键设置温湿度上下限,然后超出后蜂鸣器(无源的)报警。
温度可调上下限,1602显示
/*-----------------------------------------------   名称:DS18b20 温度检测液晶显示   论坛:www.doflye.net   编写:shifang   日期:2009.5   修改:无   内容: ------------------------------------------------*/ #include //
DS18B20设置高低温限值(写暂存器)
最近使用到DS18B20,一个总线挂载多个传感器,为了识别每个传感器的实际位置,想了一个办法:在使用前先对DS18B20编号并记录该编号的实际放置位置。这样在读取数据后即可得到是哪个位置编号的温度值。看了看手册发现内部的高低温报警阈值是存储在EEPROM正好用来存储位置编号。 首先了解下通讯过程,ROM指令,RAM指令以及寄存器内容: // 根据DS18B20的通讯协议,主机(单片机)控制DS
51单片机的1602,DS18b20温度计(基本温度显示,温度上限报警,单位转化)
利用51单片机、DS18B20、1602做的温度计,可以实现温度的基本显示,上下限报警,华氏摄氏度的温度转换。
使用STC89C52单片机完成一个温度预警系统
前言: 使用温度传感器和一个显示器,将温度显示在显示器上,并且设定警报值(超过警报值蜂鸣器长鸣)和界限值(当温度超过界限值,温度越接近警报值,蜂鸣器响的越快)。 相关链接:源文件 /********************************************************************************* * 【编写时间】: 2018年...
单片机液晶温控
DS18B20测温,通过按键设置上下限温度及上下限报警温度,LCD1602显示,自动温控
基于LabVIEW实现的温度监测器
注:温度值由随即数发生器产生,当温度超过报警上限时,且开启报警时,报警灯点亮。   1、温度低于报警上限时,报警灯不亮   2、温度高于报警上限时,报警灯点亮     3、程序框图如下:
单片机可设置温度上下限的温控
我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。
基于STM32室内温度报警控制系统设计
基于STM32室内温度报警控制系统设计,STM32主控芯片,DS18B20温度传感器,PID控制算法,PWM电机调速,TFTGUI人机界面,此系统运行需要SD卡文件支持,所以请到本站的资源处需找SD卡文件资源免费下载
DS18B20温度测量、报警系统的设计
DS18B20温度测量、报警系统的设计.量范围0~99.9摄氏度,可设置上限报警温度、下限报警温度(即高于上限值或者低于下限值时蜂鸣器报警),默认上限报警温度为38℃、默认下限报警温度为5℃。报警值可设置范围:最低上限报警值等于当前下限报警值,最高下限报警值等于当前上限报警值。将下限报警值调为0时为关闭下限报警功能。
DS18B20 的温度测量系统
DS18B20 的温度测量系统 实现测量温度,可设置上下限报警功能。
Arduino 卡片7 温度报警器
1、硬件部分 温度报警器。当温度到达我们设定的限定值时,报警器就会响,只是抛砖引玉,以后可自由发挥,能学到的知识点,串口监视器的使用。 LM35温度传感器正负为两测(正负极的方法:平面对自己,左边为+,右边为负,中间为模拟信号输出,具体还得看说明,这是自己总结的),Arduino板的右下方A0-A5是模拟信号的输入端子;   2、代码部分 float sinValue; int tone
已成功的DS18B20温度显示程序(带高低限报警、断电记忆)
DS18B20传感器应用的完整程序,一个设定按键,两个调整温度报警值的增、减按键(+125℃~-55℃),设定后将报警值存入其EEPROM中,上电后从中读取报警值。经过使用稳定可靠。
基于51单片机的温度测量报警系统
DS18B20温度计,温度测量范围0~99.9摄氏度 可设置上限报警温度、下限报警温度即高于上限值或者低于下限值时蜂鸣器报警默认上限报警温度为38℃、默认下限报警温度为5℃报警值可设置范围:最低上限报警值等于当前下限报警值最高下限报警值等于当前上限报警值将下限报警值调为0时为关闭下限报警功能。
基于Qt的温度检测预警系统
基于Qt(串口)的温度检测预警系统,需要下位机的支持(STC12C5A60S2)~
上下限温度可调的温度报警系统
C语言编写,温度上下限可调,超过或低于都会报警
Labview温度报警系统
Labview课上做的温度报警系统,初学的可以看看,我也是菜鸟,希望能互助。
基于STC89C51单片机的DS18B20的温度报警器(1602显示温度)
这个程序是自己在做多点测温系统时用C语言顺便写的 还热乎呢 呵呵 基于DS18b20的温度报警器 绝对好使 同时能在液晶1602上显示温度
18-基于STM32的温度及烟雾报警系统
功能 检测当前环境温度,有害气体浓度,并显示在屏幕上。 串口更改阈值信息,并显示在屏幕上。串口更改阈值信息,并显示在屏幕上。 若温度,气体浓度超过阈值,发送短信到设定手机上。若温度,气体浓度超过阈值,发送短信到设定手机上。 实物图 视频 ...
如何在Linux系统上监测系统温度?
一下内容转载自 http://os.51cto.com/art/201311/417208.htm 按理说,在大多数情况下,你用不着为电脑的运行温度而操心。除了制造瑕疵外,电脑硬件在设计时确保温度不会超过最高工作温度。但即使没有任何的硬件故障,也会由于各种各样的软件问题出现温度过高的情况,比如显卡驱动程序有毛病、风扇控制程序配置不当、处理器频率调整守护程序运行异常,不一而足。 温度过高
基于labview的连续温度监控报警设计
一个温度监测器,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生,实现连续的温度采集监测。
Arduino UNO 制作温度显示报警
Arduino UNO 制作温度显示报警 所需要的材料 1.DHT11 温度湿度感应器 2.LCD1602 液晶显示矩阵 3.LCD1602 转接板 4.Arduino UNO 5.面包板一块 6.接线若干 7.蜂鸣器一个 线路接法 说明 1. 将板上的5V的vcc和GND接到面包板上 2. 蜂鸣器1极接7号针脚(可自定义),另一只脚接GND, 3. DHT...
DS18B20报警_c程序
程序名称:DS18B20 温度测量、报警系统 简要说明:DS18B20 温度计,温度测量范围0~99.9 摄氏度 可设置上限报警温度、下限报警温度
温度监测报警系统设计报告
温度监测报警系统 电子课程设计报告 简易单片机系统
基于S52单片机的温度测量与报警装置
题目:基于S52单片机的温度测量与报警装置 1课题背景 温度计量学或称计温学是计量学的一个重要分支,它在国民经济各领域中占有一定的地位。人们的日常生活、工农业生产和科学实验等许多方面都与温度测量有着十分密切的关系。温度作为一个重要的物理量,是工业生产过程中最普遍、最重要的工艺参数之一。随着时代的进步、社会的发展、科学技术的不断更新,温度的测量范围要求不断扩大,同时温度的测量准确性要求不
基于单片机温度控制
温度控制系统使用说明 1按键“设置键” :设置报警温度上、下限切换。 2按键“+” : 报警温度温度上、下限加。 3按键“-” : 报警温度温度上、下限减。 4按键“回放报警温度值” :回放报警的温度值。 能检测-55~128℃的温度。 报警温度上、下限在0~128℃。 能储存报警温度50个。(当温度在报警范围内5秒储存一个,超出50个自动覆盖)
温湿度NB-IOT上云问题
各位大哥,我最近在做51单片机的温湿度检测并显示报警,现在我想把这个系统和买的NB-IOT模块连接起来,把单片机采集到的数据传到NB-IOT模块中,请问用c51和NB-IOT分别什么接口,用什么通信方式,怎么编程流程和硬件连接,谢谢大佬解答!!! ...
基于STM32的温湿度报警程序
基于STM32秉火开发板的温湿度报警程序,数据采集后显示到TFT屏上,可以设置温湿度报警值,达到预定值后LED灯亮
温度检测与报警器的设计
设计一个以AT89S51为核心的温度检测报警器,实现温度检测、温度显示功能,并可通过键盘实现上下限报警温度的设置。在单片机实现上实现。
基于Zigbee温湿度监测系统
测出仓内的温湿度值,经过转换为数字量之后送入STM32单片机中,通过Zigbee联网,然后通过液晶显示,并将所测得的温湿度值通过。STM32传给上位机,供管理员实时检测。
基于51单片机LCD1602显示时钟(温度报警)
基于51单片机LCD1602显示时钟(温度报警),程序,仿真图,元器件表
基于51单片机控制的温度报警系统仿真
通过51单片机控制温度传感器实现对温度的报警和警报。。。。
基于ZigBee的远程温度监测系统.
1. 引言 温度监测系统广泛应用于对温度敏感的工业、农业、医学等现场,如通信基站机房、矿井、粮仓、智能家居等环境中。传统的温度监测系统需在所监测区域布置大量的信号传输线,体积宠大,成本相对较高,且不能实现远程监测。如何解决传统温度监测系统采用的有线网络所带来铺设、维护等诸多不便已成为目前研究的热点。本文提出一种基于ZigBee模块技术的远程温度监测系统,能有效解决上述的问题
基于STM32室内温度报警控制系统设计报告
基于STM32室内温度报警控制系统设计报告,源代码在:http://download.csdn.net/detail/cxp2205455256/8197581
基于STM32的温度检测报警系统设计,串口指令界面控制
系统采用STM32自带12位AD转换器将模拟量转化为数字量,判断报警门限,超过阈值触发报警,再低于阈值时解除报警,报警时将报警信息通过IIC总线存储在24LC02中, 报警信息包括当前记录负责人 报警温度,记录时刻。在上位机端通过指令可以实现登陆用户,注销用户,查看当前温度,查看历史报警信息,修改报警温度等。。
STC89C52单片机温度预警,使用温度传感器,显示器,蜂鸣器,按键
STC89C52单片机温度预警,使用温度传感器,显示器,蜂鸣器。可以使用按键控制警报温度和界限温度。当温度超过警报温度时,蜂鸣器有频率的响;温度越接近界限温度,蜂鸣器响的越快;温度超过界限温度时,蜂鸣器长鸣。 可以使用按键s2,s3设定界限温度,s4,s5设定预警温度。并且将信息显示在显示器上。
温度控制器DS18B20上下限温度报警单片机LCD液晶显示
温度控制器, DS18B20, 上下限温度报警, 单片机, LCD液晶显示
基于qt的温湿度监控系统
基于qt的温湿度监控系统,含设备驱动程序,可移植到开发板
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 物联网报警系统课程设计 java报警系统值班模块