0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

XBLW/芯伯乐产品应用在微波炉上的开发设计

深圳市芯伯乐电子有限公司 2024-11-13 01:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一·方案概述

现代人生活节奏快,厨房的智能化可以大大方便现代人的生活。本方案是智能微波炉设计方案,可以根据食物的状态给予烹饪建议,让不精通厨房用具的用户也能轻松使用。

二·功能定义及性能指标

XBLW

·

通过终端设置烹饪时间

·

根据食物状态,建议加热时间

·

远程在线诊断微波

·

微波炉烹饪完成、清洗提醒

·

微波炉使用提醒,防止安全事故

·

对不同菜肴烹饪提供烹饪设置与建议

三·微波炉的原理

微波炉的磁控管将电能转化为微波能,当磁控管以 2450MHZ 的频率发射出微波能时, 置于微波炉炉腔内的水分子以每秒钟 24.5 亿千次的变化频率进行振荡运行,产生高频电磁场的核心元件是 磁控管。食物分子在高频磁场中发生震动, 分子间相互碰撞、 擦而产生热能,结果导致食物被加热。这就是微波炉原理。

四·硬件设计

f104dd32-a117-11ef-8084-92fbcf53809c.png


系统框图

本部分主要介绍与MCU相关的电路,电路主要分为按键模块,LCD驱动编码开关读取, 温度检测,蜂鸣器驱动和过零检测。

1.1按键模块

f125b782-a117-11ef-8084-92fbcf53809c.png

1.1-1功能描述

系统采用三乘三的按键矩阵,使用普通I/O端口来实现按键的功能使用内部的上拉电阻来代替系统外部上拉电阻,由于系统需要响应组合按键,所以在每一个行输出口上都串了一个二极管保护端口,用于防止行输出短路损伤端口。

1.2LCD驱动

f1427dc2-a117-11ef-8084-92fbcf53809c.png

1.2-1功能描述

XBLW

芯片内部集成了LCD驱动器,LCD参考电压可以选择内部和外部分压电阻,驱动器能够自动读取显示缓冲区数据,并驱动SEG和COM,它有6种不同的显示模式:静态

1/2占空比(1/2偏压)

1/3占空比(1/2偏压)

1/3占空比(1/3偏压)

1/4占空比(1/3偏压)

1/8占空比(1/4偏压)

每种显示有6种显示频率

它最大24 SEG和 8 COM。

在本方案中我们使用的是内部分压电阻,1/4占空比1/3偏压的驱动模式

1.3编码开关读取

f157b34a-a117-11ef-8084-92fbcf53809c.png

1.3-1 功能描述

在本方案中可以通过旋转编码开关来调整和设置时间、重量和模式等参数,使参数设置更加方便。下图是一个编码开关的工作状态图。

f1760ff2-a117-11ef-8084-92fbcf53809c.png

如图所示:当开关正转时switch1的波形超前于switch2的波形,当开关反转时,switch1的波形滞后于switch2的波形。所以我们只要判断出相位的关系就可以等到开关的运行状态,在具体的实现过程中可以用边沿中断硬件来读取编码开关,也可以用定时器来定时读取端口来获取编码开关状态,78K0系列MCU内部集成有边沿中断硬件和定时器,但是在本方案中使用定时器来读取编码开关。

2.1 温度检测

f1a70f94-a117-11ef-8084-92fbcf53809c.png

2.1-1 功能描述

在烹调过程中需要通过温度来控制烹调流程,所以温度检测必不可少,为了增加温度的测量范围需要有一个端口来控制和温度传感器连接的电阻的大小。当温度传感器的电阻较小时AD_IO端口输出低,这时候和温度传感器连接的电阻约为4.5K左右,这时测量小电阻时可以比较精确,当温度传感器的阻值较大时AD_IO端口输出高,此时和温度传感器连接的电阻为100K,这是测量大电阻比较精确。78K0系列MCU内部集成8位或者10位A/D,本方案用它来检测温度。

2.2 蜂鸣器驱动

f1b99916-a117-11ef-8084-92fbcf53809c.png

2.2-1 功能描述

系统为了指示工作状态需要使用蜂鸣器,蜂鸣器一般可分为两种,一种是直接直流驱动的蜂鸣器,一种是使用方波驱动的蜂鸣器。蜂鸣器需要较大的驱动电流,所以系统中使用了达林顿驱动芯片XBLW ULN2003。78K0系列MCU内部集成的定时器具有方波输出功能,在本方案中使用了TOH0的方波输出功能。

3.1 供电电路

f1da0714-a117-11ef-8084-92fbcf53809c.png

3.1-1 功能描述

电路利用XBLW LM358进行输出电压反馈, 将XBLW LM2596-5.0改造成输出可以调整的稳压电压。给单片机控制提供稳定电源。设定电压由单片机的 DA 输出, 或者将 PWM 进行滤波形成设定电压。这种电路适合大功率可调电压的场合。

3.2 过零检测

f1f131c8-a117-11ef-8084-92fbcf53809c.png

3.2-1 功能描述

由于被控制大功率设备在电压高时切断或者开启会带来干扰,所以在方案中添加了过零检测电路用来保证,被控制的大功率设备能够在市电过零点附近切断或者开启,减少干扰。78K0系列MCU内部集成有边沿中断硬件,它可以检测上升沿中断或者下降沿中断,或者双沿中断,本方案中使用双沿中断来检测过零信号

五·软件配置

在这个系统中,有六个任务,它们分别是:主任务,时钟处理任务,按键处理任务,门处理任务,设置状态任务和运行状态任务。它们之间的关系如下图:

f2050c70-a117-11ef-8084-92fbcf53809c.png


5.1 主任务 主任务实现系统的主流程,它调用各个模块来实现相关的工作

5.2 时钟处理任务 计算系统的时钟。

5.3 按键处理任务 判断系统是否有按键按下。

5.4 门处理任务 判断门的状态。

5.5 设置状态任务 进行烹调模式的设置。

5.6 运行状态任务 进行烹调的控制

六·源代码

f21c2400-a117-11ef-8084-92fbcf53809c.png

七·本方案重要器件推荐

f237e2f8-a117-11ef-8084-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18613

    浏览量

    387200
  • 微波炉
    +关注

    关注

    17

    文章

    275

    浏览量

    51166
  • 蜂鸣器
    +关注

    关注

    12

    文章

    897

    浏览量

    47605
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    伯乐XBLW DS1302:支持涓流充电时钟芯片的理想选择

    在各类需要精准计时、日历功能及数据备份的嵌入式系统中,实时时钟芯片(RTC)是不可或缺的核心元件。伯乐XBLWDS1302作为一款具备涓流充电功能的实时时钟芯片,集成了31字节静态RAM,通过简单
    的头像 发表于 11-28 18:35 106次阅读
    <b class='flag-5'>芯</b><b class='flag-5'>伯乐</b><b class='flag-5'>XBLW</b> DS1302:支持涓流充电时钟芯片的理想选择

    伯乐700mA线性稳压器XBLW L78M05H/L78M12H:稳定可靠,简化电源设计

    在各类电子设备中,线性稳压器因其结构简单、噪声低、成本低廉而成为基础电源方案的不二之选。伯乐XBLW)的L78M05H/L78M12H系列是一款经典的700mA三端固定正电压稳压器,以其卓越
    的头像 发表于 10-31 18:37 214次阅读
    <b class='flag-5'>芯</b><b class='flag-5'>伯乐</b>700mA线性稳压器<b class='flag-5'>XBLW</b> L78M05H/L78M12H:稳定可靠,简化电源设计

    伯乐3A降压稳压器XBLW LM2576/LM2596:高效、高可靠性开关电源解决方案

    在现代电子设备中,开关电源因其高效率、大电流输出能力而被广泛使用。伯乐XBLW)的LM2576/LM2596系列是一款52kHz/150kHz开关频率的3A降压稳压器,具备宽输入电压范围、高效率
    的头像 发表于 10-31 18:35 225次阅读
    <b class='flag-5'>芯</b><b class='flag-5'>伯乐</b>3A降压稳压器<b class='flag-5'>XBLW</b> LM2576/LM2596:高效、高可靠性开关电源解决方案

    【应用】伯乐精密型轨到轨运放芯片XBLW LMV321A/358A/324A系列,低失调电压精密运放

    文章前言在便携设备、传感器接口和电池供电系统中,对运算放大器的要求不仅限于高精度,更需兼顾带宽、功耗与成本的整体平衡。伯乐XBLW)的LMV321A(单通道)、LMV358A(双通道
    的头像 发表于 09-30 20:01 168次阅读
    【应用】<b class='flag-5'>芯</b><b class='flag-5'>伯乐</b>精密型轨到轨运放芯片<b class='flag-5'>XBLW</b> LMV321A/358A/324A系列,低失调电压精密运放

    典型微波炉电脑控制装置电路图资料

    电子发烧友网站提供《典型微波炉电脑控制装置电路图资料》资料免费下载
    发表于 09-25 16:04 7次下载

    领麦微红外测温传感器:赋能微波炉智能化升级的两大核心应用

    智能家居技术的快速发展,微波炉的功能已从单一加热向精准控温、智能烹饪方向演进。领麦微红外测温传感器凭借其非接触式测温、快速响应等特性,成为微波炉智能化升级的关键组件。以下将从非接触测温实现食物精准
    的头像 发表于 09-04 14:18 459次阅读
    领麦微红外测温传感器:赋能<b class='flag-5'>微波炉</b>智能化升级的两大核心应用

    伯乐XBL4001 40V/5A降压型DCDC电源芯片推荐

    在电子设备不断追求高性能与低功耗的今天,电源管理芯片的重要性不言而喻。伯乐主推的XBLW-XBL4001芯片,凭借其出色的设计与稳定的性能,为电源管理领域带来了一款实用的新选择。一、芯片概述
    的头像 发表于 06-30 18:34 1017次阅读
    <b class='flag-5'>芯</b><b class='flag-5'>伯乐</b>XBL4001 40V/5A降压型DCDC电源芯片推荐

    东芝半导体微波炉电路设计解决方案

    用户对微波炉产品的期望值可谓日益提高,例如智能化,用户期望微波炉能够实现远程控制、语音操作、智能菜谱推荐等;多功能,微波炉不仅需要具备基本的加热功能,还应集成烤箱、蒸煮等多种烹饪模式;
    的头像 发表于 06-28 09:33 2878次阅读
    东芝半导体<b class='flag-5'>微波炉</b>电路设计解决方案

    伯乐XBLW GT712选型及应用设计指南

    在电子工程领域,精准的电流测量对于众多电路设计与系统监控至关重要。伯乐推出的XBLWGT712电流传感器以其独特的优势,成为工程师在诸多应用中的首选工具本文将深入剖析XBLWGT712的工作原理
    的头像 发表于 05-19 09:02 431次阅读
    <b class='flag-5'>芯</b><b class='flag-5'>伯乐</b><b class='flag-5'>XBLW</b> GT712选型及应用设计指南

    【展会邀请】伯乐邀您共赴2025上海慕尼黑电子展,解锁电子行业新机遇

    的重要交流平台,此次展会吸引了全球1700家优质展商齐聚一堂,共同展示前沿电子元器件、解决方案与应用技术,预计将吸引10万专业观众前来参观。伯乐XBLW)作为专
    的头像 发表于 04-02 09:04 687次阅读
    【展会邀请】<b class='flag-5'>芯</b><b class='flag-5'>伯乐</b>邀您共赴2025上海慕尼黑电子展,解锁电子行业新机遇

    XBLW/伯乐产品应用在高速振镜驱动上的开发设计

    一、方案概述高速振镜是一种高精度光学器件,用于精确控制激光束方向,广泛应用于多种领域。其核心为振镜电机,通常采用音圈电机或力矩电机,驱动反射镜快速摆动,实现光束方向的快速变化。高速振镜具有高速响应、高精度控制、高稳定性和宽频率范围等特点,能够满足不同应用场景的需求。在激光加工中,高速振镜用于激光切割、打标、焊接等,精确控制光束方向,实现高精度加工。在光学扫描
    的头像 发表于 02-21 18:35 858次阅读
    <b class='flag-5'>XBLW</b>/<b class='flag-5'>芯</b><b class='flag-5'>伯乐</b><b class='flag-5'>产品应用在</b>高速振镜驱动上的<b class='flag-5'>开发</b>设计

    东芝微波炉电路设计解决方案

    用户对微波炉产品的期望值可谓日益提高,例如智能化,用户期望微波炉能够实现远程控制、语音操作、智能菜谱推荐等;多功能,微波炉不仅需要具备基本的加热功能,还应集成烤箱、蒸煮等多种烹饪模式;
    的头像 发表于 02-21 09:44 2157次阅读
    东芝<b class='flag-5'>微波炉</b>电路设计解决方案

    高压二极管如何确保微波炉的稳定运行

    微波炉是一种通过高频电磁波加热食物的家用电器,其工作原理依赖于微波的辐射加热食品中的水分。为了产生微波微波炉内部的磁控管(Magnetron)需要高压直流电源,而这一过程涉及到许多重
    的头像 发表于 02-19 09:49 1235次阅读
    高压二极管如何确保<b class='flag-5'>微波炉</b>的稳定运行

    XBLW/伯乐产品应用在数字万用表上的开发设计

    一、方案概述万用表,又称多用电表,是一种集电压、电流、电阻等多种电气参数测量功能于一体的便携式电子测试仪器。它的核心功能包括测量直流和交流电压、直流电流、电阻以及二极管的正反向特性。高级型号可能还具备电容测量、晶体管测试、频率计数和温度测量等附加功能。万用表的设计注重用户操作的便捷性和测量的准确性,通常配备有自动量程选择、数据保持、背光显示以及自动关机等智能
    的头像 发表于 01-10 18:33 831次阅读
    <b class='flag-5'>XBLW</b>/<b class='flag-5'>芯</b><b class='flag-5'>伯乐</b><b class='flag-5'>产品应用在</b>数字万用表上的<b class='flag-5'>开发</b>设计

    XBLW/伯乐产品应用在户外存储电源上的开发设计

    多个USB接口,可以满足数码产品的充电需求,同时也可以输出直流电、交流电以及点烟器等常用电源接口,为笔记本电脑、无人机、摄影灯、投影仪、电饭煲、电风扇、水壶、汽车等
    的头像 发表于 12-13 18:34 977次阅读
    <b class='flag-5'>XBLW</b>/<b class='flag-5'>芯</b><b class='flag-5'>伯乐</b><b class='flag-5'>产品应用在</b>户外存储电源上的<b class='flag-5'>开发</b>设计