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

[ATtiny2313][Bascom] Regulacja obrotów silnika

xamrex 19 Paź 2010 17:05 3049 4
REKLAMA
  • #1 8638832
    xamrex
    Poziom 28  
    Witam,
    Znalazłem taki schemacik:
    [ATtiny2313][Bascom] Regulacja obrotów silnika

    I część kodu:
    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?
  • REKLAMA
  • REKLAMA
  • #3 8638906
    plahenryk
    Poziom 16  
    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.
  • REKLAMA
  • #4 8638955
    mirekk36
    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ę.
  • #5 8639255
    xamrex
    Poziom 28  
    Zrobiłem tak:
    [ATtiny2313][Bascom] Regulacja obrotów silnika
    I działa
REKLAMA