Cortex突破日系MCU阵营防线,富士通FM3欲抢占电机控制应用先机

发布者:EternalSunset最新更新时间:2010-11-24 来源: EEWORLD关键字:Cortex  MCU  富士通  FM3  电机控制 手机看文章 扫描二维码
随时随地手机看文章


      11月初,富士通半导体继东芝半导体之后也正式宣布采用ARM Cortex-M3内核的FM3系列MCU面市,并一口气推出44款产品型号。与东芝不同的是,富士通对新款Cortext-M3 MCU的宣传显得更为高调。一贯以专用内核为主的日系MCU供应商阵营是否会由此转向通用RSIC微控制器内核,引发业界广泛关注。

      ARM内核一贯以其良好的产业生态系统(在全球拥有700多家第三方供应商)和低功耗而著称,而随着32位Cortex MCU不断向“亚1美元”价位逼近,它们在替代8位、16位MCU的战役中捷报频传。这正是富士通半导体开始布局通用内核MCU的主要原因之一。“我们看到了市场对Cortex的需求,随着产品研发周期日益缩短,客户希望采用更加便利的平台,ARM良好的产业生态系统使其开发工具、中间件、驱动器等非常容易获得,这是专用内核无法比拟的优势。FM3 MCU可以让富士通的独特技术优势惠及更广泛的客户群。”富士通市场部负责人表示。

      在日前举办的深圳2010 MCU技术创新与嵌入式应用大会上,ARM的发言人宣称,据最新统计,2010年Q2一个季度Cortex-M的出货量就达到990万片,高出2008年全年的总量,预计未来3年的年复合增长率将达到160%。除了传统的欧美系MCU厂商,像富士通半导体等拥有独特技术专长的日系MCU供应商的加入无疑将对Cortex-M的爆炸性增长起到推波助澜的作用。

竞争法宝:面向差异化的外设

      无论是欧美系、日系还是台系供应商,Cortex MCU之争最根本的还是外设之争。在过去20多年的专用内核MCU产品和ASIC/ASSP开发过程中,富士通半导体积累了大量外设设计经验,并广为市场所接受,其中很多特性还是由中国本土团队自主开发的,很贴合中国市场的需求。

      此次发布的FM3 MCU分为两个系列:高性能MB9BF500/400/300/100系列强调高性能、高速,可用于工业自动化应用伺服控制、变频控制、电动汽车、太阳能逆变器、智能电网数据采集器等等工业应用,能够增强系统功效;标准MB9AF100系列强化了低功耗性能的设计,可以很好地满足节能设计需求,适合用于白色家电(空调、冰箱、洗衣机等)、数字消费类设备和办公自动化设备等。两个系列的外设基本相似,如图2所示,特别值得一提的是以下3个特性,体现了富士通半导体有别于其他Cortex-M3 MCU的独到之处,也可以从中管窥富士通半导体的通用32位MCU产品策略。

1.上至5.5V的宽操作电压

      FM3系列可在2.7V~5.5V的电源下工作,而大多数其他厂商的Cortex-M3 MCU不能用于5V系统,仅能在3.6V或更低的电源下工作。FM3满足了市场上只能用于5V系统的微控制器的需求,是工业自动化设备和大型家电的最佳选择。明年,富士通半导体还将推出支持1.8V-3.6V的超低功耗系列,进一步拓展32位MCU产品的适用范围。

2. 业界最快、汽车级性能的高速闪存

      对于这些MCU产品,富士通半导体采用的是和汽车用MCU产品同样的高性能NOR闪存,具备至少10万次擦/写次数(这只是一个保守数字),并能保持数据长达20年,而且提供数据加密保存支持,确保了IP的安全性。该闪存还是同类产品中读取速度最快的,具备高达60MHz的无时滞频率响应,因而大大提高了CPU的性能。基于开源的基准测试程序Dhrystone2.1 benchmark的结果显示,在60MHz工作频率下,富士通Cortex-3M产品的性能(MIPS)比竞争对手的产品提高了30%。

3.用于高精度马达控制的外设模块

      富士通的FR微控制器家族的外设性能在马达控制应用方面一直广受褒扬,为满足高精度马达控制的精准要求,富士通进一步改善外设模块,使之适用范围更广。尤其是搭载了高精度和高速度的12位A/D 转换器(+/-2LSB 1.0μs转换)后,MCU的高精度采样使马达控制更加精准,应用到高精度高速伺服马达及工业自动化应用下的其它设备时更能展示其真正潜能。FM3 MCU的3单元12位A/D的通道多达16路,更能提高位置精度和马达控制的精准性。此外,以往业界惯常使用CPU通过软件检测马达的转子位置,而FM3系列拥有的新型马达转子位置传感计数器,可以进行自动化检测并能减轻CPU负荷。使用该产品可降低变频系统的功耗。

成就中国厂商180度变频节能设计目标

      尽管富士通算是最早推出Cortex-M3 MCU的日系厂商之一,但相对抢先一步的欧美同业,如何做到后来者居上,则不仅要在产品本身下功夫,还得找准市场切入点。电机控制、中国成为富士通市场战略的两大关键词,该公司希望凭借其差异化的外设加上全方位的解决方案和本地深度支持,在一贯拥有口碑的电机控制应用市场抢占先机。

      谈到电机控制,不得不提几个富士通MCU独有的特性。首先是多脉冲发生器(MPG),目前业界只有富士通能做到。通过用配置好的硬件模块来检测电机位置信号,转换驱动信号,进行电机闭环控制。[page]

      其次是多功能定时器(MFT)模块,包括AD模块和波形发生模块:

    高速AD采集,仅需1us完成;
 2组独立AD,变频方案使用第一组4通道,第二组8通道由客户自由使用不会受变频影响;
 自由设定由驱动波形触发,保证在最适当时候采样信号;
 自由设定PWM波形的周期和宽度;
 三组6通道PWM驱动信号周期和反向由硬件同步;
 硬件死区时间,宽度自由设定;
 传感器信号硬件捕捉和驱动信号触发。

      再者,MCU集成了变频驱动的算法,并提供源代码级别的参考和定制。这一特性较之“DSP+MCU”的模式大大降低了设计门槛和系统复杂度。由于变频技术和算法是富士通中国本地团队自主研发,因而可根据中国客户的需求改动算法,并且固件系统是拆成若干软件模块形式,客户可以灵活选择,组成自己的系统。这种本地深度技术支持服务是其他竞争对手无法做到的。

      富士通半导体还提供全方位的基于FM3的电机驱动开发平台和解决方案,包括:既支持单芯片也支持双芯片的硬件系统;底层外设驱动+中间件核心算法+高端附加功能的固件系统;另外,富士通的电机调试软件工具除了可以设置参数,还可以向示波器一样绘制任意波形,方便观测波形变量,提高了调试的便利性,这一点也是大多数同类产品没有的。

      180度直流变频方案正受到很多中国白家电厂商的追捧,富士通半导体也与领先的制造商展开了合作,很快将有相关产品上市。据悉,富士通可提供完整的180度直流变频方案,其优点是采用32位高速高性能芯片,2相电流检测,反馈更安全可靠、算法自主研发且国内领先,支持三相永磁同步马达和直流无刷马达压缩机驱动。由于提供死区补偿和转子位置估算更准确,富士通变频方案的正弦波电流波形相比同类型方案更加平滑,因为电流调节更优化,相同环境和系统,富士通方案功耗也更少,效率更高。

      算法可为变频方案竞争的重中之重。富士通180度变频核心控制算法包括上图所示的这些重要组成部分,可从以往的专用内核MCU平台快速移植到FM3 通用32位MCU平台上,从而将帮助加速180度直流变频的普及,为家电和工业设备的节能降耗作贡献。

关键字:Cortex  MCU  富士通  FM3  电机控制 引用地址:Cortex突破日系MCU阵营防线,富士通FM3欲抢占电机控制应用先机

上一篇:基于ARM与电力线载波技术的广场照明系统设计
下一篇:基于ARM+FPGA的高速同步数据采集方案

推荐阅读最新更新时间:2024-03-16 12:31

