当前位置:首页 > 单片机 > 单片机
[导读]   1.概述  本文详细介绍了具有丰富接口、可靠性高、抗干扰性能好、超低功耗、性价比高的瑞萨16位单片机M30624MG在智能冰箱中的应用,同时对冰箱的工作过程进行智能控制,并用液晶显示屏和语音提示

  1.概述

  本文详细介绍了具有丰富接口、可靠性高、抗干扰性能好、超低功耗、性价比高的瑞萨16位单片机M30624MG在智能冰箱中的应用,同时对冰箱的工作过程进行智能控制,并用液晶显示屏和语音提示将冰箱的过程显示和播报出来,向用户提供比传统冰箱更加方便和人性化的服务和功能。

  2.系统功能


  目前,市场上的冰箱有机械温控、电子温控和电脑温控等控制方式,它们的温度控制装置、化霜装置和其他控制装置的控制值都是事先设定的,则易使许多能量消耗在目的相异的各种动作及因缺少灵活性而发生的各种多余动作,造成器件的频繁开启,一方面易损坏器件,温度的起伏较大,不利于食品保鲜;另一方面,浪费了大量的能量。本文将冰箱分为-30℃~0℃的3个宽带自由变温区域,引入专家模糊控制理论对冰箱进行控制。将人工智能中的专家系统技术与模糊控制相结合,构成一种专家模糊控制器,利用模糊控制技术,在每个分区需要制冷的时候,压缩机快速启动:同时设计变频调速系统,避免压缩机的频繁开启,使电机能够按照所需要的要求进行工作,制冷更加合理有效。每个分区作为保鲜功能时采用半导体和压缩机同时制冷,同时可以在不需要使用某个分区时,关闭此分区,以达到节能的目的。

  具体的说,即采用风、直冷混合制冷方式,冰箱串味小、不风干、冷冻迅速均匀透彻、自动化霜的优点。电冰箱控制器的主要任务即通过控制压缩机、半导体制冷、电磁阀、化霜加热丝、风扇等来保持箱内食品的最佳温度,达到食品保鲜的目的,保证所储存的食品在经过冷冻或冷藏之后,保持色、味、水分、营养基本不变。通过LCD触控屏可以实时、直观的显示冰箱的运行状态,可以输入食品放入冰箱时间、保鲜期、保质期,当到期时进行语音提示:同时还具备菜谱帮助功能,根据冰箱内的食品,建立人工智能数学模型,可以从LCD查询出当日最佳菜谱;当冰箱温度过高或开门时间过长时还具备语音提示功能。

  3.硬件组成

  系统硬件控制包括核心控制器单片机M30624G、LCD触摸控制屏、环境温度传感器、三个自由分区的温度传感器、语音报警装置、冰箱门位置节点、照明灯、风扇、电磁阀、压缩机、化霜加热丝等设备。控制器通过各个温度传感器不断采集三个自由分区的温度及环境温度,然后根据设置值及采集值控制各部件的运行,硬件组成如下图所示。

  3.1M30624MG控制器

  M30624MG为瑞萨科技公司推出的16位单片机,具有15MI/S高速处理能力和多种接口功能,内置大容量存储器、DMAC电路、多功能的定时器和串行I/O,以及监视定时器、CRC校验电路等。M30624MG单片机具有内置乘法器,进行16×16位乘法只需5个机器周期:具有很多强大的指令,指令周期很短,71%的操作指令在三个周期内完成(16MHz振荡频率为0.2μs);高速的乘法运算、增强的存储器与存储器之间的操作、增强的按位处理功能、高效的4位和8位操作、高速的16位处理能力,使处理速度大大加快。由于M30624MG单片机既有一般的指令格式,又有紧凑的指令格式,无论是面向计算类应用,还是面向控制类应用,程序都可以做到间接紧凑。使用C语言编程时,目标程序的效率很高。

  本系统中采取多种抗噪措施,在必要的地方加入抗噪滤波器,对所有的引脚作适当的处理。如时钟输入端(XIN)、输出端(XOUT)引脚上的噪声常会引发误操作,设计时将这两个端口用VCC、Vss和RESET引脚包围起来,即将这些引脚的电平常保持恒定,可作为噪声的屏障。XIN和XOUT被Vss端分开,振荡电路部分的布线变得更容易,同时也提高了噪声抗干扰能力。

  系统具有程序纠错功能,M30624MG单片机可使用地址匹配中断纠正程序的缺损,至少可纠正两处缺损。该两处地址可用外部EEPROM中的内容代替,即无需因出错重新制作掩模,从而降低了纠错所花费的成本。同时系统还配备有软件模拟器和各种级别的硬件仿真器,具有集成调试环境,易学易用。

  总之,M30624MG的上述性能给开发者带来巨大的方便。其高处理速度和强大的性能与功能大大简化了外围电路的设计;编程效率高,可以免除压缩程序之苦;抗干扰特性极佳,印制板可以很方便地通过EMS/EMI测试:即使在批量生产中发现程序,也可以使用程序纠正功能加以弥补。使用M30624MG极大地缩短设计周期。

  3.2大屏幕LCD触控屏

  目前市面上的高级冰箱基本都采用了带LCD的中央控制技术,部分品牌的LCD屏体积较小,无法让冰箱的运行状态一目了然的呈现出,同时按键式的输入技术也给具体的使用带来了一定程度的不便。为了克服以上问题,本文采用独特的大屏幕LCD中央液晶触控屏,大屏幕LCD触控屏选用OK-TOUCHTBL(ONE-TOUCHR)五线电阻触摸屏。ONE-TOUCH五线电阻触摸屏采用最先进的五线电阻技术,是目前最可靠、快速、先进的触摸技术,采用全新技术、研发和生产的五线电阻触摸屏。OK-TOUCHTBL五线电阻触摸屏具有抗刮硬质涂层,不同与四线电阻屏的设计原理,即使屏幕受损,也可以完美操作:具有3500万次以上的超常寿命,是四线电阻屏寿命的10倍以上。

  大屏幕LCD触控屏可以图文方式直观地显示出冰箱当前的运行状态,轻触式操作、高集成度的显示操控系统使保鲜变温更加智能化、使用设计更加人性化。

  系统原理图如下图所示。

  4.软件设计

  软件设计包括单片机的初始化、主程序、中断处理程序和各种功能子程序。

  中断处理程序包括通信中断和压缩机保护及控制程序。各种功能子程序有:LCD触控屏显示和处理程序、系统自检程序、人工智能模糊处理程序、各个温度传感器数据采集程序、运行参数存储和处理程序、门位置检测程序以及语音播放程序。软件流程框图如下图所示。

  5.结语

  随着科学技术的发展,智能化、网络化的冰箱进入家庭已经是一种必然趋势,本文提出的智能冰箱设计原理具有一定的参考价值。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

