家用智能冰柜控制系统设计(附件)【字数:7768】

日 期 家用智能冰柜控制系统设计,实现家庭冰柜温度、以及水量数据信息检测。当发现冰柜内部环境不适宜物品的存放,智能冰柜控制系统将会发出预警。家用智能冰柜控制系统以单片机STC89C52为主控制器,系统运行后,冰柜中内部的环境信号由温度测量电路、水量测量电路来实时检测冰柜内部温度数据、水量数据,这些数据信息被测量完毕后,通过LCD1602数据显示屏输出温度数据、水量数据。家用智能冰柜控制系统在工作时,检测到智能冰柜中的水量较多、智能冰柜中温度高于设定的预警温度时,此时,智能冰柜系统声光预警,提示家庭业主需要及时控制冰柜中存储的食物,改善冰箱的运行状态。智能冰柜系统通过如此方式来实现家用冰柜的状态监测,可以有效的保证食物的冷藏,提高了冰柜的处理效率,减少由于冰柜不良制冷带来的问题。
目录
一、引言 1
二、系统方案设计 2
(一)设计方案 2
(二)任务要求 2
三、硬件设计 3
(一)STC89C52单片机电路 3
(二)数据输出显示电路 4
(三)温度检测电路 4
(四)预警数据设定电路 5
(五)水量检测电路 5
(六)报警电路 6
四. 软件设计 7
(一)主程序 7
(二)显示流程 7
五、实物制作与调试 9
(一)实物制作设计 9
(二)实物调试 10
总 结 13
参考文献 14
致 谢 15
附录 16
附录一 原理图 16
附录二 实物图 17
附录三 程序图 18
一、引言
近年来,人们的生活不断的得到改善,越来越多的家庭过上了衣食无忧的生活,且生活越来越富裕。在饮食方面,人们更加注重。虽然生活富裕了,但是作为传统节俭的中国人,每餐后的剩余食物还是会存放下来,待到下顿再食用。这就带来一个食物存放的问题,在天气气温低时,食物的存放时间较长;可在天气炎热的夏天,食物的存放却不能满足要求,需要储存在制冷的 *好棒文|www.hbsrm.com +Q: ^351916072* 
装备中,或者存储在冰箱、冰柜内。在古代时,人民会将食物存放到地窖中,在当下随着智能产品的不断出现,食物可以被广泛存放到大型的冰柜中,也可以存放到小型的冰箱中。这些都是可以的。然而,冰柜的使用均是24小时工作,如果长时间的使用,可能会出现很多的问题,如果冰柜不制冷了,将会导致存放在冰柜中的食物损坏。为此,在日常使用冰柜的过程中,需要对冰柜的工作状态进行实时的监控,以便能够满足社会以及人们的需求。为此,针对目前存在的这种现状,本课题研究了家用智能冰柜控制系统设计。通过电子产品来实现家庭内部使用的冰柜运行状态的检测,当冰柜在运行过程中,发生不能提供存储食物良好的存放环境时,系统内部的报警控制系统将会发出报警信号,提示家庭业主注意,冰柜的运行状态不佳,需要及时处理,改善冰柜内部存放食物的环境。在日常的生活中,家庭用户可以通过显示器了解到家用智能冰柜中内部的环境信号,以便提高家庭用户对于智能冰柜的控制,同时提高其监测效率,家用智能冰柜检测系统可节省人力支出、物力支出,对于家庭用户的起到了辅导与帮助。
二、系统方案设计
(一)设计方案
家用智能冰柜控制系统设计,实现家庭冰柜内部的温度、以及水量数据信息检测。当发现冰柜内部环境不适宜物品的存放,智能冰柜控制系统将会发出预警。家用智能冰柜控制系统以STC89C52为主控制器,系统电路由DS18B20温度测量电路、水量测量电路、冰柜预警数据调节电路、LCD1602数据显示电路、系统预警电路等组成。根据这些电路完成了家用智能冰柜控制系统框图如图21所示。

图21 家用智能冰柜控制系统设计方框图
家用智能冰柜控制系统设计通过STC89C52单片机作为系统的主控制器。家用智能冰柜中内部的环境信号由温度测量电路、水量测量电路来实时检测冰柜内部温度数据、水量数据,这些数据信息被测量完毕后,通过LCD1602数据显示屏输出温度数据、水量数据。家用智能冰柜控制系统在工作时,检测到智能冰柜中的水量较多,达到了预警数据,此时,智能冰柜系统声光预警;当检测到智能冰柜中温度高于设定的预警温度时,此时,智能冰柜系统声光预警,提示家庭业主需要及时控制冰柜中存储的食物,改善冰箱的运行状态。
(二)任务要求
家用智能冰柜控制系统设计中,系统要完成的任务有几点。
(1)水量传感器实时运行检测家庭冰柜中的水量数据。
(2)DS18B20温度传感器实时运行检测家庭冰柜温度数据。
(3)家用智能冰柜控制系统设计通过STC89C52单片机作为系统的主控制器驱动系统;
(4)通过LCD1602数据显示屏输出温度数据、水量数据。
(5)若智能冰柜中的水量较多,达到了预警数据,此时,智能冰柜系统声光预警,当检测到智能冰柜中温度高于设定的预警温度时,此时,智能冰柜系统声光预警。
三、硬件设计
(一)STC89C52单片机电路
(1)系统时钟电路
当家用智能冰柜控制系统设计工作后,冰柜控制系统的主控制器上的时钟Y1开始运行。系统内通过Y1时钟12MHz的晶振来驱动单片机运行,供应单片机的机器周期为1us。在Y1时钟12MHz的晶振两端还连接了C2、C3陶瓷电容22pF,以此来保证系统晶振可靠运行。完成的系统时钟电路如图31所示。

图31 时钟电路图
(2)系统复位电路
家用智能冰柜控制系统开机运行后,系统中的水量传感器、温度传感器、单片机将会进入复位,将单片机的RST端口电平拉高,然后,在单片机的RST端口拉低后系统将会进入到工作模式,然后,水量传感器、温度传感器、单片机开始运行监测数据以及处理数据。家用智能冰柜控制系统的复位电路由C1与R2、单片机组成。系统接入供电的VCC电源后,出现智能冰柜不能预警,用户可以按下系统内的S1按键,家用智能冰柜控制系统又将会重新启动。系统复位电路完成的系统复位电路如图32所示。

图32复位电路图
(二)数据输出显示电路
在家用智能冰柜控制系统设计,通过LCD1602数据显示屏输出温度数据、水量数据。由图33LCD数据输出显示电路可知。
家用智能冰柜控制系统设计开始工作后,LCD1602数据显示屏供电电源接入,此时数据输出显示电路进入到运行模式,家用智能冰柜中的温度传感器、水量传感器开始检测冰柜内的环境数据,当数据采集完毕处理后,单片机P0端口将会发送温度数据、冰柜内部的水量数据到LCD1602显示屏的D0D7数据端口,最终,在显示屏中显示输出测量温度数据、水量数据。该LCD1602显示屏的供电电源电压在35.5V之间,本系统采用5V供电。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/152.html

好棒文