用L138怎样写双32位计数器最多能数没1毫秒输出一个中断

一招教你设计SoC FPGA的工业和马达控制?
工业系统通常由微控制器和FPGA器件等组成,美高森美( )基于 SmartFusion2 SoC &FPGA的马达控制解决方案是使用高集成度器件为工业设计带来更多优势的一个范例。本白皮书重点探讨用于工业系统的SmartFusion2系列器件的特性,以及这款器件在TCO(总体拥有成本)概念上比传统架构好的方面。
  工业市场的最新发展一直在推动对高集成度的高性能、低功耗FPGA器件的需求,设计人员对网络通信的偏好超过点对点通信,这意味着通信应用可能需要额外的控制器,间接地增大了材料清单(BOM)成本、电路板尺寸,以及相关的一次性工程(NRE)费用。TCO是用于分析和评估的生命周期成本的概念,它是与设计相关的所有直接和间接成本的扩展。这些成本包括工程成本、安装和维护成本、BOM、NRE &(RD)成本及其它,也可能通过考虑系统级因素来实现TCO最小化,从而带来可持续的长期赢利能力。
  美高森美提供具有 Corx-M3微控制器硬核、IP集成,以及成本优化封装,并且具有更小BOM清单和电路板尺寸的SmartFusion2 SoC &FPGA器件。凭借低功耗特性和宽工作温度范围,这些器件能够在极端条件下可靠工作,且无需风扇冷却。通过集成ARM Cortex-M3 IP 和 FPGA &fabric,还可以实现更高的设计灵活性和更快的上市速度。美高森美能够提供多轴马达控制的多种参考设计和IP生态系统,用于开发马达控制算法,从而简化从多处理器解决方案向单一器件解决方案,即向SoC &FPGA器件的转变。
  TCO影响因素
  以下是影响系统TCO的一些因素。
  1. 长生命周期
  FPGA器件可以重新编程,即使部署在现场中也不例外,这样可以延长产品生命周期,允许设计人员集中精力以更快的速度开发新产品。
  2. BOM
  美高森美基于flash 的FPGA器件无需导引P或flash 在FPGA上电时载入数据,它们是零级(level &zero)非易失性/即时开启器件。与基于S的FPGA器件不同,由于flash开关不会发生电压下降(brown &out),美高森美基于flash的FPGA器件无需额外的上电监控器。
  3. 上市时间
  OEM厂商之间的激烈竞争要求设计具有更多的产品差异化和更快的上市速度,提供多款经过测试的IP模块可以大幅减少设计时间。市场已有多款构建工业解决方案所需的IP模块,同时,还有多款IP模块正在开发之中。SoC方案提供的另一项独特优势是调试FPGA设计,为了调试FPGA设计,可经由高速接口,利用微控制器子系统(MSS)来提取FPGA器件中的信息。
  4. 工程工具成本
  一般都认为FPGA工具非常昂贵,美高森美提供具有免费金(gold)许可授权的Libero系统级芯片(SoC)或集成开发环境(IDE),仅在开发高端设备时需要付费的许可授权。
  工业驱动系统
  工业驱动系统包括一个马达控制组件和一个通信组件,马达控制组件包括驱动逆变器逻辑和保护逻辑。通信组件则实现监控控制,负责实施运行时间参数的初始化和修改。
  在典型驱动应用中,可能使用多个控制器器件来实施驱动逻辑。一个器件可能执行与马达控制算法相关的计算,第二个器件可能工作与通信相关的任务,第三个器件可能运行与安全相关的任务。
  图1: 工业驱动系统
  多轴马达控制
  传统上的工业马达控制采用微控制器或数字信号处理()器件来运行马达控制所需要的复杂算法。在大多数传统的工业驱动中,FPGA器件与微控制器或DSP一起用于数据采集和快速动作保护。除去数据采集、脉宽调制(PWM)生成和保护逻辑,传统上,FPGA器并未在实施马达控制算法方面发挥着重要作用。
  这种方法使用微控制器或DSP来实施马达控制算法,并不容易扩展至控制超过一个在独立速率下(多轴马达控制)运行的马达,美高森美SmartFusion2器件能够使用单一器件来实施完整的集成式多轴马达驱动控制。
  控制方面可以分为两个部分,一部分是与运行磁场定向控制(FOC)算法、速度控制、电流控制、速度估算、位置估算,以及PWM生成相关,另一部件则包括速度曲线、负载特性、过程控制,以及保护(故障和警报)。执行FOC算法是时间关键的任务,并且要求在极高的采样速率下实施(在微秒范围内),尤其是具有低定子电感的高速马达,这就需要在FPGA器件中实施FOC算法。过程控制、速度曲线,以及其它保护无需快速更新,因而,可以在较低的采样速率下进行(在毫秒范围内),并且能够在内置Cortex-M3处理器中进行编程。
  开关周期在驱动中发挥着重要作用,如果FOC &回路执行时间比开关阶段缩短很多,可将硬件模块重用于计算第二个马达的电压,这意味着在相同的成本下器件的性能更好。
  图 2: 基于SmarFusion2 FPGA器件的马达控制
  马达控制IP模块
  控制器
  比例积分(PI)控制器是用于控制系统参数的反馈机制,PI控制器具有两个可调节的增益参数,用于控制控制器的动态响应&&比例增益常数和积分增益常数。PI控制器的比例分量是比例增益常数和误差输入的乘积,而积分分量则是累积误差和积分增益常数的乘积。而后,这两个分量相加。PI控制器的积分阶段会导致系统不稳定,这是由于数据值不可控制的增加。这种不可控制的数据增加称为卷积(wind-up),所有PI控制器实施方案包括一个抗卷积 &(an-windup)机制,用于确保控制器输出是有限的。美高森美PI控制器IP模块使用保持饱和(hold-on-saturation)算法来实现抗卷积,这个模块还提供设置初始输出值的附加特性。
  图3所示为无刷FOC算法框图,这些模块作为IP core以供使用,本节将会逐一对他们展开讨论。
