Welcome! Log In Create A New Profile

Advanced

Having trouble with DRV8825 drivers with RADDS.

Posted by peps1 
Having trouble with DRV8825 drivers with RADDS.
March 05, 2016 07:46AM
I have switched from A4988 drivers to DRV8825, but am having a little trouble.

After setting the axis steps to use 1/32 micro steps (doubling their value for the 1/16 setting), and set the VREF to 0.65VDC for my 1.3Amp motors (VREF = I_TripMax / 2)

My M0, M1, M2 pins are all at 3.3VDC, and jumpers all set for 1/32 steps.

I have a strange problem where my axis will only travel half the distance they should, for example I home all axis and then try to move you X axis the full distance of my bed (200mm) but it will stop halfway around 100mm, but on my screen it think it has travelled the full 200mm and will not move any more......this is the same of all axis travel.

In the configuration.h I have changed the steps as follows

From 1/16 micro stepping:
#define XAXIS_STEPS_PER_MM 80
#define YAXIS_STEPS_PER_MM 80
#define ZAXIS_STEPS_PER_MM 400

To 1/32 micro stepping:
#define XAXIS_STEPS_PER_MM 160
#define YAXIS_STEPS_PER_MM 160
#define ZAXIS_STEPS_PER_MM 800

And have attached my configuration.h.

Any help would be sincerely appreciated

Edited 1 time(s). Last edit at 03/05/2016 07:54AM by peps1.
Attachments:
open | download - Configuration.h (25.9 KB)
Re: Having trouble with DRV8825 drivers with RADDS.
March 05, 2016 08:02AM
Are you sure that you are not using the old values still stored in EEPROM?

If you don't have a display controller, you can use "M502" to revert to firmware defaults and then "M500" to store the new values in the EEPROM.
Re: Having trouble with DRV8825 drivers with RADDS.
March 05, 2016 08:22AM
You are 100% correct, had not updated the EEPROM from the old values! smileys with beer

(any other values I should change while I'm here?)

Edited 1 time(s). Last edit at 03/05/2016 08:29AM by peps1.
Re: Having trouble with DRV8825 drivers with RADDS.
March 05, 2016 01:19PM
Check the thread Radds stable I have the same problem , its because the dvr8825 is too slow for the arduino due/ firmware , it need a longer pulse or something and other things, If you are on repetier there a setting for that, if you are on ReprapFirmware Dan is trying to figure this out, in the meantime I use 4988, and I hope to be able to use the dvr8825 in the futur.
Sorry, only registered users may post in this forum.

Click here to login