Bitcoin Forum
November 17, 2024, 06:40:26 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 »  All
  Print  
Author Topic: Antminer S5 + 3D printed mods  (Read 18402 times)
Vorta (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
May 27, 2015, 05:43:34 PM
Last edit: December 09, 2015, 08:01:59 AM by Vorta
 #1

I've posted a picture of my miner while it's mods were still in testing & development here: https://bitcointalk.org/index.php?topic=7216.msg11340538#msg11340538

I didn't want to go into details until I got everything done and tested.

I've tried several things with the miner to find the best solution for my case. The problem with S5 is that it has quite a bad cooling solution. A lot of air runs out of the heatsink cold or doesn't even go into it, so Bitmain compensates that with a lot of CFM and a lot of noise.
The fan that comes with the miner seems to be the Delta 120 x 25mm Extreme High-Speed Fan, or an exact copy of it.

Before I even got the miner I searched for the best CFM vs. sound ratio fan and what I found was Scythe Ultra Kaze, which I'm now using on both of my miners. Push configuration is enough when it's not too hot in the ambient (up to 35°C), push-pull when it's hot, to still be able to run miners overclocked.

I'm from Croatia and it tends to get really hot in the summer, so I had to get the miner temperature vs. ambient temperature difference as low as I could.

To do so I've:
  • Repasted the miner with a much better termal paste,
  • Added mini heatsinks on the external side of the hashboards with adhesive termal paste (to the first miner only, as second came with them),
  • Closed the miner's heatsink with 3D printed plates so no air can run out on the top or bottom sides,
  • Added fan ducts between fans and miners which direct most of the air through the main heatsink and blow just a little bit of air to external heatsinks, just to drive some airflow on the sides.

One of the Bitmain's design flaws worth mentioning is the fact that thermal sensors for the hash boards are on the outer side (instead of heatsink side) and are very sensitive to airflow. When using fan ducts that completely block off the side airflow and direct all of the airflow through the miner, I was getting the actual temperatures, which were 20°C higher than regularly displayed. That's why Bitmain recommends that you keep your miner under 60°C even though the safety limit is 80°C. When reaching 80°C with stock fan, I'm quite certain the chips at the end of the heatsink are >100°C.

Here's the miner I'll be modifying for this thread:
http://www.pohrani.com/f/3o/oX/Ky40HfS/01.jpg

The first thing I did was repasting the chips, which wasn't too hard, just dull. Just unscrewed every screw the miner has and carefully separated the hash board from the heatsink. I've cleaned the heatsink and the chips with paper towel. Here's the chips before and after. I didn't care much about the paste on the sides.
http://www.pohrani.com/f/1q/4T/4oPq40nG/1/02.jpg

I've put the new paste on and screwed the thing back together.

The next thing I added were the bottom plates. I've used the M3 x 10mm screws to screw them to the bottom. For some reason, this miner's heatsink's screw holes are so shallow I had to use nuts to tightly hold the plastic.
http://www.pohrani.com/f/2G/13F/2IMbltls/03.jpg

The bottom plates are flat on one side, but feature a bulge on the other side, to prevent air running in the gap between them and the heatsink. Here's what it looks like on both of my miners, when one of 2 plates is removed. Wherever I felt cold air coming out of the miner I've tried my best to close that part off and force the most air through the main heatsink.
http://www.pohrani.com/f/h/4u/ieyKXBU/17.jpg

Then come the top covers. These covers were a bit difficult to design as they also have to replace the metal plate which holds the main board. Here it is on the miner:
http://www.pohrani.com/f/3h/v6/4OBRtnGf/05.jpg

This way air is forced through the whole heatsink before allowed to go out, allowing you to use lower CFM fan and achieve the same temperatures.

Here are both of my miners with the main boards screwed onto the top plates. The screws screw in into the plastic perfectly. I prefer having my ethernet cable running out of the miner at the top. It's also easier to see status lights and ethernet activity. It is just as easy to have it all on the bottom.
http://www.pohrani.com/f/w/D1/2R4Niqjv/06.jpg


Now we're going to have a look at fan ducts and legs that hold the miner vertically. Legs took me some time to get the height properly so that the fan can take in enough air.
http://www.pohrani.com/f/47/VE/lGbxdUF/14.jpg

Legs are not necessary and your miners can be horizontal, if you wish. I was following the natural motion of the hot air so I prefer having them vertical. The legs are designed to match the Scythe Ultra Kaze fan's housing and they can be screwed onto it with the screws that come with the fan. Gluing them on is also an option if you don't plan to take them off.
Leg, screw and the fan are shown in the picture:
http://www.pohrani.com/f/1u/gz/4w8FzGYO/12.jpg

On the top image you can also see how I screwed in the fan to the miner, having the fan duct stuck in the middle. I've deliberately used these screws because, as you can see on the following image, I don't have to take the legs off if I want to unscrew the fan to clean the dust. Screws are screwed in by hand and then just tightened a little bit with the tool on the picture:
http://www.pohrani.com/f/1m/r9/j9UpoaM/13.jpg
Screws are M4x40mm.

This is the bottom fan duct:
http://www.pohrani.com/f/r/bn/1THljCgs/15.jpg

It is designed to force the most air into the main heatsink, with little gaps letting the air through to side heatsinks and thermistors. The only reason for this is to force the air to move around external heatsinks and affect the thermistor. If there were no gaps at all, the temperature readout would equal pretty close to ASIC's core temperature. The fan duct perfectly fits the miner on one side and a 120mm fan on the other.
http://www.pohrani.com/f/2d/ig/37MxWcUI/16.jpg

I have also replaced the default screws that hold the miner's front side to heatsink. They were sticking out too much and fan duct would have 2mm gap from the miner. I've used some flat top M3x5mm screws I got from China a while back.

The top fan duct is different, featuring no side gaps:
http://www.pohrani.com/f/22/oE/4dDH479U/09.jpg

It also perfectly fits the miner.
http://www.pohrani.com/f/1V/13A/1PYuZnuD/10.jpg

The fan screws on top just as easy as it is with the bottom duct:
http://www.pohrani.com/f/3K/Hk/45VN3smK/11.jpg


Since the screws are 40mm and fans are ~30mm thick, getting them in so that they would not fall too short when the fan duct is in between is important. You want the screws to be positioned like this:
http://www.pohrani.com/f/3F/ru/tvWUFvX/01.jpg

To do so, put the screw you're adding like this:
http://www.pohrani.com/f/2x/N7/nMhpvui/02.jpg

Take your screwdriver and start screwing it in. The plastic will be dragging it in as you're screwing.
http://www.pohrani.com/f/41/9Q/4yi79XqT/03.jpg

In the end it will just fall in.
http://www.pohrani.com/f/3c/cg/2t6rfdZa/04.jpg

You will probably damage a tiny bit of plastic, but not enough to void warranty or anything like that. I had one of the fans going back under warranty because of excessive vibration. Got a new one back without a problem.

The end result is something like this:
http://www.pohrani.com/f/7/10x/4V3Rcu04/result.jpg

My PSU of choice is the Super Flower Leadex Titanium 1600W, because of it's extremely high efficiency.

Here are the results for both of the miners after running for 24h at 400MHz, ambient temperature was ~25°C during the night and maxed around ~35°C during the day.
The older miner with bigger gap between heatsinks and custom external heatsinks:
http://www.pohrani.com/f/3r/Mk/1cPJ9Z27/24h-400mhz-black.png

The newer (green plastic) miner:
http://www.pohrani.com/f/26/cZ/4tSzdgfu/24h-400mhz-green.png

Very, very low number of hardware errors, so I'm calling this a success and am planning to keep them running like this, as ambient temperatures will probably reach 40°C during the day sooner rather than later.

Here you can download all of the STLs for the 3D printed parts: https://dl.dropboxusercontent.com/u/22363327/S5%203D%20printed%20mods.7z
If you want to tip me for the designs, here's my address: 1F7itYL4vDh4BfHy8m4KnVx1UqgS462Ej6

You may use my designs for your own miners, please do post photos if you mod some!
If you have any questions, do not hesitate.
dimke_yu
Sr. Member
****
Offline Offline

Activity: 461
Merit: 250



View Profile WWW
May 27, 2015, 08:39:43 PM
 #2

I can only say BRAVO! Excellent job! Could you plug them like that and give us some data temp, hash etc. Great work!

Minerkev
Jr. Member
*
Offline Offline

Activity: 58
Merit: 10


View Profile
May 27, 2015, 08:57:26 PM
 #3

Really need more info Shocked
mavericklm
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500


View Profile
May 27, 2015, 09:08:35 PM
 #4

looking good! and sexy! Grin

what is the temperature difference between duct and no duct(using same fan)?
notlist3d
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
May 27, 2015, 10:54:07 PM
 #5

Very nice job.  I am a big fan of your 3d work.  It just keeps looking better and more clean.

Thank you for sharing!
miguportugal
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
May 27, 2015, 11:07:18 PM
 #6

Ant S5 Fan detail

https://www.dropbox.com/s/aim82slrysn97w2/S5.png?dl=0
jstefanop
Legendary
*
Offline Offline

Activity: 2174
Merit: 1401


View Profile
May 28, 2015, 05:58:47 AM
 #7

this is REALLY awesome work, and good for you for supplying these designs. I will print them out and test it on my S5 tomorrow. How did you attached the legs to the fan and fan to miner? I dont see a screw going in between them.

Project Apollo: A Pod Miner Designed for the Home https://bitcointalk.org/index.php?topic=4974036
FutureBit Moonlander 2 USB Scrypt Stick Miner: https://bitcointalk.org/index.php?topic=2125643.0
notlist3d
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
May 28, 2015, 06:08:41 AM
 #8

Out of curiosity what is time and cost to do this?  It is very very nice.

Also can I ask what 3d printer do you use for this?  And kudos for releasing designs that is above and beyond.
valkir
Legendary
*
Offline Offline

Activity: 1484
Merit: 1004



View Profile
May 28, 2015, 01:50:41 PM
 #9

Wow! Thanks man. This is jsut perfect.

My printer is already printing them.  Grin


██     Please support sidehack with his new miner project Send to :

1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
anamichii
Sr. Member
****
Offline Offline

Activity: 287
Merit: 250


Global economic crisis? i hold my bitcoin..


View Profile
May 28, 2015, 01:59:04 PM
 #10

wow such a good looking miner..
how much temp difference using this mod?
pekatete
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile WWW
May 28, 2015, 02:03:31 PM
 #11

Fantastic! Wondrous effort and very well done. I really I'm interested in the printed mods ..... and if possible an estimate as to cost.

With regard to the bottom cover, would a simple ridge at the intake end suffice rather than having the ridge all along the length of the cover? I assume that despite having underspecified the fans there is is still adequate air pressure to keep the stream flowing ....

I wonder what the result would be, hash wise & HW error-wise, to run the stock S5 fan, rather than your replacement ones (on original firmware) at an OC freq, say 412. I say this because I managed to drastically reduce the HW % out of an OC'ed S3 @freq 281, running a stock S5 fan in pull configuration at full pelt, aka no PWM. (PS. that also showed up my 550W PSU and had to switch to a 750W one!)

Fatman3001
Legendary
*
Offline Offline

Activity: 1554
Merit: 1014


Make Bitcoin glow with ENIAC


View Profile
May 28, 2015, 02:20:01 PM
 #12

This is brilliant! Well done!

"I predict the Internet will soon go spectacularly supernova and in 1996 catastrophically collapse." - Robert Metcalfe, 1995
Mikestang
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000



View Profile
May 28, 2015, 04:20:15 PM
 #13

Very nice work with the air ducting, I bet that's a huge difference.  I have an S1 and S3, plan on getting an S5, and I've noticed how much cool air comes out the bottom of the S1, vs the enclosed design of the S3.

Any plans to sell the top and bottom pieces?  I bet people would buy them.
Burks
Sr. Member
****
Offline Offline

Activity: 303
Merit: 250


View Profile
May 28, 2015, 05:38:24 PM
 #14

looking good! and sexy! Grin

what is the temperature difference between duct and no duct(using same fan)?

Same here,

How much does it really change?
Burks
Sr. Member
****
Offline Offline

Activity: 303
Merit: 250


View Profile
May 28, 2015, 05:48:04 PM
 #15

Very nice work with the air ducting, I bet that's a huge difference.  I have an S1 and S3, plan on getting an S5, and I've noticed how much cool air comes out the bottom of the S1, vs the enclosed design of the S3.

Any plans to sell the top and bottom pieces?  I bet people would buy them.

On my machine it is going to cost

top: 23
bottom: 34


All in ABS

quite pricey, I also think the top adds more than the bottom...

alh
Legendary
*
Offline Offline

Activity: 1848
Merit: 1052


View Profile
May 28, 2015, 06:00:14 PM
 #16

Very nice work with the air ducting, I bet that's a huge difference.  I have an S1 and S3, plan on getting an S5, and I've noticed how much cool air comes out the bottom of the S1, vs the enclosed design of the S3.

Any plans to sell the top and bottom pieces?  I bet people would buy them.

On my machine it is going to cost

top: 23
bottom: 34


All in ABS

quite pricey, I also think the top adds more than the bottom...



I assume that the costs you came up with are for "3D printed" copies? I can't imagine that if Bitmain had ordered mass production versions it would be more than 10$ for the pair. Or is ABS plastic really that expensive?
valkir
Legendary
*
Offline Offline

Activity: 1484
Merit: 1004



View Profile
May 28, 2015, 09:52:48 PM
 #17

Very nice work with the air ducting, I bet that's a huge difference.  I have an S1 and S3, plan on getting an S5, and I've noticed how much cool air comes out the bottom of the S1, vs the enclosed design of the S3.

Any plans to sell the top and bottom pieces?  I bet people would buy them.

On my machine it is going to cost

top: 23
bottom: 34


All in ABS

quite pricey, I also think the top adds more than the bottom...



this is pretty expensive.
I can print many of them on 1 roll of materiel. (that's 40$)
So I will check how many time it take. I will probably do a bundle.  Wink

██     Please support sidehack with his new miner project Send to :

1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
notlist3d
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
May 29, 2015, 12:56:16 AM
 #18

Very nice work with the air ducting, I bet that's a huge difference.  I have an S1 and S3, plan on getting an S5, and I've noticed how much cool air comes out the bottom of the S1, vs the enclosed design of the S3.

Any plans to sell the top and bottom pieces?  I bet people would buy them.

On my machine it is going to cost

top: 23
bottom: 34


All in ABS

quite pricey, I also think the top adds more than the bottom...



this is pretty expensive.
I can print many of them on 1 roll of materiel. (that's 40$)
So I will check how many time it take. I will probably do a bundle.  Wink

I would love to see a bundle price.  It looks pretty amazing on this.  One thing we might consider is a small donation to OP on each sale no matter who sales to support releasing 3d print schematics.

What printer are you guys using?
valkir
Legendary
*
Offline Offline

Activity: 1484
Merit: 1004



View Profile
May 29, 2015, 01:11:26 AM
 #19

Im using a prusa I3. I will for sure give a part of all sale to the OP.
Will let you know when I have a full kit. How many time it take and how much materiel I taked.


██     Please support sidehack with his new miner project Send to :

1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
Rabinovitch
Legendary
*
Offline Offline

Activity: 2030
Merit: 1076


A humble Siberian miner


View Profile
May 29, 2015, 03:40:51 AM
Last edit: May 29, 2015, 04:17:59 AM by Rabinovitch
 #20

Excellent job, thanx! But it would be great if you design some stubs which will prevent air to blow away in all directions from the gaps between PCBs of the blades and plastic side panels. More directed airflow will make blades cooler. The bottom plate can be easily reworked for this purpose, it should be just about 20 mm wider from each long side, right?

Also for top and bottom plates - I believe you can put some voids in it to reduce the consumption of the material while the shape of the side faced to heatsinks will remain the same. Please sorry for my English.  Roll Eyes

I need 3d printer now... For free...  Roll Eyes

p.s. where is "Fan duct - Top.stl" on that photos? Is it for cooling S5 with 2 fans?

From Siberia with love!
Fundraising for BOINC Farm
Pages: [1] 2 3 4 5 6 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!