Spínání MOSFETu
Moderátor: Moderátoři
Spínání MOSFETu
Potřeboval bych prosím poradit.
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?
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 767 x
Dolac má pravdu, je to obdoba zapojení s bipolárním trandem NPN - tam taky radši zapojíš zátěž do kolektoru, aby se budicí proud do báze uzavíral rovnou do zěmě přes uzemněný emitor. Pokud dáš zátěž do emitoru, budicí proud do báze trandu poteče AŽ tehdy, když kladné napětí na bázi překročí součet Ubeo + úbytek na té zátěži - dělá to zápornou proudovou vazbu. PNP má zrcadlově obrácenou funkci.
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...
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...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě
!!!
A kutilmile - nelituju tě
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
Jak bylo již øeèeno, zásada je pøipojovat zátìž na kolektor nebo Drain. V pøípadì, že tak neuèiníš, potøebuješ k vybuzení vìtší napìtí, než je v obvodu k dispozici. Ve tvém pøípadì (schéma 2) bys potøeboval dostat na Gate T1 cca 14V až 17V, aby na zátìži bylo kolem 12V.
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.)
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 1067 x
To PavelFF: mám za to, že v původním zadání je 4049 použitá jako invertující oddělovač/buffer/převodník úrovně, tedy z 5V TTL na výstupu toho Atmeláka na 12V CMOS logiku, kterou je i buzen ten výkonový FET, takže ten by měl být "buzen" 12V proti zemi - ale pořád tam zůstává ten problém s posunem napětí G-S vlivem úbytku napětí na zátěži, který onu "budicí" úroveň "užírá zespoda" - pořád analogie s bipolárním trandem.
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...
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...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě
!!!
A kutilmile - nelituju tě
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
gif3
Ten poslední obrázek je také špatně! Nakreslený MOS je N a je jako sledovač, (sourcem dolů).
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.
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.
jasin:
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í)
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í)
Ještě doplním, že z CMOS řad se jako převodník nižší/vyšší dají využít třeba 4504 (6x) nebo 4104 (4x), která má dokonce invertující i neinvertující výstupy. Jestli to nebude spínat s vysokou frekvencí, tak tyhle obvody plně vyhoví.
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.
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.
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).Rimmer píše:... že kdyby ten MOSFET shořel, tak by mikrokontrolér měl zůstat v pořádku.
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č...
4049 v prvom zapojení bola použitá ako budič, nakoľko 2051 dáva v jednotke pomerne malý prúd, ktorý nabíja kapacitu hradla pomaly. Keďže, chceš spínať voči zemi, potrebuješ MOSFET typu P a zapojenie, ktoré uviedol pavelFF je dobré, ale v tom prípade by si už 4049 nepotreboval. Odpor v kolektore by som však výrazne znížil, aspoň na 1K.
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.
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.