IR公司的IRMCF343是高级基于RAM的马达控制,对于高级变频电器马达控制具有紧凑和高效的优势。IRMCF343集成了两个计算引擎:一个是无传感器永磁马达控制的运动控制引擎(MCETM),另一个是8位高速MCU(8051)。晶振频率最大为60MHz,内部时钟最大为128MHz,无传感器控制计算时间典型为11us,MCETM计算数据范围为16位。主要特性,外形图和典型应用设置,以及1700W IRMCS3043马达驱动平台主要特性和性能指标与IRMCS3043参考设计套件。
IRMCF343是一款基于RAM的高性能运动控制IC,主要设计用于家电应用。IRMCF343旨在为先进的变频设备电机控制实现低成本和高性能的控制解决方案。
IRMCF343包含两个计算引擎。一种是运动控制引擎(MCETM),用于对永磁电动机进行无传感器控制。另一个是8位高速微控制器(8051)。两个计算引擎都集成到一个单芯片中。MCETM包含一组控制元素,例如比例加积分,矢量旋转器,角度估计器,乘/除,低损耗SV PWM,单分流IFB。用户可以通过使用图形编译器连接这些控制元素来对运动控制算法进行编程。无传感器控制算法的关键组件(例如角度估计器)作为以硬件实现的完整预定义控制块提供。还提供了一种独特的模拟/数字电路和算法来完全支持单并联电流重建。8051微控制器执行2周期指令执行(60 MIPS在120MHz)。MCE和8051微控制器通过双端口RAM连接到过程信号监视和命令输入。MCETM的高级图形编译器无缝集成到MATLAB / Simulink环境中,而8051开发则支持基于第三方JTAG的仿真器工具。
IRMCF343带有小型QFP64引脚无铅封装。
IRMCF343性能总结:
马克西姆微米晶体频率60MHz的
最大内部时钟(SYSCLK)频率128兆赫
传感器控制计算时间11个微秒典型
MCETM运算数据范围为16位带符号的
程序RAM从外部EEPROM 48K加载的字节
数据RAM 8K字节
GATEKILL潜伏期(数字滤波)2μsecPWM
载波频率计数器16位/ SYSCLK
A / D输入通道5
A / D转换器分辨率12位
A / D转换器转换速度2微秒
8051指令执行速度2 SYSCLK
模拟输出(PWM)分辨率8位
UART波特率(典型值)57.6K bps
I / O数量(最大值)23
封装(无铅)QFP64
引用地址:
高性能运动控制芯片IRMCF343的主要性能特点及应用方案
推荐阅读最新更新时间:2024-11-05 14:46
C8051F023---参数
1. Flash大小:64KB 内部DRAM大小:4352 Bytes 内部无EEPROM存储单元 引脚数为64Pin 晶振25MHZ 有JTAG引脚接口,可以在线通过仿真器调试 如图: 2. C8051F系列单片机最多可以达到100Pin
[单片机]
使用8051微控制器的数字电压表的实现方法
数字电压表是一种测量电信号电压的电子仪器。它用于各种应用,包括电子、电力系统和自动化领域。在本文中,我们将讨论使用8051微控制器的数字电压表的实现。 8051微控制器是一种广泛使用的微控制器,适用于各种应用。它具有 4KB 片上 ROM、128 字节片上 RAM、32 个 I/O 引脚和一个 16位定时器。微控制器可以用汇编语言或高级语言(如C)进行编程。 该微控制器具有多种特性,非常适合用作数字电压表,例如内置ADC(模数转换器)和8位定时器。 所需组件 要使用 8051 微控制器构建数字电压表,我们需要以下组件: 8051微控制器(AT89C51)。 LCD 显示屏 –(7 段 4 位)。 模数转换器(ADC0804 I
[单片机]
基于C8051F023的软件注入技术(1)
单片机的出现是现代 计算机 技术发展的里程碑,它的诞生标志着计算机正式形成了通用计算机系统和 嵌入式 计算机系统两大分支。近年来,计算机理论研究、半导体工艺和超大规模集成电路技术取得了长足的进步,以此为支撑的嵌入式计算机也逐渐成为各种嵌入式系统的核心部件。 嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统,是一种软硬件高度结合的产物,其系统功能实现的关键在于经过高效率设计的各类应用软件。和通用计算机软件不同,嵌入式系统中的软件一般都固化在只读存储器中,而不是以磁盘为载体可以随意更换,所以嵌入式系统的应用软件和嵌入式产品一样都具有较长的生命周期。另
[单片机]
OC8051内部逻辑分析(1)
采用数据流的方式进行OC8051内部的逻辑分析,需要首先理解其存储器架构,然后追踪程序到再到数据流。 前面有提到过,OC8051程序和数据存储器逻辑分离,在物理上,其可能有4种存储器,分别为内部程序存储器irom,内部数据存储器iram,外部程序存储器器xrom,外部数据程序存储器xram,其中访问xram和访问iram的指令不同(mov、movx,并要通过DPTR寄存器)。OC8051使用oc8051_defines.v控制所采用的存储结构,oc8051_defines.v部分代码如下: 1 // 2 // oc8051 ITERNAL ROM 3 // 4 `define OC8051_ROM
[单片机]
基于C8051F020的多路无线温度采集系统的设计方案
1.引言 随着科技的不断进步,在多数领域中有线连接的方式已经不能满足科技高速发展的要求,无线通信正进入到我们生活中的各个领域,它与有线连接方式相比,具有携带方便、使用灵活、不必考虑走线等优点。在无线报警、工业数据采集、遥控、遥测射频IC卡、手持PDA、无线图像传输、不停车收费、无线抄表等各个方面有着极其广泛的应用。本文所介绍的测温系统也是无线通讯系统的应用之一。它以SOC单片机C8051F020为中央控制器,以CC1000为无线传送模块和温度测量电路构成了多路无线温度采集系统。 将8路的温度数据进行采集,通过无线方式送给主机C8051F020进行处理。 调制解调由CC1000完成,系统采用频移键控调制(FSK
[单片机]
8051单片机指令符号约定及指令格式
一个计算机的指令系统就是它能执行的全部指令的集合。8051的指令系统共有111条指令,由42种助记符和7种寻址方式组合而成。 8051的指令通常包括操作码,和操作数两部分。操作码规定指令进行什么操作,采用助记表示;操作数表示指令的操作对象。 汇编语言指令的基本形式是:操作码助记符 目的操作数,源操作数。 操作码助记符与操作数分开书写,操作数中目的操作数在前,源操作数在后,操作数之间用逗号分隔。 如指令MOV B,#23H中符号MOV就是操作码助记符,这个助记符的意义为将源操作数传入目的操作数地址中,累加器A是目的操作数,寄存器B是源操作数。 8051的机器语言指令根据长度有一字节、二字节、三字节三种。一
[单片机]
8051单片机的中断发送
最近使用c8051做开发,串口程序移入工程时,整个程序竟然不跑了,加断点,调试,发现在串口查询发送出了问题,程序在查询发送完毕的时候,竟然死在这,就是while(TI0==0)这地方,用其它型号单片机没有这种情况,c8051F120单片机强大无比,但也复杂,用起来不顺手,下面就搜集了有关串口中断发送的资料,改为中断发送解决程序死的问题。 有关串口发送的程序例子: 假设要发送一组数据 Send 一般采用查询发送(循环发送)方式: unsigned char Send ; //发送量 unsigned char i; //循环量 for(i = 0; i 10; i++
[单片机]
多用智能温度测量仪的设计
随着现代科技的发展,温度测量在各个领域应用越来越广泛,同时温度测量技术也被人们所异常关注。多功能温度测量仪就是一个典型的例子,运用单片机技术,向数字化,智能化方向发展。在此介绍一种多功能温度测量仪,既可以测量环境温度、又能测量人体温度,达到快响应、数字显示温度值,并且具有高温报警的目的。 设计实现了一种多用智能温度测量仪。采用传感器为DALLAS 公司的单总线数字式温度传感器DS18B20 及单片机为8051,通过单片机对传感器采集到的数字信号进行计算处理,实现温度的测量、温度数值的数字显示及高温报警等功能。提供了完整的硬件电路图和软件流程图,并详细介绍了软件设计要点及创新点。经实物测试实验,该测量仪既能测量环境温度,又
[单片机]