基于瑞萨8位MCU的直流变频抽油烟机方案

发布者:机械梦想家最新更新时间:2014-10-22 来源: 21ic关键字:MCU  抽油烟机  uPD78F071x 手机看文章 扫描二维码
随时随地手机看文章

通常吸抽油烟机转速靠人工调节,因此为了达到最佳排油效果及节能目的,往往需要使用者多次人工干预。因此,为了使抽油烟机可实现自动调速、降低噪音、解放人力并最大限度地节能,瑞萨电子(本文涉及产品主要为瑞萨电子原NEC部分)推出了一系列变频控制专用的8位MCU。变频抽油烟机的特点

抽油烟机变频的目的是为了通过调整抽油烟机上的带动风扇的电机转速,进而根据油烟量的大小调整油烟抽吸的快慢。优良的调速和节能效果使得变频抽油烟机在性能上明显优越于传统的抽油烟机,而变频抽油烟机根据具体的变频技术有不同的分类和性能特点,如表1所示。

基于8位MCU的直流变频抽油烟机解决方案

现如今已经有变频抽油烟机面市,但绝大部分是有档位变频抽油烟机,一般分为弱、中、强三档;只有少数知名品牌厂商推出无档位变频抽油烟机。从表1可以看出,相同成本的180°变频抽油烟机要比其他类型的性能要好。

180°变频抽油烟机在实际应用中有以下特点:a.能根据传感器识别有无油烟,智能启动和停止抽油烟机的抽吸而无需手动操作;b.在炒、煎、炸时可根据油烟量的大小自动调节风量;c.在炖、煲、蒸、煮时,自动调小抽吸速度以降低耗电量;e.静音特点让用户感觉不到电机运转的噪音;f.较小体积的电机使得抽油烟机体积更小,同时降低成本。

180°变频对MCU的要求

由于180°变频抽油烟机对电机采用矢量控制以实现变频,因此其对MCU的要求很高。如果抽油烟机需要实现液晶显示、延时控制等功能,MCU还需要诸如串行通信、定时器等专用外设。瑞萨电子为电机变频控制开发了包括78K0/IY2、78K0/IA2、78K0/IB2、uPD78F0712、uPD78F0714、uPD789842和uPD780988等一系列的8位MCU。它们和16位MCU一样集成了内部的硬件乘法器、功能强大的定时器、多个通用寄存器、快速的指令运行系统、可编程脉冲发生器、独立的变频控制模块。专有的硬件功能使得这些8位MCU更适合中小功率的180°变频抽油烟机。

由于180°变频抽油烟机的控制中要用到各种数学变换,变换中有很多乘法运算,因此对MCU要求有快速的乘法运算。瑞萨电子8位MCU的硬件乘法器能够更快执行电机矢量控制的各种变换算法,使抽油烟机反应更快。如果180°变频抽油烟机的电机控制涉及到解耦控制、PID计算,则要求MCU有较强的运算能力和指令运行速度,而一般8位MCU则难以满足要求。

180°变频抽油烟机要求MCU接受风扇转速传感器反馈的信息以进行电机控制。瑞萨电子的这些8位MCU具有多达6个外部中断输入,省却硬件捕获单元对抽油烟机风扇速度传感器信号进行分析,降低抽油烟机内部电机控制方案的成本。而32个8位(16个16位)通用寄存器特有的 Bank结构使得抽油烟机的直流无刷电机的180度矢量控制程序运行效率更高。

180°变频抽油烟机属于中高档类的厨房电器,需要MCU能提供定制的个性化功能。瑞萨电子8位MCU的可编程脉冲发生器(PPG)能指定脉冲宽度、脉冲周期,可用于抽油烟机风扇转速或者风量显示并简化软件的编程,另外还提供在线自编程功能,存储抽油烟机设置参数而无需外部EEPROM,节省成本的同时也省却空间,尤其适合低成本的180°变频抽油烟机控制。

基于8位MCU的直流变频抽油烟机解决方案

此外,这些MCU还具有带2个自由中断专用变频控制模块,以在PWM周期的任意时刻产生中断,根据用户需要的任意时刻对电流进行采样;专用于控制PWM高阻态输出的独立外部信号输入,可在非正常情况下快速停止风扇的转动;以及8位的可编程死区控制(死区时间范围:0.1 s~25.6 s)等。图1显示了8位变频控制MCU的主要特点,表2则这些功能给出了详细说明。[page]