这款全新的中端MCU系列为设计人员提供了更高水平的安全性和灵活性

关键字: 嵌入式 单片机

单片机是一种嵌入式系统,它是一块集成电路芯片,内部包含了处理器、存储器和输入输出接口等功能。

关键字: 单片机 编写程序 嵌入式

在现代电子技术的快速发展中,单片机以其高度的集成性、稳定性和可靠性,在工业自动化、智能家居、医疗设备、航空航天等诸多领域得到了广泛应用。S32单片机,作为其中的佼佼者,其引脚功能丰富多样,是实现与外部设备通信、控制、数据...

关键字: s32单片机引脚 单片机

在微控制器领域,MSP430与STM32无疑是两颗璀璨的明星。它们各自凭借其独特的技术特点和广泛的应用领域,在市场上占据了重要的位置。本文将深入解析MSP430与STM32之间的区别,探讨它们在不同应用场景下的优势和局限...

关键字: MSP430 STM32 单片机

该系列产品有助于嵌入式设计人员在更广泛的系统中轻松实现USB功能

关键字: 单片机 嵌入式设计 USB

单片机编程语言是程序员与微控制器进行交流的桥梁,它们构成了单片机系统的软件开发基石,决定着如何有效、高效地控制和管理单片机的各项资源。随着微控制器技术的不断发展,针对不同应用场景的需求,形成了丰富多样的编程语言体系。本文...

关键字: 单片机 微控制器

单片机,全称为“单片微型计算机”或“微控制器”(Microcontroller Unit,简称MCU),是一种高度集成化的电子器件,它是现代科技领域的关键组件,尤其在自动化控制、物联网、消费电子、汽车电子、工业控制等领域...

关键字: 单片机 MCU

STM32是由意法半导体公司(STMicroelectronics)推出的基于ARM Cortex-M内核的32位微控制器系列,以其高性能、低功耗、丰富的外设接口和强大的生态系统深受广大嵌入式开发者喜爱。本文将详细介绍S...

关键字: STM32 单片机

在当前的科技浪潮中,单片机作为嵌入式系统的重要组成部分,正以其强大的功能和广泛的应用领域受到越来越多行业的青睐。在众多单片机中,W79E2051以其卓越的性能和稳定的工作特性,成为市场上的明星产品。本文将深入探讨W79E...

关键字: 单片机 w79e2051单片机

单片机,又称为微控制器或微处理器,是现代电子设备中的核心部件之一。它集成了中央处理器、存储器、输入输出接口等电路,通过外部信号引脚与外部设备进行通信,实现对设备的控制和管理。本文将详细介绍单片机的外部信号引脚名称及其功能...

关键字: 单片机 微控制器 中央处理器
关闭
关闭