尊敬的先生:
我们使用的是 TM4C1294NCPDT 微控制器、我们在硬件单元中设计了4个步进电机。它与 LHS (左侧)和 RHS (右侧)分离。每个步进电机使用 DRV8711步进驱动器 IC。
第1步进电机具有高电流和高速。
第2个步进电机具有低扭矩和最小速度。
上述电机在 RHS 侧也具有相同的过程。
之前我们仅运行 LHS 或 RHS。现在我们计划同时运行 LHS 和 RHS (4个步进电机)。所有步进电机均已配置为1ms 计时器中断。现在我们面临中断延迟(这意味着 LHS 和 RHS 序列不相同、具有一些延迟)。
左侧:
第1个步进电机:
Control_Register.MODE = 0x02;
扭矩_寄存器.扭 矩 = 0xF0;
DECAY_Register.TDECAY = 0x10;
STALL_Register.SDTHR = 0x1A;
步进电机2:
Control_Register.MODE = 0x02;
扭矩_寄存器.扭 矩 = 0x64;
DECAY_Register.TDECAY = 0x10;
STALL_Register.SDTHR = 0x40;
上述配置与 RHS 侧相同。
如果我同时操作 LHS 和 RHS、则意味着会出现哪种问题、否则、该问题的替代选项是什么。
提前感谢