logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Kontroler obrotów wentylatorów PC-ta

wardach47 12 Gru 2006 10:40 9201 11
  • Kontroler obrotów wentylatorów PC-ta

    Autor tego projektu, w związku ze złymi doświadczeniami z firmowymi kontrolerami wentylatorów, zainstalowanymi w jego domowym komputerze, zdecydował się na zbudowanie własnego. I tak w przeciągu kilku wieczorów powstał następujący układ.

    Cechy układu :
    - trzy czujniki temperatury. Od wartości zmierzonej przez sensor uzależniona jest szybkość obrotów jednego lub grupy wentylatorów;
    - niewielki potencjometr dla każdego z czujników pozwalający na ustalenie wartości progu załączania się wentylatora. Dalszy wzrost temperatury powoduje liniowe zwiększanie się szybkości pracy wiatraka;
    - kiedy mierzona temperatura maleje, następuje bardzo powolne (zajmujące kilka minut) zmniejszanie obrotów wentylatora;
    - dodatkowy potencjometr, pozwalający na ustalenie minimalnej szybkości pracy wiatraka (niezależnie od wartości temperatury);
    - niewielka ilość elementów użyta do budowy projektu.
    - zbudowany w oparciu o mikroprocesor PIC 16F676. Mikrokontroler ten odpowiedzialny jest za: przetwarzanie sygnałów analogowych z wejść na postać cyfrową (A/D), filtrację sygnałów, tworzenie wyjściowego sygnału PWM (modulacja szerokości impulsu) zarządzającego pracą wentylatorów. Dzięki zastosowaniu sygnału PWM tranzystor wyjściowy nie ulegnie nagrzaniu, nawet w przypadku sterowania wieloma wentylatorami;
    - dwukolorowa dioda LED pozwalająca na wizualne ocenienie wartości temperatury, poprzez stopniową zmianę koloru z zielonego na czerwony;

    Pokazana na zdjęciu, wstępna realizacja układu, miała zainstalowane potrzebne elementy tylko dla dwóch czujników temperatury. Przełącznik jest zabezpieczeniem na wypadek niepoprawnego, niezgodnego z założeniami działania układu. Załączenie przełącznika powoduje pracę wentylatorów na maksymalnych obrotach.

    W załączniku jest kompletny schemat układu (dla trzech sensorów temperatury i pełnej grupy wentylatorów).
    Należy zwrócić uwagę na użycie 5-pinowego złącza do programowania mikrokontrolera PIC, oraz diod, w celu otrzymania zasilania w czasie programowania układu. Ładowanie wsadu do mikrokontrolera odbywać się może poprzez PC-ta lub programator.
    Jako klucz przełączający, w tym wypadku zastosowana może być większość tranzystorów Mosfet. Tu wybór padł na BUZ72.
    Jako czujniki temperatury zastosowane zostały LM60 Ich napięcie wyjściowe jest zbyt małe, aby można je było podłączyć bezpośrednio do wejścia mikrokontrolera. Aby ustrzec się przed koniecznością montowania na płytce dodatkowych analogowych wzmacniaczy sygnału, wykorzystane zostały przetworniki A/D. Wartość napięcia odniesienia zmniejszono do 1.6V chcąc zapewnić jak największą rozdzielczość przetwornika przypadającą na 10°C. Zmiana temperatury o 10 stopni Celsjusza powoduje sterownie pracą wentylatorów zakresie od 0% do 100% ich maksymalnych obrotów.

    Kod źródłowy w C - kod napisany został pod darmowy kompilator CC5x

    Źródło artykułu:
    http://jos.vaneijndhoven.net/fancntl

    Fajne? Ranking DIY
    O autorze
    wardach47
    Poziom 12  
    Offline 
    wardach47 napisał 79 postów o ocenie 10, pomógł 4 razy. Mieszka w mieście Białystok. Jest z nami od 2006 roku.
  • #2 3322694
    mateusz885
    Poziom 23  
    ciekawe ile trzebaby zapłacic w sklepie za taki kontroler :S
  • #3 3322864
    piorun0
    Poziom 20  
    Bardzo mnie interesuje ten układ,lecz niemam pojęcia o programowaniu mikrokontrolerów,nie posiadam programatora.Może mozna zamówić u Ciebie zaprogramowany mikrokontroler
    Ciekawe ile by on kosztował?
  • #4 3322956
    elektronik999
    Poziom 26  
    to nie jest jego układ czytaj dokładnie
  • #5 3322974
    piorun0
    Poziom 20  
    Wiem o tym,oglądałem stronę z orginalnym schematem ,ale może bawi się w programowanie mikrokontrolerów?
  • #6 3323313
    killer_89
    Poziom 12  
    sądze że jak będziesz kupować w sklepie układ to ci zaprogramuj za darmo lub drobną opłatą (przynajmniej tak jest w Krakowie)
  • #7 3330672
    swistak_one
    Poziom 15  
    w szczecinie też jest taka możliwość i często sprzedają już gotowe zaprogramowane
  • #8 3331188
    piorun0
    Poziom 20  
    Dzięki za podpowiedzi
  • #9 3342740
    kiler86
    Poziom 12  
    a wymodził może ktoś płytke do tego czegoś??
  • #10 3350485
    Karol966
    Poziom 31  
    Jeżeli ktoś chce w BARDZO prosty i w Bardzo tani sposób wyciszyć pracę swojego PC to świadczę pomocą. Gotowe ukłdy do regulacji prędkosci wiatraczków są dostępne w niemal każdym sklepie komputerowym i niektóre kosztyją poniżej 50zl a są naprawde fajne, posiadają np wyświetlacz LCD, możliwość regulacji 4 wiatraczków, interfejs( połączenie z płytą główną komputera)
    Mój układ wymaga jedynie jednago tranzystora,rezystorka i potencjometru na każdy z regulowanych wentylatorków. Jeśli ktoś chciałby dowiedzieć się więcej to piszcie Rakol96(_at_)wp.pl a wtedy umieszcze więcej inf na forum.

    PS. zalecane napięcie pracy wętylatorka w stosunku do wytwarzanego chałasu i ilości pompowanego powietrza wynosi 8V.
  • #11 3350592
    swistak_one
    Poziom 15  
    w sumie najprostszy to jest na potencjometrze i diodzie led. efekt jest wtedy taki że im szybciej kręci się wentyl tym słabiej świeci led i wiadomo jak słabiej się kręci wentyl to dioda świeci jaśniej
  • #12 3351128
    piorun0
    Poziom 20  
    To jak wygląda schemat na diodzie LED?
REKLAMA