新闻中心

EEPW首页>嵌入式系统>设计应用> 面向白色家电的32位微控制器MB91480系列

面向白色家电的32位微控制器MB91480系列

作者: 时间:2016-12-02 来源:网络 收藏




图像1 外观

A/D转换器的联动功能

所有A/D转换器单元都能与多功能定时器的自由定时器(输出比较功能)联动启动。并能以A/D转换器的转换结束为触发,发送DMA转换数据。这样一来就能通过A/D转换器检测流向电机驱动元件的保护电阻的电流,有效地进行转动元件的位置控制等变频器的控制。

在与自由定时器(输出比较功能)的联动中,不仅通过COMPARE CLEAR一致和零检测点进行启动,还可以从该点进行Delay启动,也可以调节A/D启动点。

装有高速积和演算宏

配合使用积和演算处理硬宏,进一步加快了微控制器的计算速度。进行7个周期(最大80MHz)的32位×32位+72位的积和演算,在管线(Pipeline)处理中进行计算。因此,就像180度正弦波通电方式变频器控制等中的行列计算一样,如果一次性进行大量计算,则效果比较明显。并且,因为可以与CPU的计算处理同时工作,所以在宏计算的过程中,CPU可以进行其他处理。

支持UART/SIO/I2C

装有串行接口

本产品的串行接口可以通过模式设定将1个串行接口单元切换成UART,SIO,I2C使用。MB91F487装有3路此单元。支持通过I2C接口实现的接口类IC控制、通过SIO接口实现的SPI-ROM连接、与其他微控制器的同步串行通信,以及通过UART接口与其他板的通信等。

装有BASETIMER

BASE TIMER通过模式设定可从16位PWM定时器、16位PPG定时器、16/32位Reload定时器及16/32位PWC定时器中任意选择一个。并且,组合偶数通道和奇数通道就可以用32位模式使用BASE TIMER。MB91F487装有4路此BASE TIMER。可以通过模式切换将1个定时器用于不同的用途,所以能灵活地应对客户应用的需求。

装有2个多功能定时器单元

多功能定时器由以下功能组成。
  • 16位升降计数器×3
  • 16位输出比较×6
  • 16位输入捕获×4
  • 8/16位 PPG定时器×3
  • 波形发生器×1
  • A/D启动比较×3

可进行变频器控制所需的载频波形的生成、基本信号的生成、NON OVER LAP信号的生成、各种信号的控制(波形发生器)。还能产生与用于控制变频器的定时器同步的A/D转换器启动信号、计量输入脉冲宽度等。

装有3个16位升降计数器,可任意选择用于输出比较的计数器。不仅能用于同步使用6个通道的三相电机变频控制,还能够通过每两个通道进行单独的PWM控制,用于多个单相电机控制和多个IH烹调炉控制等。

可以在输出波形上重叠PPG定时器的脉冲波形,所以也可以用相当于120度正弦波通电方式的CPU负担和开发作业量来实现120"150度正弦波通电方式的变频控制。这样一来,即使不采用开发作业量和CPU负担大的180度正弦波通电方式,也可以更顺利地实现变频控制中的功率控制。

本产品装有两个具有这种功能的多功能定时器单元,能用一个芯片轻松地实现两个电机的控制。



图2说明了变频控制因通电方式的不同而不同。



表1是MB91F487的规格。


评论


技术专区

关闭