I have an L298n stepper motor driver driving a stepper motor using the Arduino Stepper library. The stepper is getting 12V.
I was just testing the driver+motor with some hello world-level sketches like turning the shaft 180 degrees and back again. The first 2-3 180's went fine and then the motor starting stuttering a bit. If I unpower everything and start again the same will happen: first smooth, then stuttering. I measured the driver with a heat gun and saw that it was getting quite hot (90 degrees) so I shut it down.
The motor is mentioned to be rated at 2.8V, however in the comments of the product someone mentioned that 12V works fine as long as you limit the current. Now, I did not limit the current since I don't have anything to do that with right now so I was expecting to just test shortly and stop before things get hot. I was expecting the motor te become hot (which it didn't at all), not the driver. And the stuttering.. what's that about?
I feel like I'm missing some insight on typical issues with driving stepper motors. Your wisdom is much appreciated. If you just want to point me to valuable resources that would be very welcome too.
The driver: L298N stepper motor driver
The motor: NEMA 17 stepper motor with planetary gearbox
FYI: I'm receiving the Geekcreit 3D Printer Stepstick DRV8825 stepper driver boards soon which do have the ability to limit current.