zdroj PWM

Poruchy, opravy, rady, návody

Moderátor: Moderátoři

Zpráva
Autor
michalekkk

zdroj PWM

#1 Příspěvek od michalekkk »

ahoj, potrebuji udelat zdroj s PWM regulaci. jednocipak naprogramuju, na jeho pinu budu mit pozadovany pwm vystup. napeti bude 12V, proud max. 3A. Predpokladam trafo z 220 na 12V, diodovy mustek na usmerneni a kondenzatory na vyhlazeni napeti. no a na zaver bych potreboval nejaky vykonovy stupen, ktery bude toto napeti spinat na zaklade signalu z jednocipaku. Asi by to chtelo nejaky rychly tranzistor a k nemu nejaky "driver", aby se dobre spinal, ale vubec nevim, jake soucastky co u nas bezne sezenu pouzit. muze mi nekdo poradit nebo me odkazat na nejake schema? zatez bude odporoveho charakteru (led diody). no a pokud si moc vymyslim, tak by me zajimala i moznost pripojeni induktivni zateze (ss motor), co by se zmenilo. premyslim o necem takovem:
http://www.mcselec.com/index.php?option=com_content&task=view&id=76&Itemid=57 ale ten driver pro tranzistory jsem u nas nikde neobjevil. takze asi nejakou alternativu. samozrejme se me netyka tolik tranzistoru, nebot pozaduji cca 3A maximalne. predem dekuji za tipy.
Uživatelský avatar
forbidden
Příspěvky: 9442
Registrován: 14 úno 2005, 00:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#2 Příspěvek od forbidden »

Pokud nebude frekvence PWM stovky kHz, tak bych driver neresil. Spinal bych to primo z jednocipu, jen pres tranzistor, kvuli napeti (pokud das na vystup nejakej MOSFET). U spinani indukcni zateze je treba si dat pozor na spicky po rozepnuti spinaciho tranzistoru. Je treba je nekam odvest.
Uživatelský avatar
stepa
Příspěvky: 4669
Registrován: 05 led 2007, 00:00
Bydliště: poblíž HK
Kontaktovat uživatele:

#3 Příspěvek od stepa »

Driver neres...spinane proudy mas celkem maly. Pouzil bych tam MOSFET, nejaky IRF napriklad(treba IRF520). Pokud tam chces mermomoci cpat driver, tak treba TC4427, nebo muzes postavit komplementar z tranzistoru(napr. BD139/BD140). Pokud das motor, tak samozrejme pouzit damper diodu(antiparalelne k motoru...na + svorku motoru privedes katodu diody), diodu nejakou rychlou na vyssi napeti...musi totiz pozrat spicky pri vypinani toho motoru.
...to co pisu nemyslim zle, ikdyz to tak muze vyznit...
Marie Fůrie

#4 Příspěvek od Marie Fůrie »

michalekkk píše:...

TC4422 mají třeba v TME. Ten tranzistor co radí stepa není pro buzení přímo z MCU vhodný, má moc vysoké prahové napětí a při buzení z 5V ty 3A asi nedá. Potřebuješ logic level MOSFET. Můžeš třeba použít nějaký FET co je na motherboardech v měničích pro napájení CPU nebo nějaký SMD třeba NDS9410 a pod. Pokud tam ale dáš driver na větší napětí než 5V, tak i ten IRF520 bude fungovat.
michalekkk

#5 Příspěvek od michalekkk »

ok, takze primo z vystupu jednocipaku dat pres odpor bazi toho mosfetu a takhle to spinat nebo jeste nejaky pomocny mosfet, ktery bude spinat tenhle vykonovy irf co jste zminily? jak spocitam velikost odporu, atd...?
michalekkk

#6 Příspěvek od michalekkk »

tak ted abych nebyl za trotla, prispevek marie f... jsem cetl az kdyz jsem odeslal ten muj.
Marie Fůrie

#7 Příspěvek od Marie Fůrie »

michalekkk píše:ok, takze primo z vystupu jednocipaku dat pres odpor bazi toho mosfetu a takhle to spinat nebo jeste nejaky pomocny mosfet, ktery bude spinat tenhle vykonovy irf co jste zminily? jak spocitam velikost odporu, atd...?

MOSFET nemá bázi ale gate, odpor se tam dává jen kvůli potlačení možných oscilací způsobených indukčností přívodů k tranzistoru nebo ke snížení výkonového zatížení budiče. Pokud tedy budeš nějaký MOSFET budit přímo z MCU, dej mezi výstup MCU a gate MOSFETU třeba 47ohmů.
michalekkk

#8 Příspěvek od michalekkk »

