Questions tagged [stepper-motor]

A stepper motor (or step motor) is a brushless DC electric motor that divides a full rotation into a number of equal steps. The motor's position can then be commanded to move and hold at one of these steps without any feedback sensor (an open-loop controller), as long as the motor is carefully sized to the application. (Wikipedia, 2014)

Filter by
Sorted by
Tagged with
0 votes
0 answers
22 views

Stepper motor control with Sparkfun Autodriver L6470 in Raspberry Pi 4B

I am struggling and cannot get this to work all (stepper motor doesn't do anything, not convinced even energising as can turn manually with no resistance) Pins used from a Raspberry Pi 4B to a ...
Seb Wilson's user avatar
2 votes
0 answers
21 views

Coordinating long-running actions with independent threads [closed]

Basically, some things have real-world durations that need to be accommodated. For example, moving a servo arm 180° will take a significant number of milliseconds. What is the best practice for ...
RoUS's user avatar
  • 121
1 vote
1 answer
124 views

How to detect the position in a linear actuator?

I was planning on 3D printing my own 30 cm stroke length 3D printed linear actuator and I don't know how I could read its position, or tell it to go say to 16.5 cm. I used this video, 3D Printed ...
Mito's user avatar
  • 111
0 votes
0 answers
25 views

Safe to stall stepper motor when driver has current limit?

So I am making a system where a stepper motor is powering a linear actuator. I am looking to buy a suitable stepper motor driver. I would like to start the linear actuator calibrated from a "zero&...
Oskar Watsfeldt's user avatar
0 votes
0 answers
31 views

Barrel with slot, that can slide

Image sourced from: Huygens optics YouTube channel : Maskless Wafer Stepper Part 2: Mechanics @ 7:40 I need to couple a stepper motor to a leadscrew that will be translating back and forth. One ...
Ansh's user avatar
  • 1
0 votes
0 answers
19 views

Stepper Motor is moving when I put hand near cables?

I wired my RaspberryPi Zero 2 with stepper motor. It works fine, just when the motor is stopped and I put my hand near cables (especially MS1, MS2, MS3) (without touching anything) motor starts to ...
Marcel Kopera's user avatar
0 votes
0 answers
12 views

Stepper Motor Stops rotating after some time on KK 2.1.5 Quadcopter flight controller

I am developing a quadcopter for image capturing. I am using a KK 2.1.5 flight controller with A2212/13T 1000KV motor and lithium ion 2300 mAh battery . My quadcopter flies steadily but after 12-15 ...
aryaman's user avatar
0 votes
0 answers
46 views

Stepper motor not working

I have recently purchased some stepper motors and drivers. The link to them is here. Stepper motor driver Stepper motor In addition to this i have this power source Power source The problem that is ...
BEn's user avatar
  • 1
1 vote
2 answers
74 views

How can such a small motor produce so much torque?

I have only recently gotten into robotics - so I'm not that familiar - please excuse me if this is a silly question. I was looking at servo and stepper motors. I can see that a lot of servo motors ...
John Hon's user avatar
  • 111
0 votes
1 answer
30 views

What type of actuators are needed for a high accuracy, low load weight robotic arm?

I am trying to build a robotic arm that needs to lift a very low amount of weight (between 0.01-0.05kg) at a time, but it needs to be very precise (+/- 1mm accuracy ideally). The robot really only ...
Skrish's user avatar
  • 1
0 votes
0 answers
39 views

What DC motor is fit to replace this AC one?

I've a machine with this motor: I would like to swap this one with a DC motor in order to have better control, maybe a stepper one so that it could be controlled via an arduino board and a dedicated ...
user3450548's user avatar
0 votes
1 answer
54 views

Record and playback stepservo backdrive

I have a stepservo motor with a high precision encoder. I'd like to use it in "teach" mode where I can move it around with my hand (backdriving), and then playback whatever motion I did. ...
Scott Paterson's user avatar
0 votes
0 answers
82 views

Multiple Stepper Synchronization with updating position control at specified speed

So I have build a 6-axis manipulator having all the degree of freedom. Currently I have used TeensyStep library for controlling synchronization of 6 stepper axis. Also I have tried AccelStepper ...
Harsh Dobariya's user avatar
0 votes
1 answer
100 views

Is there a G-Code command to step motors - Implementing custom backlash compensation

I've designed my own cnc plotter machine. I've programmed by own "paint" program that generates G-Code which is sent from Universal G-Code Sender (UGS) to an Arduino running GRBL. As far as ...
vonLuckner's user avatar
0 votes
1 answer
78 views

Stepper motor connector identification

I'm trying to identify a connector on a stepper motor so I can purchase a replacement for the missing female connector. Just to be clear, I'm not asking where to buy the part (since I can probably ...
computercarguy's user avatar
0 votes
1 answer
86 views

Simplest way to drive a Nema 17? Without Breadboard and all that gobbledygook

I would like to setup a nema 17 with a belt... is there like some chip board / module with everything built in where I can plug in the stepper and program it to go forward and back without all the ...
Jeff's user avatar
  • 103
0 votes
0 answers
52 views

I'm controlling a stepper motor with GPIO pins with a for loop in C++. If I add a sensor reading to the for loop the motor gets slow, loud, and jerky

I have a C++ script actuating a motor and getting an accelerometer sensor reading every 20th or so pulse to the stepper motor. My problem is that the sensor readings are interrupting the pulses. ...
Ant's user avatar
  • 123
0 votes
1 answer
102 views

How do I calculate the duration of a movement of a stepper motor

my program controls a stepper motor. The API of the motor allows me to set the maximum speed, maximum acceleration, maximum deceleration and the jerk. I would like to pre-calculate the duration of a ...
trashpanda007's user avatar
1 vote
2 answers
207 views

stepper or servo torque in one direction only

What I want to achieve is this. I have a rod, which I want to move only in the direction of its axis, but move it (ideally) without resistance, meaning that If i pull the rod, I want it to follow (...
MirrorMirror's user avatar
3 votes
1 answer
162 views

How to attach plate to stepper motor?

Total noob here (never touched Arduino before today), & have pretty much no hands-on technical experience (although with lack of experience, I make up in enthusiasm to learn!) Question: How do you ...
Tee's user avatar
  • 31
1 vote
2 answers
77 views

Which part handles the acceleration of stepper motors?

I am learning about stepper motors. I am especially interested in them in CNC machines and 3D printers but also in general. I learned already that stepper motors need signals to accelerate and ...
Edgar's user avatar
  • 113
1 vote
2 answers
525 views

Why use timing belt drives in Stepper Driven Robotic Arm

This may be a noob question. I am sorry if it is but I am new to this field. I am working on a design of SCARA Robot and I am using Stepper Motors to drive it. In many youtube videos, I have seen that ...
Nirav Joshi's user avatar
0 votes
1 answer
50 views

How can I achieve a square pulse train while sending pulses one pulse at a time to a stepper motor?

I am trying to control Stepper motors which has a pulse input driver. I have a speed of 1000pps, and I want to move 1 pulse at a time. So that means 1 pulse will take 1ms. After I send a command to ...
daRula's user avatar
  • 11
2 votes
1 answer
670 views

Stepper Motor: Direct Drive vs. Belt Drive vs. Geared Stepper Motor

I have built a juggling machine. Each arm is driven by a 4A 23mm stepper motor. The motors are each driven by a TB6600 set to 800 microsteps. By trial and error, I have found that the motors skip when ...
Stephen Meschke's user avatar
1 vote
0 answers
17 views

Is there a way I can achieve Torque control from pulse control?

I am using the Contec SMC-8DL Motion control card to control the Oriental Stepper motors via the AZD-C driver. The Contec helper functions only allow for sending pulses to the driver, is there a way ...
daRula's user avatar
  • 11
2 votes
2 answers
162 views

How can I draw a line using rotation of two circles?

I’m building a drawbot with a self imposed constraint that it’s method of motion is just two rotating disks. One holding the paper and one holding the pen. However, the math to calculate the right ...
VexedPanda's user avatar
0 votes
1 answer
408 views

Does the Grbl have S-curve or harmonic velocity profiles?

I'm working on a machine and the position has a high impact by the jerk and acceleration of the machine. I'm using Grbl for my machine. Does Grbl has S-curve or Harmonic velocity profiles?
Khushal Badhan's user avatar
1 vote
2 answers
5k views

How to calculate Current for pancake stepper motor - To change in Pronterface

DISCLAIMER: New to electrical engineering topics. I'm a 3d-printing hobbyist. I don't know all the Jargon being used but trying my best to keep up. PROBLEM Recently bought a Nema 17 stepper pancake ...
Pubwie's user avatar
  • 13
1 vote
1 answer
89 views

How to make a CNC machine from scratch?

I want to make my own CNC machine from scratch because it's cheaper to make than buy a premade one. I noticed that some machines go for tens of thousands of dollars and I cannot understand how they ...
Noobmaster69's user avatar
0 votes
1 answer
1k views

Simulator for NEMA17 (stepper motor) and A4988 (stepper motor driver) along with Arduino

I want to simulate an Arduino MEGA (or UNO) controlling a NEMA17 (stepper motor) using A4988 (stepper motor driver). I couldn't find the stepper motor and driver on TinkerCAD. Can this be done in ...
GlassAnimals's user avatar
0 votes
1 answer
305 views

Arduino turning off when using bipolar stepper motor (L298N Driver)

Sorry, this might be a bit lengthy, but I really need some help (I am aware that there is a question similar to mine that has already been asked here. However, I couldn't come up with a solution to my ...
Tushar Bandi's user avatar
1 vote
1 answer
2k views

What is the difference between the holding torque and stall torque of a motor?

Do the terms holding torque and stall torque imply the same thing? The information on torque for these stepper motors is given as holding torque. While these servo motors have the torque given as ...
RTT's user avatar
  • 13
0 votes
0 answers
18 views

Question on Replacement for NEMA34 Step Motor

I have access to an old CNC router that uses HY200 3424 stepper motors (NEMA 34, pdf). They are rated 4.7 A, 90 Volt and 150/193 Nm. I would like to run them with a CNC xPro, or similar. I would like ...
huanyingkou's user avatar
2 votes
2 answers
142 views

Arduino and stepper motor

How arduino stepper library handles stepper motor with ULN2003? I mean, for controlling stepper motor one actually needs four pwms. It can be reduced to two by encoding, or maybe even to one by using ...
Pasha's user avatar
  • 149
0 votes
0 answers
339 views

Removing the motor from a 2.5" HDD for controls project

I have a project that requires an extremely high rotation rate motor, and I have a 2.5" HDD that I'd like to take the motor out of. I chose a 2.5" HDD for lightweighting reasons and for the drive ...
CoilKid's user avatar
  • 101
0 votes
2 answers
206 views

Stepper can't turn plastic wheel. Is it normal?

Is it normal, that a stepper motor with the following specifications can't reliably turn a plastic wheel with a diameter of 13cm and a simple direct coupling? Type: bipolar, two phases Voltage: 2.55V ...
DerWaldie's user avatar
1 vote
2 answers
884 views

Sensing torque of stepper motor

I need to sense the torque of a stepper motor at any given time. I'm planning to tension a wire by using a stepper motor, and in order to keep the wire at a fixed tension I would need to know the ...
azhamn's user avatar
  • 11
1 vote
4 answers
2k views

Automatic forward and reverse Brushless Motor

The video Here shows a motor using rotational motion to move a load forward and then reverse back, without manually switching it to reverse. How can I program my brushless motor to operate like the ...
king amada's user avatar
0 votes
1 answer
2k views

Specification calculation for choosing a proper stepper motor for Ball Lead / Screw system

I'm trying to build a motorized stage which moves in one direction as below picture based on this article. Desired characteristic properties are: 1. screw length = 150 mm 2. screw diameter = 14mm ...
Mehran's user avatar
  • 103
0 votes
1 answer
146 views

Best way to turn large "lazy suzan" bearing with stepper motor [closed]

I'm designing an automated object capture turntable (take photos -> photogrammetry) where the platform the object sits need to rotate, driven by a stepper. The catch is the base is glass as I need to ...
Geordie's user avatar
  • 101
1 vote
2 answers
141 views

Why are brushless servos more common than steppers in Cobots?

Essentially every cobot I've worked with uses BLDCs instead of stepper motors in the joints. When searching for answers as to why I see a lot of posts that suggest one or the other, but nothing ...
Ernest Wright's user avatar
0 votes
1 answer
40 views

Buying DC motors with fitting gears

I want to try a little project with an arduino controlled crossbow turret. Therefore I need some motors to move the turret and gears. Since this is my first try on such a project I am very unsure on ...
xetra11's user avatar
  • 103
2 votes
1 answer
194 views

Stepper drive resolution

I'm asking for help on understanding stepper motor + gearbox solution, as I've got totally confused during my research on topic. Story: Trying to make a sort of precise turning table (at least 1°/...
Denis.Z's user avatar
  • 23
2 votes
1 answer
72 views

Driving a gearbox with another?

I'm trying to find a 1:1000 gearbox for NEMA 17, but the highest (affordable) one I've found is 1:100. Is it a good idea to drive a 1:100 planetary gearbox with a 1:10 planetary box? Is it common to ...
Kar's user avatar
  • 229
-1 votes
1 answer
76 views

Why my stepper motor doesn't move when I attach a blade?

I wanted to use the NEMA 17 stepper to drive a blade/flapper that I have custom made for some physical application.As soon as I tighten the screw,the motor stops rotation in the usual way. Don't have ...
S.D's user avatar
  • 99
2 votes
1 answer
135 views

Encoder attached to output of gearbox of stepper motor

I'm building a SCARA robot controlled with stepper motors and want to use an encoder to close the loop. The main reason for this is I am using an experimental gearbox with nonlinearities and zero ...
henradrie's user avatar
2 votes
1 answer
1k views

How to calculate power supply requirements for Closed Loop Stepper Motors?

I have a CNC Router table that has 4 Nema 23 stepper motor (open loop). I want to upgrade the machine and use 4 Neam 34 Closed Loop Steppers. These are the motors and drivers I'm considering: Steppers:...
oscarm's user avatar
  • 121
1 vote
0 answers
24 views

L298N briefly works, then shorts when controlling Nema 17

I'm trying to control a Nema 17 stepper motor with a L298N H-Bridge. My wiring is as below (except I'm using a ESP8266 not a YUN, and I have a mains 12V supply rather than batteries). This is ...
iwishiwasaneagle's user avatar
2 votes
3 answers
4k views

What are the equations of a s-curve position path?

I have a decoupled mechatronic system with two motors. I want for each motor to give a s-curve path as reference. You can see in the image below the position path, velocity and acceleration. All ...
Metalzero2's user avatar
0 votes
1 answer
343 views

How to tell if a stepper motor position is moved by external force?

I'm designing a round knob positioned by a stepper. The knob is intended move by an external force while positioned by the stepper. I'd like the stepper to release (power off) when the knob is ...
garyM's user avatar
  • 101