Quantcast
Channel: Reprap Forum - Stepper Motors, Servo Motors, DC Motors
Viewing all 2228 articles
Browse latest View live

Re: Stepper motor locks up when going higher than 8mm/s

$
0
0
Put a 200 teeth GT2 pulley (can be found on this forum) on the motor, a 20 teeth on the M8 screw, a closed GT2 belt, high temp lithium based lubricant for the M8 "et voila" !

Re: New Pololu-Style driver ST820

$
0
0
Quote
Yellobello
...not even the TMC2xxx drivers have real 256 microsteps, they take 16 Microsteps and interpolate them internally and
drive the Motors with 256 Microsteps.

All the commonly-used Trinamic drivers can do genuine x256 microstepping - or any other binary microstepping between x1 and x256. But they also offer the ability to interpolate to x256 - in some models only from x16, in other models from any lower microstepping.

Re: New Pololu-Style driver ST820

$
0
0
Quote
the_digital_dentist
At 256:1 this thing can't go fast enough for a 3D printer (OK, it would be fine in the Z axis) and it can't supply enough current for a CNC router or mill.

Off course this is nothing for the 8-bit electronics, but most 32-bit µCs have enough power to drive the high step rates required. We finally arrived in the 21st century
with marlin 2.0 supporting the new electronics… or take a look at Klipper.. Smoothieboard 2 pro even promises to have an FPGA for step pulse creation...and so on.


Quote
dc42
All the commonly-used Trinamic drivers can do genuine x256 microstepping - or any other binary microstepping between x1 and x256. But they also offer the ability to interpolate to x256 - in some models only from x16, in other models from any lower microstepping.

I just checked the datasheets and the TMC 2130 and the TMC2208 actually do have native 256 microsteps, I honestly didn´t know this. The TMC2100 does just the interpolation from
1/16th microstepping and was the first driver that was available in a pololu package. The newer chips actually do offer the native 1/256th microstepping only through their respective ways of configuring the chip digitally, but when doing it with the MSx pins they again only offer the interpolated 1/16th microstepping, which is what mislead me.
Ok, cool so the Trinamic drivers do actually have native 1/256th microstepping, I did not know this.

But to be honest the whole 1/256th microstepping thing is a bit over the top. As I already said, the motors can´t really reslove the half a million steps per revolution, the torque diminishes to almost nothing and when applied to 3D printing, even the differences from 1/16th to 1/32th microstepping in print quality are very hard to see, if at all. The motor noise however goes down a lot, but then again you can interpolate and have about the same results. Trinamic does this for a reason.

Also, I just looked at the pololu website and they have quite a few new drivers since I last checked, most noteably the ST820 and also the TB67S249­ driver which can deliver currents of 1.5A(4.5Apeak!) this is quite a lot, and it even can handle 47V... this now is really something very useable for CNC and Nema23s!

Re: New Pololu-Style driver ST820

$
0
0
Quote
Yellobello
...
But to be honest the whole 1/256th microstepping thing is a bit over the top. As I already said, the motors can´t really reslove the half a million steps per revolution, the torque diminishes to almost nothing and when applied to 3D printing, even the differences from 1/16th to 1/32th microstepping in print quality are very hard to see, if at all. The motor noise however goes down a lot, but then again you can interpolate and have about the same results. Trinamic does this for a reason.
...!

The point is indeed not to have a higher resolution but to come close to a pure sine wave leading to a smoother rotation, less vibration, therefore less noise. I guess it is also the reason the driver can do interpolation, no need for the controller to issue all the intermediate pulses.

Re: Stepper driver SD6128

$
0
0
Quote
o_lampe
You treat any driver that comes without SPI, like a standard Pololu driver:
You set the Vref via potmeter and calculate steps/mm according to the jumper settings inside the driver socket.
Then change this line in Marlins configuration.h:
// X Y Z E steps/mm
#define DEFAULT_AXIS_STEPS_PER_UNIT   {200, 200, 200, 140.6}  //  steps per mm for Kossel (GT2, 16 tooth @1/32 and e-steps @1/16)

Thanks for for your reply. So any drivers that not have any SPI interface we should choose the A4988 standard driver in marlin.

But for example the LV8729 DRIVER not have any interface (SPI or UART configs) and we've a option to choose in marlin 1.1.9. In that case we choose this driver code and set the steps configuration acording to microstep seletor in the board (ms1, ms2, ms3)??

Thanks

Tl Smoother problem to connector

$
0
0
Hi guys.
I buy this:

I cant connect it due a different connector size
My motor connector pin is more small and have 6 pin ( but only 4 is wired)
How can i do for connect smoother to each motor?

I've to create diy adapter?
I try to unplug wires from original connector and insert it in the smoother connector,but the original have a too small holes,and "dance" inside

A4982SLPT compatable A4988 Driver

$
0
0
The A4982SLPT is an improved version of the A4988 stepper motor controller driver chip.
The advantage to this chip is a larger package for heat dissipation.

