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 - savan - 08-17-2022

Nema mesta, jedva je stalo 1k+1nF na napajanju, pa sam dodao 4 puta bufer + 4 komada 100nF, za jos 4 bufera nema mesta, znaci sve je stalo na jedvite jade, na donji lajer sam ih stavio tacno ispod tacki gde idu odlazi na ulaz u most tako da nisam morao ponovo da vudem diferencijalno, neka bude ovako kako je pa kako bude, to je to Smile
Kompletan projekat u atacmentu. Da narucujem pcb?


RE: Class D Amplifier - High Quality Power Audio Amplifier - Dragan100 - 08-18-2022

(08-17-2022, 01:46 PM)savan Wrote: Nema mesta, jedva je stalo 1k+1nF na napajanju, pa sam dodao 4 puta bufer + 4 komada 100nF, za jos 4 bufera nema mesta, znaci sve je stalo na jedvite jade, na donji lajer sam ih stavio tacno ispod tacki gde idu odlazi na ulaz u most tako da nisam morao ponovo da vudem diferencijalno, neka bude ovako kako je pa kako bude, to je to Smile
Kompletan projekat u atacmentu. Da narucujem pcb?

Sema iz att. iz  posta

RC (R70 i C71) nam je filtracija ili blago osrednjavanje (da se nema sensing kratkih Peak-ova) signala koji se tvori na Rshunt R87 0R05.
Pa zato kao i RC skračenica, prvo R70 i poslije C71, ...sada imaš obrnuto!
Sorry, ...bat jebi*a!!!
:-)

Znam (pa i vidi se na odličnim 4slojnim uradkom dizajniranja PCB) da se nema baš mnogo placa na PCB,
ali, 
1)...kako bi da staviš 8Baffera sve ispod štampe
2)...baš Bufferi če zatrebati nešto više "brze" energije (kao i izlazne kapije), tu, sasvim blizu VCC i GND svakog Buffera,
pa bi mu pasalo više od sadašnjih 100nF, stavi barem 1u....4,7uF
3) 1Buffer za 16 ulaza izlaznih kapija, neznam dali če biti dovoljno tih source-sink od +/-40mApeak_max 
OK, max je po DS do +/-50mA, ali ne kontinuirano, što je kod nas primer kod svakog 354nsec PDM-DSD64 impulza (0 ili 1, svejedno)

Ja bi prije naručivanja PCB odradio barem simulaciju 1KHz sinusoide zapisane u PDM-DSD64 formatu (354nsec impulz, što tačnije zapisane!!!),
ti si rekao da sa "igrom filtracije" več dobivaš odličan zvuk tog Sampla u tom našem formatu,
kažeš: "...čuje se odlično...!"
SUPER!!!

Pa "ajde da vidimo iscrtanje te sinusoide @ 1KHz", Ultra-freq noise nas i ne zanima puno, nego baš oblik sinusoide, 
pa i da ocijenimo koji su to viši harmoniki više učestani:
-više parnih...i evo ti Dclass lampaš!!! jasno, puristički, NO FeedBack! (...ajde, šalim se malo!   :-), ....nemojte zagrabit!)
:-)


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 08-18-2022

Ostavicu sa 4 bufera, ne mogu ponovo da prepravljam puno je tu posla, pa kako bude! Prepravicu jedino taj filter na fb, prevideo sam to! Sto se bufera tice tu su odmah blizu 47uF kondenzatori, odatle sam vukao na 100nF, vidi sliku! I jos jedan problem, imam samo 5 komada Smile

Pa ne znam kako bi napravili 1kHz signal, mozda naci negde gotov PCM pa konvertovati u DSD? Ima i nekih programa https://forums.ni.com/t5/Example-Code/Pulse-Density-Modulation-PDM/ta-p/3532976 mozda bi moglo njim, sad koliko je precizno ne bi znao reci. Dali Tina moze sinus da eksportuje u PCM i da ga sacuva u fajlu na pc? Stigle mi plocice za ina! Bice lemljenje onog preampa uskoro! Smile


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 08-18-2022

Evo i nova plocica, popravljen RC na fb


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 08-18-2022

Kako napraviti sine 1k i konvertovati u dsd

Quote:Audacity 1.2.6

Open Audacity
Set the project rate to 44100
"View > Set Selection Format > Samples (Snap to Samples)"
"Project > New Stereo Track"
"Generate > Tone"
Select "Sine" "50 Hz" Amplitude and length as required.
Click on the track name (Audio Track) and select "Split Stereo Track" from the menu.
Repeatedly click on the "Zoom In" button so that you can see a couple of cycles of the sine wave.
Click on the "Skip to Start" button.
Click on the upper track at about 441 samples - zoom in as necessary to get the cursor at exactly 441 samples (the cursor position is shown at the bottom of the Audacity window)
Zoom out so that you can see the first sine wave cycle.
Select the "Time Shift Tool"
Click on the lower track and drag it to the right until the left hand edge of the track lines up with the cursor position.
Press Ctrl + A (select All)
"Project > Quick Mix"
Delete the first 441 samples.

You now have a stereo sine wave with the left and right channels 90 degrees out of phase.

onda takav wav file konvertujem u dsd64 pomocu ovog programa PCM-DSD Converter v1.0.0.11E 64bit version http://pcmdsd.com/Files/PCM-DSD_Converter_v1.0.0.11E_64bit.zip , provereno funkcionalan, onda ovaj moj dsd2pwl konvertuje u .pwl (prevuce se diff file na exe koji generise pwl), pwl file se malo skrati po potrebi i ucita u Tina piecevise linear signal generator, dole u atacmentu je program i generisan 1k.pwl, nadam se da valja. Dole je slika kako izgleda u Tina. U vg1 je ucitan wav file 1k.wav, a u DSD_BITSTREAM isti taj fajl konvertovan prvo u dsd64 pa onda u pwl, zasto nije isti sine graf stvarno ne znam Smile , uglavnom po istom principu smo pravili simulaciju gde sam dobio zvuk


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 08-19-2022

.                  .


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 08-21-2022

Treba zameniti kondenzatore C155,C156,C157,C176 od 10uF 16V sa nekim od 50V ! Narucio sam juce plocicu


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 09-11-2022

Ovo je dobra stvar https://github.com/HEnquist/camilladsp , u sebi ima sve od dsp do sample rate konvertera... itd, trebalo bi negde pronaci pcm u dsd konverter pa bi sa ovim skupa moglo da se ima kompletena platforma na racunaru za ovaj nas amplifier. Meni samo nije jos uvek jasno kako audio plejeri na racunaru recimo https://www.signalyst.com/ HQ plejer koji je dobro poznat po kvalitetu zvuka na dsd, kako uspeva da odradi bit perfect na audio izlazu iz racunara prema dac, kako se to postize softverski ako je cinjenica da za bit perfect dsd64 nam treba precizno vreme izmedju svakog bita 354.3 ns , jos uvek mi nije jasno kojom softverskom tehnikom rade ovo precizno vremensko razdoblje od 354.3 ns izmedju svakog bita. Na stranici 23 i 24 ove teme je bio moj neuspeli pokusaj da softverski uradim ovaj tajming koji jos uvek ne mogu da razumem kako su to uspeli da urade na audio plejerima tipa HQ plejer, Jriver i drugim, mora da postoji neka softverska/hardverska tehnika koju cu nadam se jednom prilikom uspeti da razumem. Stigli su mi delovi za DDPD, ocekujem sledece nedelje i plocicu pa ce da se uskoro polemi i proba ovaj nas direct digital power dac DDPD.


RE: Class D Amplifier - High Quality Power Audio Amplifier - mikikg - 09-11-2022

Svi ti plejeri moraju da prodju kroz systemsku OS arhitekturu za Audio I/O, to je kompeksan SW mehanizan preko sistemskih drajvera, sam drajver se brine da ta audio infomracija bude isporučena ekternim uredjajima, obično USB DAC-ovima i tu je umešan USB transport koji radi po svom nekom mehanizmu sa paketima infomacija, prenosi se 1-2kB u jednom data transferu, ne radi se bit po bit, sve je složeno u neke cirkularne buffere (male/velike to se bira na nivou dravera) i tu tajming nije tako kritičan jer su zapakovane informacije, DAC mora to da raspakuje i da složi vremenski i stalno da traži "daj mi sledeći paket infomracija" koje pakuje u interni buffer i odatle se pušta i pretvara u Analogni signal sa svojim nekim CLOCK-om koji se traži da bude stabilan low-jitter, tako to nekako radi, 1ms je pulling time za USB, ne može brže da se proziva ili da odgovori, u tim vremenskim intervalima se šalje X semlova (DSD, PCM, sve jedno) i dalje ide ka izlazu/ulazu.


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 09-11-2022

Da Miki ima neke logike za usb, recimo Amanero usb combo primi taj jedan buferovani paket koji raspakuje interno i prosledi dalje na dac, ali mi nema logike kako funkcionise onda I2S veza, tu ne ide bufer nego se sve klokuje bit po bit.

Nasao sam nesto zanimljivo, mozda sam to vec i okacio, https://forums.raspberrypi.com/viewtopic.php?f=63&t=155830 , tu su neki pokusaji sa uspehom. Nasao sam i dokumenat od rpi4 procesora https://datasheets.raspberrypi.com/bcm2711/bcm2711-peripherals.pdf , chapter 10, system tajmer! Tu postoji CS status register koji moze da se cita i pise, to cu da probam prvom prilikom, kada se resetuje postavi se zeljeno vreme u kompare registru, ne znam sad tacno koliko je trajanje 1 bita u CLO i CHI uglavnom zapise se vreme u kompare register, resetuje se CS register zadnja 3 bita na nulu, i onda se iz loop-a cita CS register dok se ne pojavi bit high zeljenog tajmer kanala kojeg smo podesili na neko zeljeno vreme dok se ne poklopi sa CLO i pojavi bit 1 u CS registru. Bit u CLO i CHI zavisi na kojoj frekvenciji radi cpu ili kako vec to treba da bude, ili ima fiksno vreme? Uglavnom trebalo bi da moze precizno vreme od desetak nano sekundi da se dobije, vidi se iz prvog linka da je neko to vec uspeo samo na drugaciji nacin u rezoluciji od 8ns i to na rpi zero w. A moze da se lako mapira u user space da bude nezavisno od kernela tako da bi rpi4 trebao da pojede ove tajminge na bcm2711. Kada napravim ovaj dac poigracu se malo sa ovim chapterom 10 i gpio da pokusam da preko gpio odradim dsd64 za ovaj dac


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 09-11-2022

I ako bi imalo nekog dobrog pomaka onda bi trebalo napraviti specijalan kernel samo za ovu stvar ovako nekako https://wiki.osdev.org/Raspberry_Pi_Bare_Bones gde bi imali cpu interupt free


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 09-17-2022

Nesto nemam volje ali sam odradio bar napojni deo i limitirao struju na 0.75A maksimum, mozda bi moglo i na ukupno 5W i vise? Napon je varijabilan u rasponu od +1.25V do +5V kao volume kontrola.


RE: Class D Amplifier - High Quality Power Audio Amplifier - Dragan100 - 09-18-2022

(09-17-2022, 02:53 PM)savan Wrote: Nesto nemam volje ali sam odradio bar napojni deo i limitirao struju na 0.75A maksimum, mozda bi moglo i na ukupno 5W i vise? Napon je varijabilan u rasponu od +1.25V do +5V kao volume kontrola.

Ne uspem sve da pročitam šta sve napraviš, testiraš, debug-uješ, a kamoli da bi ti usput i šta pomagao ili barem replicirao.
Napajanje znači radi OK, drži podešen željeni napon kao VOLUME i kažeš limitira i struju!
Super sve do sada!
:-)
Pošto je to prototip, najbolje ga je u startu pustiti podosta limitiranog!
-napon prvo podesiš na cca do 3V0, bez dodatnog opterečenja PSUja!
-onda limitiraš struju cca do 300mA, limitaciju struje izvršiš tako da na izlaz PSUja odradiš kratak spoj ili staviš malo jači otpornik od par Ohma
i podesiš limitaciju na željenu max struju, 
napon PSUja sada polako pada, šta je normalno, jer radi limitacija struje, što je kao da imamo izvor konstantne struje CCS, sa tim max I_out,
a prije limitacije struje PSU radi kao izvor konstantnog napona CVS, gdje održava željeni napon U_out

Tako sa tim limitacijama 3Vmax i 0,3Amax, sa efikasnim zvučnikom (95...100dB/1W/1M) 8R0 možemo očekivati do 500mW_rms snage audio sadržaja.

Predvidjanja:
-ako slučajno "vrisne" jedan polumost, ili dio polumosta, imat čemo na izlazu mosta 1/2 napona napajanja, što nam je sada oko 1,5V,
kojih vidi zvučnik!
To nije neki napon koji bi slučajno oštetio zvučnike, pa i probavamo inače pravu polaritetu zvučnika ponajviše baš sa baterijicom AA 1,5V  :-)
Tako da neki dodatni sklop za zaštitu zvučnika tu i netrebamo! Limitacija struje odradi svoje!


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 09-18-2022

Da taj XL4015 moze da se kratkospaja, bukvalno je neunistiv. Tako sam i podesio struju, kratkospojio ampermetrom. Ja ovakav buck koristim i kao punjac auto akumulatora, a i proban je kao napojni nekog audio sklopa, sasvim ok, vrlo zahvalan buck. Videcemo kako ce da se zvucno pokaze ovaj amp, moja ocekivanja su velika jer je protocni bojlercic u pitanju Smile


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 09-18-2022

Kada se predje na GAN isto ide xl4015 temporalno dok se ne napravi neki varijabilni smps ako se ne uspe namestiti hypex ili slican smps da bude varijabilni. Inace ovaj amp ce da bude dobra igracka, imam ja tu mnogo toga da probavam, prvo barebones rpi, tu isto imam velika ocekivanja ako uspem da dobijem desetak nano sekundi softverski precizno


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 09-22-2022

Mislio sam da cu stici danas polemiti i probati ali mnogo je tu posla pa moram ostaviti i za sutra, ostaje mi par kondenzatora na izlazu i 4 ulazna 1g99, nadam se sutra probi koju verujem svi iscekujemo, ja ne mogu da docekam da cujem kako ce to da zvuci Smile


RE: Class D Amplifier - High Quality Power Audio Amplifier - savan - 09-23-2022

Malo losih vesti, uz malo muke i razocarenja nisam uspeo da ga dobijem iz prve, moralo je nesto da mi se desi, bez toga ne moze izgleda da prodje Smile Dva pina na ulaznom 1g99 prelemljena-kratkospojena a da nisam to ni video na mikroskopu, cuje se zujanje na jednom kanalu a na drugom tisina, usput i Asio drajvere nisam uspeo iz prve da podesim pa sam i tu malo gubio vreme. A sad malo dobrih vesti Smile nakon prelemljavanja 1g99 izgubilo se zujanje i nastupila apsolutna tisina bukvalno na zvucnicima, odlicno, idemo dalje, nekako uspem da instaliram i podesim Asio drajver i HQ plejer, i prijatno se iznenadim!!! Ogromna dinamika, precizno, tacno, malo vise u mid valjda mi se tako cini zbog ogromne dinamike pa sad treba malo vremena privici se na takav zvuk, uglavnom nema mrljanja, zvrljanja, sve je tacno, lepo, cisto, jedno malo vrhunsko pojacalce sa ogromnim zvukom!!! NIje nimalo slabo, stavise prejako za moju sobu, odlican bas, dubok, tacan, neverovatno. Snimicu jedan video pa kad okacim na YT cucete i sami kako to zvuci. Idem sad malo da odmorim, da cujem poneke stvari kako zvuce, okacim video kasnije Smile

Edit
Zaboravio sam napomenuti, funkcionise cak i na DSD256 znaci to je nekih 11MHz bez problema, nemam kako da podesim na amneru DSD512 predpostavljam da bi i to radilo


RE: Class D Amplifier - High Quality Power Audio Amplifier - gorso69 - 09-23-2022

Bravo !
zaslužio si svojom istrajnošću i posvećenosti da se raduješ na kraju.


RE: Class D Amplifier - High Quality Power Audio Amplifier - Boban - 09-23-2022

Svaka čast!


RE: Class D Amplifier - High Quality Power Audio Amplifier - stereo.jazz - 09-23-2022

Svaka čast na istrajnosti! Pratim već neko vreme dešavanje na ovoj temi i sad sam i ja srećan što je sve proradilo, k'o da je kod mene proradilo Big Grin