Citat:
macolakg:
3 level modulacijom se takođe veoma smanjuju gubici u storage i mosfetima. Jeste kompleksnija, ali si samo na dobitku u svakom smislu.
Jednom se napiše i to je to.
Jeste kompleksna ali za ANALOGNU izradu :) U digitalnom domenu se to resava bukvalno sa jednom dodatnom linijom coda-a!!! Ovako nesto:
Code:
//res je izmerena vrednost sa A/D npr 123, rezolucija je fiksni parametar recimo 1024 tj max duty cycle
SetHSPWMDutyCycle1(res); //updejtuj prvi PWM
SetHSPWMDutyCycle2(rezolucija - res); //updejtuj drugi PWM
Kada bi za ovaj drugi PWM izbacili ovaj izraz "rezolucija - res" i stavili samo "res" tako bi se dobio klasican 2-level PWM.
Iskaz "rezolucija - res" predstavlja onaj jedan analogni inverter u zadnjem PDF od TI sto sam postavio.
Ovu "lepotu" i ugodnost ne moze nista da zemeni ... zato mi se sve ovo mnoooogo svidja ;)
Generalno ova DSP (mada ovo gore nema veze sa DSP) je mnogo mocna tehnika. Treba se samo malo potruditi da se skontaju tu neke fundamentalne stvari i nakon toga se otvara jedan kompletan drugi svet elektronike!
A bas oko DSP, mislim ovo je bezobrazno smesno, ultra prosto ...
Code:
FIR(BLOCK_LENGTH, &res, &ADC1BUF0, &PROBA2Filter); //ovo je primer low-pass filtera 64og reda, menja cca 64 operaciona pojacivaca i gomilu R/C komonenti!
Pogledajte moje temu u pod-forumu mikrokontroleri, meni je trebalo cca 4-5 meseci da od prvog susreta sa takvim procesorima (pre toga ih u zivotu nisam koristio) skontam te neke stvari.
Sve je to sad maskimalno uprosceno, samo kazem mora da se poznaju fundamentalne stvari u toj "discrete time" tehnici.
Ja nisam mogao da spavam kada sam skontao koliko je to sve mocna tehnika, bio sam frapiran potencialnim mogucnostima i sta tu sve moze i kako prosto da se radi :)
Prosto mi bilo krivo sto se pre nisam toga uhvatio! Ali nema veze bitno da sam se uhvatio i zato srdacno svima preporucujem da to probaju, ne mora sa ovim konkretnim dsPIC (on je medju "najjacim" procesorima dostupnim u PDIP kucistu, preko toga samo SMD), mogu i oni ST Discovery low-cost dev moduli (7 - 15$) sa recimo Cortex F3 ili F4 procesorima.
[Ovu poruku je menjao mikikg dana 24.09.2013. u 15:49 GMT+1]