本设计采用由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
一、概述火灾自动报警系统(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
基于STM32F103的DS18B20温度测量,通过串口间隔发送温度数据和ID号
2021-03-25 12:37:21 6.25MB DS18B20 STM32
1
DS18B20温度传感器实验,仿真实例,现成调用封装使用,可运行的仿真电路图和调好的程序,开箱即用。适用于教学案例、毕业设计、电子设计比赛、出书项目实例,实际设计、个人DIY参考。 已调试好,proteus直接可以运行看效果