大家好、
我知道、我们可以按照以下公式计算输出电流的满量程、如使用 TRQ_DAC 调整量程。

但是、如何才能在器件工作时知道实际的输出电流值呢?
Br、
吉米
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.
大家好、
我知道、我们可以按照以下公式计算输出电流的满量程、如使用 TRQ_DAC 调整量程。

但是、如何才能在器件工作时知道实际的输出电流值呢?
Br、
吉米
尊敬的 Murugavel:
负载使用步进电机(单相、25度、64+-7%输出轴、减速比1/64、每相20欧姆电阻)、Vref = 3.3V、TRQ_DAC = 100%、Vin=9V。
如我所知、Vref = 3.3、TRQ_DAC = 100%、IFS = 1.5A 是否意味着输出电流峰峰值= 1.5A 至-1.5A? 输出电流怎么样? 9 V/20欧姆= 450mA 脉冲群(Ipeak)吗? 但我的测试结果是输出电流 Ipeak 为330mA。 您能告诉我哪里出了问题吗?
Br、
吉米
尊敬的 Jimmy:
您说"如我所知、Vref = 3.3且 TRQ_DAC = 100%、那么 IFS = 1.5A 是否意味着输出电流峰峰值= 1.5A 至-1.5A? "。 是的、这是正确的。 然而、为了使电流调节在所需的 IFS 下工作、IFS x Rcoil 必须足够 大于(VM + V-BEMF)。 当电机未旋转时 V-BEMF = 0。 电机旋转时、V-BEMF 是一个有限值、会反向 VM 电压并将线圈上的可用电压降低该值、这将影响电机旋转时可实现的最大 IFS。 加载时 VM 电压不降低(良好的电压调节)也很重要。 如果变为高电平、它也会影响达到的最大电流。
"输出电流怎么样? 9 V/20欧姆是否= 450mA Ipeak?' 是、在 VM = 9V 的情况下、即使针对= 1.5A 设置了 VREF 450 mA、驱动电流在20 Ω IFS 电机负载下也不能超过 IFS DCR。 您使用的微步进模式是什么以及使用的阶跃输入 PPS 是什么? 我假设粉色迹线是电流波形。 它看起来不像我预期的那样。 它是全步进模式吗? 那么、 是否仅发出了两个步进脉冲? 移动步进后电流是如何恢复为零的?
您是否使用万用表测量线圈的 DCR? 通常、它们与电机的数据表不完全匹配。 您可以执行此简单的实验、并在线圈上测量通过线圈的直流电压为9V 的最大直流电流(使用万用表)-请参阅下图。 然后、您可以将线圈连接到驱动器、启用驱动器、并 在 VREF = 3.3V 和 TRQ_DAC = 100%的静止状态下、在唤醒 nSLEEP = 1后立即使用同一仪表查看电流读数、并且未发出 STEP 脉冲。
此致、Murugavel