www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

LPC23xx PWM ura

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
toni01
Član
Član



Pridružen-a: Tor 12 Maj 2009 20:10
Prispevkov: 46
Aktiv.: 0.23
Kraj: Ljubljana

PrispevekObjavljeno: Pon Dec 05, 2011 4:20 pm    Naslov sporočila:  LPC23xx PWM ura Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70656.48

PrispevekObjavljeno: Pon Dec 05, 2011 11:08 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
toni01
Član
Član



Pridružen-a: Tor 12 Maj 2009 20:10
Prispevkov: 46
Aktiv.: 0.23
Kraj: Ljubljana

PrispevekObjavljeno: Tor Dec 06, 2011 8:51 am    Naslov sporočila:   Odgovori s citatom

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
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.62
Kraj: Kranj - struževo

PrispevekObjavljeno: Tor Dec 06, 2011 5:36 pm    Naslov sporočila:   Odgovori s citatom

Č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 Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
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