Locale Icon
English
EngineerZone
EngineerZone
ADUC微处理器专区
  • Log In
  • User
  • Site
  • Search
OR
Ask a Question
  • 产品和应用

    产品和应用

    • 放大器专区
    • 精密转换器专区
    • 音频专区
    • ADE电能计量专区
    • MEMS专区
    • 生物/电化学/磁场/温度传感器专区
    • 接口和隔离专区

     

    • Power 中文专区
    • ADUC微处理器专区
    • 时钟与定时
    • 开关和多路复用器专区
    • 温度传感器
    • 基准电压源专区

     

    • 嵌入式安全与1-Wire
    • Trinamic 运动控制和电机驱动
    • 能源存储系统(ESS)和电池管理系统(BMS)
    • 边缘人工智能SOC
    • 通用SOC/MCU
    • GMSL

    查看全部
  • 教育中心

    教育中心

    • 资源库
    • 技术支持参考库
    • 在线研讨会
  • 活动中心

    活动中心

    • 论坛社群活动
    • 论坛激励活动
ADUC微处理器专区
  • 中文社区
ADUC微处理器专区
文档 为电机控制领域带来革命性变化——ADI ADSP-CM408F开发套件评测
  • 问答
  • 讨论
  • 文档
  • Members
  • Tags
  • More
  • Cancel
  • 文档
  • ADI EVAL-ADuCM360QSPZ开发套件评测(转)
  • 【ADI参考设计更新】12导联心电信号测量系统
  • 为电机控制领域带来革命性变化——ADI ADSP-CM408F开发套件评测
  • 关于ADI新型配电自动化解决方案,您应该知道的二三事。。。。。
  • 图解混合信号控制处理器
  • 基于ADUCM360的有毒气体检测方案
  • 工程师百问百答——电机控制开发中基于模型的设计
  • 干货帖,做电机控制、驱动的小伙伴们必看!
  • 我心中的ADI年度“贺岁片”—— 混合信号控制处理器新标杆ADSP-CM40x
  • 技术支持论坛三重奖——注册、发帖、跟帖, 步步好礼
  • 混合信号处理器新标杆ADSP-CM40x在电机控制中的应用
  • 说出您心中的ADI年度“贺岁片”,发帖、跟帖送大奖,赶快行动,马上有好礼!

为电机控制领域带来革命性变化——ADI ADSP-CM408F开发套件评测

为电机控制领域带来革命性变化——ADI ADSP-CM408F开发套件评测 by ADI_Amy

本文引用自爱板网,原文链接:http://www.eeboard.com/evaluation/adi-adsp-cm408f-eval/

 

    在需要实时信号处理的场合,如电机控制领域,DSP与FPGA都有着广泛的应用。但随着ARM席卷而来,特别是发布了带有浮点运算功能的Cortex-M4处理器之后,ARM也气势汹汹杀入原本DSP占主流的市场。尤其是电机控制领域,一直以来MCU由于性能的限制,电机控制基本采用DSP或者FPGA为核心的解决方案,不过,依托于ARM Cortex-M系列处理器高效的能耗比以及广泛生态圈,Cortex-M4在嵌入式实时控制领域扮演越来越重要的角色。这不,原本作为DSP领域领跑者的ADI也推出了基于Cortex-M4内核的ADSP-CM40x系列混合信号控制器。

 

    今天,就为大家介绍ADI的一款具有极快主频,集成了双路同步采样的16位高精度类比转换器(ADC),基于Cortex-M4内核的混合信号微控制器——ADI ADSP-CM408F。目前可以在ADI的官方在线商城订购此款微控制器的评估套件包括两种ADSP-CM408F EZ-KIT和ADSP-CM408F EZBRD,区别就是前者套件内增加了J-link仿真器。爱板网此次购买的就是ADSP-CM408F EZ-KIT,价格要到二千多元人民币。

CM408-REVIEW-6

CM408-REVIEW-28

