基于52单片机的冰箱自动控制系统
一.系统设计
本次开发的系统是基于51单片机开发的冰箱自动开启系统。该系统内通过继电器控制冰箱开启和关闭,使用LCD1602实时显示冰箱温度和冰箱状态,通过按键开启自动控制系统,利用程序设定冰箱温度阈值,当控制按键按下后如果冰箱温度低于阈值,系统会控制继电器关闭冰箱,当冰箱温度高于阈值就会控制继电器打开冰箱。

图2 系统框图
二.硬件设计
硬件电路主要有单片机最小系统、DS18B20温度传感器、继电器、控制按键,以及LCD1602液晶显示屏。

三.软件设计
程序的流程是:首先系统在上电后会进行一次初始化,此时系统就会控制DS18B20开始进行温度采集,并将采集到的温度数字信号处理后在显示屏上进行显示,判断控制按键是否按下,如果按下就开启自动控制系统,并通过控制继电器来控制冰箱。

图3 程序流程图

图4 主程序
四.实物展示

编辑:黄飞
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
继电器
+关注
关注
133文章
5599浏览量
155685 -
51单片机
+关注
关注
278文章
5716浏览量
135615
原文标题:基于52单片机的冰箱自动控制系统
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
MCS-51单片机开发系统与监控分析
内容提要: MCS-51单片机的开发结构及原理 键盘监控程序概述 命令键程序分析 开发系统所有集成电路引脚图 本书介绍MCS
发表于 10-28 09:33
•57次下载
如何使用Keil3开发51单片机程序
51单片机是比较简单也是使用比较广泛的一种,初学单片机的朋友51单片机是必学的一门课程。可能很多朋友刚开始不知道怎么创建一个工程,然后写程序
发表于 11-26 08:38
•8227次阅读
什么是51单片机?又该如何自学51单片机
具有兴趣,不妨继续往下阅读哦。 一、何为 51 单片机 51 单片机是对所有兼容 Intel8031 指令系统的
基于51单片机开发的冰箱自动开启系统
评论