电机控制IC评估板选型与开发指南:ADI/Trinamic TMC5130、TMC4671 评估套件加速步进电机与 FOC 控制设计

电机控制IC评估板选型与开发指南:ADI/Trinamic TMC5130、TMC4671 评估套件加速步进电机与 FOC 控制设计

作者:Bill Schweber

自动化和机器人技术高度依赖于电机及其相关的控制与驱动器 IC。这些复杂的半导体已超越了基本的运动控制,可运行高级算法,并根据电机、负载和整体性能优先级密切调整系统运行。

然而,仅凭规格书或仿真来设置这些复杂的 IC 和评估潜在的系统性能具有挑战性。这一过程可能漫长且昂贵,并可能在部署时带来不确定性。最佳的开发方式是使用评估板,让系统设计、布局和软件开发并行展开。

本文重点介绍了设计人员在使用运动控制 IC 时面临的一些挑战,以及评估板在解决这些挑战中的作用。随后,介绍了来自 Analog Devices 的典型 IC 及相关评估板,它们通过实现早期、真实的评估,同时减少硬件和软件的不确定性,缩短了产品上市所需的时间。

运动控制 IC 的核心挑战:规格书与仿真不够用

“运动控制 IC 须在动静态负载下协同管理电机与 MOSFET;评估板以硬件在环实测消除软硬件不确定性,是开发最优路径。”

运动控制 IC 提供了控制电机及其内部功率器件(如驱动电机绕组的 MOSFET)所需的智能。为了实现静态和动态工作模式及负载条件下的最佳性能、轨迹、运动曲线和效率,并处理扰动、瞬变和故障,电机和 MOSFET 都需要仔细管理。

为帮助应对这些挑战,驱动器 IC 供应商提供了评估板。这些评估板通过在实际电机和真实负载条件下进行硬件在环 (HITL) 测试,简化了硬件和软件的设置、优化和性能评估。它们还确保了 IC 及其周围电路的物理布局在配电、寄生效应、输入/输出 (I/O) 连接与格式、物理连接器等方面得到妥善建立。设计人员可以使用这些评估板(作为中等规格板、基本分线板 (BOB) 或模块化解决方案),评估不同的设置、配置和选项,以确定应用最适合的方案。

步进电机评估方案:TMC5130-EVAL 与 TMC5240-EVAL 缩短开发周期

“TMC5130-EVAL 三件套与 BOB 分线板支持实测 StealthChop、SixPoint 斜坡等特性,快速锁定最优配置,加速步进电机开发。”

电机控制 IC 的一个很好例子是来自 Analog Devices TMC5130 系列的 TMC5130A-TA-T。它是一款高性能步进电机控制器和驱动器,具有串行通信接口,并包含一个用于自动目标定位的灵活斜坡发生器。

该驱动器采用先进的 StealthChop 斩波算法,可确保几乎无噪音的运行、最高的效率和最佳的电机扭矩。TMC5130 通过驱动器和控制器片上系统 (SoC) 集成,实现了多项独特的增强功能。例如,TMC5130 中的 SixPoint 斜坡发生器使用 DcStep、CoolStep 和 StallGuard2 功能来自动优化每一次电机运动。

为帮助设计人员开始使用 TMC5130,TMC5130-EVAL(图 1)评估板系统提供了方便的硬件平台和用户友好的评估软件工具。该评估板系统由三部分组成:连接计算机的基板连接桥(左)、包括多个测试点的连接器板(中)和 TMC5130-EVAL 板(右)。

图 1:TMC5130-EVAL 评估板(右侧)和电机负载(最右侧)通过连接到 PC 的基板 USB 桥接器(左侧)和带测试点的连接器板(中间)进行配置。(图片来源:Analog Devices)

对于希望围绕基于 TMC5130 的内核开发更多自己的电路的设计人员,Analog Devices 提供了 TMC5130A-BOB 分线板(图 2,上)。该板提供运行所需的基本互连,并通过 SPI 接口进行控制。其原理图(图 2,下)展示了其为实现 TMC5130 IC 功能而提供的最简电路。

图 2:TMC5130A-BOB(上)提供了一种基本的评估方法,沿其边缘设置了连接点而非分立连接器;其原理图(下)展示了使 TMC5130 IC 工作所需的最简电路。(图片来源:Analog Devices)

TMC5240-EVAL 评估套件基于成熟的 TMC5130-EVAL 平台构建,旨在简化下一代步进电机的评估。它集成了 36 V H 桥、无损电流检测和先进的运动控制功能,包括经过 Jerk 优化的斜坡发生器和超静音的 StealthChop2™ 操作,从而能够更快地启动、更轻松地调试以及更高效地验证平滑、精确的电机性能。

FOC 场定向控制原理:TMC4671 可省去编码器与霍尔传感器

“TMC4671 以硬件实时执行 FOC 矢量计算,替代位置反馈;搭配评估板与 RTMI 隔离适配器,简化 PI 整定与无传感器调试。”

场定向控制 (FOC),也称为矢量控制,是一种日益流行的控制多种电机的方法,因为在许多情况下,它消除了对编码器或霍尔效应传感器等反馈传感器及其相关成本和尺寸的需求。FOC 与非 FOC 技术之间的主要折中之处在于,FOC 需要实时执行大量高精度计算和矩阵运算。

Analog Devices 的 TMC4671-LA 电机控制器 IC 专门针对 FOC,其嵌入式算法和专用引擎可执行所需的复杂计算。这款用于直流、无刷直流 (BLDC) 和步进电机的伺服控制器通过 FOC 提供扭矩控制,并通过级联控制提供速度和位置控制。

TMC4671-A 支持 SPI 和 UART 链接,可与低端监控微控制器单元 (MCU) 进行基本通信。所有控制功能均在硬件中实现,包括集成的 ADC、用于可选反馈的位置传感器接口、位置插值器等,为广泛的伺服应用提供了一款功能完整的伺服控制器。

用于 TMC4671-A 的 TMC4671-EVAL 评估板(图 3)简化了配置所需 FOC 参数以及评估电机在此先进控制方案下性能的过程。设计人员将 TMC4671-EVAL 与连接桥、相关基板和独立的功率级相连。此设置可轻松配置比例积分 (PI) 控制器和反馈方案,并支持电机在标准位置、速度和扭矩控制模式下运行。

图 3:TMC4671-EVAL 评估板具有两排用于信号和电源 I/O 的针座。(图片来源:Analog Devices,经作者修改)

TMC4671-EVAL 顶部的针座用于连接数字编码器、数字霍尔效应传感器信号和基准开关。电路板底部的针座用于模拟霍尔效应传感器信号或正余弦编码器。

喜欢围绕功能电机驱动器内核构建自己的评估电路的设计人员可以使用 TMC4671-BOB 分线板(图 4,上)。它提供用于通信和配置的 SPI 和 UART 接口,以及实时监控接口 (RTMI),可通过带电隔离(欧姆)的 USB-2-RTMI_V20 适配器进行实时调试和调整(图 4,下)。

图 4:TMC4671-BOB(上)提供了对 TMC4671 的直接访问,以及 SPI 和 UART 接口;相关的 USB-2-RTMI_V20 适配器(下)是一个电流隔离式 USB 接口。(图片来源:Analog Devices)

该适配器提供 USB 接口转换,用于实时监控 TMC4671-LA FOC 控制器 IC。这个 USB 高速至 SPI 桥接接口转换器由 USB 供电,提供基本的静电放电 (ESD) 保护,以及 USB 和 RTMI 连接器之间的电隔离,以防止出现安全和接地回路问题。

一体化三轴评估套件:TMCM-3351-TMCL 可直接作为产品部署

“TMCM-3351 集成三轴 MOSFET 驱动与 RS-485/CAN/USB 接口,评估板可直接量产部署,跳过重新设计环节。”

最后,在某些情况下,完整的 Analog Devices 评估板可以直接作为可部署产品使用。例如,TMCM-3351-TMCL 模块(图 5,上)是一款用于三个两相双极步进电机的三轴步进电机控制器/驱动器板。它包含了所有必需的有源和无源元件,包括 MOSFET 功率驱动器和连接器(图 5,下)。

图 5:TMCM-3351-TMCL 模块(上)的标准信号、电源和 I/O 连接器加速了设置和使用;其 IC 及模块可同时处理三个电机(下),实现三轴运动控制。(图片来源:Analog Devices)

该模块功能齐全,支持线性和 S 型斜坡,可进行闭环操作,三个轴均可选配编码器。TMCM-3351-TMCL 还提供大量通用数字和模拟输入输出。在通信方面,可提供 RS-485、CAN 总线、USB 和 RS-232 串行接口。

TMCL-IDE 软件工具:评估板实时调试与参数可视化的实现

“TMCL-IDE 图形界面实时可视化参数与运行数据,支持诊断、恢复出厂默认与独立应用开发,大幅提升评估效率。”

评估板得到了 Trinamic 运动控制语言集成开发环境 (TMCL-IDE) 的支持。这个图形用户界面 (GUI) 提供了多个工具,可轻松设置参数、实时进行数据可视化以及进行独立应用开发和调试。

TMCL-IDE 显示用于诊断任务的各种对话框(图 6),并包含已连接的运动控制器和驱动器芯片的概览。首次连接评估套件后,此概览窗口会立即弹出。该窗口会显示连接的当前状态,而对话框的第二个选项卡则让用户选择基本设置或将模块重置为出厂默认值。

图 6:TMCL-IDE GUI 在与相关评估板一起使用时,简化了各种电机驱动器 IC 在实际负载下的设置、配置和性能分析。(图片来源:Analog Devices)

结论:评估板 + 配套软件能实现并行开发与性能最优化

“评估板并联优化硬件、布局与控制算法,使电机在负载瞬变下仍保持精度、可靠性与效率,缩短整体上市时间。”

现代运动控制 IC 及其算法高度精密,必须在精度、可靠性和效率等多个电机标准上提供出色的性能。通过使用评估板和支持软件,设计人员可以在进行其他设计工作的同时,对这些控制器进行微调,从而即使在负载变化和瞬变情况下也能提供优化的电机性能。

敲黑板

  1. 什么是电机控制IC评估板?为什么开发运动控制 IC 需要它?
  2. TMC5130-EVAL 与 TMC5240-EVAL 分别适合什么场景?
  3. 评估板(EVAL)与分线板(BOB)有什么区别,如何选型?
  4. FOC 场定向控制为什么可以取消编码器和霍尔传感器?
  5. TMC4671 评估系统如何简化无传感器电机调试?
  6. 哪款评估套件可直接用作最终产品?
  7. TMCL-IDE 在评估板使用中起什么作用?
  8. 使用评估板开发电机控制IC的整体价值是什么?

******

如任何问题,欢迎联系 DigiKey客服团队

中国(人民币)客服

service.sh@digikey.com

中国(美金)/香港客服

– china.support@digikey.com

打开微信搜一搜,输入「digikey

点击关注 DigiKey 官方微信公众号

按指引完成会员登记

之后每周自动推送工程师专属秘技,边学技术边攒积分,各类工具好礼、专属采购福利等你来领。

Copyright©DigiKey Electronics