工具与软件:
您好!
我在其中一个设计中使用了"drv8434apwpr"。 对失速检测有疑问。
失速检测不一致。 最初、我们已将电机驱动设置为"TorqueCount Mode"、并检查失速检测。 但是、当电机失速时、 STL_REP 信号并没有变为低电平。 但在某段时间内、它也变得很低(我们检测到失速的情况不是始终如此)
然后、我们通过将 MODE 设置为"TorqueCount Mode"来检查"TRQ_CNT/STL_TH"引脚电压 。 我们先检查电机开启状态(电压约为90-100mV)下的电压、然后再检查失速状态(50-60mV)下的电压。 然后根据以上观察结果、我们在"TRQ_CNT/STL_TH"处设置了~50mV 的电压、并将模式更改为"StallThreshold Mode" 。 但即使电机正常运行、我们也会让 STL_REP 信号变为低电平(失速检测)。 我们曾尝试将此电压更改为40mV 至75mV、但即使电机正常运行、也会进行失速检测。 对此有什么想法吗?
然后、我们希望执行学习过程。 但根据该过程、电机必须在稳定状态下运行32个电周期、在失速情况下运行16个周期。 我们想了解32个电气周期意味着什么? 一个电气周期意味着一个电机完成旋转?
以下是面向您的参考的电机规格快照。