Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Dedykowana podkładka chłodzaca pod laptopa

bill33 08 Sie 2013 12:53 5475 11
  • Witam.
    Jako, że udało mi się zakończyć mój mały projekt, to postanowiłem się nim trochę pochwalić i podzielić ;) Może nie jest to jakiś wielki wyczyn, bo to moja pierwsza konstrukcja, ale może komuś się przyda ;)

    Projekt zakładał zbudowanie podkładki chłodzącej do laptopa która będzie sama regulować obroty wentylatorów w zależności od temperatury. Na początku była myśl by temperatura była pobierana przez USB od samego laptopa, ale nie dysponuje na razie taką wiedzą, więc układ działa w oparciu o popularny DS18B20. Może w przyszłości rozwinę projekt i temperatura będzie pobierana z laptopa. Na razie z USB ciągnie zasilenie mikrokontrolera. Daje to tyle, ze układ pracuje tylko wtedy gdy jest podłączony do USB i laptop jest włączony.

    Układ w sumie prosty, a jednak sprawił parę problemów, tworzony na podstawie materiałów znajdowanych w sieci.
    Wszystkim steruje ATMega328P (niestety ATtiny który miał być udało mi się usmażyć). Pobiera temperaturę z DS18b20 (który jest umieszczony zaraz przy wylocie powietrza z laptopa) obrabia ją i wyświetla na dwóch wyświetlaczach 7-segmentowych oraz ustala wypełnienie sygnału PWM.
    Układ pracuje w dwóch trybach:
    1.) Tryb nauki: wyłączony jest sygnał PWM oraz sterowanie zasilaczem i układ bada graniczne temperatury pracy zapisując jest do EEPROM'u
    2.) Tryb normalnej pracy: korzystając z temperatur zapisanych w EEPROM'ie układ ustala krok wypełnienia PWM i wraz ze zmianą odczytanej temperatury zmienia wypełnienie sygnału. W tym trybie układ włącza zewnętrzny zasilacz doprowadzający prąd do wentylatorów.

    Większość problemów podczas budowania układu wynikało z mojej niewiedzy i braku doświadczenia więc nie ma sensu sie o tym rozpisywać xP Powiem tylko, ze trzeba uważać jak się podpina zasilanie. BARDZO.

    Schemat poglądowy (z Eagle dostępny w załączniku):
    Dedykowana podkładka chłodzaca pod laptopa
    mam nadzieje, że nie jest zbytnio namieszane ;) W sumie wszystko powinno być czytelne, ale dla objaśnienia:
    PD0 i PD1 - porty multipleksujące wyświetlacze
    PD2 - port obsługi magistrali 1-Wire
    PD3 - zworka wyboru trybu pracy (z masą nauka, z Vcc normalna praca)
    PD4 - wyjście sterujące praca zewnętrznego zasilacza ATX
    PD6 - wyjście sygnału PWM
    Porty B0-7 - wyjścia sterujące wyświetlaczy
    pod Reset podpięty dla wygody przycisk resetujący
    U góry gniazdo typu KANDA (może być na schemacie źle podłączone Vcc i GND;)

    Jeśli chodzi o koszty to nie są wielkie w porównaniu do "profesjonalnych" podkładek chłodzących dostępnych w sklepach, gdzie porządna podkładka kosztuje setki złotych.
    Potrzebne do budowy są:
    4 wentylatory 60mm - jeden za mniej więcej 15 zł, zależny jak się trafi. W sumie to najdroższa część
    atmega328 - ok 10 zł, ale układ ten można podmienić jakimś tańszym. Ja użyłem tego bo tylko jego miałem na stanie poza usmażonym ATtiny.
    dwa wyświetlacze 7-seg - po 2zł
    DS18B20 - ok 5zł
    4 tranzystory BC337 - po oszałamiające 30 groszy ;)
    10 oporników 1k, 2 oporniki 10k, 1 opornik 4,7k, 1 opornik 470, 3 kondensatory 100nF, gniazdo KANDA, mikroswitch i wtyczka USB. No i jakaś płyta drewniana na konstrukcje (może być inna xD)
    zasilacz nie wiem ile, ale pewnie w domu się jakiś znajdzie xP
    W sumie ze wszystkim spokojnie w 100 zł da się zmieścić, przy czym wentylatory, zasilacz, płytę można znaleźć w domu.

    Podsumowując:
    Za 100 zł można skleić porządna podkładkę pod laptopa o wydajności przewyższającej sklepowe podkładki za 200+ złotych.
    i to uczucie kiedy działa coś co się stworzyło samemu :D

    Fotki:
    Dedykowana podkładka chłodzaca pod laptopa Dedykowana podkładka chłodzaca pod laptopa Dedykowana podkładka chłodzaca pod laptopa Dedykowana podkładka chłodzaca pod laptopa
    Dedykowana podkładka chłodzaca pod laptopa Dedykowana podkładka chłodzaca pod laptopa Dedykowana podkładka chłodzaca pod laptopa
    A tu mawet fotka z projektowania sie znalazła ;)Dedykowana podkładka chłodzaca pod laptopa

    Sorki, że tak całe zabudowane, ale raczej spodu płytki wolelibyście nie widzieć xPP Lutowane na uniwersalnej płytce, stad jakość wykonania mogłaby być lepsza, ale na własny użytek wystarczy. Jak widać na fotkach niektóre elementy są z odzysku ;)
    Kartoniki wstawione w celu polepszenia przepływu powietrza.

    W kodzie programu dodatkowo zawarte są funkcje do testu poszczególnych modułów.

    Podziękowania dla użytkowników McMonster, fotonn, GanzConrad oraz innych którzy pomagali.
    Szczególnie podziękowania dla dondu ;)

    Chwała poległym: Attiny2313-PU i DS18B20 (bardzo ładnie się dymił)
    Załączniki:

    Fajne! Ranking DIY
    Potrafisz napisać podobny artykuł? Wyślij do mnie a otrzymasz kartę SD 64GB.
    O autorze
    bill33
    Poziom 10  
    Offline 
    Specjalizuje się w: informatyka
    bill33 napisał 51 postów o ocenie 0, pomógł 0 razy. Mieszka w mieście Bierun. Jest z nami od 2013 roku.
  • IT SerwisIT Serwis
  • #2
    domio33
    Poziom 28  
    Można prosić zdjęcia jak to wygląda?
  • #3
    bill33
    Poziom 10  
    Dorzuciłem fotki ;)
  • IT SerwisIT Serwis
  • #4
    domio33
    Poziom 28  
    Jak się sprawuje laptop? Tzn. jak z temperaturami? Lepsze?
  • #5
    bill33
    Poziom 10  
    Przy mocnym graniu nawet przy chłodnym dniu się wyłączał z przegrzania. teraz można grać ile wlezie i się nie wyłączy ^^

    Dla wzmocnienia efektu można poprawić te kanały powietrzne, ale jakoś się nigdy za to porządnie zabrać nie mogę...
  • #6
    domio33
    Poziom 28  
    To jaki masz laptop,że ci się przegrzewa,pewnie hp pawilion?
  • #7
    bill33
    Poziom 10  
    Dell Inspiron N5100. Jak kupowałem to niby miał się nie grzać. Oddawany na gwarancji z tym, ale widać ten model tak ma. Musze powiedzieć, że się w sumie zawiodłem na Dell'ach przez to :/
  • #8
    DarkSnakee
    Poziom 19  
    Projekt bardzo ciekawy. Zastanów się nad użyciem wentylatorów na 5 V i zasilenie całego układu z portu USB .. tam masz 5V.
    Osobiście używam zwykłej podkładki z wentylatorami firmy Targus za 100 zł .:)
  • #9
    bill33
    Poziom 10  
    taki pomysł też był, ale ciężko dostac takie male wiatraczki napędzane przez 5V, a dodatkowo wolałbym nie obciążać tym portu USB.

    Możliwe ze kiedyś to zmodyfikuje aby nie było wyświetlacza i ewentualnie przez jakąś prądniczkę zasilić wentylatory, żeby podkładka mogła działać bez zewnętrznego zasilania.
    Drugą możliwością jest załatwienie wtyczki i gniazda z zasilacza od laptopa i podkradanie prądu do podkładki ;)
  • #10
    kamil.ww
    Poziom 11  
    domio33 napisał:
    To jaki masz laptop,że ci się przegrzewa,pewnie hp pawilion?


    Ja mam pavilion g7, owszem te komputery grzeją się ale tylko wtedy gdy są "zasyfione" poprzez używania ich w łóżku czy na brudnym stoliku ...
    Po wyczyszczeniu temp procesora nie przekracza 35 stopni ;)
  • #11
    tomiok
    Poziom 33  
    Pomysł fajny.
    Jednak dolutowanie zasilania wentylatorków do jednego kabelka tylko ściągając kawałek izolacji nie podoba mi się.
    A już w szczególności brak izolacji niektórych miejsc lutowanych, gdzieniegdzie widać jak odchodzi izolacja po zaizolowaniu.
    Myślę że powinny być zastosowane rurki termokurczliwe.
    Lepszym pomysłem byłoby przedłużenie kabelków od wentylatorów, i zastosowanie kostki łączącej, można wówczas wymienić zepsuty wentylator nie ruszając lutownicy.
    Widać że izolacja ma tendencje do odklejania się, więc zamocowanie w ten niepewny sposób czujnika temperatury który steruje pracą całego układu, może spowodować że czujnik się przemieści a nawet wpadnie do środka, wówczas nie będzie wystarczającego chłodzenia.
    Wystarczyła by opaska, lub ciutkę kleju na gorąco, choć zastosowanie kartonu, hmmm
    Wentylatory 5V zasilane z USB raczej odpadają, przynajmniej w takiej ilości bo pobór prądu ok 0,2A (przynajmniej te tańsze) pozwala maksymalnej dwa takie podłączyć pod jeden port/hub USB, który ma przewidywalną obciążalność do 0,5A.
    Chyba że zrobimy 2 wentylatory, lub użyjemy 2 różnych portów USB.

    Zasilanie najlepiej "ukraść" z zasilacza do Laptopa, ale trzeba byłoby dać mocniejszy, bo dojdzie obciążenie z wentylatorów.
    Zasilanie 5V - na układ, z racji małego poboru można uprościć do układu LM7805.

    Nie wiem, czy nie byłoby dobrym pomysłem zakupienie gotowej podkładki/podstawki bez regulacji, i dołożenie tylko elektroniki.
    Gotowe podkładki są od 10 PLN, mamy za tą kwotę już obudowę i 2 wentylatorki zasilane z USB ;-)
  • #12
    bill33
    Poziom 10  
    Zgadzam się że wykonanie jest co najmniej toporne ;). Podkładkę robiłem nie mając praktycznie zielonego pojęcia o elektronice wiec wygląda jak wygląda ^.^ Zasoby były ograniczone jak i umiejętności i wiedza.
    Z perspektywy czasu sam widzę, że układy które montuje teraz wyglądają dużo schludniej niż ta podkładka. W planach jest podkładka z dwoma dmuchawami z serwera (a przynajmniej jedną), która będzie pod względem połączeń na pewno lepiej wyglądać ;) Jak kiedyś się za to zabiorę to się pochwale wersją ulepszoną, na razie trochę cienko z czasem stoję.
    Co do zasilania, to miałem pomysł żeby podkradać z zasilacza od lapka, ale jest problem z wtyczką i gniazdem. Zasilacza nie chce kroić bo jeszcze na gwarancji, a wtyczki kosztują po ok 40zł wiec koszty trochę przesadzone.
    Zasilanie nie jest "uproszczone" przez 7805, bo zasilanie USB daje jedna dużą funkcjonalność (jak dla mnie), a mianowicie sprawia, że układ działa tylko wtedy gdy jest włączony laptop.
    Może i podkładki w sklepach są tańsze, ale chciałem zbudować coś sam, a i wydajność lepsza ;)

    kamil.ww napisał:
    Ja mam pavilion g7, owszem te komputery grzeją się ale tylko wtedy gdy są "zasyfione" poprzez używania ich w łóżku czy na brudnym stoliku ...
    Po wyczyszczeniu temp procesora nie przekracza 35 stopni Wink

    Nie wiem czym chłodzisz tego lapka, ale gratulacje jeżeli faktycznie ma 35*C. W stacjonarnym przy chłodzeniu Heat Pipe i 120mm wentylatorze na nim bez obciążenia tyle jest ciężko osiągnąć.