Other Parts Discussed in Thread: DRV8434A, DRV8434S
你好,
我打算采用DRV8818来驱动步进电机,请问一下,DRV8818最大持续输出电流是多大呢?这个持续电流是通过调节ISENA/ISENB引脚对地电阻来实现的吗?
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.
您好,最大持续输出电流由两个因素决定,第一个是电流调节斩波阈值,第二个因素是,在thermal limitation出现问题或者即将要出现问题之前,器件可以保持的最大电流。
关于电流斩波阈值:
这个持续电流是通过调节ISENA/ISENB引脚对地电阻来实现的吗?
是的,您可以通过 ISENA/IISENB 引脚将其调整为接地电阻,并通过更改基准电压来进行调整。 您可以按以下方式设置电流斩波阈值:

不过这只能控制器件通过电流调节允许的最大电流。 您还必须考虑到散热问题,如果持续驱动器件,导致温度上升至 150C 以上,那器件将进入 OTS (过热关断)。 如果想知道在这种情况发生之前可以运行的连续电流,您需要在您所使用的特定布局上运行热计算。
关于该计算问题,您可以参阅数据表的第 10.3 节。
希望以上回答对您有所帮助,如有其他问题请随时联系我们。
驱动IC DRV8818 HOME脚作用是什么
HOME脚不需要驱动,它其实是可以读的输出,当器件在logic table的主步骤(home step)时,它会提醒用户。应该是 45 度的步进角。 以下表格说明了它的功能:


如果电机堵转后,驱动IC DRV8818能否发信号给主控检测?
很抱歉并不行,它没有stall detection capabilities(失速检测功能)。以下几款器件有该功能:DRV8889Q1、DRV8434A、DRV8434S。
如果您还是想知道电机能不能停止,您可以将电流监控器连接到其中一个绕组,如果电流在电机处于静态状态时发生瞬变,那么表示器件已停止,电流调节已启动。
步进电机驱动采用DRV8818采用VCC 3.3V供电,目前在调试电路时发现PIN2引脚(HOME脚)实际输出高电平只有1V,正常情况下PIN2脚最低高电平有0.7VCC,这是什么原因导致的呢?
在 3.3V 时,低输出应该在 1V (0.3*Vcc) 左右,只有当indexing table处于home position时才会发生这种情况,而高输出应该在 2.3V (0.7* Vcc) 左右,这应该发生在任何其他position,而不是home。