基于PIC单片机的厨房设备智能组合控制设计

2020-07-30来源: eefocus关键字:PIC单片机  厨房设备  智能组合控制

随着智能家电控制技术的不断发展,具有多功能和智能化的厨房控制器成为厨房电器设备发展的主流。和传统单一厨房设备控制器相比,多功能厨房控制器具有占用空间小、成本低、功能多、便于设备统一管理,使用安全、方便等优点。


系统以PIC单片机作为主控制芯片,选用VFD(Vacuum Fluorescent Display)真空荧光屏为显示器,结合气敏传感器,热敏电阻,高压点火器,继电器等受控对象,通过检测外部信号以及内部定时时间状态可以控制各种受控对象工作状态之间的相互转换,实现对厨房电器设备的智能控制。系统结构框图如图1所示。

基于PIC单片机的厨房设备智能组合控制设计

1 各单元电路硬件设计

1.1 电源电路设计

设计所需的6组工作电源均由如图2所示的电路提供。6组电源分别为AC220 V、AC3 V、DC+12 V、DC+5 V、DC+5 V B、DC+24 V、DC-30 V。各组电源的使用情况如下:AC220 V作为抽油烟机电机工作电压;AC3 V作为VFD灯丝驱动电压;DC-30 V作为VFD显示段码工作电压;DC+12 V作为继电器工作电压;DC+5 V作为单片机及外围+5 V供电电源;DC+5 V B作为气敏传感器工作电压;DC+24 V作为24 V直流电机以及照明LED工作电压。


为确保VFD显示屏段码截止时没有鬼影余亮现象,在AC3 V中心抽头和DC-30 V之间加了5.1 V稳压管1N4733,同时在关闭VFD时通过继电器KA1切断灯丝电源AC3 V,以达到彻底熄灭灯丝和省电的目的。


1.2 功能控制电路设计

如图3所示功能控制电路,通过继电器控制抽油烟机、风机的强度以及消毒、烘干童锁、LED照明开关等。为确保消毒和烘干是在消毒柜关闭状态下才工作,故在消毒柜的柜门处装了个门开关,只有门在关闭状态下继电器才能动作。在烘干发热棒上串联一个热敏电阻NTC5D—11,在温度过高时断开,防止温度过高而烧坏碗筷和设备本身。同时,在设计时考虑到安全因素,加了童锁功能,即正在进行消毒或烘干时童锁关闭,消毒烘干结束后1 min才开启童锁,以防止儿童在设备正在消毒或烘干时误打开柜门而烫伤,童锁为电磁阀。

基于PIC单片机的厨房设备智能组合控制设计

设计中考虑到两板之间的数据传送及节省I/O口,选用串并转换芯片74HC595作为I/O口扩展,再经过7路内部达林顿结构的ULN2003驱动继电器。电路中,将ULN2003第9脚接+12 V就相当于在每个被驱动对象两端反向并联1个二极管,起到续流的作用,外部无需再加二极管达到节省成本的效果。


1.3 处理器电路设计

处理器电路如图4所示,选用Microchip公司的PIC16F72作为系统的核心控制芯片。PIC16F72具有8位精度AD,2 kB×8 位ROM,128×8 Byte RAM,22个驱动能力达到20 mA电流的I/O口,满足对处理器的要求。电路中选用晶振为4 MHz,起振电容C18、C19取22pF。R2和C17,—起构成系统复位电路。为减小纹波千扰,在电源跟地之间接了C20和C21滤渡,以确保系统的稳定性。


1.4 显示电路设计

设计时主要考虑到厨房环境油烟较多,周围温度较高,强电流、强磁场等环境因素,而VFD显示屏有自动发光、高清晰度和高亮度显示、低压操作、低功耗的特点,并具有从红色到蓝色多种色彩、宽视角、反应速度快、可靠且使用寿命长、成本低等优点,适合作为系统控制信息显示屏。显示电路如图5所示,开关管用的三极管9013,VFD专用驱动芯片PT6312。

