BF50x处理器助您轻松实现嵌入式信号处理
BF50x具有可实现更复杂的算法以及更高精度和更低功耗的控制能力,从而可实现更精密的控制(如运动控制)、更高功效 (如功耗更低)、可靠性(如更高的电能质量)和强大功能(如电力线通信)。与同类竞争性产品相比,BF50x片上内置的以下特性大大增强了该处理器的竞争优势:更大的L1 SRAM和可执行并行闪存,对于超过 64 KB的代码/数据规模,BF504F的 4MB可执行闪存能省去外部 SDRAM,相比竞争产品可进一步节省成本;业界最高的12位精度ADC可以解决很多客户在采用其他竞争产品时所遇到的精度问题;400MHz的时钟速度使BF50x比同样价格水平的竞争产品具有更高的处理器性能;具有针对CAN的外设支持,以及脉冲波形调制和移动存储选项,如SD、e/MMC、CE-ATA;等等。本文将对其中的三相PWM单元、内置ADC和ACM的特性进行简要介绍。
本文引用地址://m.amcfsurvey.com/article/105801.htmBF50x优化的系统集成
1. 三相PWM单元
BF50x内置的每个PWM模块都集成了一个灵活可编程的三相PWM波形发生器,通过编程设置以产生针对 交流感应电机(ACIM)或者永磁同步 电机(PMSM)控制所需要的开关模式来驱动三相电压源逆变器。此外,PWM模块还包含可以大大简化电子换向电机(ECM)或无刷直流电机控制所需的PWM开关模式的产生。通过软件设计可以实现针对开关磁阻电机(SRM)的一种独特模式。
BF50x的两个片上三相PWM单元具有以下特性:真正的16位分辨率;可编程PWM脉宽;单/双刷新模式;可编程死区时间(dead time)和开关频率;二进制补码实现,允许在全开和全关状态之间平滑转换;可以将PWM信号发生与内部或外部产生的同步脉冲进行同步;针对BDCM电机的独特设置(交迭和输出使能功能);广泛的各种特殊开关磁阻运行模式;输出极性与时钟选通控制;专用异步PWM关断信号。
每个PWM单元的6个PWM输出信号由三个高端(high-side)驱动信号(PWMx_AH、PWMx_BH和PWMx_CH)和三个低端驱动信号组成(PWMx_AL、PWMx_BL和PWMx_CL)。所产生的PWM信号的极性可以通过软件编程进行设置,因此既可以产生高有效的PWM波形,也可以产生低有效的PWM波形。
2. 真正的12位精度的ADC及ACM模块
BF506F利用了ADI公司在ADC器件上的全球领先技术优势,内置的ADC为高速低功耗逐次逼近型ADC,实现了真正的业界最高12位精度,吞吐率高达2MSPS。BF506F包含两个ADC,每个ADC前置一个三通道复用器,以及一个低噪声宽带宽的跟踪保持放大器(可以处理超过30MHz的输入信号频率)。
BF50x还首次在Blackfin处理器系列中引入了新的外设——ADC控制模块(ACM),它提供了同步ADC采样与外部事件的一种低开销、精确的方法。ACM允许灵活调度采样实例,并向ADC提供精确的采样信号。ACM负责同步ADC转换过程,产生ADC控制、ADC转换开始信号以及其他信号。ADC的实际数据采集由SPORT外设执行,所有的内部ADC信号都被连接到封装引脚以在混合信号应用中获得最大的灵活性。
针对工业应用优化的Blackfin处理器
工业应用的突出特点是密集的信号处理需求,而这是Blackfin系列处理器的优势所在。Blackfin系列由于结合了DSP和MCU的功能,它允许同一颗处理器能同时进行复杂的控制和算法处理,这对于机器人、供电控制等复杂的工业应用来说是一个巨大的优势。
BF50x作为ADI面向工业应用优化设计的最新款Blackfin处理器,其高性能让工程师能开发出更高性能的工业控制和自动化应用系统,包括逆变器控制、不间断电源(UPS)和电机控制以及计量和高级感应应用(电能计量、流量计量等)。BF50x的性能裕量使得工程师可以在先进的系统建模中实现先进的理论和算法,从而实现任何实时系统的最优化的功效和控制效率。
电机保护器相关文章:电机保护器原理
评论