本设计采用由STC89C52单片机最小系统、DS18B20温度传感器、4位共阳数码管显示、电源模块、继电器控制模块和按键模块组成。单片机实时通过温度传感器DS18B20实时检测水温温度,通过单片机的数据转换处理后在数码管上显示水温,当测量水温小于设置的下限温度时,单片机驱动继电器控制热得快对水加热,一直加热到设置的温度上限值时停止加热。当水温高于上限值时,单片机驱动降温继电器降温,一直降温到小于设置温度的下限值时停止降温。如此周而复始,达到了恒温水箱的控制。水温的上限值和下限值可以通过按键可以设置,数码管的第一位显示“H”是代表设置水温的上限值,数码管的第一位显示“L”是代表设置水温的下限值。温度检测精确到0.1度。并具有掉电保存功能,数据保存在单片机内部EEPOM中,按键还具有连加、减功能。
1
基于VB开发DS18B20温度曲线上位机软件 使用STM32作为下位机采集温度,处理温度数据上传到上位机软件。
2021-04-12 13:48:18 2.71MB DS18B20 VB 温度曲线绘制
1
温度传感器
2021-04-11 14:00:14 381KB ds18b20
1
经典12864和DS18B20温度显示程序
2021-04-10 21:04:28 71KB 单片机
1
整个系统设计分为硬件和软件两部分。在硬件方面,对硬件的各个环节都进行了仔细的分析、选取和设计。系统以单片机AT89S51为控制核心,采用温度传感器DS18B20进行数据采集,通过无线收发模块进行无线传输。在无线接收端,利用LCD液晶显示模块进行相关数据显示,并且单片机可通过RS232接口与计算机通信,进行温度的检测与控制。在软件方面,分为下位机软件与上位机软件两部分。下位机软件采用了C51高级语言进行程序设计,实现软件编程的模块化和独立性,具有良好的可测试性和可靠性。上位机软件采用C++ Builder作为开发环境,实现与下位机通信、数据处理与显示等功能。 经过软件仿真和硬件实验,本设计实现了对大棚温度的监测和控制,监测距离大于200m。
1
一、概述火灾自动报警系统(Fire Alarm System,简称FAS系统)是人们为了早期发现通报火灾,并及时采取有效措施,控制和扑灭火灾,而设置在建筑物中或其它场所的一种自动消防设施,是人们同火灾作斗争的有力工具。【1】本设计中以温度探头和作为的传感装置,并以LED和蜂鸣器作为示警装置。二、功能●高温检测。传感器选用,当环境温度大于40℃,高温报警指示灯亮,LCD1602行显示温度。●环境烟雾浓度检测。传感器选用MQ2烟雾传感器,AD0809作模数转换传烟雾浓度数据给单片机。当环境烟雾浓度大于50时,烟雾浓度指示灯亮,LCD1602第二行显示烟雾浓度。当温度和烟雾浓度同时过高时,蜂鸣器发出
1
STM32F103C8T6-DS18B20温度多路采集含主要代码、参考程序、相关资料 STM32F103C8T6-DS18B20温度多路采集含主要代码、参考程序、相关资料 STM32F103C8T6-DS18B20温度多路采集含主要代码、参考程序、相关资料 STM32F103C8T6-DS18B20温度多路采集含主要代码、参考程序、相关资料
2021-04-05 19:39:02 1.02MB STM32F103C8T6 DS18B20 温度多路采集
1
51单片机使用DS18B20模块获取当前温度的实现方法,整个文件最终封装为一个函数 51单片机使用DS18B20模块获取当前温度的实现方法,整个文件最终封装为一个函数 51单片机使用DS18B20模块获取当前温度的实现方法,整个文件最终封装为一个函数
2021-04-05 17:02:45 1010B DS18B20 51
1
通过Verilog实现了对温度传感器DS18B20的控制功能,并给出了详细的注释,易于代码的理解,只需针对自己的实际情况稍加修改便可直接使用。实际上板验证可用
2021-04-01 22:19:14 7KB FPGA Verilog DS18B20 温度传感器
1
基于51单片机与DS18B20的温度采集系统,以及上位机控制系统,可远程控制温度采集、设置报警,并且在上位机使用图表形式显示。有完整的方案以及完整的电路图、程序、毕业论文等资料全部齐全。
2021-04-01 08:37:21 10.84MB 51单片机 DS18B20 温度采集系统
1