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

Dobór rezystora do sterowania BS170 z pinu mikrokontrolera

Madergames9 19 Paź 2006 22:45 2033 12
  • #1 3133958
    Madergames9
    Poziom 15  
    Posty: 212
    Pomógł: 4
    Ocena: 2
    Witam.
    Jaki wstawic rezystor aby wysterowac baze tranzystora bezposrednio z pinu uC?.
    POZDRAWIAM
  • #2 3133998
    przemek20
    Poziom 21  
    Posty: 328
    Pomógł: 41
    Ocena: 25
    Jaki mikrokontroler, jaki tranzystor , czym ma sterować?
    Policz to sobie najlepiej sam, poczytaj jak działa tranzystor...
    A jak ci sie nie chce to daj powiedzmy 1kΩ i bedzie dobrze :)
    Pozdrawiam.
  • #3 3134037
    tomba
    Poziom 17  
    Posty: 275
    Pomógł: 11
    Ocena: 18
    a ja to bym nic nie dał *** 0 rezystorów = 0 pln najtaniej
    w "szukaj" wpisz BS170 a otrzymasz tym razem 15 sensownych i dalej darmowych postów
  • #4 3134112
    Madergames9
    Poziom 15  
    Posty: 212
    Pomógł: 4
    Ocena: 2
    No tak koledzy chyle czolo przed Wami. Dostalem malego psztyka w nos. Nie chcialo sie wpisac w szukaj to mam za swoje. Czyli dla BS170 do wysterowania nie dawac nic, a jezeli juz tam wlutowalem wlasnie 1k to bedzie to dzialalo?. A jezeli tak to czy pewnie...?
    POZDRAWIAM
  • #5 3134166
    tomba
    Poziom 17  
    Posty: 275
    Pomógł: 11
    Ocena: 18
    a wiec robi się to tak u mnie :
    nowa zakładka w mozilli w google wpisujesz zaś BS 170 i o dziwo już 3 link to .pdf i wiadomo o owym wszystko za 0zł , 0 gr i spogladam dalej - ON characteristics i MÓWIO oni że zadziała już od 2.1V a max 3V jak zasilasz swój omlecik z 5V to pozostaje Ci jeszcze wolne te dwa volcisze jak se je stracisz na tym rezystorku to będzie już po omlecie i będzie pasztet - ARMAGEDON in YOUR BOARD
  • #6 3134203
    autoservice
    Poziom 20  
    Posty: 516
    Pomógł: 7
    Ocena: 16
    ... przeciez BS170 to NMOS, sterowany napieciem, bazy nie ma, wg karty katalogowej nie potrzebuje opornika, bramka jest kompatybilna z poziomem logiki cyfrowej 5V, ale ja zawsze daje rezystor do ograniczenia peak'u pradowego ladujacego pojemnosc bramki oraz w razie jego uszkodzenia,a czesto mam na nim wiecej niz 5V, lepiej zeby np 12V nie poszlo na pin uP bo czort wie co tam sie stanie... jakies 100...300ohm mozesz spokojnie dać, no i warto tez dac od bramki do masy 4...10kohm. To tak juz na wyrost ale za to skuteczne i odciąża procka ;)
    Pzdr.
  • #7 3136003
    bolek
    Poziom 35  
    Posty: 4099
    Pomógł: 86
    Ocena: 299
    a ja powiem tak.
    Dlaczego akurat sterujesz mosfeta?. To raz, a dwa że z ich bramkami jest wręcz przeciwnie. Powinno tam być coś co da możliwie duży prąd. Wszytsko zależy od częstotliwości z jaką pracuje BS170.
    Jaki procesor nim steruje, jak w nim pracuje port sterujacy mosfetem? Procki zazwyczaj mają sporą wydajność prądową w stanie niskim, stan wysoki to zazwyczaj kilkadziesiąt uA. Zanim naładujesz bramke mosfeta tymi uA to trochę czasu minie... co za tym idzie nie będzie on mógł szybko pracować

    Co do opornika do masy to jest to chyba kiepski pomysł, przy 4kilo popłynie ok 1mA, to skutecznie uziemi stan wysoki. Już prędzej dac ten opornik do Vcc
  • #8 3136169
    Madergames9
    Poziom 15  
    Posty: 212
    Pomógł: 4
    Ocena: 2
    Dzieki kolegom za pomocna dlon.
    POZDRAWIAM
  • #9 3138326
    autoservice
    Poziom 20  
    Posty: 516
    Pomógł: 7
    Ocena: 16
    ...jesli dasz ten rezystor z bramki do Vcc to wymuszasz zalaczenie tranzystora i procek musi caly czas pilnowac stan pinu sterujacego, co jesli procek sie zawiesi lub sie resetuje?.....oczywiscie tranzystor zostanie zalaczony przez ten rezystor do vcc, i np zacznie nam wlaczac alarm, oswietlenie, sterowanie silnikiem itd...ja mam takie podejscie ze jesli sie cokolwiek psuje w procku lub otoczeniu,jakas awaria itp... to wszystkie elementy sterujace musza sie samoczynnie "uziemic" i uniemozliwisc wlaczenie urzadzenia sterowanego.
  • #10 3139010
    bolek
    Poziom 35  
    Posty: 4099
    Pomógł: 86
    Ocena: 299
    wciąz nie wiadomo jaki to procesor, ale i tak w stanie resetu panuje na portach nich stan wysoki...
  • #11 3140338
    JacekCz
    Poziom 42  
    Posty: 8670
    Pomógł: 760
    Ocena: 1464
    bolek napisał:
    wciąz nie wiadomo jaki to procesor, ale i tak w stanie resetu panuje na portach nich stan wysoki...

    Mnie by sie wydawalo że stan wejscia czy wysokiej rezystancji. tzreba sprawdzić ile to liczbowo.
    I chyba zbić (wysokim) rezystorem do masy fałszywe napiecie włączające.

    Dodano po 2 [minuty]:

    bolek napisał:
    a ja powiem tak.
    Jaki procesor nim steruje, jak w nim pracuje port sterujacy mosfetem? Procki zazwyczaj mają sporą wydajność prądową w stanie niskim, stan wysoki to zazwyczaj kilkadziesiąt uA. Zanim naładujesz bramke mosfeta tymi uA to trochę czasu minie... co za tym idzie nie będzie on mógł szybko pracować



    Atmele AVR maja w wysokim stanie wyjście jakby prądowo coś z zakresu plus minus 1mA, stosunkowo sporo.
    Ale nie wiadomo o jaki chodzi.
  • #12 3140700
    bolek
    Poziom 35  
    Posty: 4099
    Pomógł: 86
    Ocena: 299
    co ty mówisz, jakie "fałszywe" stany- w takim razie nigdy nie bedziesz mógł wysterować tego mosfeta, bo jak by nie było zawsze bedziesz miałstan niski.
    Jeśli juz to trzeba zrobić tak żeby mosfet załączany był stanem niskim na porcie procesora. Można pomiędzy porcek a mosfet dać inwerter- choćby w postaci tranzystora
  • #13 3140847
    JacekCz
    Poziom 42  
    Posty: 8670
    Pomógł: 760
    Ocena: 1464
    bolek napisał:
    co ty mówisz, jakie "fałszywe" stany- w takim razie nigdy nie bedziesz mógł wysterować tego mosfeta, bo jak by nie było zawsze bedziesz miałstan niski.
    Jeśli juz to trzeba zrobić tak żeby mosfet załączany był stanem niskim na porcie procesora. Można pomiędzy porcek a mosfet dać inwerter- choćby w postaci tranzystora


    Ciągle nie wypłynęło w watku jaki to procesor. Jeśli AVR: sciągamy rezysotrem w dół (wy uP do masy, dośc wysoka rezystancja tylko żeby sciągnąć upływ).

    AVR wysokim stanem aktywnie ciągnie w górę (bramke tranzystora i rezystor).

    Na innych uP może nie działać, bo nie mają aktywnego wysokiego stanu (tylko bierne, jak otwarty kolektor)

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy doboru rezystora do sterowania tranzystorem MOSFET BS170 bezpośrednio z pinu mikrokontrolera. BS170 jest tranzystorem NMOS sterowanym napięciem, nie posiada bazy, więc formalnie nie wymaga rezystora na bramce. Jednak zaleca się stosowanie rezystora szeregowego o wartości około 100–300 Ω w celu ograniczenia prądów ładowania pojemności bramki oraz ochrony pinu mikrokontrolera przed przepięciami, zwłaszcza gdy napięcie sterujące może przekraczać 5 V. Dodatkowo, niektórzy sugerują rezystor podciągający do masy o wartości kilku kiloohmów, choć jest to kontrowersyjne ze względu na możliwe obniżenie poziomu logicznego. Wartość rezystora powinna być dobrana w zależności od typu mikrokontrolera, jego możliwości prądowych oraz częstotliwości przełączania tranzystora. W przypadku mikrokontrolerów AVR zaleca się rezystor podciągający do masy, ponieważ stan wysoki aktywnie ciągnie prąd do góry, co może nie działać na innych typach procesorów. Dyskutowano także o bezpieczeństwie układu w przypadku zawieszenia lub resetu mikrokontrolera – lepszym rozwiązaniem jest, aby w stanie awaryjnym tranzystor był wyłączony (uziemiony), a nie włączony przez rezystor podciągający do Vcc. Ostatecznie, jeśli rezystor 1 kΩ został już wlutowany, to nie powinien on negatywnie wpłynąć na działanie układu.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA