Ventilátory používané na chladenie elektroniky existujú v dvoch formách. Niektoré sú miniatúrne, posielajú sa priamo do chladených komponentov, iné sú väčšie, poháňajú vzduch celým priestorom krytu. Najlepšie je, keď sa oba typy ventilátorov používajú spolu. Fanúšikovia druhého typu často často „mlátia“ na plný výkon, aj keď to nie je potrebné. Ložisko sa tým rýchlejšie opotrebuje a príliš veľa hluku zasahuje používateľa. Najjednoduchší kontaktný termostat môže zapnúť a vypnúť ventilátor, zatiaľ čo ložiskové zdroje sa spotrebúvajú iba pri bežiacom motore, ale ostro pôsobiaci hluk môže byť ešte nepríjemnejší. Sofistikovanejší termostat - napríklad navrhnutý autorom Instructables pod prezývkou AntoBesline - riadi frekvenciu otáčania motora ventilátora pomocou PWM a udržuje ho nevyhnutným a dostatočným na dosiahnutie nastavenej teploty. Odporúča sa privádzať vzduch priestorom skrine zdola nahor a umiestniť snímač teploty zhora. Môžete tiež nainštalovať filtre, aby ste zabránili vniknutiu prachu do krytu, ale znížia výkon.
Snímač teploty a vlhkosti typu DHT11 je vhodný len pre termostat ovládajúci ventilátor druhého typu, pretože meria teplotu vzduchu a nie povrchu. Jeho podporu poskytujú dve stanovené knižnice tu a tu, Ak potrebujete vybaviť ventilátor prvého typu termostatom, budete musieť použiť iný snímač, ktorý meria povrchovú teplotu chladeného komponentu. Program sa potom bude musieť prepracovať a budú potrebné ďalšie, pretože snímač sa môže líšiť v rozhraní aj v štruktúre údajov, ktoré sa doň prenášajú.
Na nasledujúcom obrázku sprievodca zobrazuje, čo je PWM, väčšina čitateľov to už vie. Pretože výstupný tranzistor je vždy úplne zatvorený alebo úplne otvorený, je mu vždy pridelený veľmi nízky výkon. Ako viete, výkon sa rovná súčinu prúdu a napätia a tu, keď je tranzistor uzavretý, je prúd veľmi malý a keď je otvorený, pokles napätia cez neho je malý. Jeden z týchto dvoch faktorov je vždy malý, čo znamená, že aj ich produkt je malý. Takmer všetok výkon v regulátore PWM ide na záťaž, nie na tranzistor.
Master zostaví schému termostatu:
Arduino je napájaný z 5 V zdroja, z ventilátora - z 12 V.Ak používate 5-voltový ventilátor, môžete urobiť s jedným zdrojom s dostatočnou nosnosťou a napájať Arduino jednoduchým LC filtrom. Ak je motor kolektorovým motorom (ako v niektorých moderných USB ventilátoroch), je potrebná paralelná dióda pripojená k ventilátoru v opačnom smere. Ak používate počítačový ventilátor so Hallovým senzorom a elektronickým ovládaním vinutia, táto dióda je voliteľná.
Text programu zostaveného sprievodcom je pomerne krátky, je uvedený nižšie:
#include „DHT.h“
#define dht_apin A1
#include
Liquid Crystal lcd (7,6,5,4,3,2);
DHT dht (dht_apin, DHT11);
vnútorný ventilátor = 11;
int led = 8;
int temp;
int tempMin = 30;
int tempMax = 60;
int fanSpeed;
int fanLCD;
neplatné nastavenie ()
{
pinMode (ventilátor, VÝSTUP);
pinMode (led, OUTPUT);
lcd.begin (16, 2);
dht.begin ();
lcd.print („Na základe teploty v miestnosti“);
lcd.setCursor (0, 1);
lcd.print („Rýchlosť ventilátora Ctrl“);
oneskorenie (3000);
lcd.clear ();
}
prázdna slučka ()
{
float temperat;
teplota = dht.readTemperature ();
temp = temperat; // uložte hodnotu teploty do premennej teploty
Serial.print (temp);
if (temp = tempMin) && (temp <= tempMax)) // ak je teplota vyššia ako minimálna teplota
{
fanSpeed = temp; // map (temp, tempMin, tempMax, 0, 100); skutočná rýchlosť ventilátora // mapa (temp, tempMin, tempMax, 32, 255);
fanSpeed = 1,5 * fanSpeed;
fanLCD = mapa (temp, tempMin, tempMax, 0, 100); // rýchlosť ventilátora, ktorý sa má zobraziť na LCD100
analogWrite (fan, fanSpeed); // otáčajte ventilátorom pri rýchlosti ventilátora
}
if (temp> tempMax) // ak je teplota vyššia ako tempMax
{
digitalWrite (led, HIGH); // zapnite LED
}
else // else turn of led
{
digitalWrite (led, LOW);
}
lcd.print („TEMP:“);
lcd.print (temp); // zobrazuje teplotu
lcd.print ("C");
lcd.setCursor (0,1); // presuňte kurzor na ďalší riadok
lcd.print ("VENTILÁTORY:");
lcd.print (fanLCD); // zobrazuje rýchlosť ventilátora
lcd.print ("%");
oneskorenie (200);
lcd.clear ();
}
Náčrt je tiež možné stiahnuť ako súbor tu, Neznáme rozšírenie sa bude musieť zmeniť na ino.
Nasledujúce fotografie znázorňujú zostavenie prototypu zariadenia na doske na výrobu doštičiek:
Po zostavení prototypu ho kapitán otestuje. Teplota sa zobrazuje v stupňoch Celzia, skutočná hodnota napätia na ventilátore - ako percento maxima.
Zostáva zostaviť obvod spájkovaním a termostatom to zahrnúť domáciktoré bude chladiť.