Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microsteps and motor current #3

Open
aguinaldoabbj opened this issue Feb 24, 2023 · 3 comments
Open

Microsteps and motor current #3

aguinaldoabbj opened this issue Feb 24, 2023 · 3 comments

Comments

@aguinaldoabbj
Copy link

Congrats @JoeTodes on this great achievement on such a cheap printer.

I've recently installed Klipper on my Biqu B1, the learning curve is a bit slow, but i'm making progress.
I checked out your printer.cfg, It caught my attention that you are using 128 microsteps for your xy stepper motors. This differs from absolutely all other examples I could find regarding Biqu B1 with Klipper. Why is that? Are you using the default stepper motors?

How about the current applied to the motors? How did you get to thus 1.2A ?

Thanks in advance.

@JoeTodes
Copy link
Owner

I can't remember now why I went with 128 microsteps but it's been working fine. For current, because I wanted to push the machine to the fastest I could, I looked up the max rated current of the stepper drivers (which I think is actually something even higher IIRC) and found a value around there that didn't overheat the motors. 1.2A seems stable for me but your mileage may vary with the variability of individual motors, ambient room temperature, airflow, etc.

@aguinaldoabbj
Copy link
Author

I can't remember now why I went with 128 microsteps but it's been working fine. For current, because I wanted to push the machine to the fastest I could, I looked up the max rated current of the stepper drivers (which I think is actually something even higher IIRC) and found a value around there that didn't overheat the motors. 1.2A seems stable for me but your mileage may vary with the variability of individual motors, ambient room temperature, airflow, etc.

Thanx @JoeTodes. If I go this fast on mine, I can hear very annoying squeaky and high pitch noise coming mainly from the Y axis (bed). Is this current increase going to lower the noise?

@M1k1m40
Copy link

M1k1m40 commented Apr 22, 2023

For more information about this matther in TMC2208 read:
https://www.klipper3d.org/TMC_Drivers.html
Section:
Setting "spreadCycle" vs "stealthChop" Mode and TMC interpolate setting introduces small position deviation
You have to choose desviation or noise.
However I use 0.8A for the motor becouse with 1.2A motor too hot.
Joe decide spreadcycle, interpolate, steps 164. I'm too noob to give an opinion yet.
Thanx @JoeTodes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants