过零触发光耦的选型及其实例分析(微波炉控制器)

发布者:森绿企鹅最新更新时间:2012-06-11 来源: 潮光光耦网关键字:过零触发光耦  微波炉控制器  rom 手机看文章 扫描二维码
随时随地手机看文章

微波炉控制器的工作环境相对比较恶劣。首先是炉腔温度比较高,控制器附近温度也会比较高,达到60℃~70℃;另一方面,微波辐射对单片机抗干扰的要求也很高,在做多次快速开关门试验中,当少量微波泄露时,对控制器有一定的辐射,以及反复开通和关断大功率负载会产生较强的干扰。

所以选择合适的单片机十分重要,在多年的家电产品设计中,经常用盛群半导体(holtek)的48系列及46系列8bit单片机设计微波炉控制器,无论在适应工作环境还是抗干扰等方面都完全满足要求,在成本及供货等方面比国外芯片也有更明显的优势。
  
本文通过实际产品为例,以产品功能要求、方案确定和芯片选型、硬件设计、软件规划及编写等几部分介绍如何用单片机设计微波炉控制器。
  
功能要求
  
设计产品首先了解产品的要求,了解越详细设计反复修改就越少,特别是关于影响芯片选型及输出控制等跟硬件直接相关的部分。本文介绍的微波炉控制器的主要功能如下:
微波加热,功率有10档。
烧烤加热,功率有2档。
热风烘烤加热,温度多档。
混合加热,有三种组合模式:烧烤加微波、烘烤加微波、烘烤加烧烤。
自动解冻,重量选择有20档。
自动菜单,6大类,各类分别有重量选择。
显示:88:88数码管,四周带14个图标。
按键:有功能选择键、启动键、取消键、热风烘烤键,时钟及定时键,自动菜单各功能键,总共11个。
编码开关:调节加热时间。
另有蜂鸣器、门检测和门灯控制。
  
方案确定和芯片选型
  
了解产品的详细要求后,需要确定具体的实现方案,首先是选择合适的单片机。选择合适的型号主要要看两个方面:硬件资源和软件资源。要选择合理的单片机首先必须了解单片机的各系列及各款的资源,再了解需要什么样的资源,下面分别从硬件和软件来说明怎样根据要求选择单片机。在选择单片机时,整个产品的方案也基本确定。

硬件相关资源
  
硬件相关的资源是指外围硬件相关的如i/o数量、特殊驱动、工作电压等。
  
首先,选择合适的单片机系列。看供电电压及工作温度抗干扰能力等是否满足要求。盛群的mcu在系统振荡频率小于4mhz时供电电压供电范围为2.2v~5.5v,当8mhz时则为3.3v~5.5v,要提高系统的抗干扰能力,最好用5v电压供电,当供电电压较高时,mcu内部所有逻辑电平幅值较高,容差电压大,干扰更强才能改变其逻辑状态。工作温度,选择holtek的48和46系列工业级单片机,工作温度范围为-40℃~85℃,完全能满足微波炉控制器工作温度的要求。
 
在选择合适的系列时,还要看特殊资源的要求,如中断口、pwm、蜂鸣器驱动、a/d转换等;在此产品的具体要求中,需要检测炉腔的温度以及在产品中需要对交流风扇调速,温度检测需要a/d转换,交流风扇调速控制需要有过零中断,所以,在这个产品中选择了46系列单片机。但此产品不需要lcd驱动、高精度a/d转换及比较器等资源,则不选择ht46r6x、ht46r5x、ht46r1x等系列,而选择ht46r2x系列。
  
再就是选择的具体i/o要求和什么样封装的单片机,在holtek单片机中同型号的单片机有多种封装,如ht46r23有dip28或sop28封装,也有dip24或sop24封装,其i/o分别为23个和19个。
  
根据前面提到的功能要求,其i/o的需求列举如下:
 
继电器驱动:微波、烧烤、热风烘烤、门灯/转盘、散热风扇共5个输出ports。
蜂鸣器驱动:1个输出ports
按键有11个:11个输入port
门状态检测:1个输入port
编码开关检测:2个输入port
显示数码管:5个com,9个段,需14输出port
过零中断检测:1个中断输入port
温度检测:1个a/d输入port
  
