Skip to content

Super low torque. #69

Open
Open
@jkozniewski

Description

@jkozniewski

Hello - I'm testing the TMC2209 BIGTREETECH v 1.3 drivers without UART config and no matter which microstepping option I set via MS1/MS2 pins or what potentiometer value I set (tested max clockwise / counterclockwise positions) the motor has almost no torque I can stop the shaft by just gently grabbing / pressing it and any higher speed just makes the motor to vibrate instead of turning because of so low power.

I have tested the same stepper with A4988 driver and even with max microstepping it has much greater torque.

Then I have used this library and providing settings via UART and managed to get more torque setting PWM offset / gradient manually to max values:

stepper_driver.setPwmOffset(255);
stepper_driver.setPwmGradient(255);

although that makes stepper hot and much louder than with automatic settings:

stepper_driver.useInternalSenseResistors();
stepper_driver.enableAutomaticCurrentScaling();
stepper_driver.enableAutomaticGradientAdaptation();

that on the other hand give almost no torque - just like in standalone mode....

So is this default almost useless torque of TMC2209 BIGTREETECH v 1.3 something to be expected from those drivers or am I doing something terribly wrong ?

For the reference I'm using 200 steps / rev, 0.5A current 12v stepper, powered by 12v power supply rated for 3.0A
and as for microcontrollers I have used Arduino UNO and Teensy 4.1 (and Pico PI in standalone only mode as there seem to be no library for TMC2209 on this platform unfortunately).

Anyone experienced same situation ?
I'd be grateful for any hints of how ro optimally setup the drivers either via this lib or any hardware-related means ?
BTW - I have also posted an issue at Bigtreetech github - bigtreetech/BIGTREETECH-TMC2209-V1.2#19

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions