#AWD Stepper Motor problem

34 messages · Page 1 of 1 (latest)

knotty urchin
#

So i just finished my AWD build and i thought it works, but when i tried to sync the old two motors and the pulleys where loose on x and y I pressed homing on accident and nothing happened. X1 and Y1 did not move at all. I had to put an ! infront of the enable pin like that enable_pin: !PA0 to make it work. After i did that i tried to home and it worked, but they moved in the wrong direction x goes right and y goes back if im not wrong that is because of the sensor less homing sensitivity. I tried to use Helge's pinned awd sensorless homing config, but with that i only get an error Option 'set_tmc_current stepper' is not valid in section 'tmc2209 stepper_y'. If I put ! infront of the enable pin then qnd try to home with all 4 motors it doesnt work. I checked all the jumper positions they are all installed. Anyone got a clue what it could be ?

#

i used that picture to find all the pins

knotty urchin
#

@opal quest do you have any idea what it could be?

opal quest
#

your sensitivity is too high

#

if the move to the wrong direction it measn usually that the printer thinks it already hit the frame, thats why it moves into the other directio

knotty urchin
#

@opal quest ok thats what i thought. i just dont know how to adjust the sensitivity for the New motors ? do i do the same thing I did for the old two and just change it do x1 and y1?

opal quest
#

all motors need the same values

knotty urchin
#

how would that that look? just an example if you have one .

opal quest
#

sorry, that was wrong

#

you just need to adjust the 2 values that you can find in my example config

#

you just need to reduce the sensitiviy

#

these are two values

knotty urchin
#

from the pinned comment in the awd Group right?

opal quest
#

yes

knotty urchin
#

ok I will look into it when im home thanks.

#

just to be sure you mean the current?

opal quest
#

have a look in your sensore less homeing cfg feil as well

knotty urchin
#

ah ok, so I have to adjust it in the normal sensorless homing config to the point where it works, and I don't have to adjust it for the new motors?

opal quest
#

for the new motors you need to adjust only the volr´tage, but you still need to confguiruew our sensitiviy

knotty urchin
#

ok I'll see if I can figure it out. what about this part?

Example with AWD:
`SET_TMC_CURRENT STEPPER=stepper_x CURRENT=0.6
SET_TMC_CURRENT STEPPER=stepper_x1 CURRENT=0.6
SET_TMC_CURRENT STEPPER=stepper_y CURRENT=0.6
SET_TMC_CURRENT STEPPER=stepper_y1 CURRENT=0.6

SET_TMC_CURRENT STEPPER=stepper_x CURRENT={printer.configfile.config["tmc2209 stepper_x"].run_current}
SET_TMC_CURRENT STEPPER=stepper_x1 CURRENT={printer.configfile.config["tmc2209 stepper_x1"].run_current}
SET_TMC_CURRENT STEPPER=stepper_y CURRENT={printer.configfile.config["tmc2209 stepper_y"].run_current}
SET_TMC_CURRENT STEPPER=stepper_y1 CURRENT={printer.configfile.config["tmc2209 stepper_y1"].run_current}`

opal quest
#

this is the voltage part

#

you need to change the sensitivity part

knotty urchin
#

this is the part that I can't get to work. I'll always get an error set_tmc_current stepper' is not valid in section 'tmc2209 stepper_y'.

opal quest
#

i dnt have a AWD setup anymore

#

@calm lark can you help him please

knotty urchin
#

ok, thanks for trying anyways

calm lark
knotty urchin
#

@calm lark yes I'm trying to get sensorless homing to work

knotty urchin
#

@opal quest on the octopus1.1 Motor0 is X and Motor 1 is Y right. Should Motor 3 then be X1 and Motor 4 Y2 or does it even matter ?

opal quest
#

as long as your pin definition points to the correct motor you are fine

knotty urchin
#

ok well what i wrote above was wrong lol, but i got sensorless homing to work kind of

knotty urchin
#

@opal quest Printed at
400mm/s and 20k accel. looks like it works and nothing is loose. now onto the tuning