通过51单片机实现电子时钟功能并通过LCD1602显示
通过51单片机实现时钟功能并通过LCD1602显示.rar工程文件 点击下载 实验截图如下: 实验中涉及的硬件:51单片机,LCD1602模块,EEPROM AT24C02型号一个,按键3个,蜂鸣器一个 其中LCD1602模块引脚定义如下: EEPROM引脚连接情况如下: 软件环境:uVision4(Keil_C51_V9.00( 点击下载 )).rar,Win7Sp1X64 源代码如下: **************************************************************** author:lee yang data:2011/11/12
[单片机]
单片机LED灯计数
电路图: 代码如下: #include reg51.h sbit P1_7 = P1 ^ 7; sbit P1_6 = P1 ^ 6; sbit P1_5 = P1 ^ 5; sbit P1_4 = P1 ^ 4; void delay(unsigned char i) { unsigned int j = 0,k = 0; for(k = 0; k i; k++) for(j = 0; j 255; j++); } void main(void) { char i = 0; while (1) { P1_7 = 0; delay(200); P1_6 = 0; de
[单片机]
<font color='red'>单片机</font>LED灯计数
51单片机中控制PWM波
#include reg52.h sbit PWMOUT = P0^0; sbit ADDR0 = P1^0; sbit ADDR1 = P1^1; sbit ADDR2 = P1^2; sbit ADDR3 = P1^3; sbit ENLED = P1^4; unsigned char HighRH = 0; //高电平重载值的高字节 unsigned char HighRL = 0; //高电平重载值的低字节 unsigned char LowRH = 0; //低电平重载值的高字节 unsigned char LowRL = 0; //低电平重载值的低字节 void Con
[单片机]
基于51单片机的红外智能风扇程序
实用STC12C5A60S2型号的单片机,实现三档风速,利用单片机内部定时器智能定时,可切换自然风和正常风,使用市场上常见的小遥控器。 电路原理图如下: 制作出来的实物图如下: 单片机源程序如下: #include STC12C5A60S2.H //头文件 #include stc_pwm.H /*==================================== 自定义类型名 ====================================*/ typedef unsigned char INT8U; typedef unsigned char uchar; typedef unsigned int I
[单片机]
基于51<font color='red'>单片机</font>的红外智能风扇程序
TI推出可支持16款全新MSP430 MCU
  在欧美立法要求日益严格以及各种实施标准不断推出的背景下,公共设施公司正积极寻求符合相关标准的仪表测量解决方案,以充分满足严格的低能耗标准要求。为满足这些需求,德州仪器 (TI) 日前宣布推出 16 款针对电气仪表测量应用的最新超低功耗 MSP430 微处理器(MCU),进一步壮大了其智能仪表测量产品阵营。这些全新 MSP430F4xx 器件是高度集成型解决方案,可支持独立的模拟前端 (AFE) 需求,并可实现业界领先的高准确度,其误差不足 0.1%。   16 款全新 MSP430 仪表测量 MCU 的主要特性与优势:   * 不断壮大的仪表测量产品系列新增 F471xx、Fx461x 以及 F44x 系列 MCU
[单片机]
英飞凌AURIX™和TRAVEO™系列微控制器扩大对IEC 61508软硬件技术指标的支持
英飞凌AURIX™和TRAVEO™系列微控制器扩大对IEC 61508软硬件技术指标的支持,助力实现SIL-3级工业安全 【2023 年 6 月 12 日,德国慕尼黑讯】工业控制系统即便是在恶劣的环境下也必须保持最低的出错率,因此安全和可靠的系统开发至关重要。 英飞凌科技股份公司推出的AURIX™ TC3x和TRAVEO™ T2G微控制器产品系列通过广泛集成的硬件功能安全与网络安全功能来满足这些要求 。这两个产品系列均扩大了对IEC 61508软硬件技术指标的支持,包括功能安全认证所需的所有文件。另外,英飞凌AUTOSAR微控制器MCAL底层驱动软件产品也支持IEC 61508。 除了在移动出行市场取得成功之外,
[嵌入式]
英飞凌AURIX™和TRAVEO™系列<font color='red'>微控制器</font>扩大对IEC 61508软硬件技术指标的支持
将一款单片机程序移植到另一款单片机
引言 在一些特殊情况下,如成品需要降本,原来的芯片买不到货,需要将已经做好的产品应用程序有一款单片机移植到另一款单片机。本系列文章列出从现有的 STM32F1 器件移植到 STM32F0 器件所需的步骤,旨在帮助开发工程师节省更多开发时间。 3.7 GPIO 接口 与 F1 系列相比, STM32F0 GPIO 外设内置了多个新特性,主要包括: GPIO 映射到 AHB 总线上,可以获得更佳的性能。 I/O 引脚复用器和映射:引脚通过多路复用器连接到片上外设 / 模块,该复用器一次只允许一个外设复用功能 (AF) 连接到 I/O 引脚。这样便可确保共用同一个 I/O 引脚的外设之间不会发生冲突。 I/O 配置的方式和特性更加丰
[单片机]
将一款<font color='red'>单片机</font>程序移植到另一款<font color='red'>单片机</font>
学习单片机和STM32的一道坎
刚开始学单片机的你,是不是会因用程序把LED点亮而感到高兴,会因用程序把数码管点亮而感到高兴。这是好事,这也是想继续学习下去的动力。 但是数据相关的实验是学习单片机和STM32的一道坎,此时就需要用好本文要说的串口这个调试工具。串口通信介绍关于串口通信的介绍,也可以点击阅读之前发的一篇文章:STM32串口通信基本原理。串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式......这种太过理论了,看似懂了,但又不懂。还是用我笔者自己的话来说吧。串口通信就是可以把程序在单片机或者STM32芯片中运行的结果发送到电脑的一种通信方式。 如何使用串口通讯,你需要知道的几个重要的知识点: 波特
[单片机]
学习<font color='red'>单片机</font>和STM32的一道坎
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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