基于STC单片机的 电冰箱数字温度控制器设计毕业论文

 2021-04-15 12:04

摘 要

系统是基于STC单片机的电冰箱数字温度控制器设计,51单片机的型号为STC89C52单片机。设计功能包括液晶显示、主控制器、声光报警、按键控制、电冰箱温度采集、电冰箱温度调节。在电冰箱数字温度控制器设计中,选择单片机作为系统的核心控制原件,具体设计内容包含选取的电冰箱数字温度控制器设计方案、单片机以及传感器的种类及型号,此外还需结合各部件进行显示模块的设计;在系统软件设计中,最核心的内容为系统程序的设计,程序运算结果可由显示模块加以呈现。系统实时采集电冰箱温度传感器温度数据,得到环境温度数据,显示温度数据,并且可以和用户设置的报警值作对比,提示用户环境温度情况,通过控制温度调节设备控制电冰箱温度。选择C语言设计系统软件代码,C语言使用简单,编辑器选择KEIL,进行代码编写、编译、执行,完成系统的功能,实现功能运行。

关键词:电冰箱温度采集;继电器;电冰箱温度控制;报警;

ABSTRACT

Design of Refrigerator Digital Temperature Controller Based on STC Micro controller

The system is based on the STC single-chip refrigerator digital temperature controller design, 51 single-chip model is STC89C52 micro controller. Design features include liquid crystal display, main controller, audible alarm, button control, refrigerator temperature acquisition, and refrigerator temperature control. In the digital temperature controller design of the refrigerator, the single-chip microcomputer is selected as the core control component of the system. The specific design content includes the selected digital temperature controller design scheme of the refrigerator, the type and model of the single-chip microcomputer and the sensor, and also needs to be combined with various components for display. The design of the module; in the system software design, the core content is the design of the system program, and the result of the program operation can be presented by the display module. The system collects the temperature data of the refrigerator temperature sensor in real time, obtains the ambient temperature data, displays the temperature data, and can compare with the alarm value set by the user, prompting the user to the ambient temperature condition, and controlling the temperature of the refrigerator by controlling the temperature adjustment device. Select C language design system software code. C language is simple to use, chooses KEIL as IDE for code writing, compiling, executing. We successfully complete all system function designs and realize function running.

Key words: refrigerator temperature acquisition; relay; refrigerator temperature control;

 Alarm;

目 录 4

第一章 绪论 - 1 -

1.1 课题研究背景及意义 - 1 -

1.2 国内外研究状况 - 2 -

1.3 课题研究内容 - 3 -

第二章 系统方案设计 - 5 -

2.1 系统整体方案设计 - 5 -

2.2 冰箱温度控制系统主控制器方案 - 6 -

2.3 液晶显示模块方案设计 - 7 -

2.4 报警模块方案设计 - 8 -

2.5 电冰箱温度采集方案设计 - 8 -

2.6 本章小结 - 9 -

第三章 系统硬件设计 - 10 -

3.1 主控制器模块设计 - 10 -

3.2 显示模块设计 - 14 -

3.3 报警模块设计 - 15 -

3.4 温度采集模块设计 - 16 -

3.5 用户输入模块设计 - 17 -

3.6 温度调节模块设计 - 18 -

3.7 本章小结 - 19 -

第四章 系统软件设计 - 20 -

4.1 软件整体设计 - 20 -

4.2 显示软件设计 - 22 -

4.3 温度采集模块程序设计 - 22 -

4.4 独立按键子程序设计 - 23 -

4.5 本章小结 - 26 -

第五章 系统测试 - 27 -

5.1 软件测试 - 27 -

5.2 Proteus仿真软件简介 - 28 -

5.3 LCD1602液晶仿真 - 28 -

5.4 电冰箱温度控制仿真 - 28 -

结 论 - 30 -

致 谢 - 32 -

参考文献 - 33 -

附录1电路图 - 37 -

附录2程序源代码 - 38 -

第一章 绪论

1.1 课题研究背景及意义

1918年,全世界第一台冰箱发明成功,它的核心部件是压缩机,也是现在冰箱的雏形。如今的冰箱内部大多采用内嵌式蒸发器,这种机械控制方法对于温度进行控制,其优点是方便易懂、可靠性高,通过控制蒸发器中压缩机的开与关,实现了对于温度进行调节。但这一控制方法的缺点也较为明显,其温度控制精度不高,且噪音较大,各个档位温度控制的变化较为明显[1]

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。