主题中讨论的其他器件: DRV8231
大家好、
我想知道是否可以使用 DRV8231A IC 上提供的 IPROPI 引脚功能来知道电流的方向(通过电机)。
此致
Raviteja
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.
由于 IPROPI 电流仅从引脚流出(拉电流)、仅沿一个方向流入检测电阻器和 GND、因此它与电机中的电流方向无关。
我想知道您为什么需要知道电流的方向? 根据 IN1和 IN2信号、您可以在大部分时间告知电机电流方向。
Brian
@Pablo、@Brian、感谢您的回答。 我得到了我需要的答案。
至于使用 IN1和 IN2的极性来达到电流方向、我认为这可能不是一项一般原则、下面是我的理由:
由于流经电机的电流如下所示:
I =(V_Applied - K_v * Ω)/R_terminal
和 Ω 是以前累积的扭矩 和不同的外部负载条件的函数。 因此、 I 和 V_applied 的方向不必在每个瞬间都相同。
想知道您的想法。
此致
Raviteja
P.S. 更广泛的背景:我 正在研究一个控制架构、以便仅将瞬时电流和电压测量用于直流电机的半开环控制、因此问题就在于此。
大家好、Raviteja、
[引用 userid="543627" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1170069/drv8231a-finding-direction-of-current-using-ipropi-feature/4403300 #4403300"]I =(V_Applied - K_v * Ω)/R_terminal
和 Ω 是以前累积的扭矩 和不同的外部负载条件的函数。 因此、 I 和 V_applied 的方向不必在每个瞬间都相同。
[/报价]请告诉我们有关该应用的更多信息、例如单向速度控制或双向位置控制。
如果这是一个闭环伺服控制(扭矩控制除外)、那么我很确定您有电机轴编码器反馈、它可以提供速度信息。
因此、借助电机速度反馈、可以轻松计算出您的等式中电流 I 的符号。
Brian
Raviteja、
另一种解决方案是使用 DRV8231 (DRV8231的非 A 变体)。 该器件与 DRV8231A 相同、因为它没有集成电流感应功能。 相反、在 SENSE 引脚(低侧 FET 的源极)上放置一个感应电阻器以进行电流监控。 双向电流感应放大器。 如 INA2181A1DGS、可用于双向电流感应。 CSA 的基准电压可设置为 miail 电压(3.3V 电源轨为1.65V)。 1.65V 电压对应于0A 电流,电压<1.65V 为负电流,电压>1.65V 为正电流。
此致、
Pablo Armet
您好、Pablo、
[引用 userid="411901" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1170069/drv8231a-finding-direction-of-current-using-ipropi-feature/4404495 #4404495">另一种解决方案是使用 DRV8231 (DRV8231的非 A 版本)。 该器件与 DRV8231A 相同、因为它没有集成电流感应功能。 相反、在 SENSE 引脚(低侧 FET 的源极)上放置一个感应电阻器以进行电流监控。 [/报价]对于 DRV8231、电流仅沿一个方向流经分流电阻器、然后流入 GND、而不会流出。 因此、这也不能告诉电机电流方向。
Brian