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

[ATtiny2313][Bascom] Regulacja obrotów silnika

19 Paź 2010 17:05 2761 4
  • Poziom 28  
    Witam,
    Znalazłem taki schemacik:
    [ATtiny2313][Bascom] Regulacja obrotów silnika

    I część kodu:
    Code:
    Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Prescale = 1
    
    Do
    Pwm1a = 22
    Loop
    End


    Mam pytanie: Czy można zastosować zamiast tranzystora unipolarnego tranzystor bipolarny?
  • Pomocny post
    Poziom 42  
    Pewnie, że można zastosować tylko trzeba dodać rezystor do bazy. Dowolny NPN tylko odpowiedniej mocy w stosunku do prądu jaki pobiera silnik.
  • Poziom 14  
    Teoretycznie można, ale bazę tranzystora trzeba połączyć przez rezystor ograniczający. wszystko zależy od prądu pobieranego przez silnik, czyli w sumie od mocy traconej na tranzystorze - bo na pewno będzie się grzał. Rezystor musi być tak dobrany aby na tranzystorze w stanie "zasterowanym" występowało minimalne napięcie kolektor/emiter, wtedy moc odłożona na tranzystorze będzie najmniejsza. Ale to tylko dla zabawy.
  • Poziom 42  
    Bez najmniejszego problemu i wielkich obliczeń wystarczy dać do takiego wentylatorka na 12V najzwyklejszy tranzystor typu np BD139 i rezystor np 2,2K pomiędzy bazą tranzystora a pinem procka. Tranzystor jest do 1A, wentylatorek pobiera zwykle ok 100-200mA, Więc tranzystor nawet nie piśnie jeśli chodzi o grzanie się.
  • Poziom 28  
    Zrobiłem tak:
    [ATtiny2313][Bascom] Regulacja obrotów silnika
    I działa