1 (edited by KathyYoung 2014-06-19 10:46:42)

Topic: ElecFreaks 3D Printer: A4988 Thermal Design

A4988 stepper motor driver does play a very important role in the 3D printer owing to the fact that its performance directly affects the printing accuracy, print quality, and stability. Since our motherboard uses a 24V stepper motor driver, A4988 driver chip generates much more heat than a 12V motor. Therefore, the design of an A4988 circuit with good heat dissipation to allow steady work is the focus of the entire work.

The initial version of A4988 driver generated growing heat and had difficulties in cooling and long-time work. A4988 driver module has undergone generations of evolution with the first generation limited to only a few hours output of 100mA driver current. Now to our great satisfaction, it supports stable 400mA current output for over 24 hours.

In the following part, we will share some of the experiences we have accumulated in the process with you.

A4988 dissipates heat mainly through the bottom bonding pad, which must require punching for cooling. Our initial version is a two-board design with 9 through holes, 0.6mm as their diameter on the bottom layer, aiming to transfer heat to the bottom copper sheet through the 4 through holes and disperse it.

Picture 1:

Schematic Diagram

Picture 2:

Picture 3:

To read more, please visit ElecFreaks blog.

Post's attachments

1.jpg
1.jpg 136.18 kb, file has never been downloaded. 

2.jpg 87.2 kb, file has never been downloaded. 

8.jpg
8.jpg 211.34 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

2 (edited by Tomek 2014-06-19 16:37:48)

Re: ElecFreaks 3D Printer: A4988 Thermal Design

(1) This smells spammy..

(2) 400mA? A4988 can easily do 900mA with a decent board layout.

(3) Use DRV8825, better than a498

(4) The cost of using 24V instead of 12V should be relatively small. The drivers are current limited devices not PWR limited (except to the limits of the allowable voltage.)  I guess a 24V powersupply with a low voltage motor might have slightly higher PWM losses, that's my best guess.

3

Re: ElecFreaks 3D Printer: A4988 Thermal Design

In addition to the above, that PCB fab looks pretty poor.

4

Re: ElecFreaks 3D Printer: A4988 Thermal Design

Hi Tomek,

(1)    We just want to share it. We want more people to avoid committing the same mistakes like we did. We've done more than five versions of the A4988 circuit, and also compared more than four kinds A4988 module on the market. The final version A4988 circuit we designed has defeated all the modules we bought to test. We spent a long time summing up valuable experience, and much more sorting it out, hoping it’ll be useful for part of you. As for those who don't need it, please leave it out. Please do respect the fruits of our labor, not just saying that this is a spam.

(2)    400mA is just the drive current we finally adopted, without saying that the PCB only can do 400mA. A4988 supports up to 2A, which is just a theoretical value, in fact, difficult to achieve in practice. We designed the A4988, under the additional heat sink, plus the fan it can reach 900mA, but this is the upper limit, which is not like what you said "easily 900mA". If we move away the fan, in the case of the heatsink, it can even reach about 800mA. If you do not believe, you can own the actual test to see if it is really easy to reach 900mA. We expect you to share your design with us.

(3)    We also know DRV8825 is better than the A4988 and we ourselves do provide DRV8825 driver module. But once again, DRV8825 is twice the price of A4988. Users need to make balance between the performance and the price.

5

Re: ElecFreaks 3D Printer: A4988 Thermal Design

Hi Elmoret,

Pictures confuse people, detailed information is in accordance with the real product. The 4-layer design we use is absolutely guaranteed in quality.

6

Re: ElecFreaks 3D Printer: A4988 Thermal Design

KathyYoung wrote:

Hi Elmoret,

Pictures confuse people, detailed information is in accordance with the real product. The 4-layer design we use is absolutely guaranteed in quality.

Is it also burned with bad solder joints and unevenly filled vias?

7

Re: ElecFreaks 3D Printer: A4988 Thermal Design

Burned solder joints are a styalistic touch! You usually pay extra for that.

8

Re: ElecFreaks 3D Printer: A4988 Thermal Design

Hi Elmoret,

The two pictures attached are just pictures of the initial samples, just wanted to shoot a picture of original sense.
Will update another picuture for you~

9

Re: ElecFreaks 3D Printer: A4988 Thermal Design

smile

10

Re: ElecFreaks 3D Printer: A4988 Thermal Design

Picture 1 was hand-welded model, the bulk are welded by machine. See our mass production version in the attachment.

http://www.elecfreaks.com/

Post's attachments

QQ图片20140623145030.jpg
QQ图片20140623145030.jpg 196.73 kb, file has never been downloaded. 

QQ图片20140623145037.jpg
QQ图片20140623145037.jpg 123.6 kb, file has never been downloaded. 

QQ图片20140623145042.jpg
QQ图片20140623145042.jpg 246.11 kb, file has never been downloaded. 

QQ图片20140623145051.jpg
QQ图片20140623145051.jpg 89.04 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.