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.

DRV10974: DRV10974启动运行几秒钟就停

Part Number: DRV10974
Other Parts Discussed in Thread: DRV10983, DRV10975

DRV10974启动运行几秒钟就停,已经把datasheet读了好几遍, DRV10974 Tuning Guide 也研究了好几遍:

1. 先是把ADV=59k,RMP=7.32K, CS电阻从120k一直调到10k 都没用,电机都是启动后加速运行几秒钟后停转,休息几秒钟后又自动加速运行几秒钟,一直是这样

2. 然后把CS电阻恢复为120k,又把ADV电阻从10k逐个调到180k,还是没有用,现象一样

3. 本来额定电压12V,把电源电压调低到6V,8V,10V都没有用,现象依旧

由于设备有限,测量不了BEMF Constant,现把能测到的电机参数提供如下:

两相间电阻:5.2欧

两相间电感:920uH

额定工作电压:12V

电机共有9个线圈,3个极对UVW

帮忙分析下是什么问题呢?这个芯片是不是不支持这个电机呢?如果不支持,那么请推荐一个型号呢

  • 您好我们已收到您的问题并反馈给工程师,如有答复将尽快回复您。谢谢!

  • 我们来逐一查看电阻器:

    CS电阻器:

    电机最大电流额定值是多少? 请参阅下表并选择一个接近电机最大额定电流的电阻器:

    RMP 电阻器:

    7.32 kΩ 设置了极低的加速度以及较高的启动时间,我们认为目前可行。

    ADV 电阻器:

    电机的电感过低,我们建议您尝试更低的lead times(50 μ s 至 250 µs ),请参见下图:

    同时您能否分享一张相电流图,这样有便于我们检查是哪个故障被触发。

    谢谢!

  • CS电阻器:电机的额定电流未知,只是测量了相直流电阻:U/V间5.2欧

    ADV 电阻器:按照你的建议改为20k后,问题依旧

    相电流图:由于手头没有电流探头,现在在其中1相串联了1欧电阻,测量电阻两端电压来间接测量了相电流如下:

    1. 电机开始运转时的相电流

    2. 电机开始停转时的相电流1

     

    3. 电机开始停转时的相电流2

    盼指教回复,谢谢!

  • 感谢您提供的信息,我已将您的问题跟进给工程师,如有答复将尽快回复您。谢谢!

  • 我们找到这个电机的原驱动模块,经过测试,推断该电机的额定电流为10~20mA,但是DRV10974最小电流只能设定到200mA,请问这个芯片能用来驱动这个电机吗?或者有没有其他型号推荐?

  • 从您提供的相电流图中看出器件可能会触发 " 异常 BEMF" 故障。 请您先尝试将电流限制设置为 200mA ,并尝试从 50us 到 250us 的提前期。

    我会将您的问题更新给工程师,如有答复将尽快回复您。

  • 我们设置R-RMP=7.5K, R-CS=7.5K(~200mA), R-ADV分别设置了18k,22k,30k,33k,但是现象仍然跟之前的一样,相电流波形也跟之前的一致,转一会就停了

  • 我们找到这个电机的原驱动模块,经过测试,推断该电机的额定电流为10~20mA,但是DRV10974最小电流只能设定到200mA,请问这个芯片能用来驱动这个电机吗?或者有没有其他型号推荐?

    我们建议您按照上一篇回答中的步骤尝试所有lead time。

    有关调整三个电阻器的详细步骤,请参阅此tuning guide

    以及您的新问题已跟进给工程师,如有答复将尽快回复您。

  • 注意所有电阻器的容差仅为 ±1%,请确保您选择的电阻器在该精度范围内。

    请您尝试在 ADV 引脚上连接一个 200 kΩ 电位器,并将电位器设置为下表中列出的所有电阻值,然后逐一检查每个值的性能:

  • ADV电阻值必须跟表格中阻值完全一样吗?如果有偏差,结果应该是落在2个挡位之间把?

    按照你说的,我们保持R-RMP=7.5K, R-CS=7.5K(~200mA), R-ADV分别设置了10k, 15K, 18K, 22K, 30K, 33K, 39K, 51K, 62K, 68K, 75K, 91K, 110K, 130K, 150K, 180K, 所有R-ADV电阻下电机均能运行几秒钟,然后停转,偶尔几个挡位停转后电机在抖动,但是不转(同样的阻值下也不是每次停转都是这样抖动),此时相位电流频率很高(T=520us)

  • 已将您的情况跟进给工程师,如有答复将尽快回复您。

  • ADV电阻值必须跟表格中阻值完全一样吗?

    是的,必须与表格一样,容差为 ±1%。

    我们建议您尝试器件 DRV10983,该器件有更多配置及调优选择。

  • 1. 我看了DRV10974的内部框图,RMP ADV CS 输入其实是3个ADC,接不同的电阻,芯片内部应该是对应不同的数字code,所以即使我用了有偏差的电阻,也会落在相邻的2个挡位其中一个的,而且我们在更换CS和RMP电阻时,也感觉到了电机电流和加速的变化,应该是有用的。

    2. 现在推荐用DRV10983,我想知道现在的ROOT CAUSE是什么, 不然我担心换了DRV10983,到时还是驱动不了

    3. 现在DRV10983缺货买不到,如果用DRV10975是不是也可以呢?(关键还是要告诉我为什么现在DRV10983工作不了,谢谢!)

  • 好的收到您的问题,已跟进给工程师,如有答复将尽快回复您。

  • 现在推荐用DRV10983,我想知道现在的ROOT CAUSE是什么, 不然我担心换了DRV10983,到时还是驱动不了

    您好,该问题的root cause如上文中的回答:该器件触发了异常 BEMF故障。有关该问题的更多信息请您参阅数据表的7.3.4.4节。

    器件在开环到闭环转换期间会测量 BEMF 常数,并检查闭环中的估计 KT 是否在范围内。 如果估计的 KT 超出范围,那么器件将触发异常 BEMF 故障。

    如果用DRV10975是不是也可以呢?

    是的,您可以使用DRV10975。