ADSP-CM408F EZ-KIT

 

ADSP-CM408F EZ-KIT开发套件的配件异常丰富,包括:

  • ADSP-CM408F EZ-KIT评估板一块
  • SEGGER J-Link LITE调试器模块,配20pinJTAG接口排线,miniUSB调试线
  • 5V/3.6A输出电源适配器,配4个不同规格型号的插头
  • 两条USB线缆,配5个不同规格的USB转接头;网线一根

各种型号的USB转接头,各样的电源适配器插头,高质量的线缆,以及配备的J-Link LITE调试器可以让用户轻松应对不同环境下的使用,快速可靠的搭建ADSP-CM408F开发平台。ADSP-CM408F EZ-KIT评估板重点来了解下板子的功能,ADSP-CM408F评估板第一眼给人的感觉是挺复杂的,板载IC器件特别多,外设接口也非常丰富,通过ADI的硬件文档得知,CM408F评估板为10层板设计,长宽约146mm*107mm大小,板卡四角有四个定位孔,搭配四个支撑柱很好的保护了板卡背部的元器件以及接口。板卡正面的段式LCD显示屏通过10pin的排针接口与主板相连,取下屏幕后即可看到板卡正面的整个概貌,见下图。

CM408-REVIEW-151

ADSP-CM408F评估板正面

 

CM408-REVIEW-12

ADSP-CM408F评估板背面

 

 

CM408-REVIEW-5

ADSP-CM408F评估板硬件系统框图

 

ADSP-CM408F评估板板载资源:

  • ADSP-CM408F混合信号控制处理器,基于ARM Cortex-M4处理器,内置2MB SPI FLASH
  • 2个16位的SAR ADC,每个ADC带8路输入 ,采样率达2.6Msps,转换速率快达380ns
  • 10/100以太网PHY(Ti DP83848C)
  • USB OTG FS
  • 2个CAN接口(收发器ADI ADM3053)
  • RS-485接口(收发器ADI ADM2682E )
  • RS-232接口(收发器ADI ADM3252E)
  • 256K×16位(4Mb)SRAM (赛普拉斯CY7C1041DV33)
  • 40字符显示屏(TWI接口)
  • 扩展接口:PWM、ASYNCH、ANALOG扩展接口
  • 调试接口:P1(JTAG/SWD);P2(TRACE/JTAG/SWD/SWV)
  • 复位按键、系统唤醒按键、两个用户按键
  • 系统错误指示LED*1、复位LED*1、电源LED*1、以太网速LED*1、用户配置LED*4

 

通过板卡的硬件系统框图,我们可以清楚直观的了解ADSP-CM408F板卡的硬件功能,这里想重点说一下评估板的几个特别之处:

  • 评估板自带的Boot旋钮,通过调节旋钮可以支持不同的启动方式,如SPI、UART等
  • 板卡搭载两个不同规格的20pin调试器接口,P1支持JTAG/SWD,P2在P1的基础上多了TRACE功能
  • 板卡背部搭载工业级高速信号扩展插座,包括120pin ANALOG扩展接口、180pin PWM扩展接口以及120pin Asynchronous扩展接口,微控制器的主要信号脚都通过这些接口引出

 

除此之外,板载的其它功能包括我们常见的便于产品开发的液晶显示模块、USB OTG FS等;常用于工业控制的太网口、RS232串口、RS485接口、CAN接口等,当然这些功能的实现归根结底在于搭载了一颗功能丰富强大的ADI ADSP-CM408F混合信号控制器。

 

ADSP-CM408F混合信号控制器

众所周知,ARM Cortex-M4处理器与前几代M系列产品最大的不同之处在于带DSP单元,具有浮点运算功能,这种高性能的平台是专为满足需要有效且易于使用的实时控制和信号处理功能混合的数字信号控制市场,而ADI凭借多年来在DSP上累积的经验,无疑将这颗基于Cortex-M4内核的混合信号控制器ADSP-CM408F“加工”到了更好的效果,除了浮点运算单元外,还集成了硬件加速器,如Sinc滤波器以及谐波分析引擎,见下图。

