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

Tranzystor do regulacji PWM obrotów wentylatora komupterowego

MICHAŁ6201 01 Maj 2019 10:43 822 12
REKLAMA
  • #1 17936545
    MICHAŁ6201
    Poziom 16  
    Posty: 829
    Pomógł: 3
    Ocena: 175
    Witam

    Chciałem sobie zrobić regulację obrotów wentylatora komputerowego (3 PIN bez PWM) za pomocą ATmegi. Wentylator zasilany z 12V, pobór prądu według producenta 200mA.

    Pomyślałem o tranzystorze mosfet IRLL014 z bramką logic level. Obudowa SOT-223

    A możecie mi doradzić jakiś inny tranzystor w mniejszej obudowie? Bo takich dużych to nawet w płytach głównych pc nie ma do sterowania wentylatorami.

    Dobrze, jakby miał obudowę SOT23.

    Zamieszczam mój schemat:
    Załączniki:
    • Tranzystor do regulacji PWM obrotów wentylatora komupterowego schemat.png (60.78 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • Pomocny post
    #2 17936602
    Justyniunia
    Poziom 36  
    Posty: 4188
    Pomógł: 396
    Ocena: 1318
    Ja z uC do sterowania silnikami i led większej mocy używam IRLML2502
  • Pomocny post
    #3 17936605
    ArturAVS
    Moderator
    Posty: 26009
    Pomógł: 2295
    Ocena: 7712
    BSS138 na przykład.
  • REKLAMA
  • #4 17936630
    MICHAŁ6201
    Poziom 16  
    Posty: 829
    Pomógł: 3
    Ocena: 175
    Dziękuję Wam za zainteresowanie moim tematem.

    BSS138 pociągnie wentylator zasilany z 12V, jak jego sterowanie będzie max 5V - wprost z nogi mcu?
  • #5 17936639
    ArturAVS
    Moderator
    Posty: 26009
    Pomógł: 2295
    Ocena: 7712
    MICHAŁ6201 napisał:
    BSS138 pociągnie wentylator zasilany z 12V, jak jego sterowanie będzie max 5V - wprost z nogi mcu?

    Jak pamiętam to 0,3A max, sterowanie przez 100 omów z mcu( ja tak robię).
    Moderowany przez trymer01:

    Idmax jest bez znaczenia. Ważny jest Rdson=6 Ohm
    BSS138 się tu nie nadaje.
    Regulamin, pkt 3.1.11. Nie wysyłaj wiadomości, które nic nie wnoszą do dyskusji. Wprowadzają w błąd, są niebezpieczne czy nie rozwiązują problemu użytkownika.

  • #6 17936704
    krzysiek_krm
    Poziom 40  
    Posty: 4612
    Pomógł: 716
    Ocena: 598
    MICHAŁ6201 napisał:
    Chciałem sobie zrobić regulację obrotów wentylatora komputerowego (3 PIN bez PWM) za pomocą ATmegi. Wentylator zasilany z 12V, pobór prądu według producenta 200mA.

    Tak z innej beczki, upewnij się, że wentylator ma silnik DC, dość dużo współczesnych wentylatorów ma silnik BLDC, obrotów takiego silnika generalnie nie da się zmieniać za pomocą PWM w zasilaniu.
    Jeżeli chodzi o wybór tranzystora - powinieneś, choćby szacunkowo, policzyć moc strat: statycznych i dynamicznych.
  • #7 17936743
    MICHAŁ6201
    Poziom 16  
    Posty: 829
    Pomógł: 3
    Ocena: 175
    A jak wygląda sterowanie tych tranzystorów, które poleciliście mi?

    Bezpośrednio podłączacie gate przez rezystor do nogi mcu, a czy za pomocą jakiegoś tranzystorka npn?


    Do krzysiek_krm
    A czy czasami wentylatory z silnikami BLDC, to nie są czasami te wentylatory 4 PIN?
    Tam bezpośrednio doprowadza się sygnał PWM do tego silnika. Dobrze myślę?
  • #8 17937451
    krzysiek_krm
    Poziom 40  
    Posty: 4612
    Pomógł: 716
    Ocena: 598
    MICHAŁ6201 napisał:
    A czy czasami wentylatory z silnikami BLDC, to nie są czasami te wentylatory 4 PIN?
    Tam bezpośrednio doprowadza się sygnał PWM do tego silnika. Dobrze myślę?

    Są również z dwoma przewodami - tylko zasilanie.
    Utrzymują stałe obroty w dość dużym zakresie napięcia zasilającego.
  • REKLAMA
  • #9 17937648
    MICHAŁ6201
    Poziom 16  
    Posty: 829
    Pomógł: 3
    Ocena: 175
    To jest zwykły wentylator Silentium, w którym można regulować obroty.
    Ale nie posiada czwartego pinu - pwm, więc trzeba zrobić swoją regulację obrotów.

    Do arturavs

    To ten IRLML2402 będzie ok, ma Rds(on) = 0,045 Ohm
    Tylko, że on nie jest logic level, więc nie wysteruję go bezpośrednio z nogi atmegi, jeśli ma włączać napięcie nawet 12V. Prawda?
  • REKLAMA
  • #10 17937798
    Konto nie istnieje
    Poziom 1  
  • #11 17937914
    MICHAŁ6201
    Poziom 16  
    Posty: 829
    Pomógł: 3
    Ocena: 175
    No ok.

    Ja z wykształcenia elektronikiem nie jestem, dlatego też zapytałem tutaj i moje pytania mogą się Wam wydać głupie.

    Z tego co wyczytałem w necie, to logic level pozwala mi sterować tranzystorem mosfet bezpośrednio z nogi procka nawet jeśli Vds > 5V.

    Natomiast w IRLML2402 Vgs=12V więc nie ma możliwości jego wysterowania bezpośrednio z atmegi, tylko muszę użyć tranzystora tranzystora npn do odetkania IRLMLL2402.
    Coś takiego:

    Dobrze myślę?
  • Pomocny post
    #12 17937980
    Konto nie istnieje
    Poziom 1  
  • #13 17938001
    MICHAŁ6201
    Poziom 16  
    Posty: 829
    Pomógł: 3
    Ocena: 175
    Teraz już rozumiem :)
    Trzeba było tak od razu.
    Dziękuję za wyjaśnienie, temat do zamknięcia.

Podsumowanie tematu

✨ Użytkownik poszukiwał tranzystora do regulacji obrotów wentylatora komputerowego (3 PIN bez PWM) zasilanego 12V i pobierającego 200mA. Zasugerowano kilka tranzystorów, w tym IRLML2502 i BSS138, które mogą być użyte do sterowania wentylatorem. Użytkownik zastanawiał się nad możliwością sterowania tranzystorem bezpośrednio z mikrokontrolera ATmega oraz nad różnicami między wentylatorami DC a BLDC. W dyskusji wyjaśniono, że IRLML2402, mimo że nie jest logic level, może być wysterowany z ATmegi, a także omówiono kwestie związane z rezystorami i schematami połączeń. Użytkownik ostatecznie zrozumiał, jak poprawnie podłączyć tranzystor i zakończył temat.
Wygenerowane przez model językowy.
REKLAMA