设计简介:
本设计是基于51单片机智能温度报警器的设计,主要实现以下功能:
- 通过DS18B20测量温度
- 通过按键设置温度上下限值
- 通过LCD1602显示屏显示温度数据
- 当温度超过或者低于设置的温度阈值,蜂鸣器报警。
单片机:STC89C52
编号:LHT-51-24091301-FZ
视频演示
资料预览:
仿真设计:
总体资料:
原理图:
软件设计流程:
系统框图:
本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成智能开关的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。
输入由三部分组成,第一部分是DS18B20温度检测模块,通过该模块可检测环境的温度值;第二部分是供电电路,给整个系统进行供电;第三部分是独立按键,通过三个独立按键调整温度报警的阈值。
输出由两部分组成,第一部分是LCD1602显示模块, 通过该模块可以显示当前温度值、报警的阈值等;第二部分是蜂鸣器,当温度大于最大值时,蜂鸣器报警提示温度超出阈值。