Questions tagged [stepper-driver]
The stepper-driver tag has no usage guidance.
230
questions
6
votes
2
answers
2k
views
FPGA to control NEMA stepper motor
Is it possible to control a NEMA Stepper motor directly from an FPGA without a separate Motor Driver Circuit?
I have the following setup:
TinyFPGA BX (https://tinyfpga.com)
NEMA 17HS4401 (https://...
6
votes
1
answer
1k
views
Why did this arduino burn out? SilentStepStick (TMC2130) stepper at 24V
I'm new to electronics.
Attempting to bench-test a SilentStepStick stepper driver board, (based on a TMC2130)
Using: Arduino Uno, a SilentStepStick driver board, a 0.6A stepper motor, and waterott ...
5
votes
4
answers
13k
views
How do I wire a TMC2130 stepper motor driver to an Arduino UNO in order to control it?
I simply want to control a stepper motor with an Arduino and I need the TMC2130 to ensure it runs very quiet. I've done a lot of searching and somehow can't find how to actually wire it to an Arduino ...
4
votes
2
answers
312
views
Why sometimes a stepper winding is not fully powered?
After some tests with my multi-meter I was quite surprised that the windings of my stepper was not receiving the full current (1.5 A) even if the driver board was set so.
After mumbling and scraping ...
4
votes
4
answers
8k
views
What makes a stepper motor run faster?
I have a stepper connected to a leadscrew, on which is situated a nut somehow connected to a load, along with linear bearings -- so a typical linear-actuation setup. I'm using a commonplace A4988 ...
4
votes
1
answer
194
views
Two identical stepper motors behaving differently at higher (but below their rated) speeds
Note:
My question might be short on specifics here when it comes to the motor-parameters, but I have been trying to understand a situation for the last 2~3 Weeks, and I still don't have an ...
3
votes
2
answers
4k
views
Why does (dis)connecting a stepper motor while powered on damage the driver?
In many manuals (for example for 3D printers), one can find the warning not to connect or disconnect the stepper motors from the electronics while powered on because that will very likely damage the ...
3
votes
1
answer
459
views
TMC5160 stepper drivers don't enable the motor, "open load" bits set, driver error
I made a 6-layer board with an ESP32-S3 and two TMC5160 stepper drivers, with external H-bridge MOSFETs (WSD4098DN56 from Winsok). I copied the schematic of common "StepStick" TMC5160 boards ...
3
votes
1
answer
137
views
Why NEMA-17 Stepper Motor with DRV8225 vibrates randomly at Idle?
I am working with a NEMA-17 Motor (17PM-K310-32VS) with motor driver DRV8225 for which I am following this guide with the exact same circuit they have given but with a addition of one push button ...
3
votes
2
answers
2k
views
Why are stepper motor phase currents a sinusoildal waveform?
I don't know if this is a really dumb question or not, but I've seen all kinds of torque, peak-current and RMS discussions related to current drive output for stepper motors. I acknowledge that for a ...
3
votes
1
answer
3k
views
Stepper driver - pinout: enable, reset and sleep
Can anybody tell me (as simple as can) what is actual difference between:
ENABLE, RESET and SLEEP pin on DRV8825 stepper motor driver ?
I'm trying to learn programing by writing simple CNC controller....
3
votes
0
answers
137
views
Nema 17 Stepper Motor Weak Torque (A4988, Arduino)
I'm attempting to run a Nema 17 stepper motor using the common A4988 stepper motor driver. I'm running the motor with a Teensy 4.0, an Arduino-based microcontroller.
The main issue I'm running into is ...
2
votes
5
answers
1k
views
BLDC vs Stepper motor
How is a BLDC motor fundamentally different from a stepper motor? They both operate in the same way where you manually energize coils to force the rotor to turn.
Is there a reason you couldn't do ...
2
votes
3
answers
6k
views
L298N heating up when driving a Nema 17 with Arduino
I've just bought a Nema 17 (Motor NEMA 17 40mm 1,2A 2,6kg/cm 1,8º 42STH40 1204A CNC) to build a pet feeder, and to control it I'm using a L298N driver I've also bought. I've wired everything together ...
2
votes
4
answers
744
views
Can you control the speed of a DC motor with a stepper motor controller?
I want to make an RC car and for that I need to control speed. Can I use a stepper motor controller to do this?
2
votes
2
answers
4k
views
Purpose of PWM in a stepper motor driver
I was looking into the operation of a certain stepper motor driver, and probed the phase lines to see how they looked. As expected, I found that there were two 50% duty cycle signals with a 90 degree ...
2
votes
1
answer
418
views
Bipolar stepper motor spins very slowly and makes a loud noise
I got a custom PCB. I am using DRV8428P driver (here is the datasheet) for a stepper motor. The problem I am facing is not being able to have the stepper rotate ...
2
votes
1
answer
610
views
TMC2130 does not work properly
Great title, I know.
I have a driver board connected to a really small stepper motor. When I run it in step / dir mode it works.
But as soon as I connect either SCLK or MOSI the motor turns at double ...
2
votes
1
answer
1k
views
Should ferrite beads be closer to the stepper motor or to the motor driver?
Stepper motor, cable with ferrite bead, and dual H-bridge driver:
I noticed that the cable that came with these motors had the bead closer to one end. Does it matter which way it's wired as far as ...
2
votes
1
answer
176
views
Need a way to decrease the current used by a stepper motor through a TMC2209 when it is idle
I am using an ESP8266 to control a stepper motor through TMC2209. In my use-case, the motor is idle 80% of the time. But i can't turn off the enable pin since i need the motor to still be fixed in its ...
2
votes
3
answers
141
views
DC Stepper Motor vs DC Gearmotor
We are trying to come up with a way to turn an auger type shaft as slowly as possible to continuously dispense a very small amount of particulates (~ 5 grams per minute). Would a DC gearmotor with a ...
2
votes
1
answer
235
views
How to remove Black cooling paste on IC?
I am trying to reverse engineer a product, but I ran into a problem:
One IC had a heatspreader on top of it.
With a bit of force I could remove it, but I am unable to read what's written on the IC, ...
2
votes
1
answer
3k
views
Why is low inductance important for stepper motors? [closed]
I’m building a CNC style device and am in the process of choosing the right stepper motors.
I read that it’s important to buy steppers with maximally 5mH of inductance.
Why exactly is that the case? ...
2
votes
2
answers
573
views
Why isn't fast decay mode on an h bridge damaging
I'm struggling to understand how fast decay mode works on an h-bridge used for stepper motors . Particularly I've been looking at fast decay mode in this data sheet: http://www.ti.com/lit/an/slva321/...
2
votes
1
answer
130
views
What is the purpose of adding capacitance to stepper motor windings?
I am looking at the schematic of the DRV8434SEVM evaluation board for the DRV8483S stepper motor driver and I see they've put these 3.3nF capacitors on the outputs going to the stepper motor coils. I ...
2
votes
1
answer
184
views
Stepper Motor Calculation
I'm using this Stepper Motor from TI.
This is the first time I am working with Stepper Motor.
I need to calculate the load current or the current that the Motor takes.
The Stepper is rated at 0.6A/...
2
votes
1
answer
698
views
DRV8825 Stepper Driver Burning Up
I am trying to wire up 3 NEMA 23 Steppers driven by 3 DRV8825 drivers and an Arduino Due. I tried to solder a perfboard prototype, but when I turned it on the first board burned and the ground jumper (...
2
votes
2
answers
298
views
Tap into stepper motor signal
I was wondering if it is possible to tap into the signal either on the low power side (between motion controller and the stepper motor driver) or on the high power side (between the stepper motor ...
2
votes
1
answer
1k
views
Trouble with TI DRV8825 output
There is a electrical scheme of my board:
That's what I see on output, when stepper motor is not connected / is connected:
The stepper motor doesn't move and produces a squeaking sound and ...
2
votes
0
answers
28
views
Power protoboarding for Uno R3, 3x Mosfet Drivers, 1x A4988 w/motor and a grove relay
I need some help on this Arduino project. The breadboard wiring I did isn’t working for power delivery and we haven’t connected everything up thus far. I’m getting a drop in voltage when I turn on two ...
2
votes
2
answers
2k
views
What could be the reasons for a stepper motor stuttering with an A4988 driver?
I am using an A4988 Stepper Motor Driver, which is controlled with an STM32F767ZI on a Nucleo 144 board. The stepper motor takes 12 V with a maximum of 350 mA.
When powered, the motor simply flickers ...
2
votes
1
answer
240
views
Decay Modes - Stepper Motor related Query
I'm trying to understand something fundamental about Decay Modes.It is widely accepted on the internet that a slow decay mode shorts the Back-EMF of the motor and in essence stops the motor ...
2
votes
0
answers
50
views
add 2 buttons to this sketch
Can anyone tell me how to add 2 button switches to this sketch (one forward and one reverse) for a second motor?` This code works great and I would like to just add the some button switches to pins 4 ...
2
votes
0
answers
188
views
Running multiple 4-wire bipolar stepper motors without drivers etc
I need to use about 120 motors for an arts project. My budget is limited, as are my skills.
I need linear motion. I have found well-priced stepper units driving lead screw and nuts at sensible prices.
...
2
votes
0
answers
1k
views
When is it appropriate to connect two steppers in series?
I'm considering building a machine that would have 4 axes, two of which would require two steppers each to allow for the desired mechanical layout. These pairs would have to run synchronously. That's ...
1
vote
2
answers
649
views
How does this part of the schematic control the torque?
This is a part of the schematic for a chinese built TB6600 stepper driver. The TQ pin (torque setting) can be either LOW when the torque is reduced to 30% or HIGH when its 100%. How does this part of ...
1
vote
2
answers
436
views
Isolating digital I/O on an Atmega328
I have an Atmega328P MCU that is driving a stepper motor driver using its digital I/O. However, I'd like to use the same pins to drive the motor externally as well possibly using a different MCU or ...
1
vote
3
answers
4k
views
How do I properly shield wires to my stepper motors?
I have a project where I need to run stepper motors within a few centimeters of wireless RF transmitters and receivers. On the breadboard I have experienced some strong interference. I am purchasing ...
1
vote
1
answer
90
views
MOSFET VGS rating with Stepper Driver
I am building a PCB that consists of a stepper motor driver (DRV8711) and had a confusion with the N-Channel MOSFET selection. I will power the driver through a 50V supply and the driver mentions ...
1
vote
2
answers
418
views
What voltage does a stepper motor need to be run at for optimal torque?
Take this motor for example.
It is rated for 24-48V, 4.2A/phase, 0.9 ohm coils, and 3 Nm holding torque.
Using a motor driver like this, what is the ideal voltage to run the motor at to achieve the ...
1
vote
1
answer
582
views
Is A4988 and DRV8825 Current Limit Setting RMS or Peak?
I'm trying to aggregate information on config settings and current limit calculations for all the popular "StepStick" style motor drivers. However, I've noticed that while the older type (A4988 & ...
1
vote
3
answers
2k
views
Stepper motor enable line
I am using DRV8834 IC driver to run the 5v stepper motor. I've managed to run the 5v stepper motor using DRV8834 IC by using a breadboard. But I've found we need 3 pins (Step, Direction and enable) to ...
1
vote
2
answers
594
views
Pulse+ Pulse- with stepper motors
I want to send Step/Direction signals from Trinamic Steprocker to a stepper driver (Chinese and unfortunately with no data sheet).
The problem is that this driver requires 4 signals (Pulse+ Pulse- ...
1
vote
1
answer
2k
views
Driving a 5-Phase / 5-Wire Stepper Motor
I have a penta-drive 5-phase motor with 5 wires that I'm looking to drive with a microcontroller and driver board. I have a driver with 6 H-bridges that I was hoping to use. If this was a 10-wire ...
1
vote
1
answer
122
views
Stepper Motor spinning twice when should be spinning once
I'm trying to make a stepper motor spin exactly 90 degrees. There are 200 steps for one spin but when I do this it spins twice.
I am using the L293D motor driver (Found here), with a Creality 42-40 ...
1
vote
1
answer
2k
views
Maximum speed Nema-34 stepper motor can handle
I've got used 34HS8801 NEMA34 stepper motor which I am experimenting with. Unfortunately, dtasheet doesn't provide driving voltage, nor does it provide maximum RPMs.
Now, I would like to see how fast ...
1
vote
2
answers
197
views
What does "point mode" and "track mode" mean for a closed loop stepper motor
I have this closed loop stepper motor and driver bundle:
https://www.omc-stepperonline.com/closed-loop-stepper-kit/ye-series-1-axis-closed-loop-stepper-cnc-kit-2-0-nm-283-28oz-in-nema-23-motor-and-...
1
vote
2
answers
133
views
How to electric motors work? [closed]
I’m planning on building a electric bike/motorcycle and was wondering on what affects motor speed and torque.
How does voltage affect a brushed motor and brushless motor?
I would be powering this off ...
1
vote
1
answer
156
views
ATX PSU turns itself off when uploading sketch to Arduino
I'm trying to power a stepper motor with the 5V rail of an ATX PSU and control it using arduino. To keep the PSU running, I have shorted the PS_ON pin to ground. ...
1
vote
1
answer
363
views
Does supply voltage affects stepper motor driver heat dissipation?
Below is a block diagram of a stepper motor controller with an external mosfet h-bridge that drives one of the stepper's coils. Let's say that the coil has 2ohm DC resistance and 3mh inductance, the ...