CM408-REVIEW-13

ADSP-CM408F微控制器

 

CM408-REVIEW-31

ADSP-CM40x系列微控制器系统框图

 

ADSP-CM408F微控制器特性:

  • 基于带FPU单元的ARM Cortex-M4处理器,最高支持240Mhz主频,集成2MB Flash
  • AFE(包括ADC、DAC控制器),支持最高24路输入的16位SAR ADC*2(380ns转换速率);12位DAC*2
  • 谐波分析引擎硬件模块、SINC滤波器模块
  • 384KB L1 SRAM,16KB L1 Cache、支持8位16位异步存储接口的静态存储控制器
  • 增强型PWM单元、10/100以太网MAC、USB OTG FS、CAN控制器2.0B接口*2
  • UART*3、SPI*2、32位通用定时器*8、4个编码接口
  • 24x24 176引脚LQFP封装,搭载91个GPIO引脚和16个ADC输入引脚,专门针对电机控制应用而优化。

 

评估板上搭载的ADSP-CM408F微控制器隶属 ADI ADSP-CM40x产品系列,此系列产品同样包括了更精简外设的CM402F、CM403F、CM407F以及功能更为强大的CM409F系列(各产品的功能对比参考下图)。CM408-REVIEW-27ADSP-CM40x系列产品

 

和其他基于Cortex-M4内核的微控制器不同的是,ADI ADSP-CM408F系列产品上我们能看到极为鲜明的闪光点:

  • Cortex-M4内核处理器主频高达240MHz
  • 16位高精度的SAR ADC
  • SINC滤波器模块
  • 谐波分析引擎硬件模块(HAE)

这里将着重介绍下ADSP-CM408F有别于其它品牌微控制器的两个重要特点:SINC滤波器模块以及谐波分析引擎模块(HAE)。

  • SINC滤波器模块

ADSP-CM408F微控制器集成的SINC滤波器模块均为完整电机电流反馈子系统的一部分,如下图简易框图所示。CM408-REVIEW-36

电机控制简易框图

 

该系统包含了分流器、调制器(用于数字化和隔离信号)、SINC滤波器模块等,SINC滤波器模块由4对SINC滤波器组成,可直接通过DMA将数据传输至存储器。在电机控制中,SINC滤波器模块主要具备主、从两个功能:

  • 主滤波器模块为电机控制算法提供高保真反馈信号
  • 从滤波器模块提供故障条件下的过载电流快速检测
  • HAE模块

 

谐波分析引擎模块HAE本质上等同于一个数字PLL,其简化的原理图可以表示如下

CM408-REVIEW-32

HAE简化的数字PLL原理框图

 

在ADSP-CM408F微控制器中,HAE的输入频率范围为45Hz~65Hz,HAE模块会以8kHz的采样速率连续接收电压数据和电流数据( V 和 I 数据可以来源于ADC或者SINC滤波器),然后进行处理,输出包括电源质量的基本数据(HAE信号处理框图如下所示),HAE模块一次可处理12个谐波数据。

CM408-REVIEW-34

HAE信号处理框图

 

基于ADI ADSP-CM408F微控制器的电机控制应用

相比ADSP-CM408F微控制器的特点,人们无疑会更关注如此强大的混合信号控制器可以应用在哪些领域?毫无疑问,最优推荐的当然是电机控制,如下图

CM408-REVIEW-37

基于ADI ADSP-CM408F微控制器的电机控制应用

 

传统的伺服控制中,经常会采用DSP负责控制算法,FPGA负责SINC滤波以及I/O扩展这样的架构。但是这样的设计,系统复杂,成本消耗大。而基于高性能的Cortex-M4处理器,集成高精度ADC,尤其是加上内部集成的SINC滤波器模块的支持,ADSP-CM408F可以一颗芯片覆盖全部的功能。

