Spínání MOSFETu
Moderátor: Moderátoři
Spínání MOSFETu
Pomocí mikrokontroléru a budiče 4049 spínam výkonový MOSFET IRLZ34N. Pokud je zátěž připojena podle obr.1 (do kolektoru tranzistoru) probíhá vše v pořádku, pokud je ale zátěž připojena podle obr.2, tranzistor sice sepne, ale zátěží prochází jen velice malý proud. Někde jsem se dočetl, že v případě druhého zapojení se jedná oo tzv. horní spínač (high side) a je třeba před bázi zařadit nábojovou pumpu. Bohužel nikde jsem nesehnal žádné schéma ani návod, jak taková pumpa vypadá. Věděl by prosím někdo, jak realizovat zapojení na obr. 2, tak aby se tranzistor naplno otevřel a zátěží protékal plný proud?
- Přílohy
-
schema1.jpg- Obr. 1
- (43.44 KiB) Staženo 888 x
MOSFET sice funguje na napětí, efekt je ale stejný - abys mohl spínat zátěž "pod" spínačem (= mezi trandem a zápornou sběrnicí napájení), musíš použít komplementární vodivost oproti zapojení na obr.1 a invertovat vstupní signál...
A kutilmile - nelituju tě
-
PavelFF
Zapojení je obdoba "emitorového sledovače" , pro který (v případě bipolárních tranzistorů) zhruba platí, "co na bázi, to na emitoru". Jenže ty budíš Gate tranzistoru pěti volty a chtěl bys, aby na Source bylo 12V.
Jeden konkrétní příklad řešení je na obrázku. FET musí být typu P! Některé odpory tam asi ani být nemusí (R3). Hodnoty součástek záleží na frekvenci a rychlosti spínání. (FET nemusí být "logický"typ a musí snést napětí 12V mezi G a S, jinak by se musel přidat další odpor.)
- Přílohy
-
Schema3.GIF- (11.66 KiB) Staženo 1174 x
Ale jinak Tvé zapojeni - 100% souhlas, jen místo bipolárního BCxxx bych tam "seknul" třeba BS1xx, abych nevybočil z FETové oblasti a měl tam menší proudy...
A kutilmile - nelituju tě
gif3
VMOS potřebuje na gate napětí o 3 volty větší, než na source, aby vedl. Při buzení odporem podle gif3 je na zátěži nejvýše 12 - 3 = 9 V a to ještě ne plný proud. Pro dobré sepnutí při větším proudu je potřeba na gate 5 a více voltů přidat.
Proto se tam dává ta nábojová pumpa, aby zvedla napětí o ty 3 až 9 V nad napájecí.
Takže, pokud je potřeba mít jeden pól zátěže na mínusu, tak použij MOS opačné polarity.
-
PavelFF
Protože z hlavy neumím kreslit fety typu P či N, tak jsem výslovně do textu i do obrázku napsal, že to má být typ P a popsal vývody T1 a umazal tu šipku.Ten poslední obrázek je také špatně! Nakreslený MOS je N a je jako sledovač, (sourcem dolů).
to EKKAR: Co se týče 4049, předtím jsem vůbec nezkoumal jeho funkci, ale teď podle datašítu to chápu tak, že převádí vyšší úroveň na nižší.
Kdyby byl 4049 napájen z 12V, tak by pro logickou 1 na vstupu potřeboval napětí cca 8V, což by mu asi IO1 neposkytl.
V případě použití invertujícího tranzistoru T2 je tam obvod 4049 vlastně zbytečný (obrací akorát smysl sepnutí)
Výborné a levné low-side budiče mosfetů (což je vlastně to stejný, jenom s vyšším špičkovým výstupním proudem, aby šlo spínat rychleji - rychleji nabíjí Cgs) teď dělá Microchip, třeba TC4422.
Rimmer píše:... že kdyby ten MOSFET shořel, tak by mikrokontrolér měl zůstat v pořádku.
Když ten (N-)mosfet prorazíš a uhoří source, tak to takhle nezachráníš, přes ochranné diody 4049 vlítne vyšší napětí do napájení +5 V. Jinak se nemůže nic stát (výstup 51čky můžeš zkratovat na zem).
Jestli to spíná jenom občas a spínací ztráty jsou zanedbatelné, tak nevidím důvod nepřipojovat gate N-mosfetu přímo na výstup procesoru, v případě 51ček raději podepřeného odporem do +5 V. Když jsou časy spínání nekritické, tak raději ještě dám do gate odpor tak 1k paralelně se 100 nF, aby v tom zmíněném případě uhoření source nedošlo k dalším škodám. A samozřejmě nejlepší je použít hotový budič...
Na záver, len poznámka, ak si pozrieš vlastnosti MOSFETOV typu P, majú trochu horšie vlastnosti ako N-typ. Ak nemusíš spínať voči zemi, je výhodnejšie použiť typ N. P-čka by som použil, iba ak nie je iné riešenie.
-
PavelFF