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 

AVR in switcher

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



Pridružen-a: Pon 31 Mar 2008 12:06
Prispevkov: 1104
Aktiv.: 5.27
Kraj: Ljubljana

PrispevekObjavljeno: Pet Sep 04, 2009 2:56 pm    Naslov sporočila:  AVR in switcher Odgovori s citatom

Ali se je že kdo spomnil in naredil DC-DC pretvornik (step up / step down) z uporabo AVRja? Ker sem pred kratkim obupal nad komercjalnimi čipi za LED driver sem se odločil da naredim nekaj podobnega kar z uporabo AVRja. Da ne izumljam tople vode me zanima ali je ta stvar izvedljiva?



Namesto stikala bi uporabil tranzistor ki bi ga preklapljal z mikrokontrolerjem. Meril bi tudi napetost na vhodu in na izhodu poleg tega pa bi spremljal izhodni tok preko shund upora.

Zanima me še na kaj bi moral paziti poleg vhodnih in izhodnih tokov in napetosti in pa ali je mogoče izločiti vse motnje ki bi kakorkoli lahko vplivale na delovanje mikrok mi Cja?

_________________
Razsvetljujemo od leta 1920!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
sortaj
Član
Član



Pridružen-a: Sre 23 Jul 2008 21:51
Prispevkov: 812
Aktiv.: 3.95
Kraj: Med Vipavo in Štanjelom

PrispevekObjavljeno: Pet Sep 04, 2009 3:33 pm    Naslov sporočila:   Odgovori s citatom

Na izhodu pride mislim, da še en elektrolit.
Malo sem bral okrog tega in sem tudi kupil eno knjigo (v ang.), ki pa ni še prišla.
Lahko bi preklapljal tudi s kakšnim mosfet-om, ki se ga da prožiti(?) s 5V, npr IRLZ44.
Tuljavo naviješ na ferit, dioda je kakšna bolj hitra.


lp, Jernej

_________________
Svet je bil analogen, dokler ni Planck vsega zafrknil...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
LEDuser
Član
Član



Pridružen-a: Pon 31 Mar 2008 12:06
Prispevkov: 1104
Aktiv.: 5.27
Kraj: Ljubljana

PrispevekObjavljeno: Pet Sep 04, 2009 4:18 pm    Naslov sporočila:   Odgovori s citatom

Ker sem bolj ali manj začetnik v switcherjih bi prosil za kakšno literaturo (na hitro in po možnosti v slovenščini). Nekaj sem testiral z vgrajenim PWM in me zanima kako frekvenca PWMja vpliva na izkoristek in izhodno napetost? Mislim da je nekdo objavil neko literaturo o tem a jo trenutno ne najdem.
_________________
Razsvetljujemo od leta 1920!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
sortaj
Član
Član



Pridružen-a: Sre 23 Jul 2008 21:51
Prispevkov: 812
Aktiv.: 3.95
Kraj: Med Vipavo in Štanjelom

PrispevekObjavljeno: Pet Sep 04, 2009 6:18 pm    Naslov sporočila:   Odgovori s citatom

tukaj:

##klik##

se mi zdi kar uporabna literatura Wink



lp, Jernej

_________________
Svet je bil analogen, dokler ni Planck vsega zafrknil...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
spy
Član
Član



Pridružen-a: Sre 06 Sep 2006 20:43
Prispevkov: 403
Aktiv.: 1.76
Kraj: Tržič

PrispevekObjavljeno: Ned Sep 06, 2009 1:41 pm    Naslov sporočila:   Odgovori s citatom

Ja, se da narediti. Sem precej delal na tem in ti lahko napišem moje ugotovitve:

- motnje nimajo vpliva, če se le držiš osnovnih pravil risanja PCBja.
- idealna povratna zanka za regulacijo je tok, ki ga meriš skozi mosfet in sicer cycle-by-cycle, kar pa s tem uC ne moreš (si prepočasen).
- regulacijo lahko narediš le kot napetostno povratno vezavo, kar ima slabost zanihanje izhodne napetosti ob preklopu bremena. Če imaš fiksno breme, potem ni moteče.
- neko minimalno breme mora biti priključeno.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
LEDuser
Član
Član



Pridružen-a: Pon 31 Mar 2008 12:06
Prispevkov: 1104
Aktiv.: 5.27
Kraj: Ljubljana

PrispevekObjavljeno: Pon Sep 07, 2009 6:52 pm    Naslov sporočila:   Odgovori s citatom

Trenutno testiram "step-up" switcher. Pwm sem generiral z atmega8 (16kHz), tuljava je 10uH 4A, dioda je shottky z majhno Uf, izhodni kondenzator je "low ESR" (multilayer 10uF 16V X5R) vhodni pa tantal 10uF, 100nF X7R in elektrolit 10000uH, kot breme pa sem uporabil upor 100 Omega .