SINC滤波器信号可以直接与用于分流电阻式电流检测系统架构中的隔离式ADC转换器连接,功能等同于将滤波算法“实体化”,过去商家需要外挂一颗现场可编程逻辑阵列(FPGA)来置入软件代码算法来实现此功能,而采用ADSP-COM408的设计方案就等同于节省了以FPGA实现同一功能所需的成本和工程资源,同时也简化了电路的设计。

 

ADSP-CM408F EZ-KIT评估板上电试用

看完ADSP-CM408F评估套件以及CM40x系列微控制器的特点、应用后,不妨实际上电体验一下评估板。使用前一些必要的准备工作如下:

  • ADSP-CM408F评估板一块
  • 5V/3.6A 电源输出 适配器一个
  • SEGGER J-Link LITE调试模块一个
  • IAR6.5版本以上/keil5.0/MATLAB/Simulink开发工具

 

ADI ADSP-CM408F评估板自带的是一个POST(Power-On-Self-Test)自检程序,上电后可以看到4个用户LED呈快闪状态,此时板卡处于自检待机状态中,实物连接图如下:

CM408-REVIEW-391

Power-On-Self-Test自检程序

 

此时可以通过PB1和PB2的按键操作实现评估板的标准循环测试或者某个单独功能的测试,实际操作步骤可以根据官方提供的自检程序说明文档来完成,这里不再一一介绍。

CM408-REVIEW-44

POST自检例程说明

 

除了自检程序,官方提供了几乎所有功能单元的例程,我们都可以通过IAR IDE软件,J-Link Lite仿真器进行编译、下载、调试,比如下图中通过I2C接口实现液晶屏幕的显示

CM408-REVIEW-42

官方例程参考

 

CM408-REVIEW-40

I2C接口显示程序

 

关于ADSP-CM408F评估套件更详细的上手使用将在爱板网的经验频道中一一介绍。除了官方提供的例程使用,如果更进一步可以配合马达的电源驱动板卡,实现对伺服电机的控制,如下图分别为在低压平台以及高压平台对马达的控制。

CM408-REVIEW-48

低压驱动平台

 

CM408-REVIEW-49

高压驱动平台

 

小结

本文介绍了ADI ADSP-CM408F评估套件以及CM408F微控制器产品的特点以及应用,基于强大的240MHz的Cortex-M4内核,集成16位高精度ADC,整合了SINC滤波器模块、谐波分析引擎(HAE)模块等功能,再加之完整的开发工具链以及强大的技术支持,保证了ADSP-CM408F在高性能、高精度电机控制等实时控制领域中的广泛应用。

  • Share
  • History
  • More
  • Cancel
Related
Recommended
analog-devices logo

About Analog Devices

  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue

Get the Latest News

Stay up to date with our latest news and articles about Analog Devices' products, design tools, trainings, and events.

Sign Up Now
  • Instagram page
  • Twitter page
  • Linkedin page
  • Youtube page
  • Facebook
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • ADI Community User Forum Terms of Use
  • Cookie Settings
沪ICP备09046653号-1

©2025 Analog Devices, Inc. All Rights Reserved

analog-devices

About Analog Devices

Down Up
  • Who We Are
  • Careers
  • Newsroom
  • What We Do (Signals+)
  • Investor RelationsExternalLink
  • Quality & Reliability
  • Sales and Distribution
  • What's New on Analog.com
  • Contact Us

Find Help

Down Up
  • Support
  • Resources
  • WikiExternalLink
  • Analog Dialogue

Get the Latest News

Stay up to date with our latest news and articles about Analog Devices' products, design tools, trainings, and events.

Instagram page Facebook Twitter page Linkedin page Youtube page
  • Legal and Risk
  • Accessibility
  • Privacy Policy
  • Privacy Settings
  • ADI Community User Forum Terms of Use
  • Cookie Settings
沪ICP备09046653号-1

©2025 Analog Devices, Inc. All Rights Reserved