基于PIC单片机厨房控制的设计

发布者:rockstar7最新更新时间:2013-05-02 来源: 电子科技 关键字:厨房控制器  真空荧光屏  显示器  智能控制 手机看文章 扫描二维码
随时随地手机看文章
    随着智能家电控制技术的不断发展,具有多功能和智能化的厨房控制器成为厨房电器设备发展的主流。和传统单一厨房设备控制器相比,多功能厨房控制器具有占用空间小、成本低、功能多、便于设备统一管理,使用安全、方便等优点。
    系统以PIC单片机作为主控制芯片,选用VFD(Vacuum Fluorescent Display)真空荧光屏为显示器,结合气敏传感器,热敏电阻,高压点火器,继电器等受控对象,通过检测外部信号以及内部定时时间状态可以控制各种受控对象工作状态之间的相互转换,实现对厨房电器设备的智能控制。系统结构框图如图1所示。

a.JPG



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工作电压。

b.JPG


    为确保VFD显示屏段码截止时没有鬼影余亮现象,在AC3 V中心抽头和DC-30 V之间加了5.1 V稳压管1N4733,同时在关闭VFD时通过继电器KA1切断灯丝电源AC3 V,以达到彻底熄灭灯丝和省电的目的。
1.2 功能控制电路设计
   
如图3所示功能控制电路,通过继电器控制抽油烟机、风机的强度以及消毒、烘干童锁、LED照明开关等。为确保消毒和烘干是在消毒柜关闭状态下才工作,故在消毒柜的柜门处装了个门开关,只有门在关闭状态下继电器才能动作。在烘干发热棒上串联一个热敏电阻NTC5D—11,在温度过高时断开,防止温度过高而烧坏碗筷和设备本身。同时,在设计时考虑到安全因素,加了童锁功能,即正在进行消毒或烘干时童锁关闭,消毒烘干结束后1 min才开启童锁,以防止儿童在设备正在消毒或烘干时误打开柜门而烫伤,童锁为电磁阀。

c.JPG


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

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滤渡,以确保系统的稳定性。

d.JPG


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

e.JPG


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

f.JPG

[page]

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

g.JPG


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

h.JPG



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

i.JPG


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

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

关键字:厨房控制器  真空荧光屏  显示器  智能控制 引用地址:基于PIC单片机厨房控制的设计

上一篇:PIC单片机浮点数与十进制数之间的转换
下一篇:PIC汇编编程规范

推荐阅读最新更新时间:2024-03-16 13:22

部分用户吐槽:苹果M1 Mac Mini无法唤醒连接显示器
一些购买了 M1 Mac mini 的用户遇到了一个问题,那就是机器无法从睡眠中唤醒连接的第三方显示器。   这并不是一个影响所有 M1 Mac mini 用户的问题,但在 MacRumors 论坛和苹果支持社区上有很多用户投诉,可以追溯到11月Mac mini刚发布时。   MacRumors 读者 gooimac 称:“我的 M1 (8gb/256) Mac mini 似乎不想唤醒我的显示器,因为它一直在睡觉。我已经尝试了 2 个不同的显示器与 2 个不同的 HDMI 电缆与相同的事情发生在每一个。我目前一次只用一台。我还注意到一些粉红色的方块 / 图形故障在大苏尔启动 / 登录屏幕上(与彩色背景,而不是黑白色的启动)
[手机便携]
快速掌握MAX6954驱动16段单色LED显示器的使用方法
文旨在帮助工程师快速掌握MAX6954驱动16段单色LED显示器的使用方法。 MAX6954是一个通用显示驱动器,能够通过一个串口控制多个分立、7段、14段或16段LED显示器。本篇应用笔记介绍驱动8位单色、16段LED显示器的典型应用与配置。 有关MAX6954的详细信息请参考MAX6954的数据资料。 应用笔记 快速入门: 使用MAX6954驱动7段LED显示器 和 快速入门: 使用MAX6954驱动14段LED显示器 与本文类似,分别介绍了如何配置MAX6954驱动7段和14段显示器。 MAX6954的一个常见应用是驱动多达8位的16段单色LED。本篇应用笔记指导用户如何连接MAX6954与16段显示器,以及如何配置其内部寄
[嵌入式]
快速掌握MAX6954驱动16段单色LED<font color='red'>显示器</font>的使用方法
安全节能更得用户青睐,车载液晶显示器增长30%
NPD DisplaySearch最新的中小尺寸显示器出货量和预测季报(Quarterly Small/Medium Shipment and Forecast Report)显示,2014年全球车载TFT LCD出货量,包括前装汽车出厂市场(In Line Market)和汽车零组件后装市场(After Market),将比去年成长30%,达到8,500万台。 由于汽车制造商在驾驶仪表板以及驾驶舱内控制台增添了多台显示器,车载TFT液晶显示器的需求量急遽增加。 NPD DisplaySearch 分析,这一趋势将推动车载TFT液晶显示器的出货量在两年后的2016年超越一年1亿台的规模,而不是之前预测的2017年。
[嵌入式]
友达光电推出新一代 “行动显示器”技术
  中国面板供应制造商友达光电,于昨日(20日)推出了其最新一代的“行动显示器”技术。   这些行动显示器适用于手机、平板计算机、汽车仪表板等多项行动装置,并将于10月26-28日在日本国际平面显示器展(FPD International 2011)中首度曝光。   新技术所涉的具体产品涵盖以超硅晶技术研发的4.29寸qHD 高分辨率行动显示器、4.46寸1毫米超窄边框显示器、智能手机显示器、12.3寸车用显示器以及高穿透率的6寸透明主动距阵有机发光二极管面板(AMOLED)。   针对智能型手机高画质又强调省电的需求,友达以创新科技提供解决方案,在维持高分辨率的同时,也降低显示器的耗电率。友达以超硅晶(Hyper LCD)
[家用电子]
智能控制的任务适应算法
      摘 要 以分层递阶智能控制为基础框架,提出了基于控制任务的某些时域性能指标的智能控制任务适应算法,对运行控制级动态建立特征模型,迫使系统逼近理想控制轨迹,从而提高控制性能。       关键词 智能控制 任务自适应 特征模型 上(下)界特征直线 特征点        实际系统由于存在非线性、不确定性、时变性和不完全性等因素,一般无法获得系统精确的数学模型,而且为了提高控制性能,整个系统变得较为复杂,增加了设备的初投资,降低了系统的可靠性。在这种背景下,无需人的干预就能自主地驱动智能机器实现其目标的智能控制诞生了。直到目前,传统控制理论中的各种动态性能指标只能作为智能控制的事后评价标准
[应用]
2020年汽车座舱SoC研究报告:更多显示器、AI功能,与ADAS融合
佐思汽研发布《2020 年汽车座舱 SoC 技术与应用研究报告》。 我们知道,智能汽车 E/E 架构发展趋势是从分布式阶段演进到域内集中阶段,跨域集中阶段和中央计算机阶段。对于多数厂家而言,当前正处于域内集中阶段。 来源:伟世通 对于座舱域而言,域内集中意味着需要强大的座舱 SoC。更具体的讲,强大的座舱 SoC 必须符合当前座舱发展的需要:支持更多显示屏,支持更多 AI 功能,与 ADAS 融合,提升功能安全等。 +支持更多显示屏 座舱一芯多屏趋势下,座舱 SoC 支持显示屏数量多少,是能否被用户采用的决定性因素之一。第三代高通骁龙座舱 SOC,基于强大的 CPU 和 GPU,可支持多达 6-8 个显示屏
[嵌入式]
2020年汽车座舱SoC研究报告:更多<font color='red'>显示器</font>、AI功能,与ADAS融合
压电振动式发电机微电源智能控制应用电路的设计
1 引 言 目前,随着MEMS技术的飞速发展和各国在微系统领域投资力度的加大,各种形式的微能源层出不穷。在不同的微器件和微系统中,如何充分合理地利用这些微能源为负载供应能量是亟待解决的问题之一,比如在工业自动控制,植入式医疗装置、无线网络传感器等领域,人为地定时换能加电,不仅浪费财力和物力,同时也造成病人的痛苦和设备的损耗。本文针对微能源输出功率极小但连续的特点,设计出一直新型的微功耗功智能电源管理控制电路,以把连续微量的电能加以储藏,在使用时再以较大功率间歇性输出以达到适用的目的。该文以压电振动式发电机为例,对系统电路设计进行说明。 2 压电振动式发电机的原理和输出特性 根据能量转换机理的不同,振动式发电机可以分成压电式、
[电源管理]
压电振动式发电机微电源<font color='red'>智能控制</font>应用电路的设计
一种用于座舱显示器的直下式RGB LED背光驱动技术
   摘要: 使用直下式RGB LED 作为座舱用液晶显示器背光源,并采用背光模块分区技术; 通过对背光源驱动电路的设计,使用CAN 总线通讯,实现了显示器背光模块的光强根据周围环境光的三原色光强或用户喜好自动或手动调节。该设计能更好地满足座舱内用户的需求。 引言   为使座舱内的用户随时得到准确、可靠的信息,座舱内使用的显示器必须具有高可靠性; 同时,为提高其易读性和缓解视觉疲劳,显示器的光强还应能根据周围环境和用户需求进行调整,避免用户在环境光很强时看不清显示内容,或在环境光很暗时感到刺眼。目前,液晶( LCD) 显示器已广泛用于商业、工业及军事等领域。而LED 背光源是国家863 重点攻关课题,其在稳定性、可视性、环保
[安防电子]
一种用于座舱<font color='red'>显示器</font>的直下式RGB LED背光驱动技术
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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