您好、先生、
客户 希望使用 TI EVM 板以获得我们可用于控制直流电机位置的最佳功能。
他希望在驱动器和光学编码器的帮助下控制自己的两个直流电机,
为此 、他希望使用 TI MCU 板、该板具有针对此特定应用的功能、即用于电机控制的 eCAP 和 QEI。
因此、他希望哪一个更好、以便他可以选择一个板。
用于 QEI 的 Tiva C 和用于 eCAP 的 C2000。
适用于电机位置控制的电路板、GPIO 可输出至少10mA 的电流。
非常感谢您的建议。
此致、
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、先生、
客户 希望使用 TI EVM 板以获得我们可用于控制直流电机位置的最佳功能。
他希望在驱动器和光学编码器的帮助下控制自己的两个直流电机,
为此 、他希望使用 TI MCU 板、该板具有针对此特定应用的功能、即用于电机控制的 eCAP 和 QEI。
因此、他希望哪一个更好、以便他可以选择一个板。
用于 QEI 的 Tiva C 和用于 eCAP 的 C2000。
适用于电机位置控制的电路板、GPIO 可输出至少10mA 的电流。
非常感谢您的建议。
此致、
新的 SDK 是否适用于旧版 MCU? 是否不需要旧版本的 C2000 Motorware 套件?
但是、LauchXL-x49c 具有2个 eQEP 接头输入、SDK 支持双电机、这可能是通过两个 BoostXL-drv8230rs Booster Pack 实现的。
NexFET 40安培电流驱动 器可轻松可靠 地在头上添加20mm +5V 风扇、同时通过隔离跳线由 USB 供电。 USB CCS 实时芯片调试隔离也是一个巨大的诊断引擎。
应用 SDK 包含适用于 Gen3器件的项目( www.ti.com/c2000 产品系列中介绍的第3代)
F280025C 是第3代。
LAUNCHXL-F280049C 也是一个有效的选择、它有一个使用 BOOSTXL-3PHGANINV 的2伺服示例。 与 DV8320RS 的组合用于无传感器 InstaSPIN-FOC 控制。
MotorWare 是采用 InstaSPIN 技术的较旧第2代器件的应用示例。
如果您询问是否应该将 Tiva 或 C2000用于基于 QEP 的伺服控制、答案显然是 C2000。
在负载需求下提供电流驱动伺服的情况下、有趣的双轴代码忽略了 drv8320rs NexFET 板。 一个共识是 GaN 驱动器没有小于40kHz 的电机控制所需的最佳电流驱动。 GaN 非常适合直流/交流转换器(40-100kHz)、几乎没有 TRR dv/dt、并且具有严重振铃的上升/下降时间。
[引用 userid="4925" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1004341/evm-selection-for-control-dc-motor-position/3711092 #3711092"] MotorWare 是较旧第2代的应用示例[/quot]不确定为什么我认为 x25与 Motorware 套件配用、也许是因为它的 MOSC 较慢。
[引用 userid="4925" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1004341/evm-selection-for-control-dc-motor-position/3711092 #3711092"] LAUNCHXL-F280049C 也是一个有效选择,它有一个使用 BOOSTXL-3PHGANINV 的2伺服示例。这似乎更适合具有双电机和2个 QEP 中断的100Mhz MCU。
[引用 userid="4925" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1004341/evm-selection-for-control-dc-motor-position/3711092 #3711092"]与 DV8320RS 的组合用于无传感器 InstaSPIN-FOC 控制。[/quot]然而、SDK 文件夹下拉列表显示了包含 QEP 驱动器、而 DRV8320rs 具有双电机控制项目。 可能需要修改项目才能连接 QEP 驱动器。 大约在一个月前、我问过这个 QEP 问题 drv8320rs、如果两个项目都是基于 SVPWM 的 FOC、为什么不呢。
C:\ti\c2000Ware_MotorControl_SDK_2_01_00_00\solutions\boostxl_posmgr\f28004x\source\qepdiv.c 或 pto_qepdiv.c
C:\ti\C2000Ware_MotorControl_SDK_2_01_00_00\solutions\censored_ocus\source\dual_axy_serving_drive_user.c
我不确定 GaN 是否如此、但我们使用 BoosterPack 实现伺服的主要原因是内联电流感应。
不确定较慢的 MOSC 意味着什么。 F28002x 和 F28004x 都是100MHz。 此外、我刚刚注意到、MotorControl SDK 的解决方案表中未列出 LAUNCHXL-F280025C 支持。 明天将有一个新的更新、应该有适当的支持更新程序。
同样、F280025还具有2个 QEP 和100MHz。 它完全支持双轴伺服、并用于生产系统。 存储器对于某些应用来说当然很紧张。
您当然可以使用 DRV8320RS 进行传感控制、我们为我们选择了不同的用于伺服和无传感器的 BoosterPack。
我已经检查过 MOSC (主振荡器)在一段时间前在 TI 网页上显示为90Mhz。 除了 BoostXL-drv8320rs 60A 极低 RDS NexFET 的较高电流驱动外、还需要选择 x49c。 当提供1英寸覆铜区进行冷却时、当然还有内置散热器、这是另一个巨大的优势。
[引用 userid="4925" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1004341/evm-selection-for-control-dc-motor-position/3711326 #3711326"]您肯定可以使用 DRV8320RS 进行传感控制、我们为我们选择了不同的用于伺服和无传感器的 BoosterPack。这似乎就说明了为什么文件夹很常见、但自定义代码生成对于许多文件夹来说很复杂且耗时。 似乎可以移植 GaN 项目以使用2个 drv8320rs SPIA/B 驱动器。 如果3PHGAN 是双电机控制 Booster Pack、这可能是选择 GaN 驱动器的另一个好理由。
当然、MCU 选择与 Booster Pack 的电流驱动无关、我想您知道这一点。
我们只提供这些示例、我们不想尝试支持 LP + BP 的所有可能组合。 对于能够制作嵌入式软件产品的任何人来说、将示例代码从一个 LP 移植到另一个 LP 是非常直接的。
DRV8320和3PHGAN 都是单反相器、因此我们在任何双反相器应用中都使用两个逆变器。
在您的示例中、可以更轻松地为您喜欢的 BoosterPack 启动项目、并从一个 LaunchPad 移植到您想要使用的 LaunchPad、而不是反之。