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.

[参考译文] DRV10970:我尝试使用 PWM 控制,但它不起作用。

Guru**** 666710 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1269767/drv10970-i-try-pwm-control-but-it-doesn-t-work

器件型号:DRV10970
硬件设计执行如下: 
我尝试通过将 PWM 应用于 DRV10970 IC 来控制电机转速、但控制功能不好。
当应用 PWM 时、电机响应轻微、但不旋转。 如果在 PWM 控制期间手动转动电机、电机将突然开始旋转。
我想知道为什么我必须手动旋转电机来控制它。 
 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Hyunjun:

    您正在使用哪种类型的霍尔器件? 模拟或数字? 我看到您要将负霍尔输入拉至 GND (假设 R281为 DNI)。 如果您正在使用数字霍尔、您是否可以向所有三个 HNx 引脚施加1.65V、并检查这是否有助于解决该问题? 此外、您是否可以尝试 将 CMTMOD 配置为低/高/悬空模式、以查看这是否有任何差异?

    此致、

    维什努

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你问我在使用什么类型的大厅,但我不知道你是什么意思。 我只是使用 CPU 进行 PWM 控制、并尝试通过连接 BLDC_U、BLDC_V、BLDC_W、BLDC_U_HP、BLDC_V_HP 和 BLDC_V_HP 来控制12V BLDC 电机、 BLDC_W_HP、12V 和 GND 至 D-SUB 9引脚连接器。 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是 D-SUB 9引脚电路图。 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hyunjun,

    电机中应该有可输出全部6个霍尔信号的霍尔传感器。 如果您在输出端看到 PWM 电压信号、那么它就是一个数字霍尔传感器。 如果您看到模拟电压、那么它是模拟霍尔传感器。

    此致、

    维什努  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我现在要结束这个,因为我还没有听到回复。 如果您想要跟进、请点击页面右上角的"提出相关问题"按钮、创建新问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对不起我迟到的回复。 当我打开电源时、出现了如下图所示的波形、这说明这是一个数字洞。 然而、当施加 PWM (20Khz 3.3V)信号时、波形下降到0V。 两个 HN 引脚均施加1.65V 电压时、情况相同。 我测量了 VINT 引脚以查看它是否是 IC 问题、并且测量了5V。 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您能否检查相应相位的相线 U、V 和 W 以及霍尔输出是否按正确的顺序连接到器件? 此外、您能否将2.5V 电压应用于所有三个 HNx 引脚?   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    相线 U、V、W 以及相应相位的霍尔输出正确连接到器件。 即使当我将2.5V 电压施加到全部三个 HNx 引脚时、电机也没有运行。 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在测试过程中、我将全部三个 HNx 引脚悬空、但即使没有 PWM、电机也会突然开始运行。
    但是、电机无规律地旋转、电流值非常不稳定。 
    在这种状态下、当施加 PWM 时、电机正常运行。
    当在启用 PWM 的情况下提供 BRK、CMTMOD 和 FR 命令信号时、没有响应。
    我想知道为何即使未应用 PWM 也会使电机运行、还想知道将 HN 引脚悬空是否正确。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    PWM 引脚有一个内部上拉电阻器。 悬空的 HNx 应该没有问题。  

    此致、

    维什努

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果 HN 引脚悬空、则电机可由 PWM 控制。 当施加 BRK、CMTMOD 和 FR 信号时、电机不会响应。 我不知道这个器件为什么是这样的。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您能否提供有关如何 应用 BRK、CMTMOD 和 FR 信号的更多详细信息?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、目前、当我第一次打开12伏电源时、电机突然旋转几圈、然后停止、然后根据控制指令移动。 首次打开电源时、如果我想停止电机运行、该怎么办? BRK、DAA、CMT 和 MDC 引脚均抖动、即使 PWM 引脚设置为低电平、电机也不能停止旋转几次。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    不确定  BRK、DAA、CMT 和 MDC 引脚所代表的含义是否全都字幕了。 请注意、 浮动 PWM 引脚被视为100%速度命令。 您必须将 PWM 引脚拉至 GND 才能停止电机。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当 MCU 将 PWM 引脚拉至低电平且电源接通时、电机会快速旋转约2秒、然后停止。 在未来的设计中可以拉低 PWM 引脚吗? 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们没有计划对此器件进行任何修订。 我建议您查看 MCT8316Z 、这是一款新器件、支持霍尔传感器。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在设计电路时、我拉低 PWM 引脚的意思是拉低 PWM 引脚。 会有任何问题吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    可以将 PWM 引脚拉至 PCB 上的 GND。