bigtreetech / BIGTREETECH-TMC2209-V1.2

TMC2209 is an ultra-silent motor driver IC for two-phase stepper motors. Its continuous drive current is 2A and peak current is 2.8A. Compared with TMC2208, the driving current of this IC is not only improved by 0.6a-0.8a, but also this IC increases the function of locked-motor test.
206 stars 37 forks source link

Microstep charts in manual and schematic do not agree #4

Open Jumbu opened 4 years ago

Jumbu commented 4 years ago

https://github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2/blob/master/manual/TMC2209-V1.2-manual.pdf https://github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2/blob/master/Schematic/TMC2209-V1.2.pdf The microstep MS1 and MS2 values do not line up between these. I'd like to be able to set up whole stepping or half stepping but this may or not be possible depending on which chart is correct.

maxd commented 4 years ago

Looks like TMC2209-V1.2-manual.pdf contains right settings.

Here is MS1/MS2 settings from TMC2208 datasheet:

tmc2208

and here is from TMC2209 datasheet:

tmc2209

As you can see they have different settings for MS1/MS2 and settings from TMC2209 datasheet correspond to settings from TMC2209-V1.2-manual.pdf manual.

@bigtreetech Am I right? Could you please fix table with microstep settings in Schematic/TMC2209-V1.2.pdf?

UPDATE Looks like 2. Product Parameters section in TMC2209-V1.2-manual.pdf should be updated too because TMC2209 doesn't allow to select 2 and 4 micro steps.

Jumbu commented 4 years ago

Oddly enough, I used the table in the schematic to get half stepping and it works. It must be correct.

-------- Original Message -------- On Feb 29, 2020, 00:52, Maxim Dobryakov wrote:

Looks like TMC2209-V1.2-manual.pdf contains right settings.

Here is MS1/MS2 settings from TMC2208 datasheet:

tmc2208

and here is from TMC2209 datasheet:

tmc2209

As you can see they have different settings for MS1/MS2 and settings from TMC2209 datasheet correspond to settings from TMC2209-V1.2-manual.pdf manual.

@bigtreetech Am I right? Could you please fix table with microstep settings in Schematic/TMC2209-V1.2.pdf?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

nmaas87 commented 1 year ago

Tested this today again with the TMC2209 version 1.3 stepper drivers. The TMC2209 datasheet is correct in that fact, the TMC2209 does not have the option to be set to 1/2 or 1/4 step, the base (floating, internally pulled to ground) setting is 1/8 and the most coarse setting that can be achieved via MS1/MS2 settings. The TMC2209-V1.2.pdf is with that wrong, at least for the v.1.3 boards (and I guess for the v.1.2 also if you don't OTP the drivers...)