DIY Electronic projects
Class D Amplifier - High Quality Power Audio Amplifier - Printable Version

+- DIY Electronic projects (https://forum.yu3ma.net)
+-- Forum: Hifi audio (https://forum.yu3ma.net/forum-3.html)
+--- Forum: Pojačivači snage - Power amps (https://forum.yu3ma.net/forum-16.html)
+--- Thread: Class D Amplifier - High Quality Power Audio Amplifier (/thread-2651.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46


RE: Class D Amplifier - High Quality Power Audio Amplifier - yugaja - 06-24-2022

E hvala pogledacu. Msm iz pcm 44.1 u dsd64 mora da ide upsamplingn LPF je deo tog procesa. Noise sharpening je isto deo procesa da se dobije 1 bit stream koji ne šušti uniformno preko celog banda do 1.4mhz već da se sum gurne izvan audio opsega... Pogledacu detaljnije 😊


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-24-2022

Pa da. Post 161, ja mastam da imam takav jedan uredjaj prakticno dsd power dac ako bi ovaj koncept upalio. U prevodu bi skratili put pesma->powerdac za ceo jedan dsd_dac + analogni i/v + diff_to_se + mfb + equaliser + se_to_diff , sest karika u lancu!!


RE: Class D Amplifier - High Quality Power Audio Amplifier - yugaja - 06-24-2022

To jeste. Ali pazi ako tako nesto ne postoji do sad sigurno ima neki valjan razlog, osim trivijanog niko se toga nije setio


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-24-2022

Pa isto kao i DSC252, negde sam ostavio link ne mogu sada da nadjem gde je lepo u detalje objasnjeno kako funkcionise. Ni sada jos uvek vecina ni ne zna da postoji jer su se svi uhvatili PCM-a , tako mozda i ovo Smile


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-24-2022

(06-24-2022, 07:39 PM)savan Wrote: Pa isto kao i DSC252, negde sam ostavio link ne mogu sada da nadjem gde je lepo u detalje objasnjeno kako funkcionise. Ni sada jos uvek vecina ni ne zna da postoji jer su se svi uhvatili PCM-a , tako mozda i ovo Smile

Nasao sam link https://audiophilestyle.com/forums/topic/31973-the-dsc1-dac-as-a-way-to-understand-how-a-simple-dsd-dac-actually-works/#comments , od tog koncepta je nastao diferencijalni dac to je ova shema gore DSC252


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-24-2022

Prelistajte

https://puredsd.ru/

Koncept koji sam sam i bez icije pomoci odradio http://www.audiodesignguide.com/DSC2/index.html , dodao fm, bluetooth, hypex modules, raspberry pi, sve ostalo isto. Inace taj uredjaj sa tog linka je osvojio prvo mesto na jednom takmicenju, to mi je i bio okidac da se opredelim za njegovo pravljenje na zalost nezavrseno do kraja. Ima i link na tom sajtu do tog foruma gde se obavilo takmicenje, merenja i kojecega, treba prelistati


RE: Class D Amplifier - High Quality Power Audio Amplifier - Dragan100 - 06-24-2022

(06-24-2022, 06:32 PM)yugaja Wrote: Pa po blok semi može i direktno. 😊 Ali o5 kažem praktično to neće raditi tj teško je napraviti. Evo npr izlazni filter bi morao da se bori sa velikom energijom na visokim frekvencijama. Ovo je sad glasno razmišljanje, ali ta povorka impulsa bi trebala da je rezultat noise sharpeninga, što će reći puno energije koju treba skloniti filterom na pogrešnom mestu (prvo sve pojačamo, pa onda treba da je uklonimo)
Plus ako taj postupak filtriranja posmatramo iz ugla rf-a, pošto na tim ucestanostima to i jeste RF, običan filter je reflektivnog tipa. Sve što ne propusti i neželjeno potroši u sebi, vraća ka izvoru remeteci oblike napona i struje.. Djavo je u detaljima, ne kažem da ne može, skro sve može, ali treba biti oprezan

Izlazni steped Dclasse je zapravo pravcati Syncro BUCK SMPS (StepDown) sa LC "filtracijom", 
tu nam je i opterečenje impedancija zvučnika i skupa tvore Dclass LowPass filter.

Uzet čemo grupiranje 4 sampla 32 bita @ 2,8MHz/4 (post https://forum.yu3ma.net/thread-2651-post-121489.html#pid121489)
sa tom freq 2,8MHz/4 = cca 700KHz+, što če nam biti i noseča freq DSD za izlazni stepen.

Izlazni stepen kad je HIGH puni kond preko izlaznog kalema, i kond zadobiva neku DC vrednost,
kasnije sa stanjm LOW (radi donji izlazna aktiva) energija kalema još uvijek cirkulira/se prazni na C i opterečenju, 
tada počinje taj zatečen napon na C upadati. 
Redosledom DSD@700KHz jedinica i nula streama (ili PDM) osrednjavamo izlazni napon na kondu C 
i posledično se skoro "sva" BUCK energija pretvara iz L u C i dalje troši na opterečenju.

Osrednjavanje se vrši ne prebrzo, čitaj malom freq, freq izračunatog LP izlaznog filtra, ranga nekoliko desetaka KHz.

Slično i kod klasičnog BUCKa, time da imamo izlaznu LC filtraciju poveču, C ranga stotinu uF za što manji naponski ripple,
ali preračunati LP filter izpada sada več bliže prema još nižim freq.

Gubici u izlaznom stepenu Dclasse su nam:
-U izlaznom L zbog R_namotaja (I^2R) i gubitka u feritu
-U izlaznom C zbog ESR
-U Rds_on izlazne aktive
-U switcherskim gubicima aktive, i u gubicima Recovery vremena, sa GaN smo tu na toj freq nosioca 700KHz na vrlo malim gubicima.
-gubici u produženom (nepreporučljivom) radu donje LOW aktive u III.kvadrantu (znači treba što manji DT)
-gubici u neidealnim designom PCBa

TOT gubici 5...10%, na višim snagama manji... (slično kao u nekom od grafova efikasnosti BUCK SMPSja)


RE: Class D Amplifier - High Quality Power Audio Amplifier - yugaja - 06-24-2022

Koliko je minimalno vreme provođenja nebitno gornjeg ili donjeg prekidača u half bridge-u? Ako se ne varam, ovo grupisanje bita i prevođenje u procente 😊 jako liči na klasičan delta sigma dac, mutibit kakvi su u stvari gotovo svi savremeni.
Ili drugačije da pitam koja je rezolucija pwm-a na 700khz potrebna?

Dodatak: ako grupišemo po 4 bita, imamo 16 mogućih sekvekvenci-nivoa, tj samo 16 diskretnih pwm vrednosti. Ili grešim..


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-25-2022

Dsd64 jeste 1bit x 44100 x 64 = 2.8MHz. Znaci ako hocemo 32bit precizno okidanje onda to mora da bude na 2.8MHz, to je verovatno nemoguce? Zato radimo 4 sampla da napravimo grupu bitova od 4bita ujedno smanjili smo automatski frekvenciju na /4, samim tim i rezoluciju na /4, ovde sad treba da se napise logika okidanja. I dalje ne gubimo rezoluciju jer nismo jos uvek pogubili bitove, samo smo sad ne vise na 2.8MHz nego smo sad na 700KHz i nemamo vise 1bit u rukama nego sad imamo 4bit. E sad ako prepolovimo ova 4bita na 1bit (32/4=8bit) izgubili smo rezoluciju za /4, ili ako prepolovimo ova 4bita na pola 32/2=16bit izgubili smo rezoluciju za /2, to ti je ukratko. U prevodu ako idemo ne preko pwm nego preko gpio i hocemo svih 32bita preciznosti mi treba da okidamo na 2.8MHz. Ili ako idemo sa pwm i hocemo svih 32bita na manjoj frekvenciji tj na 700KHz treba nam pwm preciznosti 4bit jer imamo 4bita u rukama. Ovo za pwm nisam jos siguran dali nam treba 4bit ili nam treba 32/4=8bit ??

Edit:
Ovo gore je na papiru ali u realnom svetu cini mi se da smo ograniceni na tajmer funkciju ako bi se islo bilo sa gpio bilo sa pwm treba nam precizan tajmer 32bitni. Verovatno i pwm od 32bita.

705600Hz = 1417.2335600907 ns
2822400 Hz = 354.30839002268 ns

Nije ovo naivno ni lako ni najmanje. Da bi zadrzali gpio high ili low u vremenu od 1417.2335600907 ns, kako? Tj mi ustvari u ruci imamo 4 bita, zadrzavanje high ili low na osnovu 4 bita je 1417.2335600907/4=354.308390023 ns, i ovo sto kazem verovatno nije to sto kazem, treba dobra vijuga da se ovo svari i napravi prava racunica i logika za komplementarno razdvajanje. Ono sto znamo za sigurno jeste da imamo sada 4bita i da smo na 705600Hz


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-25-2022

Dali bi ovo moglo da se simulira sa raspberry pi i 4 tranzistora u H na nekom malom naponu?


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-25-2022

Ovo ja probam sledece nedjelje kada odem na godisnji


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-25-2022

Jos nesto interesantno i to bi takodje moglo da se proba. Sta bi se desilo ako bi DSC252 modifikovali tako da umesto ona 64 otpornika po kanalu na te kapije stavimo 64 tranzistora, dali bi dobili jedan power dsc252 dac ??

Nece da moze znam, mozda otpornike iskoristiti za neko variabilno current mode variabilno napajanje. Au vreme je da malo odmorim par dana da ne lupetam vise  Big Grin


RE: Class D Amplifier - High Quality Power Audio Amplifier - Dragan100 - 06-25-2022

https://forum.yu3ma.net/thread-2651-post-121489.html#pid121489
Zapisano imamo 32bit po DSD64, @2,822400MHz/bit
tu u grupi po 4sampla:

11010110011010101011011011011010
10110110110101100110110101010110
10110101101011011011011010101011
01010101011101011011011001101101

ako proslijedimo (tom nepromenljivom 2,8MHz/bit) taj zapis direktno do komplimentarnog razdvajanja,
gdje imamo komande za izlazni GaN HalfBridge:
1=active HIGH
0=active LOW
110 10 1100 110 10 10 10 110 110 110 110 10
namjerno sam jih razdvojio "po periodama" (za lakšu predstavu) do prvog prelazka iz 0-->1

HalfBridge SW tačka če biti
1: 2bita zadržat če se u HIGH stanju i jedan bit u LOW,
2: kasnije 1bit u HIGH i 1bit LOW
3: 2bita HIGH i 2bita LOW....itd

11100 110 10 10 110 110 10 10 10 110 10 1110 110 10 10 110 10 10 10 110 100 110 110 10 1......
4: tu imamo i 5bita, 3HIGH i 2LOW

zapravo nazire se PDM i kao posebna modulacija PWM variabilne freq, ...kako?
1: freq 2,8MHz/3bita = 933MHz, širine 2H+1L perioda PWMa
2: freq 2,8MHz/2bita = 1,4MHz, 1H+1L perioda PWMa
3: freq 2,8MHz/4bita = 700KHz, 2H+2L perioda PWMa
a kod 
4: freq 2,8MHz/5bita = 560KHz, 3H+2L periode PWMa

[Image: attachment.php?aid=37855]

PDM input Dclass audio amplifier
SSM2517
ONA10IV
TAS2560
MAX98356(8)
https://www.diyaudio.com/community/threads/direct-pdm-input-to-gan-e-mode-hemt-class-d-amplifier.323714/




RE: Class D Amplifier - High Quality Power Audio Amplifier - mikikg - 06-25-2022

Opušteno! : )

Svima nam pada svašta napamet, zato su simulatori zgodni da se proba neki koncept pre nego što se predje na lemilicu Smile


RE: Class D Amplifier - High Quality Power Audio Amplifier - gorankg - 06-25-2022

(06-25-2022, 07:14 AM)savan Wrote: Dali bi ovo moglo da se simulira sa raspberry pi i 4 tranzistora u H na nekom malom naponu?

Bolje probaj na Raspberry Pi Pico jer on ima PIO module koji će ti raditi nezavisno od jezgra. Za njih se program piše u asembleru. Imaš ovde kratko pojašnjenje šta su PIO.
https://blues.io/blog/raspberry-pi-pico-pio/


RE: Class D Amplifier - High Quality Power Audio Amplifier - yugaja - 06-25-2022

Probaću da iskopam neke simulatore pa da ovo probamo na nivou blokova. Mada ono što ja vidim iz ovog gornjeg opisa je da ako imamo PDM, nas izlazni stepen mora da podrži togling sa najvišom ucestsnoscu. To što mi vidimo grupisane bite i ekvivalento manju frekvenciju ponegde je rezultat primenjenog signala, njegovog ograničenog banda i mnogo veće freq sampleovanja.. Ono što može da ima smisla je da trgujemo izmedju rezolucije tj broja bita i f sample. Npr smanjimo f sample na 700khz tj 4 puta ali imamo više bitova. Zdravorazumski bi rekao da nam treba 16 nivoa sada, ali tu je možda moj zaj*b, jer posle 20 godina zaboravljanja obrade signala, svašta izgleda logično... U svakom slučaju to bi bila regularna decimacija, downsample potrebno je ograničiti band lpf na 700khz/2.. Na koliko bita da ne gubimo rezoluciju to je pitanje..


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-25-2022

Da tako nekako! Sustina je da smo razumeli do ovog dela gde je PDM, dalje treba videti kako je najbolje napraviti. TA gotova resenja tipa SSM, TAS...itd vec unapred je izracunat thd, rezolucija itd, mi imamo ganFET i brze ic-ove i tako bi sve skupa teoretski trebalo da budu daleko bolje nego ta gotova resenja, zar ne? @gorankg, odavno imam u planu da nabavim jednu plocicu sa RP2040, to bi mi bila definitivna zamena za microchip pic12f1840 kojeg turam bukvalno gde god mi treba neka digitalna kontrola gde sam limitiran sa brojem pinova i programske memorije, kada predjem na RP2040 to ce da bude daleko bolja stvar, jako je zanimljiv taj RP2040 !


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-25-2022

Dragan100 svaka cast za link https://www.diyaudio.com/community/threads/direct-pdm-input-to-gan-e-mode-hemt-class-d-amplifier.323714/ Znaci ipak je moguce!!! Zanimljivo je da ta tema nije popularna sa obzirom da je otvorena 2018 godine. Tu sad mozemo da se vratimo na onaj sigma delta adc kao fidbek koji bi bio zakacen pre kalema, on bi uporedjivao bitove sa izlaza (gubitke rezolucije) sa bitovima sa pdm i tu bi taj loop injektovao po koji bit vise/manje da bi se napravila korekcija tj ispravila greska tj gubitak rezolucije na izlazu. Tako nekako bi trebalo po mom nekom razmiljanju i razumevanju to trebalo da funkcionise.


RE: Class D Amplifier - High Quality Power Audio Amplifier - mikikg - 06-25-2022

^^ Da ovo je zanimljivo, stim što je ovo OPEN-LOOP i nisam siguran kako bi se odradio NFB, skoro neizvodljivo


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 06-25-2022

Mikikg refreshuj stranicu, izmenio sam post pa smo mozda u isto vreme pisali pa nisi video, tako nekako bi mozda mogao fb da se uradi!