简单加起来总共需要20个输出port,16个输入port。考虑复用i/o,将9个数码驱动段和5个公共端同时做输入检测;温度检测只能用a/d口pb.0,过零检测只能用单独的中断pa.5来检测,所以总共需要22个i/o,所以选择28pin的ht46r2x可以满足要求。
  
软件相关资源
  
软件相关的资源主要包括程序空间即rom的大小和数据空间ram的多少,当功能较多且复杂时需要更多的rom和ram;当然还有定时器、中断、以及其它某些特殊的资源;前面已经选择了28pin封装的46r2x系列单片机,此产品功能相对比较丰富,程序空间要求比较多,选择4k的rom和192byteram的ht46r23应该能够满足要求,同样封装可以选择28pin的ht46r24,它有8k rom和384byteram,可以做后备选择,这样不必担心资源不够时换ic,反复修改硬件就很麻烦。
  
总之,在选择资源时,要软硬兼顾,如果程序简单,硬件资源要求高,则可以选择封装小、i/o少的单片机,另外增加扩展ic来扩展i/o;当程序复杂,硬件资源要求少时,则选择较小封装、软件资源多的单片机。
 
硬件电路设计
  
在选择主芯片时,已经在考虑部分电路设计了,显示、按键检测、输出驱动等都考虑好了,由于篇幅有限,只简单介绍几个关键问题:
  
门检测电路:给单片机检测的门开关信号的同时,还要控制微波、烧烤、热风烘烤继电器的电源。
  
供电部分:考虑数码管显示内容较多,驱动电流大,变压器尽量选择继电器和单片机独立供电,一方面降低变压器功率,同时可以让单片机的电源不受继电器的工作状态影响。
  
过零检测和触发:选择合适的光耦和可控硅驱动电路,实现过零驱动,过零检测电路注意适当的滤波和隔离,减少通过电源耦合的干扰。
关键字:过零触发光耦  微波炉控制器  rom 引用地址:过零触发光耦的选型及其实例分析(微波炉控制器)

上一篇:声控延时LED灯控制电路原路图
下一篇:便携式GPS设备设计挑战及其发展趋势分析

推荐阅读最新更新时间:2024-05-02 22:07

4GB内存/64位处理器? 三星S5顶配版曝光
        新发布的 三星 新旗舰GALAXY S5吸引不了你?为啥,是因为配置性能没有太大提升么?如果是这个原因的话,下面的信息你一定要注意了。昨天,网络上传出有关GALAXY S5手机的顶配版配置。据了解,顶配版拟定手机代号为Galaxy S5 Prime,或将会在今年的6月份前后与大家正式见面。   配置方面,顶配版S5配备5.25英寸2K级显示屏幕,还可能配备一颗Exynos 6系列64位八核 处理器 ,运行内存提升至4GB,前置210万+后置1600万像素双摄像头配置,以及防水、心率感应等其它功能。在手机电池容量方面,顶配版S5或选用一块可拆卸式2800mAh锂电池。   不知道这样的顶配版 三星 GA
[手机便携]
台积电战三星:攻下一代内存
晶圆代工大厂台积电和三星的竞争,现由逻辑芯片扩及内存市场。 台积电这次重返内存市场,瞄准是诉求更高速及低耗电的MRAM和RRAM等次世代内存,因传输速度比一般闪存快上万倍,是否引爆内存产业的新潮流,值得密切关注。 台积电技术长孙元成日前在台积电技术论坛,首次揭露台积电研发多年的eMRAM(嵌入式磁阻式随机存取内存)和eRRAM(嵌入式电阻式内存)分别订明后年进行风险性试产,主要采用22奈米制程,这将是台积电因应物联网、行动装置、高速运算计算机和智能汽车等四领域所提供效能更快速和耗电更低的新内存。 这也是台积电共同执行长魏哲家向法人表达不会跨足标准型内存,不会角逐东芝分割成立半导体公司股权后,台积电再次说明内存的战策布局,将瞄准效
[半导体设计/制造]
打破高带宽内存墙,国产一站式高速接口IP巅峰之作
12月22日(周二)20:00,来自中国一站式IP和定制芯片领军企业芯动科技的两位技术大牛将作客国内知名的集成电路及手机行业门户网站集微网直播间,通过公开课为您带来一系列前沿技术的分享。干货满满,不容错过! 众所周知,SOC芯片的核心、也是最复杂的性能瓶颈之一,在于内存和互联带宽。目前业界最前沿的各类DDR和Chiplet技术的挑战和发展趋势如何,又是如何成功打破“内存墙”?怎样选择合适的Chiplet新技术,突破CPU/GPU/NPU等大型计算芯片的算力瓶颈,实现产品核心竞争力?从DDR5/4、LPDDR5/4到GDDR6/6X,以及HBM3/2E、高性能Chiplet,在各种跨工艺、跨封装挑战下,如何选型IP实现高可靠性、高
[手机便携]
Exynos4412 所用内存 —— DDR2
一、SDRAM 二、DDR 三、DDR2 四、DDR2的配置
[单片机]
Exynos4412 所用<font color='red'>内存</font> —— DDR2
单片机C语言几种内存泄露总结
日常项目中碰到的内存泄露无非有以下几种: (1) 堆内存泄漏(Heap leak)。堆内存指的是程序运行中根据需要分配通过malloc,realloc new等从堆中分配的一块内存,再是完成后必须通过调用对应的 free或者delete 删掉。如果程序的设计的错误导致这部分内存没有被释放,那么此后这块内存将不会被使用,就会产生Heap Leak. 这是最常见的内存泄露。 (2)系统资源泄露(Resource Leak).主要指程序使用系统分配的资源比如 Bitmap,handle ,SOCKET等没有使用相应的函数释放掉,导致系统资源的浪费,严重可导致系统效能降低,系统运行不稳定 如果您创建一个可接合的POSIX线程,
[单片机]
MSP430中内存分配不连续的问题
今天发现了一个挺奇怪的问题,就是在430的RAM中,想给连续的内存地址分配一个char型和一个int型变量时,两个变量之间的地址会跳一个。具体情况看下图。 从上图可以看到,第一根红线表面一个unsigned char型变量的值为108,地址为0x472A,占一个字节;紧接着下一个为unsigned char型变量,其值为2,地址为0x472C,占两个字节。那0x472B这个地址哪儿去了呢?我们可以看到,在存一个char型变量,后面接一个int型变量时,中间会有一个地址被跳过去; 类似的情况还出现在char型变量后面存一个long int型变量时,但是int型变量和long int型变量连续存,或者单独的char型变量连
[单片机]
MSP430中<font color='red'>内存</font>分配不连续的问题
基于Memory-link协议的人机交互系统的可靠性设计
在人机交互的工业控制系统中,通信是必不可少的部分,而稳定可靠性是通信的基本指标。这就要求系统在硬件上具有较强的抗干扰能力,在软件运行上能够有效的避免出现死机等现象。在传统工控系统中,一般是采用PLC作为控制器,其应用广泛、技术成熟,具有很高的可靠性和抗干扰能力。但是PLC相对于普通微控制器来说存在成本高、体积大、实现功能单一等问题。为此,很多设计者采用微型控制器进行自主开发工控系统,但是其在恶劣环境中的可靠性和抗干扰方面相对要弱,致使其工控系统总体性能较差。 为此,文中采用S3C44BOX作为控制芯片,结合硬件和软件两方面综合考虑,介绍一种可靠的人机交互工控系统的设计方案。 1 系统总体设计 人机交互系统主要是触摸屏和主控芯片的通
[单片机]
基于<font color='red'>Memory</font>-link协议的人机交互系统的可靠性设计
美光调整内存厂转产CMOS传感器 产能翻一番
  据国外媒体报道,全球半导体巨头美光科技最近决定把两个原来生产内存的芯片厂用于生产CMOS传感器芯片,从而将COM传感器的生产能力翻一番。   美光科技影像集团营销总监Hisayuki Suzuku日前对媒体表示,美光正在把两条将要过时的内存生产线转移用于制造CMOS传感器。他说,这种产能转移是有意义的,因为在国际半导体行业,各大公司正在使用90纳米或65纳米工艺生产内存,不过在传感器方面,大多数公司都使用130纳米并正在向110纳米工艺迁移。   美光科技目前在美国爱达荷州的波依斯和意大利的阿文札诺两个芯片厂生产CMOS传感器,该公司计划将波依斯的另外一个工厂和日本Nishiwaki的芯片厂用于传感器生产。据报道,这两个芯
[焦点新闻]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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