Note: This driver does not allow 1/8 micro stepping, 1/2, 1/4 and 1/16 only.

Now for my question.
I would like to know replacement stepper motors to use for Hictop 3DP11/12.
3DP11 - 42HD4027-01 original steppers and 42HD2037-01. 12V power supply
3DP12 - Stepper Motors only have manufactures date on them. 24V power supply // This printer is the one that is skipping steps

I do searches for stepper motors and get such a large variety including binoculars and Drill Motors.

The Steppers on my 3DP12 are missing steps after the first year. This is not all the time I can 3D Print almost a perfect circle Bird Feeder.

[attachment 109567 Front.JPG]

However I have Problems with a SD Card Holder. Looking at the Front on the Y-Axis.

[attachment 109568 Wobblylines.jpg]

Re: A4982SLPT compatable A4988 Driver

$
0
0
The A4982SLPT like its predecessor the A4988 are constant current devices.
Does this mean that If I upgrade the Supply Power Supply from 12 to 24 VDC that I will not have to readjust the V-Ref voltage and they should be OK!

This would also mean that If I take a spare stepper from my 3DP11 : 12vdc printer.
Then there should be no problems connecting it to the 3DP12 : 24VDC printer.
If I adjust the same the stepper V-Ref adjustable current limiting that is was using on the 12V - 3D Printer.

How to set up External TB6600 driver for Nema 17

$
0
0
Hello Community,

I want to bridge the pololu socket to SainSmart TB6600 (or similar) external drivers to be able to drive the Nema 17 at their rated 24-48V. It appears that not many people have tried my (stupid?) approach before.

Here is how I plan to bridge to the external driver (note there are specific pcbs for bridging):
[attachment 109577 ExternalDriverWiring.jpg]
[attachment 109579 s-l300.jpg]

I have 3 Nema 17 Motors here which I want to drive:
[de.nanotec.com]
[de.nanotec.com]
[de.nanotec.com]

They all have an "Current per Winding" but I do not know what this exactly means. How do I know at which current to run the Motors at 48V?

- Can I just take the 1.7 A from the current per Coil as stated on the legend?
- Or do I have to calculate it from the Torgue curve: 17W / 48 V = 0.35 A?
[attachment 109578 2019-01-2211_38_00-Window.png]

One of those 3 Models is Unipolar, which should allow me for higher speeds with my ballscrews. Do you know if there are unipolar Stepper drivers that I can hook up in the above way or how does that work? If its not possible, Ill just use them in Bipolar mode.
[attachment 109582 2019-01-2212_29_02-Window.png]

Best regards,

Julian

Re: How to set up External TB6600 driver for Nema 17

$
0
0
Bridging the inputs to the output of the stepper drivers is not new and works well.

There are even commercial products that use it eg reprapdiscount silencioso [youprintin3d.de]


They are current driven... use the specified current

stepper motor voltage should be 2 to 5 listed voltage.

Re: How to set up External TB6600 driver for Nema 17

$
0
0
Quote
Dust
Bridging the inputs to the output of the stepper drivers is not new and works well.

There are even commercial products that use it eg [www.reprapdiscount.com]

Hello Dust,

that's not my concern. Eventhough I could not find a lot about that in the internet, I have no doubt that bridging will be fine. The topic im concerned about is how much amps I should throw at the steppers. Also I'm not so sure what 2-5 rated Voltage is.

in the datasheet here the ratingsBipolar Setup are 5.61 V @ 0.85 A. Which would mean I have to drive it with 22-24V @ 0.85 A from the datasheet?

another Question that I have:
Some of the Steppers I got are Unipolar. Which should result in less torque at lower speeds but higher torque for higher speeds. Can I as well just hook up a unipolar stepper driver?

Re: How to set up External TB6600 driver for Nema 17

$
0
0
Quote
forreason

in the datasheet here the ratingsBipolar Setup are 5.61 V @ 0.85 A. Which would mean I have to drive it with 22-24V @ 0.85 A from the datasheet?

yes.

Quote
forreason
another Question that I have:
Some of the Steppers I got are Unipolar. Which should result in less torque at lower speeds but higher torque for higher speeds. Can I as well just hook up a unipolar stepper driver?

Some unipolar stepper motors have the center taps of each coil joined.. you can't use these with standard stepper drivers. (unless you modify the stepper motor)
If they are not joined, they work fine.

Re: A4982SLPT compatable A4988 Driver

$
0
0
I believe have figured it all out!

I have stepper motors on my 3DP12 that have not a laser etched labels with the date codes.
Known Data for "Date code only Steppers" 1.8º 200 steps 5.5ohms coil resistance.

Doing some mathematical calculations of known information about the unknown Stepper motor.
I have came up with an ideal of some of the Specs for the "Date code only Steppers".

1.8º 200 steps ~900ma 5.5ohms coil resistance puts us in the neighborhood of 48~54 mN/m torque.
With this information I believe that the steppers are being under driven with only .425 V-Ref.
By my calculations .9 * 8 *.1 = V-Ref .720 will test on The Controller that already has one burnt out a4982SLPT Driver chip.

