IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 微波炉控制板 -> 正文阅读

[嵌入式]微波炉控制板

这个项目的目的是用一个新的微波炉控制板取代有缺陷的控制板,不论品牌和能力。由于微波炉控制板损坏,微波炉被当作电子废物倾倒。磁控管、高压变压器、高压二极管、驱动机构等零部件,除控制板外,市场上随处可见。微波炉的框图如图1所示
在这里插入图片描述

电路和工作
微波炉的电路图如图2所示。它由5v 稳压器7805(IC1)、单片机 AT89C52(IC2)、4个12v 继电器(rl1通过 RL4)、5个 pnp 晶体管(BC557)、14个触觉开关、1个16 × 2线液晶显示器(LCD1)和一些分立元件组成。
在这里插入图片描述

电路采用230v 交流电供电。变压器 x1将电压降低到12伏。二极管 d1和 d2作为整流二极管。电容器 c1作为滤波器连接。整流、滤波和稳压后的直流电压送入电路的功率段,5V 通过7805送入控制电路。
At89c52单片机采用14个控制开关、16 × 2液晶显示器和4个继电器,时钟频率为11.0592 MHz。利用齐纳二极管 zd1通过 zd4将12v 继电器通过 pnp 晶体管连接到5v 单片机。当门开关打开时,二极管 d5防止12v 电源供给单片机。
在这里插入图片描述

继电器 RL1,RL2,rl3和 rl4通过四个继电器驱动晶体管 T1,T2,t3和 t4分别连接到单片机。晶体管 t5是用来驱动压电蜂鸣器。Pnp 晶体管用作控制器的有源低输出。该液晶显示器连接在端口 P2。可以用 vr1来调节 lcd1的对比度。D4到 d7是继电器驱动晶体管的保护二极管。At89c52的晶体频率为11.0592 MHz。
在这里插入图片描述

软件
软件采用 c 语言编写,用 Kiel μvision 4软件编写。为了便于理解和编辑,对软件背后的逻辑进行了简要描述。在软件的主要部分,单片机连续扫描七个输入开关的状态,包括蔬菜(VEG)、肉类、大米、冷冻(FRZ)、烘焙、升华和解冻(DFR)。如果发现这些开关被程序删除,软件就跳转到相应的子程序。在自动子程序中,每个分支设置总烹饪时间和磁控管和烧烤加热器的开/关延迟时间。每种烹饪方式的总延迟时间和开/关延迟时间如表所示。
在除霜过程中,程序执行除霜子程序。微波炉所提供的除霜技术是用来烹煮或加热冷藏食物。正常烹煮的冷藏食物在烤箱结果快速燃烧的外部部分,导致食物损坏。
为了在除霜模式下进行补偿,系统最初只开关磁控管几秒钟。它随着时间慢慢增加,随着时间慢慢减少。这种方法有助于均匀地渗透到食物中的热量。
烧烤选择只提供肉类。混合选择只提供大米,肉类和蛋糕。在解压上,软件执行手动模式子程序。在手动模式下,可以通过向上或向下按钮来选择总烹饪时间。每按一次,时间增加或减少一秒。
住向上或向下,时间增加或减少10秒。设定时间后,可以选择任何烹饪模式(微型蔬菜或 Combi)。开关延迟是根据预设的顺序,根据烹饪的类型选择。通过启用单片机(IC2)的 Timer0,可以实现精确的延迟时间。
不同于传统的烤箱,双重保护提供了门打开,同时烹饪,在软件和硬件。当门打开时,线圈与磁控管继电器的接地断开。同时,软件检测到这种情况并关闭磁控管。
Lcd1显示所有参数。它是连接在四线方法或4位的运作模式。相应的软件简单易懂。
在 EFY 实验室,Topview 程序员用于编程的 IC。
建造和测试
微波炉的 PCB 布局如图3所示,其元件布局如图4所示。
在这里插入图片描述
在这里插入图片描述

仔细地将所有元件放在 PCB 和焊接处。将软件程序(十六进制文件)加载到单片机芯片上。在 PCB 上使用集成电路。焊接触觉开关在一个单独的印刷电路板和连接到主印刷电路板,根据电路图。电路组装完毕后,将其封装在一个合适的盒子里。固定柜体前后两侧的开关和继电器。使用2线电缆在 PCB 上连接继电器线圈。通过继电器触点连接烤架加热器,高压变压器,搅拌电机和外部大电流传输线。
连接电线到 CON1,CON2,继电器,con3和 CON4,如图2所示,除了高压变压器和加热器连接。用两盏100w 灯代替高压变压器和格栅加热器。打开烤箱,并确保所有控制器正常工作。
检查最小时间持续时间,并确保灯按照表中显示的顺序开/关。如果所有烹饪方式的工作时间和持续时间都令人满意,关闭机组并连接高压变压器和加热器。盖上盖子,根据你的选择准备任何食物。
操作指南
自动模式

  • 打开电源,显示屏会显示待机状态。
  • 选择一个选项(冷冻、解冻、烘焙、蔬菜、大米或肉类)。
    比如说,肉类:
    (a)压肉。蜂鸣器会发出蜂鸣声。(b)按微。(你可以选择 Micro、 Grill 或 Combi)。?按开始键。显示器将显示肉类/自动/微型。时间将从15:00开始缩短。当时间结束时,蜂鸣器将发出蜂鸣声。在哔哔声后,显示器将显示烹饪完成。
    3.你可以选择任何一个选项: 冷冻,解冻,烘焙,蔬菜或大米,并重复上述步骤(a,b 和 c)。
    手动模式
    1.打开电源。显示将显示待机状态。2.按向上键。显示将显示设置时间。3.按向上/向下键可增加/减少时间。4.按住上/下以提高计数速度。
    例如,要选择 Veg For 3.00 minutes,
    (a)新闻素食。蜂鸣器会发出蜂鸣声。(b)按微。(你可以选择 Micro,Grill 或 Combi)?按开始键。显示将显示手动/蔬菜/微型。时间将从3:00开始减少。在完成时间,蜂鸣器将嘟嘟响。在哔哔声后,显示器将显示烹饪完成。
    5.您可以选择任何选项: 冷冻,解冻,烘焙,大米或肉类,并重复上述步骤(a,b 和 c)。
  • 白纪龙老师从事电子行业已经有15个年头, 到目前为止已开发过的产品超上百款,目前大部分都已经量产上市,
  • 从2018年开始花了5年的时间, 潜心录制了上千集的实战级电子工程师系列课程, 该课程从元器件到核心模块到完整产品 - 老白的初心是“愿天下工程师 不走弯路”
  • 其中, 就有详细讲解MOS管和IGB 的课程
  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-04-15 00:16:35  更:2022-04-15 00:19:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 4:24:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码