基于PIC单片机的厨房设备智能组合控制设计

1. 5 炉火检测和气阀开关电路设计

考虑到安全性,只有在检测到炉火,且倒计时开始定时后才开启气阀。为提高系统稳定性,点火开关信号间用光耦隔离,如图6和图7所示。

基于PIC单片机的厨房设备智能组合控制设计

1.6 漏气检测及报警电路设计

单元电路如图8和图9所示。当炉火定时时间到和气敏传感器检测到煤气漏气时报警提示。用普通无源蜂鸣器即可满足要求,蜂鸣器需要的1 kHz方波由单片机500μs中断取反产生,只要在BELL端输入高电平就可报警。为增大驱动电流用三极管9013和9012作二级放大。同时,加R22,R23和C23构成充放电回路,以使报警时的声音有假和弦效果。


1.7 按键扫描电路设计

电路图如图10所示。采用7个按键,分别为风速调整键、消毒键、洪干键、开/关机键、时间/定时设置键、小时键、分钟/LED开关键。通过单片机采集按键结果进行处理。


2 软件设计

系统软件利用Mplab集成开发环境(IDE)进行编写,程序总流程如图11所示。在编写软件时,将程序编写为多任务方式,各种任务放在程序各分支上,依据程序状态的变化分别执行各个模块功能程序。同时将实时事件放在主干道上,每次程序循环都要执行。各个相互关系模块之间只通过标志位联系。


软件设计中还涉及到500μs中断服务子程序、VFD显示子程序、按键扫描子程序、炉火定时子程序、煤气漏气检测子程序等模块。


3 结束语

文中主要介绍了利用PIC单片机为主控制芯片的多种厨房设备智能组合控制设计思想和方法。该系统还可以做部分功能上的扩展,比如在系统中加入厨房热水器、微波炉、洗碗机的控制,使功能更强大;加入烟雾及气敏传感器和语音模块以及GPRS接收模块,当家里发生火灾时报警,可以语音提示并利用手机通知主人,甚至进行远距离厨房设备无线控制,使功能更多样化,操作更加人性化和智能化。

关键字:PIC单片机  厨房设备  智能组合控制 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic504843.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:基于PIC单片机的厨房电器设备的智能控制设计方案解析
下一篇:基于PIC单片机的4×4行列式键盘系统设计方案解析

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

