Other Parts Discussed in Thread: MCF8316A, MCF8316D
器件型号: MCF8316A
主题中讨论的其他器件: MCF8316D
您好、
我已经使用 MCF8316A 了一段时间。 我最近发现 FG 电机转速反馈信号未按预期工作。 如果电机是机械锁定的、FG 引脚输出的频率与电机旋转时看起来相同。 这会使此信号无法检测电机是否在工作。 我将 FG_SEL 设置为“仅在闭环中输出 FG “、但这没有任何区别。
谢谢、
Dave Gustavson
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.
Other Parts Discussed in Thread: MCF8316A, MCF8316D
器件型号: MCF8316A
主题中讨论的其他器件: MCF8316D
您好、
我已经使用 MCF8316A 了一段时间。 我最近发现 FG 电机转速反馈信号未按预期工作。 如果电机是机械锁定的、FG 引脚输出的频率与电机旋转时看起来相同。 这会使此信号无法检测电机是否在工作。 我将 FG_SEL 设置为“仅在闭环中输出 FG “、但这没有任何区别。
谢谢、
Dave Gustavson
尊敬的 Dave:
如何配置异常 BEMF 故障? 如果器件未检测到失速、它会继续依赖于估算值。
请共享 JSON 文件以供审核。
此外、对于新设计、我建议使用 MCF8316C 或 MCF8316D 更新设计。
请验证勘误表常见问题解答链接: (+)【常见问题解答】量产器件信息 — 电机驱动器论坛-电机驱动器 — TI E2E 支持论坛
谢谢、此致
Venkatadri S.
尊敬的 Venkatadri:
如何共享.json 文件? 当我尝试使用“插入“菜单时、 我得到以下信息:

为什么没有像普通用户界面那样的“附加“按钮?
是否要检查这些设置?

如果设备未检测到停滞、它将继续依赖于估算值。
我完全不知道这意味着什么。 我对“闭环“ 的定义:MCF8316 对电机相位进行换向、并使用反电动势来检测电机位置、就像霍尔效应传感器一样、将换向锁定到实际电机位置、类似于锁相环的工作方式。 电机旋转频率和 MCF8316 换向频率完全相同。
我收集到的是您对“闭环“的想法、即 MCF8316 使用反电动势(类似于模拟转速计)来估算电机转速。 如果电机反电动势过低、MCF8316 会加快电机换向频率、从而确实导致电机失速、从而执行最坏的操作。 是这样吗?
谢谢、
Dave Gustavson
谢谢、Venkatadri。 当我启用异常 BEMF 故障时、MCF8316 会停止电机换向、 如果电机锁定或过载、FG 信号会消失。 然而、这种行为并不理想。 我希望、如果电机因任何原因无法跟上编程的加速度、电机将以较慢的速度运行、而不是失速。 我认为这就是“闭环“的作用。 是否有办法使 MCF8316 根据反电动势检测到的*位置*来对电机进行换向、而不是根据估算的速度?
谢谢
Dave Gustavson
尊敬的 Dave:
MCF8316 是一款基于无传感器 FOC 的电机控制器、可通过检测电流来估算 BEMF 和位置。
为了保持电机运行、我们需要提供足够的扭矩电流。 这可以通过选择适当的 ILIMIT 值和速度环路增益 (Kp、Ki) 来调整。
关于我之前的建议、请探索如何使用 MCF8316C 或 MCF8316D、并利用 SmartTune 功能来调优电机并验证其性能。
此外、电机的预期负载电流是多少?
谢谢、此致
Venkatadri S.
尊敬的 Venkatadri:
1、 芯片的 C 或 D 版本如何更好/不同? 如果我可以使用相同的 JSON 文件进行升级、则无需考虑。 但是,上次我问,它似乎升级是一个非常费力的任务,通过两个数据表注册,看看什么是不同的。 没有工具可以帮助、甚至连具体不同寄存器的速查表也没有。
2. 我还不清楚闭环操作的工作原理。 我的观察是、当电机失速时、芯片仍然会以编程的加速率增加换向、而忽略了电机无法跟上这一事实。 这是非常无用的行为。 调用此 FOC 的错误广播。
3. 我在数据表中看到了一个寄存器设置来实现“扭矩模式“,但对其行为的解释非常模糊。 该模式是否足够智能、不会试图在不注意实际转子位置的情况下提高换向频率?
我的应用非常简单。 我正在运行鼓风机、希望它以有限的电流尽快加速、然后根据电源电压以其能够达到的最快速度运行。 换句话说、如果由限流电源供电、有刷电机的行为与有刷电机的行为完全相同。
谢谢、
Dave Gustavson
尊敬的 Dave:
对问题 1 的答复: C 和 D 版本改进了故障报告功能并增加了带宽、从而在旋转电机的同时支持通过 I2C 进行通信。 此外、还增加了许多新特性。 您可以参考下表、了解版本的简要比较。

对问题 2 的答复: 当未选择异常故障检测时、未通过阈值设置灵敏度、或 R 和 L 值未正确配置、器件无法准确跟踪 BEMF、从而导致此类问题。 启用速度环路后、换向电流会增加、速度环路 Kp 和 Ki 调优不良也会影响检测失速的灵敏度。
对问题 3 的答复: 扭矩模式作为内部环路运行、而速度环路用作外部环路。 扭矩环路是基本闭环、其中器件通过测量相电流来检测电机位置。 速度环路测量电机转速并调整扭矩基准以调节到设定的速度。
我建议使用 MCF8316C/D 版本并利用 SmartTune 功能来正确调优电机。
介绍 SmartTune:自动调整电机参数|视频|德州仪器 TI.com
谢谢、此致
Venkatadri S.