Zaenkrat še nisem dobil zadovoljivih rezultatov ker se mi vse skupaj čudno obnaša se mi zdi da zaradi sesedanja vhodne napetosti, sicer ne vem kako je mogoče, da se pri tako velikem kondenzatorju to dogaja Confused

Spodnje slike:

CH1,CH2 2.00V/div 20.00us/div






PWM 3%.gif
 Opis:

Download
 Ime datoteke:  PWM 3%.gif
 Velikost datoteke:  5.76 KB
 Downloadano:  10 krat


PWM 7%.gif
 Opis:

Download
 Ime datoteke:  PWM 7%.gif
 Velikost datoteke:  5.96 KB
 Downloadano:  5 krat


PWM 15%.gif
 Opis:

Download
 Ime datoteke:  PWM 15%.gif
 Velikost datoteke:  6.59 KB
 Downloadano:  7 krat


PWM 23%.gif
 Opis:

Download
 Ime datoteke:  PWM 23%.gif
 Velikost datoteke:  6.38 KB
 Downloadano:  17 krat


_________________
Razsvetljujemo od leta 1920!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
nakamichi
Član
Član



Pridružen-a: Pon 21 Avg 2006 18:51
Prispevkov: 845
Aktiv.: 3.69
Kraj: Nova Gorica

PrispevekObjavljeno: Pon Sep 07, 2009 10:21 pm    Naslov sporočila:   Odgovori s citatom

Pri switcherjih je kondenzaor z visokim ESRjem slabši kot brez kondenzatorja. Tisti 10mf ima koliko notranjo upornost? Ker boost pretvorniki zelo bremenijo napajalno stran.

L.P.,
Miha
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
spy
Član
Član



Pridružen-a: Sre 06 Sep 2006 20:43
Prispevkov: 403
Aktiv.: 1.76
Kraj: Tržič

PrispevekObjavljeno: Tor Sep 08, 2009 8:09 am    Naslov sporočila:   Odgovori s citatom

Jaz bi na tvojem mestu šel na višjo frekvenco, vsaj na 100kHz. Potem bi meril tok skozi tuljavo, da slučajno ne prihaja v nasičenje. Za vhodne kondezatorje bi vzel recimo več 47uF vezanih vzporedno. Za izhodne enako. Seveda, zavisi od specifikacij, ki si si jih zadal.

Kakšna bo izhodna napetost, za kateri izhodni tok si dimezioniral? Kako si narisal/izvedel PCB? Upam, da veš, da se pri fiksnem PWMju izhodna napetost sesda.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Auslander
Član
Član



Pridružen-a: Tor 08 Mar 2005 9:53
Prispevkov: 43
Aktiv.: 0.18

PrispevekObjavljeno: Tor Sep 08, 2009 1:18 pm    Naslov sporočila:   Odgovori s citatom

LEDuser, naj te opozorim stikalni pretvorniki so v elektroniki "najtežja stvar", ki lahko v elektroniki naletis.
čeprav zgledajo sila preprosti v glavnem se vrti samo okoli tuljave kondenzatorja diode in tranzistorja. je končna realizacija zelo zahtevna predvsem zato ker switcherji delujejo povsem nelinearno tu se pa potem zaplete. v različnih časovnih intervalih delujevo povsem drugače popolnoma ne zvezno, glavni vzrok za to pa je uporaba polprevodniških stikalnih elementov ki delujejo preko celotnega območja in so izrazito nelinerni. računanje zato sploh ni enostavno klasične metode regulacije tu odpovejo...
prav zaprav pri izgradnji switcherja potrebujes domala vsa elektrotehniska znanja od regulacij, polprevodniskih elementov, matematike, EMC, načrtovanja tiv, filtriranja, ojačevanja, merjenja, obvladovanja visokih frekvenc, itd...
to je tudi glavni razlog, da je tega malo zaslediti v amaterskih krogih.

čudi me kot pravis, da nad komercialnimi driverji nisi našel ustreznega...
toplo ti svetujem v kolikor ti izgradnja switcherja ni primaren cilj. raje odnehas in poiskusis poiskati nekaj kar bo priblizno zadovolilo tvoje potrebe. in se posvetis tistemu, ki se se namenil. če ne tvoj AVR ne bo znožen opravljati ničesar drugega več.

drugace pa bos dovolj strokovne literature našel v knjigah poizkusi z ključnimi besedami switch mode converters, modern power supplies, PWM controlled power supplies, ...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
spy
Član
Član



Pridružen-a: Sre 06 Sep 2006 20:43
Prispevkov: 403
Aktiv.: 1.76
Kraj: Tržič

PrispevekObjavljeno: Tor Sep 08, 2009 2:09 pm    Naslov sporočila:   Odgovori s citatom

Ah no, Auslander... pustimo fantu veselje. Res so težki, vendar niso neizvedljivi. Pač upoštevati moraš vse zakonitosti, pa tudi vedeti zakaj se gre. Tako kot se ne dela 100MHz oddajnika na protoboardu, se tudi switcherja ne. Ok, ne moreš primerjati nameskega čipa in uC. Namenski pomete z uC, ker pač ni sekvenčen. Vendar... se pa da narediti.

AVR je počasen, to je dejstvo. Zato tokovna povratna zanka po ciklih ne pride v poštev. Napetostna pa je normalno uporabna.

Zasedenost kode in ostanek časa za druga opravila pa je odvisna od tega, kaj želiš. Fiksno breme ne potrebuje PID-a, zato kode ne bo šlo veliko in bo časa za še precej drugih stvari. Osnovna varianta: timer ti že sam generira PWM, spreminjaš mu le OCR (output compare register) in s tem širino pulza. Rabiš samo še merjenje z ADCjem in povprečiti meritve. Bolj ko želiš slediti spremembam, bolj rabiš implementirati PID, več gre kode.

Čudi pa tudi mene, zakaj obup nad namenskimi čipi. Le teh je malo morje. Tudi kot tokovni viri za LEDice.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
LEDuser
Član
Član



Pridružen-a: Pon 31 Mar 2008 12:06
Prispevkov: 1104
Aktiv.: 5.27
Kraj: Ljubljana

PrispevekObjavljeno: Tor Sep 08, 2009 2:43 pm    Naslov sporočila:   Odgovori s citatom

Nazadnje sem uporabil LM3423 in sem z LED WEBENCH Designerjom ustvaril vezje ki je služilo kot boost converter. Ko sem risal vezje sem upošteval kar nekaj zakonov switcherjev in uporabil samo dobre kondenzatorje in hitre elemente. Ko sem prvič pognal vezje, se ni zgodilo nič kasneje sem opazil da "ground pad" ni bil dobro prilotan in sem zamenjal skurjen čip. Nato je stvar nekako delovala problem pa je nastal ko sem priklopil v vezje še uC ki je skrbel za PWM izhodnega toka in on/off switcherja. Motnje so bile tako velike da se je vse skupaj prižigalo in ugašalo čip je vrgel ven vsakič ko to ni bilo zaželjeno, skratka sem takrat obupal. Pred tem sem še uporabil LT3477 tam pa je bil problem notranji switch tranzistor. Ko je stvar nekaj časa delovala je zaradi pregretja crknila Brick wall .

Iz obupa sem iskal čip ki bi imel zelo malo zunanjih elementov (razen switch tranzistorja) našel pa nisem nič. Vse kar obstaja je le za manjše moči oz. za prevelike vhodne napetosti.

Za svojo aplikacijo potrebujem nek čip, ki bi bil narejen za vhodno napetost 5-8V izhodni tok pa bi bil 1-1,2A (Uizh=17V), vezje pa mora biti zaradi prostorne stiske čim manjše...

_________________
Razsvetljujemo od leta 1920!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
LEDuser
Član
Član



Pridružen-a: Pon 31 Mar 2008 12:06
Prispevkov: 1104
Aktiv.: 5.27
Kraj: Ljubljana

PrispevekObjavljeno: Čet Okt 29, 2009 3:39 pm    Naslov sporočila:   Odgovori s citatom

Imam še en problem katerega bi rad rešil. Rad bi ustvaril 12/24V iz 6-7,5V baterije in sicer impulz dolžine 10-20ms čez breme pa steče tok 1,25A (12V) in 0,65A (24V). Nekaj ustvarjam z dušilko 22uH in PWMjem z mego8 vendar brez uspeha. sicer dobim visoko napetost ampak ni prave moči.

Breme imam neko pumpico v kateri je tuljava. Ko je pumpica priklopljena na napetost potegne batek proti tuljavici in tako ustvari podtlak ki "sesa".

_________________
Razsvetljujemo od leta 1920!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Glitch
Član
Član



Pridružen-a: Pet 07 Apr 2006 11:40
Prispevkov: 1477
Aktiv.: 6.32

PrispevekObjavljeno: Čet Okt 29, 2009 4:03 pm    Naslov sporočila:   Odgovori s citatom

Zakaj pa ne narediš simulacije?

http://www.linear.com/designtools/software/

_________________
Answers: $1, Short: $5, Correct: $25, dumb looks are still free.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Č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: 496 dni


Powered by phpBB © 2001, 2005 phpBB Group