 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
toni01 Član

Pridružen-a: Tor 12 Maj 2009 20:10 Prispevkov: 46 Aktiv.: 0.23 Kraj: Ljubljana
|
Objavljeno: Pon Dec 05, 2011 4:20 pm Naslov sporočila: LPC23xx PWM ura |
|
|
Pozdravljeni,
zanima me ali je mozno na kaksen nacin za vsak PWM kanal posebej dolociti PWM clock na LPC23xx. Namrec kolikor sem gledal
imajo vsi derivati iz LPC2000 druzine
na voljo le PWM1 in po manualu sodec je CLOCK skupen za vse kanale, seveda pa je mozno
spreminjati duty cycle za vsak od 6 kanalov posebej. Rad bi neodvisno vozil PWM clock z duty cycle za vsak kanal posebej.
Drugo vprasanje pa je, ali se da v primeru HALF bridge krmiljenja dolociti dead-band
oziroma mrtvi cas, da MOSFETA-a v mosticu ne trcita skupaj. Rad bi resil na nivoju
PWM kontrolerja v LPC23xx, ne pa strikal programsko.
hvala |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Pon 23 Avg 2004 16:16 Prispevkov: 16777190 Aktiv.: 70656.48
|
Objavljeno: Pon Dec 05, 2011 11:08 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
 |
toni01 Član

Pridružen-a: Tor 12 Maj 2009 20:10 Prispevkov: 46 Aktiv.: 0.23 Kraj: Ljubljana
|
Objavljeno: Tor Dec 06, 2011 8:51 am Naslov sporočila: |
|
|
Hvala za odgovor. Ta prva resitev, pri kateri se uporabi lahko le polovica izhodov
poznam, problem pa je v tem, da imam zasedene vse PWM izhode. |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.62 Kraj: Kranj - struževo
|
Objavljeno: Tor Dec 06, 2011 5:36 pm Naslov sporočila: |
|
|
Če ti kaj pomaga...
STM32F103 ima advanced-timerje že prirejene za krmiljenje mosfetov v bridge načinu. Ima register prav za nastavljenje dead-time in komplementarne izhode.
Sicer pa je tako, da za generiranje PWM rabiš en števec, ki teče z določeno frekvenco, na katerega je priključenih več Output-Compare modulov, s katerimi se generira PWM. Torej en števec -> ena frekvenca. Poglej si blok shemo timerja, ti bo mogoče bolj jasno.
Če bi rad več frekvenc, uporabi še kak dodaten timer. _________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 6 dni
Powered by phpBB © 2001, 2005 phpBB Group
|