本项目旨在设计并实现一个基于51单片机的智能电冰箱控制系统。系统能够监测和调控冰箱内部温度,确保食物新鲜保存,并具备能耗管理功能,提高能效比。通过简洁的人机界面,用户可以轻松设定温度参数及监控运行状态。
目录摘要 III
Abstract IV
1 绪论 1
1.1 论文研究的背景和意义 1
1.2 电冰箱电控系统的发展现状 2
1.3 论文主要设计内容 2
2 总体设计方案 4
2.1 总体设计方案简介 4
2.2 电冰箱电控系统的主要功能和要求 5
3 系统硬件设计 6
3.1 AT89C51单片机最小系统 6
3.1.1 AT89系列单片机的概况 6
3.1.2 时钟电路 9
3.1.3 复位电路 10
3.1.4 单片机系统电源设计 12
3.2 霜厚检测电路 14
3.2.1 热敏电阻简介 14
3.2.2 运算放大器LM324 15
3.2.3 霜厚检测电路 16
3.3 冷冻室冷藏室温度检测采样电路 17
3.3.1 温度传感器AD590 17
3.3.2 ADC0809 简介 18
3.3.3 冷冻室温度采样电路图 20
3.3.4 冷藏室温度采样电路图 20
3.3.5 冷冻室冷藏室温度检测采样原理 21
3.3.6 过欠压保护电路 21
3.4 ADC0809与AT89C51接口设计 22
3.4.1 地址锁存器74LS373 22
3.4.2 ADC0809与AT89C51的接口电路 23
3.5 制冷与除霜控制电路 24
3.5.1 锁存器74LS273 24
3.5.2 驱动控制电路的设计 25
3.6 开门报警电路 26
3.7 键盘显示电路 26
3.7.1 接口芯片8279简介 26
3.7.2 LED简介 28
3.7.3 键盘显示电路设计 29
4 系统软件设计 31
4.1 系统主程序 31
4.2 T0中断服务程序 32
4.3 T1中断服务程序 33
4.4 INT0中断服务程序 33
5 结论 35
参考文献 36
致谢 37