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

document reduction in stepper current, motors get very hot when idle #10

Open
daduke opened this issue Jul 29, 2023 · 3 comments
Open

Comments

@daduke
Copy link

daduke commented Jul 29, 2023

Hi,

I noticed that both steppers get very hot when idle. Vref on the A4988s was > 0.9 V, which I'm sure isn't necessary for this scanner. I reduced it to 0.5 V which is plenty, motors stay cool.

-Christian

@probably-Erwins-Cat
Copy link
Member

I agree. The typical Vref is often too high and can be reduced to 0.5V when the rotor runs smoothly. Nonetheless, not all self-printed parts are of high dimensional accuracy and setting the Vref (and thus maximum torque of the motors) is up to the users. In the OpenScan discord is also some info about that.

@tennysog
Copy link

tennysog commented Aug 2, 2023

@daduke Thank you for your post on this, I've noted my PLA platforms deforming due to the heat involved and will try this fix.

For the next rev of the PCB package that's in the works something like TI's DRV8880 could be used to drive the stepper motors instead of A4988s and add traces and software to utilize the pins to let users set the current control from the GUI in steps of 25% total Vref

@probably-Erwins-Cat
Copy link
Member

Indeed, the A4988 are somewhat outdated drivers. The next PCB will introduce TMC drivers, probably 2208 or similar generation. They provide the same torque at much lower heat dissipation, have better cooling fins, and some other goodies, such as automatic current reduction when idling.
I am uncertain about the current control idea via GPIO pins as the newer generation.

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