Inhoudsopgave:

Semi-passieve koeling van computervoeding - Ajarnpa
Semi-passieve koeling van computervoeding - Ajarnpa

Video: Semi-passieve koeling van computervoeding - Ajarnpa

Video: Semi-passieve koeling van computervoeding - Ajarnpa
Video: Webinar 'Koeling in Huis' 2024, November
Anonim
Semi-passieve koeling van computervoeding
Semi-passieve koeling van computervoeding

Hallo! Het basisidee is dat als een voeding met een grote gangreserve is, er geen constante rotatie van de ventilator nodig is (net zoals bij de CPU-ventilator). Daarom, als het betrouwbaar is om de temperatuur van de elementen van de voedingseenheid te bewaken, kunt u de ventilator een tijdje stoppen. En verhoog geleidelijk de ventilatorsnelheid.

Ik besloot een ventilatorsnelheidsregelaar te maken op Arduino nano op basis van ATMEGA168PA, uit verschillende stukken van andermans projecten die ik mijn eigen had gemaakt.

Stap 1: De ventilatorsnelheidsregelaar maken

De ventilatorsnelheidsregelaar maken
De ventilatorsnelheidsregelaar maken
De ventilatorsnelheidsregelaar maken
De ventilatorsnelheidsregelaar maken
De ventilatorsnelheidsregelaar maken
De ventilatorsnelheidsregelaar maken

Ik besloot een ventilatorsnelheidsregelaar te maken op Arduino nano op basis van ATMEGA168PA, uit verschillende stukken van andermans projecten die ik mijn eigen had gemaakt. Ik heb veel tests ondergaan en alles werkt goed. Maar voor sommige koelers waren verschillende PWM-waarden nodig (in schets).

Aandacht! Verschillende voedingen hebben verschillende ontwerpkenmerken, misschien is in sommige gevallen constant blazen nodig. Voordat u wijzigingen aanbrengt in het ontwerp van uw PSU, moet u zich daarom realiseren dat u het proces begrijpt, dat u voldoende "gelijkmatige handen" hebt en dat de aangebrachte wijzigingen geen negatieve invloed zullen hebben op de werking van uw PSU en bijbehorende apparatuur. Het komt vaak voor dat de BP de lucht van de hele systeemeenheid pompt. Elke wijziging kan uw computer beschadigen!

Omdat de middelen van de controller het toelaten, is er besloten om een driekleurige LED-indicator te maken als slimme LED met verschillende knipper- en kleuren afhankelijk van de temperatuur.

De temperatuur wordt gemeten door de sensor DS18B20, afhankelijk van de temperatuur neemt de ventilatorsnelheid toe of af. Wanneer de temperatuur >67°C bereikt, wordt een hoorbaar alarm geactiveerd. Transistor - elke NPN met meer stroom dan stroom van je ventilator. Ik heb ook geprobeerd een driedraads ventilator te besturen, alles bleek, maar kon het niet helemaal stoppen.

Stap 2: Testen

Hier is een video die de werking van het apparaat en het installatieproces demonstreert.

Aanvankelijk gebruikte ik de standaard PWM-frequentie (448,28 Hz), maar bij lage toeren gaf de koeler een nauwelijks waarneembare beltoon, wat op geen enkele manier overeenkomt met het concept van stille koeling. Daarom wordt de programmeerbare PWM-frequentie verhoogd tot 25 kHz. Bij het laagste toerental kan de ventilator niet direct starten, dus de eerste twee seconden wordt er gepulseerd met het maximale toerental, verder het toerental volgens het programma.

PS Dit apparaat is niet alleen toepasbaar in een computer PSU.

Stap 3: Schets

Hier is de schets, schop er alsjeblieft niet tegen mijn eerste schets voor Arduino:)

Aanbevolen: