主题中讨论的其他器件:DRV8962、、、 DRV8462
您好、在 DRV84x2上、有 OC_ADJ 引脚用于通过电阻器到 AGND 来设置电流限制。 是否可以通过 DAC 施加外部电压或电流来将其用作可变电流限制?
我想到的是最简单的选择:使用通过电阻器连接到 OC_ADJ 的 MCU 电压 DAC。 这是可行的吗?
谢谢您、Jan
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.
您好、在 DRV84x2上、有 OC_ADJ 引脚用于通过电阻器到 AGND 来设置电流限制。 是否可以通过 DAC 施加外部电压或电流来将其用作可变电流限制?
我想到的是最简单的选择:使用通过电阻器连接到 OC_ADJ 的 MCU 电压 DAC。 这是可行的吗?
谢谢您、Jan
大家好、Jan、
[quote userid="574971" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1264464/drv8412-drv8412-8432-8332-variable-current-limit 是否可以通过 DAC 施加外部电压或电流来将其用作可变电流限制?从技术上讲、它可能有效、但不建议这样做。 驱动器向外部电阻器提供固定电流、从而在 OC_ADJ 引脚上产生电压。 然后在内部比较电压以设置适当的 OC 限制。 为此、需要了解每个 OC 电平的 OC_ADJ 电压(如下所示)。 如果 OC_ADJ 引脚处的拉电流已知、则可以通过将电流乘以电阻来轻松计算每个电平的电压。 但是、为了使器件在 OC 限制期间保持运行、OC 保护类型应设置为 CBC (逐周期)、该值不支持100%占空比驱动。 OC 锁存 (其他保护类型)将在 OC 保护期间锁存输出。

您是否愿意使用其他驱动程序? 我们有 DRV8462/DRV8962、其规格与 DRV8412类似。 主要的例外是 DRV8462/8962的更低工作 PWM 频率。 这两个器件具有内置的电流调节功能、可通过基准电压引脚进行调节。
此致、
巴勃罗·阿梅特
您好、Pablo、感谢您的回答。
目前、我们使用具有并行输出的 DRV8432DKDR、在30V 电压下提供2A 至15A 之间的电流。 峰值电流限制在 DRV8432中是逐周期的、而软件电流限制(扭矩控制)在 MCU 中完成。
由于我们希望简化设计、我考虑(1)避免使用电流检测电阻器、(2)使用便宜的8位 MCU。 因此、我们需要卸载软件扭矩控制。
我很高兴您确认建议的方法是可行的。
DRV8962DDVR 似乎是理想的解决方案、我会在可用时立即使用。 到目前为止、我发现它仅采用 DDW 封装(每个输出仅5安培)。
此致、Jan