“线程”中讨论的其它部件: DRV8323, MCT8316Z
大家好,我们正在使用 DRV8316,微控制器上的 IO 有限。 我们至少需要驱动 PWM 并读取霍尔传感器
几个问题:
1.我们是否可以在1xPWM 模式下运行 DRV8316 -如 DRV8323数据表上的图19所示? 例如,使用来自电机的霍尔传感器作为驱动器的输入?
2.我们是否需要所有3个 SOX 引脚来测量电流? 我们可以将它们全部捆绑在一起,还是只使用一个-我们只想获得伪准确的电机电流读数。
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.
大家好,我们正在使用 DRV8316,微控制器上的 IO 有限。 我们至少需要驱动 PWM 并读取霍尔传感器
几个问题:
1.我们是否可以在1xPWM 模式下运行 DRV8316 -如 DRV8323数据表上的图19所示? 例如,使用来自电机的霍尔传感器作为驱动器的输入?
2.我们是否需要所有3个 SOX 引脚来测量电流? 我们可以将它们全部捆绑在一起,还是只使用一个-我们只想获得伪准确的电机电流读数。
你好,丹尼尔,
感谢您提出问题并发布到 MD 论坛。
1)不幸的是,此设备上没有可用的1xPWM 模式。 不妨看看 MCT8316Z。 它具有类似于 DRV8316的内置 FET,但提供了您正在寻找的内置感应型梯形控制。 因此,可以使用模拟电压或 PWM 输入驱动输入。
2)并非所有电流感应输入都需要使用,如果您想要获得总计电流测量,而不是每个相的测量,则可以将所有电流感应输入连接在一起并使用一个电流测量。 确保将未使用的输入电流感应引脚绑在接地上,并浮动未使用的 CSA 输出。 MCT8316Z 没有 CSA 引脚,但它内置于设备中。
我希望这能有所帮助,如果您还有其他问题,请告诉我!
最佳
艾萨克
谢谢!
请参阅以下我的评论:
MCT8316Z 的效率 与 DRV8316相比如何? 它似乎使用了类似的功率级。
是否有方法从 MCT8316Z 获得最新反馈?
我们可以使用大厅作为 DRV8316的输入吗?
DRV8316能否在三路 PWM 模式下使用梯形? 与使用6xPWM 相比是否存在任何缺点?
通过将 DRV8316上的电流感应引脚组合在一起,我们将会看到什么? 总相电流? 平均相电流?
我们还在毫无理性 的应用中以6xPWM 模式使用 DRV8323。 在3xPWM 中运行此功能是否有任何缺点?
嗨,丹尼尔,
1) MCT8316Z 和 DRV8316具有相同的功率级,能够达到8A 峰值电流。 主要区别在于内置控件。
2)所有电流感应功能都内置于 MCT8316Z 中,并且没有引脚来采样电流。
3)是的霍尔输入 应通过 HPx 和 HNx 引脚使用。 设备可容纳数字输出霍尔传感器和差分霍尔信号。
4和6)是 DRV8316具有3个 PWM 选项,可用于创建梯形算法。 使用3个 PWM 与6个 PWM 的主要优点是减少了从 MCU 到 DRV 设备所需的连接量,并且由于您需要担心的信号量较小,它还可以简化算法。 使用3x PWM 模式的主要缺点是,您受到设备逻辑表对其余门的控制方式的限制,因此您无法完全控制此类拓扑中的每个 MOSFET。 如果您的算法需要完全控制每个单一门,这可能是一个缺点。
5)只需更正我之前的评论。 我忘记了对话是在 DRV8316上进行的,因此无法对电流感应输入进行接地,因为这些输入是设备内部的, 在输入设备之前不能绑定在一起。 Sox 输出不应连接在一起,因为这会产生无法预测的 SOx 电压。 我只是想为你们澄清这一说法,因为我认为我可能不够清楚。 但是,如果您不使用电流感应输出,您仍可以浮动这些输出,但您只能从电动机的一个相获得电流。 如果您能够释放一个 ADC 输出,则可以使用 Kirchhoff 的 Current Law IA + IB + IC =0来采样2个相位。
最佳
艾萨克
1. MCT8316Z 的效率 与 DRV8316相比如何? 它似乎使用了类似的功率级。
MCT8316Z 和 DRV8316具有完全相同的功率级,能够承受8A 峰值电流。 主要区别在于内置控件。
已理解
2.是否有方法从 MCT8316Z 获得最新反馈?
MCT8316Z 内置了所有电流感应功能,并且没有引脚来采样电流。
已理解。 我们的应用要求要求我们了解电机电流以检测打开和停止事件,因此我的此部件不可用。
3.我们可以使用大厅作为 DRV8316的输入吗?
是的霍尔输入 应通过 HPx 和 HNx 引脚使用。 设备可容纳数字输出霍尔传感器和差分霍尔信号。
我所说的是 DRV8316,而不是 MCT8316Z。 请联系我们。
4,DRV8316可以采用梯形模式在3xPWM 模式下工作吗? 与使用6xPWM 相比是否存在任何缺点?
是 DRV8316确实有3个 PWM 选项,可用于创建梯形算法。 使用3个 PWM 与6个 PWM 的主要优点是减少了从 MCU 到 DRV 设备所需的连接量,并且由于您需要担心的信号量较小,它还可以简化算法。 使用3x PWM 模式的主要缺点是,您受到设备逻辑表对其余门的控制方式的限制,因此您无法完全控制此类拓扑中的每个 MOSFET。 如果您的算法需要完全控制每个单一门,这可能是一个缺点。
已理解。 这对效率有什么影响?
5.通过将 DRV8316上的电流感应引脚组合在一起,我们会看到什么? 总相电流? 平均相电流?
只需更正我之前的评论。 我忘记了对话是在 DRV8316上进行的,因此无法对电流感应输入进行接地,因为这些输入是设备内部的, 在输入设备之前不能绑定在一起。 Sox 输出不应连接在一起,因为这会产生无法预测的 SOx 电压。 我只是想为你们澄清这一说法,因为我认为我可能不够清楚。 但是,如果您不使用电流感应输出,您仍可以浮动这些输出,但您只能从电动机的一个相获得电流。 如果您能够释放一个 ADC 输出,则可以使用 Kirchhoff 的 Current Law IA + IB + IC =0来采样2个相位。
已理解。 因此,使用 DRV8316,我们不能将针脚短接到一起。 与1相相比,使用两相是否会产生额外的精度? 我们只想将这种电流感应用于平均电机电流遥测-检测开路,失速并将其用于温度。
我们还在毫无理性 的应用中以6xPWM 模式使用 DRV8323。 在3xPWM 中运行此功能是否有任何缺点?
未提供答案。
请告诉我
嗨,丹尼尔,
下面是对其余问题的回答:
3)我们可以使用大厅作为 DRV8316的输入吗?
不幸的是,DRV8316没有霍尔传感器的输入。 对于感应应用,霍尔传感器必须通过 MCU GPIO 检查电机的状态,然后再通过 MCU PWM 输出到 DRV8316 INHx 和 INLx 输入。
4) 这对效率有什么影响?
效率取决于您正在运行的算法。 3x PWM 仍然允许您运行 FOC 算法,该算法被认为是最有效的,但也可以运行梯形控制。 如果 6x PWM FOC 算法比3x PWM FOC 算法更有效,我没有做足够的测试来了解效率的差异,但不幸的是,这可能会因算法而异。
5) 使用两个相位是否会比一个相位更精确? 我们只想将这种电流感应用于平均电机电流遥测-检测开路,失速并将其用于温度。
您可以通过读取相位的电流获得平均电流。 如果您使用梯形转换 方法,则电流分两个相位显示,而第三个相位将不会有电流,这是由于梯形算法的性质,每次只驱动相位。 通常,有两个相位可以让您更准确地了解电动机中发生的情况。 但是,如果您不使用电流换向电动机,而只是监视电流,那么应该可以只使用一个 CSA。
以下是德州仪器(TI) Precision Labs 的视频,可能会有所帮助: https://training.ti.com/ti-precision-labs-motor-drivers-peak-vs-rms-current
6)我们还在毫无理性 的应用中以6xPWM 模式使用 DRV8323。 在3xPWM 中运行此功能是否有任何缺点?
优点和缺点与 DRV8316的6x PWM 与3x PWM 中列出的相同。 这将减少所需的 PWM 信号量,但如果您使用的是与数据表中显示的3x PWM 逻辑表不一致的非常特定的换向算法, 则可能需要使用全新的换向方法重新评估性能。 就效率而言,这取决于所使用的算法。
最佳
艾萨克
您好,丹尼尔,
澄清:三倍梯形效率和六倍梯形效率之间没有明显的区别是正确的?
正确答案:3倍梯形效率和6倍梯形效率之间没有明显的区别。
在3xPWM 模式下,您是否可以在无传感器梯形应用中使用 DRV8316?
是的,DRV8316可在3个 PWM 模式下用于无传感器梯形应用。
我们能否在 MCF8316/MCT8316的 PGND 和系统 GND 之间放置一个小电流分流器(大约4 mOhm)来测量流经电机和驱动器的总电流? 这是否有问题?
这样做是可能的,只有一些事情需要考虑。 请注意以下几点:
请确保用于测量电流的分流电阻器的值非常低,电感非常低。 这是因为 PGND 和 GND 之间的差值不能超过0.3V,否则设备将无法运行。 因此,分流电压(电流 x 4mms)需要小于0.3V。 这一点不难实现,因为 MCx8316设备的额定电流为8A 峰值。 同时确保 OUTx 上的负瞬变不超过0.7V,否则设备将无法工作。
我希望这能有所帮助!
最佳
艾萨克