主题中讨论的其他器件: DRV8711、 DRV8462
您好!
我正在尝试计算驱动寄存器(OCPTH、OCPDEG、TDRIVEN、TDRIVEP、IDRIVEN、 IDRIVEP) 值进行编程。 我阅读了 手册和 说明如何做的线程,但这对我来说没有太大意义。 请更正我的错误。
IDRIVEN 和 IDRIVEP 的计算方法相同。 根据另一个线程 、显示使用 Qgd (NC)/ Trise (NS)= IDRIVE (mA)。 它表示估算上升时间、您该怎么做? 如果我只使用默认设置500ns。 5.9nC/500ns = 11.8mA。 最接近的设置是 IDRIVEN 的100mA 或 IDRIVEP 的50mA。 是这样吗?
TDRIVEN 和 TDRIVEP 是否是上述估计上升时间? 即500ns。
OCPTH -我使用的是 NEMA34两相步进电机、每相电流为4.2A。 根据 MOSFET 产品说明书、Rdson 值为4.4或3.5毫欧、我不确定使用哪一个。 手册中说明了使用公式 IOCP=OCPTH/RDSon。 因此0.25 (250mV)/0.0044欧姆(4.4mOhm)= 56.8A。 这是使用最低设置和它仍然高于4.2A 所以很明显我做了一些错误.
OCPDEG -我假设我以最低值开始、如果因浪涌电流而发生细微跳闸、则我将其增大到足以阻止它们。
很抱歉、因为我不是工程师、所以可以坦率地告诉我、这已经超过了我的标题了。
此致、
内森