EP-0107: Difference between revisions

From 52Pi Wiki
Jump to navigation Jump to search
 
(31 intermediate revisions by the same user not shown)
Line 1: Line 1:
==ICE-Tower CPU Cooling Fan for Raspberry Pi==
==ICE-Tower CPU Cooling Fan for Raspberry Pi==
[[File:塔式风扇-精-3.jpg|right|300px]]
[[File:塔式风扇-精-3.jpg|right|300px]]
* <font color=red>Purchase URL [ https://52pi.com/products/ice-tower-cpu-cooling-fan-v2-0-for-raspberry-pi ]</font>


==Description==
==Description==
According to Moore's law, the design of high-speed and high-density printed circuit board (PCB) is becoming more and more complex.<br>
According to Moore's law, the design of high-speed and high-density printed circuit board (PCB) is becoming more and more complex.<br>
Higher processing performance will generate more heat. <br>
Higher processing performance will generate more heat. <br>
This super ICE Tower CPU Cooling Fan for Raspberry Pi is burned for solving heat dissipation problem! <br>
This super ICE Tower CPU Cooling Fan for Raspberry Pi is created for solving heat dissipation problem! <br>
Tower structure, 5mm copper tube, multi-layer heat sinks, 7 blades powerful fan, all the above combinations make this super radiator for Raspberry Pi.<br>
Tower structure, 5mm copper tube, multi-layer heat sinks, 7 blades powerful fan, all the above combinations make this super radiator for Raspberry Pi.<br>
In the case of overclocking, it can reduce the temperature of the Raspberry Pi from 80℃ to 40℃.<br>
In the case of overclocking, it can reduce the temperature of the Raspberry Pi from 80℃ to 40℃.<br>
Line 18: Line 19:
* Super heat dissipation
* Super heat dissipation
* Rated power 0.4W @5V, 0.08A
* Rated power 0.4W @5V, 0.08A
* Super Cool fan background light (Blue Color)
* Super Cool fan background light (RGB Color)
* Easy to setup
* Easy to setup
* Compatible with Raspberry Pi 3B+/4B
* Compatible with Raspberry Pi 3B+/4B
===Adjustable Speed Fan (Upgrade version)===
This is a fan that supports PWM pulse width modulation signal to control the speed, suitable for various DIY environments, you can program the blue pin and control the fan speed through the PWM signal. If you connect it to your Raspberry Pi, the latest Raspberry Pi OS will support Fan speed control via CPU temperature function, and you need to enable it by using raspi-config tool.
===ChangeLog===
* Upgrade to 3 wire control, Red wire connect to 5V, Black wire connect to GND, Blue wire connect to GPIO(which support PWM signal output)
* Support PWM signal control fan speed.(Need programming)


==Dimensions==
==Dimensions==
{|
{|
|[[File:Icetower01.jpg|left|500px]]
|[[File:EP-0107 -Two 银色塔式3线调速风扇-0.jpg|left|500px]]
|[[File:Icetower02.jpg|none|500px]]
|[[File:Icetower02.jpg|none|500px]]
|}
|}
==Gallery==
==Gallery==
===Raspberry Pi 4B===
===Product Outlook===
{|
{|
|[[File:Icetower4b1.png|left|320px]]
|[[File:61I5YeKqjuL. AC SL1000 .jpg|left|320px]]
|[[File:Icetower4b2.jpg|none|320px]]
|[[File:61iShziQO+L. AC SL1000 .jpg|none|320px]]
|[[File:Icetower4b3.jpg|none|320px]]
|[[File:61m+p1rNxvL. AC SL1000 .jpg|none|320px]]
|}
|}
===How to connect it to RPi===
[[File:61JJC5aZjGL. AC SL1000 .jpg|left|800px]]
<br style="clear:both;">
[[File:61yLjkgcMqL. AC SL1000 .jpg|left|800px]]
<br style="clear:both;">
==How to assemble==
{|
{|
|[[File:Icetower4b4.jpg|left|320px]]
|[[File:Rpi3bthermaltape.png|left|320px]]
|[[File:Icetower4b5.jpg|none|320px]]
|[[File:EP-0107 -Two 银色塔式3线调速风扇-1.jpg|none|320px]]
|[[File:Icetower4b6.jpg|none|320px]]
|[[ File:EP-0107 -Two 银色塔式3线调速风扇-2.jpg|none|320px]]
|}
 
===Raspberry Pi 3B+===
{|
|[[File:Icetower07.jpg|left|320px]]
|[[File:Icetower03.jpg|none|320px]]
|[[File:Icetower05.jpg|none|320px]]
|}
|}
{|
{|
|[[File:Icetower06.jpg|left|320px]]
|[[File:EP-0107 -Two 银色塔式3线调速风扇-3.jpg|left|320px]]
|[[File:塔式风扇-新3.jpg|none|320px]]
|[[File:61m+p1rNxvL. AC SL1000 .jpg|none|320px]]
|[[File:Icetower04.jpg|none|320px]]
|[[File:塔式风扇-精-3.jpg|none|320px]]
|}
|}
==How to assemble==
===Raspberry Pi 3B+===
===Raspberry Pi 3B+===
* 1. Fixed the steel mounting fixer to radiator's heat dissipation cube with M2.0 screws
* 1. Fixed the steel mounting fixer to radiator's heat dissipation cube with M2.0 screws
Line 62: Line 69:
* 3. Fixed the copper stick to Raspberry Pi with M2.5 nuts.
* 3. Fixed the copper stick to Raspberry Pi with M2.5 nuts.
* 4. Connect the red wire to GPIO 5V pin and black wire to GPIO GND pin.
* 4. Connect the red wire to GPIO 5V pin and black wire to GPIO GND pin.
==How to control fan speed==
===Method 1===
* Controled by Raspberry Pi OS:
<pre>We assume you have a Raspberry Pi OS installed.</pre>
1.Make sure you have already connected the Red wire to 5V, Black wire to GND pin, and Blue Wire to GPIO 14 (TXD).
[[File:WireGPIO.png|left|500px]]
<br style="clear:both;">
2. Turn on Raspberry Pi and login, open a terminal and enable Fan control as following Steps:
Typing following command in terminal:
<pre> sudo raspi-config </pre>
3. Navigate to "Performance options"
[[File:Fan-control1.png|left|500px]]
<br style="clear:both;">
4. Navigate to "Fan"
[[File:Fan-control2.png|left|500px]]
<br style="clear:both;">
5. Select "yes"
[[File:Fan-control3.png|left|500px]]
<br style="clear:both;">
6. Input "14" means using GPIO 14 as PWM output Pin.
[[File:Fan-control4.png|left|500px]]
<br style="clear:both;">
7. Change threashold trigger temperature to 60 degrees.
[[File:Fan-control5.png|left|500px]]
<br style="clear:both;">
8. Confirm it.
[[File:Fan-control6.png|left|500px]]
<br style="clear:both;">
9. Navigate to Finish and reboot Raspberry Pi as it required to take effect.
[[File:Fan-control7.png|left|500px]]
<br style="clear:both;">
<pre>NOTE:
In this case, the fan will be triggered to rotate only when the CPU temperature of the Raspberry Pi reaches 60 degrees, otherwise the fan will not spin.
</pre>
===Method 2===
==How to enable it via Programming==
* Make sure RPi.GPIO library has been installed.
<pre>  pip freeze |grep RPi.GPIO </pre>
If feedback is: <pre>RPi.GPIO==0.7.0</pre> means library is OK.
* Open a terminal and create a file named: pwm-fan-control.py
* Copy and paste following code into the file and save it.
<pre>
import RPi.GPIO as GPIO
import time
import subprocess
GPIO.setmode(GPIO.BCM)
GPIO.setup(14, GPIO.OUT)
pwm = GPIO.PWM(14,100)
print("\nPress Ctrl+C to quit \n")
dc = 0
pwm.start(dc)
try:
    while True:
        temp = subprocess.getoutput("vcgencmd measure_temp|sed 's/[^0-9.]//g'")
        print("Current CPU Temperature is: %f degree", temp)
        if round(float(temp)) >= 40:
            dc = 100
            pwm.ChangeDutyCycle(dc)
            time.sleep(0.05)
        else:
            dc = 0
            pwm.ChangeDutyCycle(dc)
            time.sleep(0.05)
except KeyboardInterrupt:
    pwm.stop()
    GPIO.cleanup()
    print("Ctrl + C pressed -- Ending program")
</pre>
* Execute it by typing:
<pre>python3 pwm-fan-control.py </pre>
* The fan will be turned on when the CPU temperature is reached to 40 degrees.
==Package Include==
==Package Include==
* 1 x Ice Tower radiator and Fan
* 1 x Ice Tower radiator and Fan
* 2 x Steel Mounting Fixer (Fit for Raspberry Pi 3B+)
* 2 x Steel Mounting brackets
* 2 x Steel Mounting Fixer (Fit for Raspberry Pi 4B)
* 8 x M2.5x6 Copper sticks
* 2 x M2x4 Screws
* 4 x M2.5x6 Copper sticks
* 4 x M2.5 Nuts
* 4 x M2.5 Nuts
* 4 x M2.5x4 screws
* 6 x M2.5x4 screws
* 3 x Thermal Tape
* 3 x Thermal Tape
* 1 x Screw Driver
* 1 x Screw Driver
[[File:Icetowerallparts.jpg|left|500px]]
* 1 x Protective Acrylic Panel
[[File:61FRNzOaPWL. AC SL1000 .jpg|left|500px]]
<br style="clear:both;">
<br style="clear:both;">
<font color=red><pre>PS: Product does not contain thermal silicone grease, but if you have thermal silicone the dispassion effect will be better.</pre></font>
<font color=red><pre>PS: Product does not contain thermal silicone grease, but if you have thermal silicone the dispassion effect will be better.</pre></font>
==Customer Review==
* YOUTUBE URL:
** [ https://youtu.be/9lqkllZiXN4 ]
** [ https://www.youtube.com/watch?v=3Eiq7k7Sekc ]
** [ https://www.youtube.com/watch?v=Rs1SnojIyDk ]
** [ https://www.youtube.com/watch?v=FciNotr6d6g ]
** [ https://www.youtube.com/watch?v=hWvd7foeICg ]
** [ https://www.youtube.com/watch?v=e6mWImsF9iI ]
** [ https://www.youtube.com/watch?v=wn0-w1M9puk ]
** [ https://www.youtube.com/watch?v=7YRnQ09fGWI ]
** [ https://www.youtube.com/watch?v=OiRD7WWvTQg ]
** [ https://www.youtube.com/watch?v=lD7t-IGLjVM ]
** [ https://www.youtube.com/watch?v=tie6r5ymUug ]
* Instructable:
** [ https://www.instructables.com/DIY-Raspberry-Pi-Desktop-Case-With-Stats-Display/  ]


==FAQ==
==FAQ==

Latest revision as of 14:49, 18 April 2023

ICE-Tower CPU Cooling Fan for Raspberry Pi

塔式风扇-精-3.jpg

Description

According to Moore's law, the design of high-speed and high-density printed circuit board (PCB) is becoming more and more complex.
Higher processing performance will generate more heat.
This super ICE Tower CPU Cooling Fan for Raspberry Pi is created for solving heat dissipation problem!
Tower structure, 5mm copper tube, multi-layer heat sinks, 7 blades powerful fan, all the above combinations make this super radiator for Raspberry Pi.
In the case of overclocking, it can reduce the temperature of the Raspberry Pi from 80℃ to 40℃.
Best of all, this super cooling fan support both Raspberry Pi 3B+ and the new Raspberry Pi 4B.
When the fan turns up, you will see the color of ice.
The tower fan has 7 different color LEDs that change automatically, making your fan more beautiful and personalized.

Features

  • DC 5V Power in (Can be powered by the Raspberry Pi)
  • Ice Tower Structure
  • 5mm copper tube
  • Super heat dissipation
  • Rated power 0.4W @5V, 0.08A
  • Super Cool fan background light (RGB Color)
  • Easy to setup
  • Compatible with Raspberry Pi 3B+/4B

Adjustable Speed Fan (Upgrade version)

This is a fan that supports PWM pulse width modulation signal to control the speed, suitable for various DIY environments, you can program the blue pin and control the fan speed through the PWM signal. If you connect it to your Raspberry Pi, the latest Raspberry Pi OS will support Fan speed control via CPU temperature function, and you need to enable it by using raspi-config tool.

ChangeLog

  • Upgrade to 3 wire control, Red wire connect to 5V, Black wire connect to GND, Blue wire connect to GPIO(which support PWM signal output)
  • Support PWM signal control fan speed.(Need programming)

Dimensions

EP-0107 -Two 银色塔式3线调速风扇-0.jpg
Icetower02.jpg

Gallery

Product Outlook

61I5YeKqjuL. AC SL1000 .jpg
61iShziQO+L. AC SL1000 .jpg
61m+p1rNxvL. AC SL1000 .jpg

How to connect it to RPi

61JJC5aZjGL. AC SL1000 .jpg


61yLjkgcMqL. AC SL1000 .jpg


How to assemble

Rpi3bthermaltape.png
EP-0107 -Two 银色塔式3线调速风扇-1.jpg
EP-0107 -Two 银色塔式3线调速风扇-2.jpg
EP-0107 -Two 银色塔式3线调速风扇-3.jpg
61m+p1rNxvL. AC SL1000 .jpg
塔式风扇-精-3.jpg

Raspberry Pi 3B+

  • 1. Fixed the steel mounting fixer to radiator's heat dissipation cube with M2.0 screws
  • 2. Fixed the steel mounting fixer to Raspberry Pi 3B+’s mounting hole with M2.5 copper stick, and please make sure the heat dissipation is contact to CPU shield properly.
  • 3. Fixed the copper stick to Raspberry Pi with M2.5 nuts.
  • 4. Connect the red wire to GPIO 5V pin and black wire to GPIO GND pin.

Raspberry Pi 4B

  • 1. Fixed the steel mounting fixer to radiator's heat dissipation cube with M2.0 screws
  • 2. Fixed the steel mounting fixer to Raspberry Pi 4B’s mounting hole with M2.5 copper stick, and please make sure the heat dissipation is contact to CPU shield properly.
  • 3. Fixed the copper stick to Raspberry Pi with M2.5 nuts.
  • 4. Connect the red wire to GPIO 5V pin and black wire to GPIO GND pin.

How to control fan speed

Method 1

  • Controled by Raspberry Pi OS:
We assume you have a Raspberry Pi OS installed.

1.Make sure you have already connected the Red wire to 5V, Black wire to GND pin, and Blue Wire to GPIO 14 (TXD).

WireGPIO.png


2. Turn on Raspberry Pi and login, open a terminal and enable Fan control as following Steps: Typing following command in terminal:

 sudo raspi-config 

3. Navigate to "Performance options"

Fan-control1.png


4. Navigate to "Fan"

Fan-control2.png


5. Select "yes"

Fan-control3.png


6. Input "14" means using GPIO 14 as PWM output Pin.

Fan-control4.png


7. Change threashold trigger temperature to 60 degrees.

Fan-control5.png


8. Confirm it.

Fan-control6.png


9. Navigate to Finish and reboot Raspberry Pi as it required to take effect.

Fan-control7.png


NOTE: 
In this case, the fan will be triggered to rotate only when the CPU temperature of the Raspberry Pi reaches 60 degrees, otherwise the fan will not spin.

Method 2

How to enable it via Programming

  • Make sure RPi.GPIO library has been installed.
  pip freeze |grep RPi.GPIO 

If feedback is:

RPi.GPIO==0.7.0

means library is OK.

  • Open a terminal and create a file named: pwm-fan-control.py
  • Copy and paste following code into the file and save it.
import RPi.GPIO as GPIO
import time
import subprocess

GPIO.setmode(GPIO.BCM)
GPIO.setup(14, GPIO.OUT)
pwm = GPIO.PWM(14,100)

print("\nPress Ctrl+C to quit \n")
dc = 0
pwm.start(dc)

try:
    while True:
        temp = subprocess.getoutput("vcgencmd measure_temp|sed 's/[^0-9.]//g'")
        print("Current CPU Temperature is: %f degree", temp)
        if round(float(temp)) >= 40:
            dc = 100
            pwm.ChangeDutyCycle(dc)
            time.sleep(0.05)
        else:
            dc = 0
            pwm.ChangeDutyCycle(dc)
            time.sleep(0.05)
except KeyboardInterrupt:
    pwm.stop()
    GPIO.cleanup()
    print("Ctrl + C pressed -- Ending program")
  • Execute it by typing:
python3 pwm-fan-control.py 
  • The fan will be turned on when the CPU temperature is reached to 40 degrees.

Package Include

  • 1 x Ice Tower radiator and Fan
  • 2 x Steel Mounting brackets
  • 8 x M2.5x6 Copper sticks
  • 4 x M2.5 Nuts
  • 6 x M2.5x4 screws
  • 3 x Thermal Tape
  • 1 x Screw Driver
  • 1 x Protective Acrylic Panel
61FRNzOaPWL. AC SL1000 .jpg


PS: Product does not contain thermal silicone grease, but if you have thermal silicone the dispassion effect will be better.

Customer Review

FAQ

  • Q: Can it be install to my retroflag case?
 A: No, the dimension is too big. 
  • Q: How many degrees can be decreased ?
 A: We've tested it at room temperature 25℃, it can decreased about 40℃.
  • Q: Does it easy to assemble?
 A: Yes, it is very easy to install, we've provided an instruction for you.