******************* SOME TESTING TIME LATTER ********************

After completing the initial setup of a spare Controller to test my theories I connected the Stepper and tested with a V-Ref Voltage of .700v
Testing with 1mm steps first then changing to 10mm steps.

I cannot believe I have been running this 3D Printer with only about 1/2 the required V-Ref voltage needed.
And it only took 1 year for it to mess up and force me to start testing to see why it was acting up an going so wrong.

Originally I used the setting that were on the controller having this 2nd 3D Printer working so well.
Did not think that the controller adjustments was incorrectly done as It was purchased used from E-Bay and work so well on every print.
Until last week when it suddenly started to print with only the Y-Axis shifting the layers...

Re: A4982SLPT compatable A4988 Driver

$
0
0
You still miss understand

the calculation is for max torque, most printers don't need to run at max torque and thus can run fine with lower vrefs. (and much lower noise levels)

when printers suddenly start layer shifting they normally need lubrication, not re adjusting the vref to force the printer to overcome the additional friction.

Re: How to set up External TB6600 driver for Nema 17

$
0
0
Okay so for my understanding, would the short wiring diagram be correct? Do I need different drivers to power Unipolar motor in unipolar mode rather than bipolar?
[attachment 109585 unipolarbipolar.jpg]

Re: A4982SLPT compatable A4988 Driver

$
0
0
Thank You!

Still learning.
I have checked the Y-Axis belt and drive belt pulley for debris
I have Replaced all bearings on the Y axis Cleaned and lubricated Lead-Screws and Smooth-rods.
I Replaced the Y-Axis Stepper.
I Replaced the Controller with a backup controller.
I have re-adjusted the V-Ref constant current. Will drop it back down it was only for this test.
Nothing is binding. With power off you can easily push the X,Y Axis without any friction.


Beginning to think I'm Chasing a Ghost, printed the CD Card holder using Octoprint over USB and LCD SD Card images.
I printed Other Models A large Pop Bottle Bird Feeder, Y Axis Belt Holder and neither have layer Shifting.
May just forget about it and keep printing an see if it shows up with other models later on.

Re: A4982SLPT compatable A4988 Driver

$
0
0
Quote
Dust
You still miss understand

the calculation is for max torque, most printers don't need to run at max torque and thus can run fine with lower vrefs. (and much lower noise levels)

when printers suddenly start layer shifting they normally need lubrication, not re adjusting the vref to force the printer to overcome the additional friction.

Most machines are over constrained and if not flexible enough (two bad things compensating each other :) ) they bind ! Lubrication reduce the binding till the next time !

High current lead to more vibration too (noise), so it is indeed better to adjust for enough torque.

Re: A4982SLPT compatable A4988 Driver

$
0
0
It is not binding!!!!!!!!!
It has been completely rebuilt Brand New Bearings, Smooth rods cleaned and adjusted for the smoothest possible travel.
I have now replaced the Y-Axis stepper motor twice still layer shifting. Re-flashed the Firmware back to a known good Marlin 1.1.5 and then back to Marlin 1.1.9
Reapplied Aluminum foil Duct tape used for shielding the LCD / SD card cables from EFI / Stepper motor noise.
Carefully testing both firmware's have the same layer shifting, the only thing that has not been tested is the new power supply for noise.

Hold it! Why do I not have the New power supply on the 3D Printer and only this small 24 volt 360watt 15A supply.
I remember now the brand new S-500-24 power supply arrived dead and had to get a replacement so threw on this cheep supply for testing when supply died.

Will replace the Supply and Get back!

Forgot have not tried to replace the Drive Belt.

Dual Z nema 17's overheating

$
0
0
I'm rebuilding a printer for a friend, it's a Tevo Tarantula. If you ever hear the words Tevo & Tarantula mentioned in the same breath do yourself a favour and head for the nearest exit. II could really go off on a tangent here but I'll leave it at that.

I's got an MKS Base V1.4 board with dual Z nema 17's, one is attached the Z driver and the other one is running from E1. They are driving the gantry through lead screws. They sync up and run excellent but they run really hot on a large print where there isn't much movement on the Z axis.

I understand this is a normal phenomenon for a stepper holding a load in a static position but do they really need to be on while they aren't driving the lead screw, will the gantry work back downward from vibration etc if they are off?

Is there a way to set their state when the Z axis isn't being driven?

I'm running Marlin 2.0 bugfix but it's a pre rolled version (Jim Browns Easy config) so I haven't dug into much except to reverse the Z axis direction and enable the stepper on E1.

Re: Dual Z nema 17's overheating

$
0
0
... maybe you can reduce the set current for the drivers, so they won't skip steps but stay cooler?

Some drivers supports reducing current while paused or have a special "sleep" mode, where the current is drastically lowered (but not complete off), and instantly rised with next step ...
Viewing all 2228 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>