Dual-Y stepper driver upgrade

A space for working on issues specific to Series 1. Includes Beta groups and production machines.

Moderator: Elijah

astalsi
Posts: 138
Joined: Fri Nov 08, 2013 2:14 pm

Re: Dual-Y stepper driver upgrade

Post: #6942 astalsi
Thu Aug 28, 2014 1:16 pm

Matthew,
I figured - it's just swapping the A and B coils in the steppers. I wasn't sure if you were setting them up a specific way and my suggestion might cause you a support headache down the road. While I might bug you all rather a lot (:p), I don't want to make you work any harder than you have to.

Steve

astalsi
Posts: 138
Joined: Fri Nov 08, 2013 2:14 pm

Re: Dual-Y stepper driver upgrade

Post: #6981 astalsi
Sat Sep 06, 2014 8:28 am

Matthew,
Whats a typical pot voltage on a 12V machine?

astalsi
Posts: 138
Joined: Fri Nov 08, 2013 2:14 pm

Re: Dual-Y stepper driver upgrade

Post: #7006 astalsi
Sat Sep 13, 2014 6:41 am

Additional info for anyone else (is there anyone else?) still running a B20 or other 12V machine using the old stepper drivers:
Test the default G1 settings first. If all works, ignore this. If it doesn't:
The steps/mm are all half of what they should be. In Configuration.h, find:
#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,800,137.5}  // default steps per unit for 2014 Series 1 (2GT belt Beta1)

And multiply all values by two.

Next, find the lines that look like:
#define BANG_MAX 150 // limits current to nozzle while in bang-bang mode; 255=full current
#define PID_MAX 130 // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current

And change both values to 255. THIS HAS NOT BEEN CONFIRMED BY TAM SUPPORT. While I *think* it has worked for me, if it destroys your hot end, neither I nor TAM is responsible and you will probably have to buy a new one from them.

Finally, if you want to be able to store any adjustments you make in EEPROM (persistant over reboot) rather than sticking them in your gcode preambles, find:
// EEPROM
// the microcontroller can store settings in the EEPROM, e.g. max velocity...
// M500 - stores paramters in EEPROM
// M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
// M502 - reverts to the default "factory settings".  You still need to store them in EEPROM afterwards if you want to.
//define this to enable eeprom support
//#define EEPROM_SETTINGS
//to disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out:
// please keep turned on if you can.
//#define EEPROM_CHITCHAT


and uncomment the two #define lines. Now when you want to make a permanent settings change, there's no more reflashing the firmware :D
Again, this hasn't been approved by TAM and I have to assume there is a reason they didn't enable it by default. Do at your own risk.

Hope this helps someone,
Steve

Elijah
Site Admin
Posts: 766
Joined: Wed Oct 10, 2012 6:33 pm

Re: Dual-Y stepper driver upgrade

Post: #7053 Elijah
Tue Sep 23, 2014 12:37 pm

Typical potentiometer voltage is .45
Elijah Post
Type A Machines

astalsi
Posts: 138
Joined: Fri Nov 08, 2013 2:14 pm

Re: Dual-Y stepper driver upgrade

Post: #7056 astalsi
Tue Sep 23, 2014 12:46 pm

Elijah,
To confirm that's. 42v on the potentiometers, even for the 12v machines? I found halving it to about.21-.23 gave good results. .42 was exceedingly noisy. I know I'm a corner case, I'd just like to make sure I'm not missing something.

Thanks,
Steve

Elijah
Site Admin
Posts: 766
Joined: Wed Oct 10, 2012 6:33 pm

Re: Dual-Y stepper driver upgrade

Post: #7072 Elijah
Tue Sep 23, 2014 4:10 pm

You may very well be correct. Try both.
Elijah Post
Type A Machines

astalsi
Posts: 138
Joined: Fri Nov 08, 2013 2:14 pm

Re: Dual-Y stepper driver upgrade

Post: #7073 astalsi
Tue Sep 23, 2014 4:23 pm

Elijah,
Thanks. I've tried both - I definitely get quieter and better prints with .21-.23.

Steve

Elijah
Site Admin
Posts: 766
Joined: Wed Oct 10, 2012 6:33 pm

Re: Dual-Y stepper driver upgrade

Post: #7078 Elijah
Wed Sep 24, 2014 12:22 pm

Offhand, I wonder how much microstepping plays into the correct current amounts.
Elijah Post
Type A Machines

Matthew
Posts: 126
Joined: Wed May 14, 2014 12:40 pm

Re: Dual-Y stepper driver upgrade

Post: #7175 Matthew
Tue Oct 28, 2014 8:22 am

Steve,

I'm wondering if your settings are half of the 24V machines because your Beta is 12V? Just a theory.

-matthew-
I'm from support. I'm here to help.

astalsi
Posts: 138
Joined: Fri Nov 08, 2013 2:14 pm

Re: Dual-Y stepper driver upgrade

Post: #7176 astalsi
Tue Oct 28, 2014 8:43 am

Matthew,
That's my theory too. Ohm's law:
V = I R
(Voltage equals current time resistance)
Obviously, resistance didn't change, so we have a linear relationship between voltage and current (V=I). So cut one in half and the other has to be halved as well - exactly what I have seen.

Steve


Return to “Series 1”

Who is online

Users browsing this forum: No registered users and 2 guests