Apparaat – Ventilator

Hardware

fan icon

   BESTELLEN

Er zijn verschillende soorten fan aansluitingen 2, 3 en zelfs 4-aderig:

fan connectors

Het volgende voorbeeld laat zien hoe je een het toerental van een ventilator meet dmv de “hall” sensor bij een 3-aderige ventilator.

Sluit de RPM draad (meestal is dit de gele) van je fan aan op je Arduino op Pin 2, open nu de seriele monitor (@9600 baud), bij elke 5 omwentelingen (aanpasbaar in het script) wordt het toerental aangegeven.

Pinout

Pinout 3-aderige ventilator:

3 wire fan pinout met geel  3 wire fan pinout

Pinout van een standaard 4-aderige ventilator:

4 wire fan pinout

DELL ventilator en aansluiting:

DELL AVC ventilator pinout

Dell MB
Pin Number
Function Dell wire colour Std Fan
Pin Number
Std Fan wire colour Description
1 Sens (TACH) White/Yellow 3 Green Sens (TACH)
2 +12v Red 2 Yellow +12v
3 Gnd Black 1 Black Gnd
4 PWM Blue 4 Blue PWM
5 Key unused

Arduino

3-aderige ventilator

Het volgende voorbeeld laat zien hoe je een het toerental van een fan meet dmv de “hall” sensor en kan instellen met PWM bij een 4-aderige ventilator.

Sluit de RPM draad (meestal is dit de gele) van je fan aan op je Arduino op Pin 2, open nu de seriele monitor (@9600 baud), bij elke 5 omwentelingen (aanpasbaar in het script) wordt het toerental aangegeven.

arduino_fan_rpm_meting_praktijk

Script om RPM uit te lezen

Resultaat:

arduino_fan_rpm_meting


4-aderige ventilator

Bij een 4-aderige ventilator wordt de voeding vanuit een externe bron geleverd (niet via de microcontroller) en de massa met de arduino verbonden, sluit het volgende aan volgens schema:

Fritzing - 4 Wire Fan arduino schema

Script met PWM control en uitlezen van PWM/Toerental

Ps. de PWM is in te stellen met speed = 0 t/m 255:

Script met PWM control met potmeter en uitlezen van PWM/Toerental

Hier wordt een potmeter gebruikt om het toerental in te stellen, sluit het volgende aan volgens schema:

Fritzing - 4 Wire Fan arduino schema met potmeter

Resultaat:

Bron:
fritzing.org

Processing

RPM grafiek met processing

Als je processing installeert, gebruik dan dit script om de RPM’s in grafiekvorm weer te geven, pas in onderstaand script de COM poort, venster X,Y en max RPM waarde aan!

Resultaat:

arduino_fan_rpm_meting_processing

Schema

GEEN GEGEVENS

Teardown

GEEN GEGEVENS

Datasheet

Fritzing

GEEN GEGEVENS

Downloads

GEEN GEGEVENS