系统软件采用模块化程序设计思想,用C语言编制。控制程序主要有三部分:主程序、定时器TO中断服务程序和定时器T1 中断服务程序。还有一些LED数码管显示程序、A/D转换程序、温度传感器程序设计的子程序。主程序是整个电冰箱的总控制程序,如控制各单元初始化、控制中断、定时、显示,键盘程序的启动、重复、加减等。产品原理 采用温湿度传感器测得冷冻室温度,通过单线与单片机通信,单片机将此温度值进行保存后,通过控制版面的按键输入某一冷冻室温度设定值,这个设定的温度值由单片机送往OLED显示屏。显示的同时,还不断与实测的冷冻室温度进行比较,来控制压缩机的运转状态和电冰箱制冷过程。压缩机运行后,冷冻室温度不断下降,控温程序将对冷冻室温度是否比设定的温度低继续进行比较来控制压缩机停机或保持压缩机开机状态不变。并使用WiFi与手机连接对冰箱温度进行调节。
时间: 2024-02-29 07:55:01 浏览: 142
Embed_C.rar_C语言程序设计_嵌入式C语言_嵌入式C语言编程_嵌入式c
这段话介绍了一个电冰箱的控制系统,采用了模块化程序设计思想,用C语言编制。控制程序包括主程序、定时器TO中断服务程序和定时器T1中断服务程序,并且还包括LED数码管显示程序、A/D转换程序、温度传感器程序设计的子程序。该系统使用温湿度传感器测量冷冻室温度,并通过单线与单片机通信,将温度值保存后通过控制版面的按键输入某一冷冻室温度设定值,该设定的温度值由单片机送往OLED显示屏。系统不断与实测的冷冻室温度进行比较,来控制压缩机的运转状态和电冰箱制冷过程。当压缩机运行后,冷冻室温度不断下降,控温程序将对冷冻室温度是否比设定的温度低继续进行比较来控制压缩机停机或保持压缩机开机状态不变。此外,该系统还可以使用WiFi与手机连接,对冰箱温度进行调节。
阅读全文