单片机方案开发注意事项及如何挑选PIC单片机进行学习
  要对PIC单片机进行编程,你需要了解特定的开发工具的基本构件,例如配置寄存器,总线和存储器类型。理解C编程语言、汇编语言等单片机开发语言等。此外,选择正确的软件开发工具集还可以使升级更加容易和快捷。  许多PIC的基础内存体系结构是哈佛体系结构,该体系结构广泛应用于英特尔8051单片机中。哈佛结构具有一个用于存储程序命令的存储空间,并为运行内存额外分配空间,单独的存储空间(可以是片上闪存,ROM,RAM或外部芯片)通常可以提高程序执行速度。  在对单片机方案开发之前,我们必须明确将要用于设计的PIC单片机。其中,8位PIC是一个不错的选择,因为它们的成本通常低于16位和32位MCU,并具有足够的外设集(例如A/D转换器
发表于 2020-07-22
基于PIC单片机的气体报警器
  天然气等气体如果泄露,可能具有极大的危险,如果不加以控制,甚至可能导致死亡。在这个方案中,英锐恩单片机工程师们将使用MQ-2气体传感器和PIC单片机制作一个简单的天然气报警系统。该报警系统既可以显示当前的检测到的其他浓度水平,又可以在天然气超过危险浓度水平时发出警报。  一、基于PIC单片机的气体报警原理图    二、基于PIC单片机开发的气体报警器的工作原理  该方案的两个主要组件是MQ-2传感器和PIC16F1516。MQ-2气体传感器能够检测多种可燃性气体,例如酒精,并且对包括LPG,丙烷和氢气在内的气体具有高灵敏度。传感器的核心是SnO 2(氧化锡),在清洁的空气中具有很大的阻力。当传感器与爆炸性气体接触时,传感器
发表于 2020-07-22
基于<font color='red'>PIC单片机</font>的气体报警器
使用PIC单片机开发的简易数字电压表
  对于单片机初学者来说,数字电压表是一个不错的练习项目。在本文中,单片机开发工程师们分享了一个使用PIC单片机开发的简易数字电压表。该数字电压表的范围是0-20V,当然你也可以自己增加或减少输入电压的范围。  在这个方案中,使用的是microchip的PIC16F688单片机,该PIC单片机通过8个模拟通道之一读取输入电压,并使用内部ADC将其转换为10位数字。用ADC转换做一些数学运算,该数字可以转换为实际测得的电压。电压显示在基于HD44780的字符LCD上。  一、数字电压表电路图和说明  你无法将20V信号直接馈入PIC单片机的输入通道。它的工作电压过高,可能会损坏单片机。因此,首先我们需要一个电压缩放器,该电压缩放器
发表于 2020-07-22
使用<font color='red'>PIC单片机</font>开发的简易数字电压表
使用PIC单片机开发的被动红外传感器模块的报警器
  在本文中,单片机开发工程师们分享了一个使用PIC单片机开发的被动红外(PIR)传感器模块的报警器。在这个方案中,我们使用PIC12F635单片机进行开发,持续监控传感器模块的输出,并在其激活时打开蜂鸣器。  一、被动红外(PIR)报警器方案的原理  某些半导体材料具有暴露于热红外辐射时会产生表面电荷的特性。这种现象称为热电。被动红外(PIR)传感器模块的工作原理相同。人体以红外线辐射的形式辐射热量,最大约为9.4微米。人体的存在会导致热释电传感器感应到的周围环境的IR轮廓发生突然变化。PIR传感器模块在板上具有仪表电路,该仪表电路将该信号放大到适当的电压电平以指示运动的检测。  PIR传感器需要大约10到60秒的初始稳定
发表于 2020-07-22
使用<font color='red'>PIC单片机</font>开发的被动红外传感器模块的报警器
使用PIC单片机制的简单拍手开关
  拍手开关对于初学者来说是一个很有趣的单片机方案。它以拍手的声音打开和关闭电器。在本文中,单片机开发工程师们将使用PIC单片机制作一个简单的拍手开关,当它连续检测到两个拍手声音时,该开关便会运行。在这个方案中,使用驻极体麦克风作为换能器,将拍手声转换为电信号。麦克风的输出由晶体管放大,然后发送到PIC12F683单片机,当检测到有效拍手时,PIC12F683单片机执行ON/OFF切换动作。  声控拍手开关的原理  拍手开关的输入端需要一个换能器,以将拍手的声音振动转换为电能。为此使用驻极体麦克风或简单的麦克风(OBO-04FN-0B)。麦克风的输出中的声音信号电流很低,因此我们需要一个放大器电路来增强检测到的声音信号。以下电路图
发表于 2020-07-22
使用<font color='red'>PIC单片机</font>制的简单拍手开关
使用PIC单片机开发需要什么东西
  PIC单片机,由Microchip制造。目前,它有许多类型的单片机,具有相同替代方案的国产单片机有英锐恩的EN系列。但这里仅以PIC18F452为例,所以让我们对PIC18F452做一些简单的介绍。  PIC18F452是一个40引脚单片机,每个引脚都有自己的功能,这里不赘述了。  那么,假设我想创建一个关于LED闪烁的项目,这算是一个关于PIC单片机的最简单项目之一,所以用它来介绍PIC18F452可能非常简单、直观。  首先,我需要以下内容,以便我可以使用它们来处理PIC。英锐恩单片机工程师们在另一篇文章中讨论了PIC18F452单片机中另一些可用功能,可以去看一下。  一、MPLAB  MPLAB是一个软件
发表于 2020-07-22
使用<font color='red'>PIC单片机</font>开发需要什么东西
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved