DIY Electronic projects

Full Version: Class D Amplifier - High Quality Power Audio Amplifier
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Imam malo vremena...

Propisnu kalibraciju ne možeš da uradiš bez generatora signala, nemam je ni ja za moj Cosmos.
Dovoljna će biti kalibracija u jednoj tački koju ćeš uraditi u RTA, kako sam već opisao.

TweakQT se menja samo rukom, i to ne preporučujem jer je ADC utrimovan na max. linearnost (probao sam i znam o čemu pričam).

Prema tome, kada priključiš signal čiji RMS ti je poznat, startuješ RTA, postaviš parametre za FFT, uključiš akviziciju (crvena tačka), klikneš "Calibrate level", uneseš RMS vrednost i on ti onda kaže šta je FS. Ako se samo malo ne slaže sa hardverski postavljenim opsegom, to je OK (kod mene je na opsegu od 4,5V izračunao FS od 4,618V). Ako je razlika velika, mora da se nađe uzrok.

Ta kalibracija onda važi samo za aktuelnu konfiguraciju.
To i ja mislim! Samo ne mogu da odradim kalibraciju jer ocigledno imam nedovoljan level na izlazu za zvucnike pa mi Rew odradi kalibraciju na -59db, zato sam i pitao kako to da odradim, ok sad mislim da bi znao to odraditi, prvo sto bi trebao jeste da podesim izlaz da mi bude tu blizu 1.7Vrms tako sto cu da otvorim Rew oscilator, podesim na 0dn i merim unimerom na izlzazu za zvucnike dok ne dobijem ajde neka bude manje od 1.7Vrms recimo neka bude 1.5Vrms, i onda probati kalibraciju sa slike, ali to je ta prica sto ne znam dali ce ta kalibracija sa slike da prelazi 0db, ako bi presla 0db to je onda vec volume boost i onda bi preterao Vrms na izlazu za zvucnike, to je ono sto me brine.
O tome se i radi, namesticeš nivo za neki nivo gde si negde tamo u SW morao da spustiš volume, ako nisi koristio atenuator to je OK dok god držiš taj nivo, ako koji slucajem nastane neki "bljuc i krc" ili se "slučajno" pomerio Volume a ostane tako priključeno Cosmos neće da preživi!

Zato se stavlja atenuator za maksimalne nivoe napona i struje/snage i onda si siguran da merni setup radi u svim uslovima, tako se testira inače jer u suprotnom greške se ne opraštaju, posebno još ako se GND ne oradi tačno na tačke koje treba ili ti se pojavi neki floating napon posebno kada se priključuju dodatni uredjaji sa svojim napajanjem.

@Braca Dodatno kod Hypex-a je polu most kao izlaz a ulaz u zvučnu je balansirajući/diferencialni, gde tu tačno priključiti +/- ulaze i GND i kako u toj kombinaciji onda izgleda opterećenje + atenuator?
Da toga se i ja bojim, pogotovo sto sam izbacio audio trafoe gde sam imao apsolutno click/pop free sve, i ubacio preamp gde sada imam krckanje na promenu pesme... itd, znaci sada nema sanse da se usudim da spajam za probu taj hypex dok se ne resi taj problem Smile
Ovakva neka "djunta" ti treba, to je kompenzovano niskoinduktivno opterećenje, generalno snažan otpornik za dva kanala, može da se kombinuje redno/paralelno i sa tim se optereti izlaz DUT-a, u našem slučaju Hypex i sa tim si "namirio" prvi bitan uslov, dok je drugi dosta jednostavniji i dodaje se par 1/8W otpornika za atenuator i to "napokon" stiže bez problema na ulaz zvučne kartice, odatle kreću dalje sva merenja.

[Image: attachment.php?aid=38576]
Ako ja dobro razumem signal generator je referenca, naspram reference se radi kalibracija, u mom slucaju Rew je generator signala ciji signal ide u Amanero zvucnu karticu i vraca se nazad u Rew gde Rew postavlja kalibracione nivoe dok konacna kriva za neki deginisan freq raspon recimo 20-20k ne bude ravna kao Dunav i dok isto i phase ne bude ravan kao Dunav, jel tako? I to je ustvari ova slika sto sam dobio https://forum.yu3ma.net/attachment.php?aid=38493 ?? Vidi se da je sve ravno i phase i nivo. To nam je sada pobuda ili ti signal generator, samo sada feedback nije vise Amanero nego je sada feedback Cosmos? Dali ja to dobro razumem? Kako vam se cini Amanero kao pobuda sa slike i dali mislite da je to realan graf? Dali tu nesto fali da se podesi? To je ono sto mene kopka, dali sam ja to dobro podesio i ono sto me najvise zanima kako je Rew odradio kaibraciju i dobio level -12dbFS??? Ovo je ustvari izmeren THD pobude tj Amanera?
Ponovo sam odradio kalibraciju, odradio steped sine measurement, nista se promenilo nije sto se pobude tice, input i output je levi kanal amanera a loopback je desni kanal amanera (da je Cosmos bio bi onaj kanal na koji sam prikacio izlaz pojacala), koliko je realno i dali je dobar setup nebi znao reci.

Edit:
Kontam ja to sad malo sta tu treba da se uradi, bitno je postaviti levele u generatoru kako treba tako sto cu da idem na "calibrate level" pa unesem izmereni Vrms sa zvucniku, onda bi trebao graf u RTA da se popne na potreban dbFS nivo i da pokaze vrednosti kako treba, ako ne gresim. Slika 3 na -12dbFS kao sto je i kalibracijom dobijeno (zadato sa slike 1 , sweep level??). Slika 2 ne razumem zasto je automatski postavljeno na -20.51 dbFS ako je kalibracijom postavljeno na -12 dbFS, malo mi to budalasto da se to menja tek tako.
Sem ovih postavki ja tu ne vidim nesto drugo sto bi moglo da se podesi, ucitao sam i u samom RTA u postavkama kalibracioni fajl, limitirao levele, da zaustavi generator ako level nije kako treba... itd, jedino jos sto treba da uradim da kliknem u generatoru na "calibrate level" i da izmerim stvarni Vrms sa zvucnika i da onda zamenim FS sine vrms levele sa stvarnim, ne znam sta bi jos trebalo tu da se odradi. Nejasno je gde je ucitan taj flexasio.cal kalibracioni fajl, dali u input ili u output... itd, skroz mi je nejasan taj Rew. Onda kada se Cosmos prikljuci, nigde ne pise od cega je IN 0 FL dali je od Amanera ili je od Cosmosa, znaci skroz nejasan i ne definisan program, mogli su taj gui malo definisanije da urade da se zna sta je sta.

Edit
Steta sto Cosmos nema I2S ulaz, tako bi mogao da se odradi ovaj loop sto radim Amanerom in/out stim sto bi Cosmos bio loopback preko tog I2S ulaza i onda bi mogla kompletna kalibracija da se uradi u relaciji Amanero - Cosmos, ali opet ni to nije resenje jer tako u pricu nije ukljucen analogni ulaz Cosmosa, ali trebali su napraviti I2S ulaz da Cosmos moze da sw koristi i za neke druge stvari! Recimo mogao bi kompletno digitalni loop da se odradi sa DDpd, jedina analogna komponenta bi bila ADC Cosmosa Smile
Mnogo ste ga zakomplikovali...

REW je jedan od najboljih programa koje sam do sada koristio, što ne znači da sam 100% zadovoljan.

REW nema ugrađen generator osim ako ga ne prikačiš na USB.
Ako nema spoljašnjeg generatora, uzeće "Default output device" iz Windows-a, što je u principu ugrađeni zvučnik.

Kao što rekoh, za spektralnu analizu je dovoljna jedna kalibraciona tačka u RTA, pri čemu se oslanjamo na pretpostavku da je frekv. karakteristika ADC-a ravna u izabranom propusnom opsegu. To garantuje proizvođač.

Ako se plašiš da će neki tranzijent probiti ADC, počni sa 1Vrms na izlazu iz DUT-a i postavi ADC na 10V.
Napon od 1V je tada -20dBFS i sa tim se već može uraditi prvo merenje, a zatim se može povećavati osetljivost.
Nema nikakvog razloga da se sa ulaznim signalom u ADC odmah ide na FS, to su finese gde se boriš za zadnji bit - totalno nepotrebno.
Znam Brao, mislim da sam shvatio sta treba da uradim, ipak se necu igrati sa Hypexom videcu nekako da nabavim ovo sto je potrebno za DDPD, on me vise zanima od sveg ostalog merenja, na njemu cu i da naucim tako te neke stvari sto se setupa tice.
Pogledaj ovde kako smo vršili neka druga testiranja za Power-AMP, BatoMM konkretno, bilo je neregulisano snažno napajanje preko variaca gde smo mogli da menjamo napon napajanja, tu su snažni otpornici za opterećenje i na jednoj od fotki se vide otpornici za atenuator blizu pločice/izlaza, ima 4 otpornika 0.1% tolerancije pošto je to full-bridge AMP (za Hypex polumost treba 2 otpornika) i odatle ide na sivo/braon paricu koja vodi na ulaz zvučne kartice, to je cela nauka sa tim HW i atenuatorima Smile

To se pusti na MAX VOLUME i ako AMP preživi onda se pokazuju izmereni rezultati za MAX snagu : ) a sve ostalo može da se kroz SW smanji i podesi bilo koji potreban nivo.

https://forum.yu3ma.net/thread-338-post-...l#pid13872

[Image: attachment.php?aid=5760]

[Image: attachment.php?aid=5754]

[Image: attachment.php?aid=5756]
Jasno mi je Miki, moram prvo da pripremim sve potrebno! Hypex kod mene i jeste na max volume, galvanski odvojen ulaz, atenuator je ct7302. Kod DDPD ce biti jednostavno pripremiti jer imamo 5V a imamo i varijabilno do 1.8V tako da to ce biti bas bas jednostavno za odraditi a prvenstveno za ucenje! Ne mogu vise da budzim muka me uhvati kada moram nesto da prelemljavam, rastavljam, sastavljam, ovih dana cu gledati da pripremim na papir sta mi je sve potrebno, da nacrtam shemu, plocicu i da to narucim, za nekih mesec-dva nadam se da cemo moci da vidimo prve rezultate merenja ako ne i pre. Bice tu zanimljivo menjati DT otpornike, mislim da ce i tu trebati to fino da se podesi na najmanji moguci thd, pa i ove filtere na izlazu, u pricu ulazi i adau1462 tako da ce na kraju to moci da se skocka u jedan fini uredjajcic, Plocicu cu gledati da napravim tako da moze lako da se prekonfigurise, kada treba merenje ovako, kada treba da se slusa muzika onda onako, itd, uglanom da ne moram nista da budzim.

Kad sam vec kod Hypexa, ovo mi je rekla njihova tehnicka sluzba kada sam ih pitao dali treba da podesavam DT nakon sto sam zamenio Nfet tranzistore, nekom ce mozda zatrebati informacija kada se nadje u situacija kao ja da mora da popravlja ucd180hxr modul:

Quote:It shouldn’t really be necessary to adjust DT but you can check it by measuring the current in de V+ rail when the amp is idle (running without signal). It should be about 48mA.
You can adjust it by turning the potentiometer on the main board. The potentiometer on the little daughterboard is for adjusting the DC offset.

a usput to je i ta prica koliki napon na izlazu modul ima kada je na ulazu nista tj kada atenuiram ulazni signal preko ct7302, hehe pod uslovom da se ne desi krc i puc inace Cosmos leti u Kosmos. Za sada moram se sabrati i odustati od ideje da merim velike snage, nego da se strpim i da pripremim to sto treba za DDPD da budem u safe regionu dok malo ne naucim te neke osnove za ovakva merenja.
Nije to ništa toliko strašno, samo da se razume koncept i postavka merenja, sa većim snagama je komplikovanije jer se traže snažni otpornici za opterećenje, atenuatorki otpornici i dalje ostaju male snage to ne menja mnogo situaciju za zahtevnim komponentama, problem je što AMP mora da se optereti pa da se radi merenje, isto kao kada bi testirao 100V DC/DC sinhroni-Buck što Hypex i jeste treba da ima opterećenje stim što je u Audio svetu opterećenje konstatno i ne menja se dok kod sinhronih-buck kao naponski regulatori obično se još dodatno i menja opterećenje i onda postoje tranzietni testovi gde se to neko veštačko opterećenje još dodatno prekida sa brzim MOS-FET i onda se prate tanzicije prelaska sa jednog na drugo stanje i tu se gleda konkretno kako radi NFB loop, da li ima over/under-shot, ringing itd.
Konkretan primer vredi mnogo više od gomile objašnjenja, pa pošto u CH imam jedan slobodan Hypex UcD180, mislim da će nam svima ovaj problem postati jasniji ako uradim par merenja i ovde okačim rezultate i opis.

To bi moglo da se desi negde krajem sledeće nedelje.
Nasao sam konacno link sto sam trazio u vezi kako je autor DSC1 daca objasnio u detalje kako funkcionise taj tip dsd dac-a sa prednostima i manama, razlike na r2r tehnologiju... itd https://audiophilestyle.com/forums/topic...lly-works/ "Miska" mu je nick na tom forumu, mnogo dobra tema. Kasnije je izasla unoficijalna diferencijalna verzija dac-a koju mislim da nije autor tog dac-a napravio nego clanovi foruma konstruisali na osnovu originalnog koncepta.

Braco, to merenje ce pomoci sigurno!
Nije neobično da je tema dobra: 'Miska' je u stvarnosti Jussi Laako, tvorac jednog od vrhunskih audio plejera - 'HQPlayer' njegovog brenda 'Signalyst'. Isprva je HQPlayer postojao samo za Linux (i to sa vrlo jakom cenom) a kasnije je kreiran i za Windows. DSC1 d/a konverter je projekat 'otvorene hardverske platforme' još iz 2014 godine, sigma/delta tipa, predviđenog samo za DSD format i samo za visoke frekvencije semplovanja (256x i 512x) - sve da bi se koristio (kupio) njegov softver.
Da poodrezumeva se da je to on zato je i zanimljiva tema, i sto je potkrepio cinjenicama neke komentare u toj temi. Ima debelo iskustvo u digital audio, negde sam procitao da se bavi 20 godina, nije ni cudo sto to dobro svira. Samo nije to za svakoga, recimo ja kad sam napravio taj dac nije mi bilo lako da slusam samo hqplejer a da ne slusam druge izvore recimo youtube jer je nemoguce slusati pcm na ovakvom dac-u, ali kada je u pricu uleteo ct7302 to je vec druga prica, Amanero koji mi menja analogni/digitalni izlaz pc racunara gde sad takav pcm/dsd preko ovog src bridgea pa na dac ulazi opet kao dsd to je sad vec druga dimezija ovog dac-a Smile

A nacicemo resenje i za obecavajuci ddpd, mali protocni bojlercic koji ce da bude obradovan sa ganFet, samo polako pravicete vi ja vam garantujem kada cujete kako brutalno dobro svira taj ddpd koncept. Big Grin
GaN fet je odavno odobren za upotrebu a ddpd koncepat tek treba da (a)testiramo Big Grin
Super je to samo imamo dva razlicita koncepta.
(10-22-2022, 12:21 PM)nik Wrote: [ -> ]GaN fet je odavno odobren za upotrebu a ddpd koncepat tek treba da (a)testiramo Big Grin

Jel su to LMG5200? 
Samooscilirajuča, ...a na kojoj freq približno?
OCP onda diskretno dodana!

Šteta što nije fotka od bliže!!! 
:-)