主题中讨论的其他器件:LAUNCHXL-F280025C、 DRV8353、 C2000WARE
工具/软件:
首先、我有一个用 C 编写的位置和速度 PIDS 伺服代码。我喜欢使用 TI 库获取速度 PID 环路输出、这是 4 象限模式下的电机电流需求、并将其用作控制 BLDC 电流的参考、其中我使用 8353 电流输出测量 4 象限的电机电流。 我还将使用 8353 进行换向、并向 8353 提供 PWM 命令信号以及方向和制动数字信号。 您能使用 LAUNCHXL-F280025C 编写解决方案来实现这一点吗?
我们正在构建一个 混合 BLDC 伺服驱动器 使用:
-
我们自己的 位置+速度 PID 伺服环路 单位为 C
-
TI 的 C2000 (F280025C) LaunchPad 可使用 8353 作为智能栅极驱动器来管理四象限(必须)和基于霍尔效应的换向中的 BLDC 电流控制
-
换向(使用内部霍尔解码)
-
电流反馈(模拟 IPROPI 输出)
-
功率级开关;在 4 象限模式下对 BLDC 进行换向的表
-
系统概述和控制模型
| 控制电平 | 由处理 | 实现 |
|---|---|---|
| 位置 PID | 美国 | 我们的 C 代码 |
| 速度 PID | 美国 | 我们的 C 代码 |
| 电流控制 | TI EPWM + ADC | F280025C 强制执行电流环路 |
| 进行换向 | DRV8353(内部霍尔) | 基于 DRV8353 的霍尔输入 |
潜在硬件
-
代替 :LAUNCHXL-F280025C
-
温度 :BOOSTXL-DRV8353RS
-
来消除 :带霍尔传感器的三相 BLDC
-
电流检测 : DRV8353 IPROPI(模拟信号到 ADC )=>我们认为这可能最适合我们的应用
我希望 TI 专家提供帮助和支持、帮助您如何使用 PID 环路实现四四边形电流环路伺服、其中 4 个象限正负信号的电流反馈通过 8353 读取、并带有向上 ADC、PID 输出用于生成 PWM 命令和换向表、其中使用霍尔信号(由 8353 内部控制,最好由基于内部中断的固件控制)。 我需要详细的设计支持、以便特别是使用 LAUNCHXL-F280025C + BOOSTXL-DRV8353RS 等开发工具启动此类系统