您好!
需要开始一个 BLDC 电机控制产品开发,新项目。
这适用于适用于 2轮车应用的350W、48V 和60V BLDC 集线器电机。
电机具有霍尔传感器反馈。
我们可以使用简单的6步控制算法吗?
无急冲和无噪声性能尤其重要、尤其是在启动过程中。
请建议一个合适的 TI 解决方案...
此致、
Anil
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.
您好!
需要开始一个 BLDC 电机控制产品开发,新项目。
这适用于适用于 2轮车应用的350W、48V 和60V BLDC 集线器电机。
电机具有霍尔传感器反馈。
我们可以使用简单的6步控制算法吗?
无急冲和无噪声性能尤其重要、尤其是在启动过程中。
请建议一个合适的 TI 解决方案...
此致、
Anil
Anil、您好!
感谢您的提问!
对于48V 和60V 应用、最适合的2个驱动器是 DRV835x 或 DRV8300。 与 DRV8300相比、DRV835x 具有更多的诊断和故障保护功能、但 DRV8300器件更简单、并且封装尺寸更小。
此设计是否需要符合任何汽车安全标准(例如 ISO26262)? 如果是这样、那么 DRV325x-Q1可能更适合您的需求。
对于控制算法、6步梯形控制是最简单的方法、具有良好的扭矩性能、但 与磁场定向控制(FOC)相比、它具有更多的扭矩纹波。 FOC 最为安静和平滑、但与6步梯形控制相比、FOC 算法相当复杂、因此您可以先尝试使用6步梯形控制、看看它是否满足您的要求。
此致、
Anthony Lodi
Anil、您好!
这适用于适用于 2轮车应用的350W、48V 和60V BLDC 集线器电机。
电机具有霍尔传感器反馈。
我们可以使用简单的6步控制算法吗?
无急冲和无噪声性能尤其重要、尤其是在启动过程中。
[/报价]因此、轮毂电机是直接驱动、不会增加额外的齿轮以获得更高的扭矩?
Anthony 建议的两个驱动器芯片 DRV835x 或 DRV8300均具有输入抗尖峰脉冲噪声滤波器、这会导致输出信号抖动、即使输入未更改也是如此。 抖动输出波形会产生可闻噪声。
布赖恩
您好、Brian、
集线器电机是直接驱动。 未 添加其他档位。
请通过下面的链接查看其中一个
可闻噪声是不可接受的。 是否有办法绕过此功能?
此致、
Anil
Anil、您好!
请使用以下链接查找 DRV8300EVM 以评估 DRV8300。 DRV8300EVM 与 LaunchXL-F280049C 微控制器配合使用。 遗憾的是、EVM 不支持 FOC 控制、但它具有6步传感梯形控制供您测试。
https://www.ti.com/tool/DRV8300DIPW-EVM
关于输入的输入抗尖峰脉冲滤波器、我不知道该滤波器会导致输出波形上出现抖动。 输入抗尖峰脉冲滤波器只是为了避免输出由于输入上的噪声而变化。 去毛刺脉冲时间 使得输入需要在一段特定的时间内改变状态、然后输出才会改变。 输入 抗 尖峰脉冲实际上应该可以防止抖动、因为输出不会由于输入端的高频噪声而变化。 这是您需要具备的功能。
此致、
Anthony Lodi
尊敬的 Anthony:
[报价 userid="451886" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1183861/bldc-motor-control-development-board-for-a-2-wheeler-hub-motor/4460584 #4460584"]关于输入抗尖峰脉冲滤波器,我不知道此滤波器会导致输出波形出现抖动。 输入抗尖峰脉冲滤波器只是为了避免输出由于输入上的噪声而变化。 去毛刺脉冲时间 使得输入需要在一段特定的时间内改变状态、然后输出才会改变。 输入 抗 尖峰脉冲实际上应该可以防止抖动、因为输出不会由于输入端的高频噪声而变化。 这是您希望拥有的功能。我使用了具有输入抗尖峰脉冲功能的 DRV8701、这比帮助更好地驱动电机更头疼。 如果您感兴趣、下面是该主题。 请记住、在保持 PWM 输入恒定的情况下测量栅极驱动信号的抖动。
布赖恩
可闻噪声将不可接受。 是否有办法绕过此功能?
不、根据 TI 工程师和我的经验。 工程师搞砸了、或者他们认为噪声对于某些应用来说是可以的、例如嘈杂的无人机或风扇。
编辑:我看了一下 Amaz 上列出的电机、它是一个不包含在内的 BLDC。 大门信号上所说的抖动会引起嗡嗡声,但我不认为踏板车用户会注意到,除非他是007个特工,执行超级无声的任务。 在本例中、电机嗡嗡声位于电影镜头上、用户和录音机都非常接近。
布赖恩
Anil、您好!
DRV8353RS-EVM (随 F28027F MCU 提供)具有可用于评估的无传感器 FOC 代码。 DRV8353可在高达100V (VDRAIN 电压)和高达80V VM 电压下工作。
我们目前还没有任何采用适用于 FOC 的 MSP430的演示板;C2000微控制器拥有更成熟的 FOC 解决方案、这正是我们目前使用的解决方案。
一条注意事项:请确保 将 DRV8353RS-EVM 上的 IDRIVE 设置更改为最低的 IDRIVE 设置、以免损坏 EVM 上的 FET/驱动器。 EVM 上的 FET 具有非常低的 Qgd、因此需要低的 IDRIVE 电流、以免 MOSFET 过早接通。 只要器件上电、发生欠压事件或器件退出睡眠模式、就需要通过 SPI 将 IDRIVE 设置改回最低设置(因为 SPI 寄存器在欠压或睡眠模式期间会复位为默认值)。
此致、
Anthony Lodi
Anil、您好!
明白了、我的建议是至少在开始时尝试无传感器方式来查看性能、 如果您希望更进一步、您可以订购 LaunchXL- F280025C、以便使用 MotorControl SDK 中的通用电机控制项目代码 、该 SDK 包含基于霍尔传感器的 FOC 选项。 它可与 DRV8353RS-EVM 配合使用。 有关通用电机控制项目的更多信息、请参阅用户指南: ti.com/lit/ug/spruj26/spruj26.pdf?ts=1674744159457&ref_url=https%253A%252F%252Fwww.google.com%252F
安东尼
Anil、您好!
DRV8353 EVM 将连接在 Launchxl-F280025C 的下方、如用户指南的图2-8所示。有关如何连接 EVM 以用于通用电机控制实验的更多信息、请参阅用户指南的第2.2.6节。
此致、
Anthony Lodi
你好,矫正,
如上一条消息所述,两个板都有母头。 用户指南或电路板组装错误。
请参阅下面的电路板图片... 连接器突出显示为...in 红线
我已经失去了这么多的时间
1. 订购错误的 子卡- 27C.
2. DRV8353RS 板出现故障/故障。 我看到许多人在论坛上报告 GDF 失败
3.订购25C 板. 现在我也不能使用此板。
请建议 如何继续...
此致、
Anil
Anil、您好!
我很遗憾听到你遇到的困难! 它看起来像 需要2个100mil 20x2公接头作为适配器来将 DRV8353RS-EVM 连接到 F280025C。 请注意、您需要弯曲或切割 EVM J1接头引脚1的公接头上的一根引线至公接头上的其中一根引线、因为该接头无连接。
DRV8353RS EVM 避免 GDF 故障的关键是在运行 EVM 时使用最低的 IDRIVE 设置。 FET 的 Qgd 非常小、因此使用更高的 IDRIVE 会增加因振铃而导致栅极驱动器损坏的风险。
此致、
Anthony Lodi
尊敬的 Anthony:
排列插头对插头。 请将此信息包括 在 用户指南的图2-8中。
收到我 订购的新 DRV8353RS-EVM 后、我将开始对电机进行测试。
BTW、在 使用 F28027F MCU 测试以前的电路板时、我从未更改过驱动设置。 使用组织器件和 GUI 默认值。 我假设最低 IDRIVE 设置是默认设置。 是这样吗? 如果是、 我如何会 遇到 GDF 故障。 ?
此外,我更改了 DRV IC 和 其中一个 MOSFET (显示栅极到源极短路). 现在我没有得到 GDF 的错误。 电机不旋转。 我没有看到来自 DRV 的任何 PWM 脉冲、尽管它从微控制器获得 PWM 脉冲。 有什么建议 如何使它工作?
此致、
Anil
Anil、您好!
我需要检查 IDRIVE 设置的默认 GUI 值、以验证默认值是什么。 请记住、欠压事件可能会将 DRV 寄存器复位、SPI 器件寄存器默认值为最大 IDRIVE。
如果您从微控制器获取 PWM、但从 DRV 的输出获取 PWM、您能否确认使能引脚是否为高电平、FAULT 引脚是否为高电平? 此外、您还需要确保 MCU 不会命令同一相位的高侧和低侧 MOSFET 同时导通。 如果发生这种情况、DRV 将不允许输出变为高电平。
此致、
Anthony Lodi
尊敬的 Anthony:
如前所述、可能是 DRV 电路板侧的欠压使 IDRIVE 设置重置为最大 IDRIVE 并导致 MOSFET 发生故障。
我对用户指南图2-8中的连接有疑问。
根据此说明、 由于我们使用短链路将跳线 JP1、JP2和 JP3短接、因此在 F280025C 板上生成的3.3V 和在 DRV 板上生成的3.3V 通过 Booster Pack 接头 J1/pin1短接。 这是允许的吗? 两个3.3V 稳压器输出短路。
请说明。
此致、
Anil
尊敬的 Anthony:
很抱歉 回来 晚了。 我开始测试、两侧都没有短接3.3V。
配置为基于霍尔传感器的1级 算法。 实际上在努力获得50%偏移值和50%占空比 PWM 输出。
CCS 昨天显示编程错误。 这之前已经工作了一个星期了。
无限大
我使用了 xds110的基于命令的调试工具 更新了引导加载程序和固件。 我通过 xdsdfu - e 获得以下详细信息
设备管理器在我的 PC 显示...
CCS 调试配置显示了...XDS100
请帮助解决此问题、以便我可以继续我的 实验项目。
请注意、CCS 将其显示为 XDS100、而其他位置则显示为 XDS110。
谢谢。此致、
Anil