tak abych to pekne zhrnul a jako pro blbeho si to vysvetlil. napajeni jednocipaku, atd... budu mit pres stabilizator 5V. trafo bude davat 12V a ty pouziju na napajeni driveru TC4422. z vystupu jednocipaku pujdu na vstup driveru pres odpor a vykonovy stupen s tranzistorem irf bude spinan vystupem driveru pres odpor. takze to ve vysledku bude vypadat, jak u toho linku, co jsem dal do prvniho prispevku. akorat mi poradte, jak spocitat ty odpory mezi to. stare desky tu mam, takze smd tranzistor bych snad nejaky nasel...pochopil jsem, ze je staven nato, aby ho stacilo sepnout prave 5V z jednocipaku. jako jistejsi se mi jevi ten driver a prodrazeni o 50kc neni zas tak hrozne, alespon bude do budoucna rezerva, ze budu moci dat nekolik irf paralelne jak je tomu v tom mem linku. myslim si to dobre? jinak v katalogovem listu toho driveru jsou nejake kondiky, ty tam asi radeji mam dat, ze?
michalekkk

#9 Příspěvek od michalekkk »

mf> opet jsem napred napsal, pote precetl...dekuji za info a za upresneni pojmu. jsem beginer :-)
Marie Fůrie

#10 Příspěvek od Marie Fůrie »

michalekkk píše:tak abych to pekne zhrnul a jako pro blbeho si to vysvetlil. napajeni jednocipaku, atd... budu mit pres stabilizator 5V. trafo bude davat 12V a ty pouziju na napajeni driveru TC4422. z vystupu jednocipaku pujdu na vstup driveru pres odpor a vykonovy stupen s tranzistorem irf bude spinan vystupem driveru pres odpor. takze to ve vysledku bude vypadat, jak u toho linku, co jsem dal do prvniho prispevku. akorat mi poradte, jak spocitat ty odpory mezi to. stare desky tu mam, takze smd tranzistor bych snad nejaky nasel...pochopil jsem, ze je staven nato, aby ho stacilo sepnout prave 5V z jednocipaku. jako jistejsi se mi jevi ten driver a prodrazeni o 50kc neni zas tak hrozne, alespon bude do budoucna rezerva, ze budu moci dat nekolik irf paralelne jak je tomu v tom mem linku. myslim si to dobre? jinak v katalogovem listu toho driveru jsou nejake kondiky, ty tam asi radeji mam dat, ze?

Ten budič bude mít pořádnou rezervu, ale jak chceš. Odpor mezi MCU a budič dávat nemusíš. Mezi budič a tranzistor jen pár ohmů, v tomto případě je tam skutečně jen kvůli případným oscilacím a s větším odporem ztrácí ten 9A budič smysl. Na co pozor je to napájení. Pokud usměrníš a vyfiltruješ 12Vst, dostaneš 17Vss a naprázdno ještě víc, ten budič snese jen 20V, pak pozor. A samozřejmě kondíky na napájení toho budiče jsou nezbytné a musí být k němu co nejblíž.
Uživatelský avatar
stepa
Příspěvky: 4669
Registrován: 05 led 2007, 00:00
Bydliště: poblíž HK
Kontaktovat uživatele:

#11 Příspěvek od stepa »

Marie Fůrie píše:Ten tranzistor co radí stepa není pro buzení přímo z MCU vhodný, má moc vysoké prahové napětí a při buzení z 5V ty 3A asi nedá.

A tos vzala kde? Se podivej do datasheetu...na 5V Ugs da 12,5A. V SOA bude s PWM taky...nikde nevidim problem.

Na budic se vyprdni...neni potreba a prodrazuje konstrukci.
...to co pisu nemyslim zle, ikdyz to tak muze vyznit...
michalekkk

#12 Příspěvek od michalekkk »

mf> opet diky za vysvetleni, jeste by me zajimalo to zminene komplementarni zapojeni tranzistoru npn a pnp namisto menice nebo neresit a pouzit primo driver? jinak abych ten driver nespali, tak co stabilizovat jeste napajeni nejakym stabilizatorem 12V. na spinani jednoho tranzistoru odber driveru z 12ti voltu nebude tak velky nebo uz to moc komplikuju?
Uživatelský avatar
stepa
Příspěvky: 4669
Registrován: 05 led 2007, 00:00
Bydliště: poblíž HK
Kontaktovat uživatele:

#13 Příspěvek od stepa »

Moc to komplikujes...driver tam nedavej...utahne to jednocipak. Pokud budes presto neoblomny, tady je treba jeden komplementar:
Obrázek
...to co pisu nemyslim zle, ikdyz to tak muze vyznit...
michalekkk

#14 Příspěvek od michalekkk »

stepa> takze staci mezi vystup mcu a gate mosfetu dat odpor tech napr. 47ohmu a je to?
michalekkk

#15 Příspěvek od michalekkk »

stepa> ok, dekuji za schema. jeste otazka, jak urcim velikost toho odporu? pak uz myslim mam nekolik reseni, takze snad neco vyberu.
Odpovědět

Zpět na „Svářečky, UPS, nabíječe, měniče, zdroje, trafa a další“