基于8位MCU的直流变频抽油烟机解决方案

180°变频抽油烟机系统设计

瑞萨电子开发了一套基于8位MCU ――uPD78F071x的低成本180°变频抽油烟机方案HS/DC-8,该方案包括电源和电机控制部分(见图2)。

基于8位MCU的直流变频抽油烟机解决方案

HS/DC-8正是利用8位MCU的特有的硬件功能来实现抽油烟机的180°变频。HS/DC-8适用于额定容量为20W~1kW中小功率的BLDC电机,6~120Hz的电气角频率和0.5Wb以下的永磁磁通。

相比其他半导体厂商MCU的180°变频抽油烟机方案,HS/DC-8具有以下优势:

低损耗:MCU中专用的变频控制的定时器,可实现两相调制的低损耗PWM方式,可将抽油烟机中电机控制部分的功率开关管损耗降低30%左右,从而延长抽油烟机风扇控制的寿命;

高效率、低噪声:由于MCU的硬件乘法器可以快速的实现180°矢量控制算法,方案中又加入了自动相位控制,确保抽油烟机运行时耗能最小;

丰富的保护和定制功能:依赖于MCU中强大的定时器功能、丰富的IO功能和AD功能,例如死区保护、霍尔类型选定、频率反馈脉冲数的选定、PWM初始化异常检测、过压保护。这些丰富的功能可以给抽油烟机定制特有个性化功能;

低成本:8位MCU节省外部的EEPROM和内部的硬件捕获单元,使得MCU成本降低。

基于8位MCU的直流变频抽油烟机解决方案

图3是180变频抽油烟机方案实物图。可以看出,180°变频抽油烟机方案,硬件电路板可安装在电机的侧面端盖中,以减小抽油烟机总体积。

专业的技术支持

用户除了能获得瑞萨电子8位MCU低成本、高性能带来的好处,在180°变频抽油烟机产品开发过程还可以获得瑞萨电子授权代理商世强电讯提供的下列技术支持服务:

a) 应用咨询:在方案具体应用时,世强电讯可根据客户具体的抽油烟机设计需求,提供电机使用的建议,例如使用什么样的电机可以达到节能、成本最低的效果。

b) 方案设计:180°变频抽油烟机方案需要根据具体的产品市场、用户对象定制不同的功能。世强电讯可帮助客户在产品设计中,为变频抽油烟机量身订制,修改HS/DC-8的方案。

c) 硬件参考设计:HS/DC-8可以提供硬件参考设计并且给用户预备了功能丰富的外部硬件接口,实际用户使用时需要设计产品自身的硬件接口以便能对HS/DC-8进行外部的控制。例如可以增加通讯硬件功能,人机界面硬件功能。

d) 软件设计:HS/DC-8已经提供了丰富的保护和定制功能,以适应各种不同的180°变频抽油烟机产品,世强电讯可以帮助用户设定参数,产品软件调试等。

关键字:MCU  抽油烟机  uPD78F071x 引用地址:基于瑞萨8位MCU的直流变频抽油烟机方案

上一篇:看门狗电路的作用
下一篇:连接微控制器和传感器输出的简单接口

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

基于AT89C51单片机实现串行总线芯片测试实验平台的设计
应用串行接口芯片扩展系统时,在初步选择了串行接口的芯片后,为了对芯片的资源更好地了解,开发者一般在系统设计前搭建一个简单的硬件电路并编制相应的软件对其测试,待性能验证后再确定最终的设计方案。本文根据这一需要设计了一个用于串行总线芯片测试的实验平台。该平台以PC机为人机接口、采用单片机产生芯片串行通信时序。应用这一平台可以大大简化芯片使用前的测试过程。这一平台也为单片机串行扩展的初学者提供了快捷的学习工具。本平台目前集成了SPI、One-wire、Microware、I2C四种串行接口,在今后的使用中,可根据需要增加串行接口的种类。 1 串行扩展平台的结构 SPI、One-wire、Microware、I2C是目前单片机应用系统
[单片机]
基于AT89C51<font color='red'>单片机</font>实现串行总线芯片测试实验平台的设计
Adeno完成 .NET Micro Framework到AT91SAM9微控制器的移植
Adeno完成 .NET Micro Framework到AT91SAM9微控制器的移植 充分展示其在软件工程领域的专业技术 Adeneo公司在刚于美国东岸举行的嵌入式系统会议 (Embedded Systems Conference East) 上展示了在爱特梅尔基于ARM9的 AT91SAM9微控制器移植 .NET Micro Framework的成果。 这项移植表明Adeneo能够为那些想在 .NET Micro Framework上构建产品的OEM厂商,提供强而有力的技术支持和工程服务。Adeneo是微软 Windows 嵌入式伙伴服务计划的金级会员,在欧洲和美国均拥有研发设施。 .NET Micro Framewor
[焦点新闻]
基于C51单片机的I/O并行口直接驱动LED显示电路图
如图 13 所示,利用 AT89S51 单片机的 P0 端口的 P0.0 - P0.7 连接到一个共阴码管的 a - h 的笔段上,数码管的公共端接地。在数码管上循环显示 0 - 9 数字时间间隔 0.2 秒。   把 “ 单片机系统 ” 区域中的 P0.0/AD0 - P0.7/AD7 端口用 8 芯排线连接到 “ 四路静态数码显示模块 ” 区域中的任一个数码管的 a - h 端口上;要求: P0.0/AD0 与a 相连, P0.1/AD1 与 b 相连,P0.2/AD2 与 c 相连, …… , P0.7/AD7 与 h 相连。
[模拟电子]
基于C51<font color='red'>单片机</font>的I/O并行口直接驱动LED显示电路图
C51单片机学习笔记之LED
简介 LED就是一个发光二极管,没啥好说的。唯一 一点就是低电平有效! 原理图 代码部分 #include REGX52.H void delay() { unsigned int i; for(i=0;i 30000;i++); } main() { unsigned int i; unsigned char J; while(1) { /*P0=0xFE; delay(); P0=0xFD; delay(); P0=0xFB; delay(); P0=0xF7; delay(); P0=0xEF; delay(); P0=0x
[单片机]
C51<font color='red'>单片机</font>学习笔记之LED
NRF24L01接收程序(单片机是STC89C52)
免费单片机教程及学习为大家解决在学习单片机中遇到的困难,在网上看到很多朋友在调试NRF24L01程序总是调不通,以下接收程序是我亲自己测试通过了的,程序如下: #include reg52.h #include intrins.h typedef unsigned int uint; typedef unsigned char uchar; #define TX_ADDR_WITDH 5//发送地址宽度设置为5个字节 #define RX_ADDR_WITDH 5 #define TX_DATA_WITDH 8 #define RX_DATA_WITDH 8 #define R_REGISTER 0x00 // 读寄存
[单片机]
51单片机入门 - 寄存器功能一览表
21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)。 在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)。这样的特殊功能寄存器51单
[单片机]
51<font color='red'>单片机</font>入门 - 寄存器功能一览表
51单片机向PC电脑发送汉字的方法
简介:最近看到有朋友在网上问单片机怎么向电脑发送一串汉字这个问题,其实这个问题也不难.呵呵.只要把相关的参数设置好一些,然后把汉字定义成一组字符向电脑发送就可以. 为了让大家更明确的了解,我就写了下面的一个程序来演示一下. 操作条件: 1.XP操作系统. 2.XP的超级终端显示. 3.WJ-V4.0开发板. 4.单片机STC89C52. 5.晶振11.0592M 操作步骤: 1.设置TMOD设置波特率和定时器1的工作方式. 2.设置定时器的初始值. 3.设置串行口工作方式. 4.设置波特率不加倍. 5.打开TR1允许发送. 6.启动定时器. 7.串行中断打开. 8.打开E
[单片机]
51<font color='red'>单片机</font>向PC电脑发送汉字的方法
HC89S103K6T6单片机的简单介绍
HC89S103K6T6是芯圣兼容STM8S系列Flash单片机,内置增强型8051内核,拥有32K的Flash内存以及1K+256Bytes的RAM;HC89S103K6T6拥有丰富的外设资源,包括5个16位的定时/计数器、3组12位带死区控制以及1路8位的PWM、16+2路12位的ADC、1个SPI、2个UART、1个IIC以及26个外部中断源;HC89S103K6T6还支持2.0~5.5V的工作电压与-40℃~+85℃的工作温度。 以下为该系列目前在售的型号及对应参数: HC89S103K6T6作为芯圣兼容STM8S系列Flash产品,资源非常丰富,客户无需更改PCB,直接替换STM8S103K3产品。可以广泛应用于
[单片机]
HC89S103K6T6<font color='red'>单片机</font>的简单介绍
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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