& & &图3: 永磁同步马达FOC算法框图
发布评论请先
中美发展人工智能及相关芯片之情势,由于2020年全球人工智能将创造3,000亿美元的商业价值,202....
Arm今日公开自当前至2020年Arm终端事业部的CPU前瞻性路线图与计算性能数据,旨在展望未来基于....
儿童科技玩具什么比较好?什么儿童科技玩具最有意义?童年充满了美丽的梦幻,是由初生嫩芽和含苞花蕾织就的....
STM32F103xC、STM32F103xD和STM32F103xE增强型系列使用高性能的ARM(R)....
Arm近日公开自当前至2020年Arm终端事业部的CPU前瞻性路线图与计算性能数据,旨在展望未来基于....
目前,ARM处理器分为5类:Cortex-A、Cortex-R、Cortex-M、Machine Learning、SecurCore。前3种我们大...
今年5月,ARM发布了下一代Cortex A76 CPU,它可能是ARM历史上最大的一代性能飞跃。A....
本文介绍了CORTEX-M3设备通用用户指南。
这本书是实现ARM CORTEX-M3处理器的设备....
全球电子元器件与开发服务分销商e络盟宣布发售MicrochipSAM L10 和 SAM L11 M....
从ARM公布出的路线图中我们可以看到,在2019年他们将推出基于7nm工艺代号为Deimos的处理器....
如何在Keil ARM MDK中实现延迟功能,等待给定时间(以微秒为单位),可以重新编译为Keil项目设置中定义的任何合理时钟速...
中国正在努力壮大半导体、微处理器和5G等行业。中国创立了470亿美元的国家集成电路产业投资基金股份有....
一 首先说说ARM的发展
& && &可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工...
今年HotChips会议的重头戏之一,我们很高兴终于看到三星披官方披露了其今年最新新的CPU设计Ex....
在嵌入式软件系统开发过程中,大量使用C语言进行应用程序开发以提高开发效率。同时,系统中经常包含一些决定整个系统性能的关键...
据报道,你当然可以淘汰很多美国产品,但你可能也会因此放弃许多令人惊叹的功能。
Gartner的研究显示,35%的企业认为安全是物联网部署获得成功的最大障碍因素。为了解决物联网终端....
芯片设计IP授权业者安谋(ARM)破天荒公布未来2年CPU IP产品蓝图,包括锁定5G随时连网行动装....
在2020年 ARM 将推出基于7nm和5nm工艺的“Herculues”核心,其性能相比于“Dei....
根据外媒 iCulture 的报道,由于 iPad 电池爆炸并向空气中释放潜在的有害物质,苹果位于阿....
LPC/54/52/51是基于ARM CORTEX-M3的嵌入式应用,具有高集....
有没有ARM cortex-R ,带双网口,flash 8MHZ或者16MHZ,24个IO的处理器介绍下?谢谢...
ARM公司在经典处理器ARM11以后的产品改用Cortex命名,并分成A、R和M三类,旨在为各种不同....
处理器收到来自中断控制器的中断处理请求,保存中断上下文,跳转到中断对应的处理处,(快速完成中断中断上....
[tr][td] 各位大哥大姐好啊:
有一个电子秤的项目:需要用ARM2103写一个C程序,小弟学ARM时间不长,看到要求觉...
[tr][td] 3、在ARM程序段的执行过程中,PC通常指向( )
A. 当前执行指令的下一条指令处
B. 当前执行指令的...
[tr][td] 本人最近刚刚接触ARM,随之而来的是种种问题,首先我描述一下自己板子的情况:AT91SAM7S64最小系统开...
[tr][td] 我是个新手,对基本原理懂点,希望高手们给个参考。
ARM是EasyARM1138,题目是基于ARM的模拟量输...
准备学习arm 问问哪里有和ZLG的EasyARM8962 ARM开发板相近的便宜开发板。主要搞工业控制方面。 [...
这篇文章探讨ARM架构和总线协议如何来支持的。对于某款ARM处理器和总线CCI,CCN和CMN产品的....
昨日,ARM公布了到2020年的架构路线图,虽然都是基于Cortex A76优化,但是通过每代至少提....
嵌入式最小系统即是在尽可能减少上层应用的情况下,能够使系统运行的最小化模块配置。对于一个典型的嵌入式....
ARM首次公布了一份5/7nm CPU规划路线图。ARM称计算性能每一代都可以提升超过15%,并表示....
Arm此前刚刚在6月初发布了新一代高性能CPU核心Cortex-A76,可搭配10nm、7nm工艺,....
昨天,ARM史上第一次公开发布了一份CPU规划路线图,展示了未来两代CPU IP的性能和功耗规划,一....
日,青莲云2018物联网安全新品发布会今日在深圳四季酒店举行。发布会上,青莲云重磅....
该如何对8位以及32位的MCU进行选择?8位和32位MCU在功能上仍是互为辅助、各有千秋,这其中的诀....
ARM公司只生产内核标准,不生产芯片。ST、TI这样的公司从ARM公司那里购买内核,然后外加自己的总....
业界认为,物联网 (IoT) 对紧凑型无头微控制器板的快速增长起到了重要作用,控制器板专为传感器和致....
按内核架构分为不同产品:
主流产品(STM32F0、STM32F1、STM32F3)、超低功耗产品....
我前面提到一句,M4虽然指令集是向下兼容M0+的,但是在中断优先级管理上是有区别的,由于M4的中断源....
本手册介绍了 32 位基于 ARM 微控制器 STM32F101xx 与 STM32F103xx 的....
目前,主要的CPU架构有四种:ARM、X86、MIPS、Power。其中ARM/MIPS/Power....
“时代太好,感觉睡觉都在浪费时间。”孙正义的言语间透漏着对未来的渴望,以及拥抱物联网时代的热情。而他....
在早些时候于旧金山举行的一场活动中,Arm 公开了三款为移动设备而设的全新芯片设计。首先在 CPU ....
从各大芯片巨头在物联网领域的动作及战略来看,每家公司的优势与弱点都不太一样,但它们都在发挥自身最大优....
将Stream团队加入到Arm加速了其发展,使客户能够从其连接设备生成的数据中获取真实可靠的信息。
电源是整个系统的动力源,对于整个系统运行过程处于至关重要的作用,系统中不同模块对供电需求也各不相同。....
以下,是市面上主流的CV芯片中包含的Cortex系列芯片,这些芯片厂商涵盖GPU、CPU、FPGA等....
运营现代化的工厂和加工车间,在技术上都非常复杂。为实现对机械设备和生产过程的精确控制,生产企业需要采....
高通马上要推晓龙855,华为也要推出麒麟980处理器了,通过媒体的泛滥宣扬,感觉到现在手机端的处理器....
VD-B501是一种高度集成的蓝牙4.0 BLE模块,设计用于2.4GHz ISM频段的高数据速率、....
运营现代化的工厂和加工车间,在技术上都非常复杂。为实现对机械设备和生产过程的精确控制,生产企业需要采....
物联网作为互联网发展趋势,也是整个人类梦想之一,全球巨头都已瞄准,ARM则希望到2035年实现1万亿....
8月3日, Arm宣布收购企业数据管理领导厂商Treasure Data,结合日前收购Steam的....
Arm宣布收购企业数据管理领导厂商Treasure Data,结合日前收购Steam的连接管理能力以....
企业级数据分析市场上已经是硝烟弥漫,总部位于加州一家初创公司 Treasure Data在今天投入A....
据消息报道,知情人士透露,软银旗下英国芯片设计商ARM已经同意收购美国数据分析公司Treasure ....
也许你会注意到,现在做嵌入式的人中,做linux研究的人远比做WinCE的人多,很多产家提供的资料也....
有研究分析显示:目前中国AI开发者正在接受从封闭的单机系统转向快捷灵活的开源框架的新一代AI技术演进....
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司
电信与信息服务业务经营许可证:粤B2-

我要回帖

更多关于 32位计数器 的文章

 

随机推荐