Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Class D Amplifier - High Quality Power Audio Amplifier
XL4015 konekciju sa FB si krivo nacrtao

-1opamp "358 radi kao comparator/limiter preko LED diode na FB
Shunt R87 0R05 sa 1A izlazne struje imat če pad napona 50mV
sa trimmerom R70 onda odradiš limitaciju struje ili kad ide XL4015 u stanje ConstantCurrent ili CC

-L6 do VCC pina "358 ti netreba

-2opamp neznam šta nam treba, zapravo je to neki comparator/indikator sa dve LED
ako je struja cca 1/10 (R84/R83 divider) naše limitacije struje CC ili viša, onda svijetli "gornja"LED B1
inače ako imamo izlaznu struju ispod tih 1/10 CC podešene max struje, onda svijetli "donja" LED G1

To je možda potrebno za recimo punjače baterija,
u smislu,:
 "gornja" svijetli i to nam indikacija da je punjenje baterije u toku
a kad "donja" svijetli, onda nam je to indikator za napunjenu bateriju

-R73 i R74 od 240R u seriji če na 5V vuči 10mA ....bezpotrebno toliko!!!???
zapravo tu bi mogao klasično sam LM317, bez "431
napaja opamp-ove i imamo ga takodjer i kao referencu

[Image: attachment.php?aid=38129]



LP
Dragan
Reply
Ostavio bi az431, mirniji je regulator i a koristimo ga i kao preregulator za 3.3v koji nam napaja digitalni ulaz, sredicu to sutra malo bolje, da u pravu si ne trebaju nam one dve led diode i drugi opamp, to cu skloniti. Nije to kalem to je ferite bead 1k@100MHz, da ostavim ferite bead na vcc od opampa?
Reply
Odradio sam shemu komplet ako neko moze da pogleda da vidi da li je sve ok. Malo sam se pomucio sa rutovanjem napajanja i diferencijalno izlaze prema LC, uspeo sam, video sam i da imamo power gnd i gnd zbog onog shunt otpornika sa izlaza iz xl4015 , zvezdiste ova dva gnd-a ce da bude na tom otporniku, tako da sad bi trebalo da je to to. Ostaje mi da razvucem digitalne signalne vodove, i tu mora sve da bude diferencijalno, nema jos puno posla Smile


Attached Files
.rar   ddpd.rar (Size: 932,52 KB / Downloads: 1)
Reply
Oko Buck-a XL4015 nisi popravio, vidi izlaz i FB

LM358 opamp kojeg ne upotrebljavas, staviš ga u jedinično pojačanje a ulaz na GND, tako neče prooscilovat i radit drugom opampu probleme
Na LM358 pin 1IN- stavi kond 10uF prema GND, to je referenca za CCM pa da ne šeta previše

R75 sada 2K5 stavi 220...330R,
sada R75+R72=5K pa "431 ima tek iznad 1mA biasa

[Image: attachment.php?aid=38151]


LP
Dragan
Reply
Hvala Dragane! Znas sta ima novo? Na zalost tako je i na onom digitalnom bucku sto sam radio a i na pojacalu koje zavrsavam! Ali to nekako funkcionise na digitalnom bucku jer je dac prikacen na FB. Ali zato na pojacalu imam problem gde sam izabrao xl4015 bez dac da mi napaja rpi4, zato mi se javlja problem sa padom napona koji sam pokusao da resim pa nisam skontao zasto imam taj problem. Isti problem imam i na lemnoj stanici na rpi4. Zanimljivo je da nema pada napona na digitalnom bucku. Sve cu to morati da prepravim Smile Konacna shema, nadam se da je sada sve ok

Edit:
Ok je na pojacalu (slika 2), ne mogu da skontam zasto rpi4 prijavljuje undervoltage, merio sam napon nema tu pada izspod 5V, ali nisa mstruju merio, cini mi se da je problem adapter za usb type C. Isti problem i na lemnoj stanici, jel moguce da je adapter problem?


Attached Files Thumbnail(s)

Reply
Hoce da pravi problem adapter za RPi, originalni adapteri dobro rade i oni su uglavnom deklarisani za 5V 3A sa dobrim kablovima.
Uglavnom problem se resava dizanjem napona na 5.1V
Reply
(08-09-2022, 08:49 PM)savan Wrote: Edit:
Ok je na pojacalu (slika 2), ne mogu da skontam zasto rpi4 prijavljuje undervoltage, merio sam napon nema tu pada izspod 5V, ali nisa mstruju merio, cini mi se da je problem adapter za usb type C. Isti problem i na lemnoj stanici, jel moguce da je adapter problem?

(08-09-2022, 09:51 PM)mikikg Wrote: Hoce da pravi problem adapter za RPi, originalni adapteri dobro rade i oni su uglavnom deklarisani za 5V 3A sa dobrim kablovima.
Uglavnom problem se resava dizanjem napona na 5.1V

To što ti je naglasio Miki, najednostavije ti je, za nijansu podigneš napon do 5,1V, a tu malu razliku "pojedu" ti kablovi/tracks PCB do samog RPi4, koji ti inače javlja UnderVoltage!
Možeš i preciznije uradit kao RemoteSense+ direktno do pinova RPi VCC i GND, tako ti "čita" napon koji je baš na pinovima RPi i radi NFB na podlagi toga! 

[Image: attachment.php?aid=38155]

LP
Dragan
Reply
Pogledao sam i DSD I2S input

74LVC2G86 XOR odrade HI i LO komplementarni i svaki od njih (HL-LL i HR-LR) vodiš na D-flip flop 74LVC1G74,
kojemu i dovedeš MUTE (MO) preko 74LVC1G02 NOR konfiguriran kao NEGator
DSD_SCLOCK_IN tretiraš ga preko single BUFFERa 74LVC1G34

Sve štima, osim da nemamo uopšte barem minimalan DT
zatrebamo DT: LO-->HI stanje
a HI-->LO neka je punom brzinom / SR
74LVC1G74 ima standarizovan HI-level input voltage kao >0,7xVCC, a LOW-level input voltage < 0,3xVCC
pa imamo tako i neko "Shmitt okidanje".
R(10...100R)C(100pF)+D(ZHCS400) postavimo ispred ulaza u D-flip flopove i dobijemo tako DT na rastučoj ivici, dok je padajuča ivica svih sa max brzine

R zapisao sam 10...100R, a kojim doteramo vreme DT, 10R-100pF je cca ispod 10nsec, možemo i brže pošto su kapije ultra-brze, pa se stavlja C od 47pF...22pF
ujednom RC predstavlja i LowPass filter za morebit smetnje u rajonu HF(RF)

[Image: attachment.php?aid=38156]

LP
Dragan
Reply
Dragane ako nepravimo kasnjenje zarad dt dali ce nam raditi onda dsd512 ? Ja tu nebi nista stavljao jer vec imamo bitperfect sa amanero komba, sve isfiltrirano i tacno, to bi trebalo samo da protrci kroz sklop sto brzi moze, ili da stavljamo ipak? Koje diode da stavim? ZHCS400 nema na stanju na lcsc, dali mogu ove https://www.lcsc.com/product-detail/Scho...12683.html ?
Reply
Vidi ove:
https://datasheet.lcsc.com/lcsc/18101818...146335.pdf
https://www.lcsc.com/product-detail/Scho...46335.html

Ja tu nebi nista stavljao jer vec imamo bitperfect sa amanero komba, sve isfiltrirano i tacno, 
to bi trebalo samo da protrci kroz sklop sto brzi moze, ili da stavljamo ipak?

Zbog bitperfect nam na 74LVC2G86 dodje isfiltrirano i tačno, "86 kapije razdvajaju nam komplementarni HI i LO,
i zbog brzine rada nam sad budu ivice bitperfect tačne, pa nam budu onda Power DAC kapije u Shoot-through stanju kod svakog prelaska svake ivice.
Treba vidjeti osciloskopom šta se na izlazima "86 kapij dobiva i dali imamo barem minimalan DT.

Moramo dodati barem minimalan DT, ranga oko 1nsec+, dovoljno na rastuču ivicu, padajuča neka bude brza!
Takodjer osciloscopom sad vidjeti kako izgledaju preklapanja iza "74 flip-flopa

Na kraju proveriti kako izgleda struja u 5VDC napajanju, da se nema uzdužnog provodjenja kroz izlazne kapije=PowerDAC,
i adekvatno sniziti (do tog uzdužnog provodjenja) ili povišati DT (da uzdužnog provodjenja nema).
Ipak je to prototip tek!
:-)
LP
Dragan
Reply
A da idemo sa LMG5200, sasvim sam na njega zaboravio!!!
https://www.ti.com/lit/ds/symlink/lmg520...le.hr%252F

Brz GaN HB Power stage, 80Vmax 10Amax
Mogao bi ga naručit par komada na Farnell-u
https://si.farnell.com/texas-instruments...GRHB-SF-FC
LP
Dragan
Reply
Da probamo prvo koncept posle cemo praviti sa gan modulima. Stavio sam 10 ohm + 22pf + cus10s30
Reply
(08-10-2022, 03:00 PM)savan Wrote: Da probamo prvo koncept posle cemo praviti sa gan modulima. Stavio sam 10 ohm + 22pf + cus10s30

OK, idemo prvo za probu kapijama!

10R i 22pF te reverz pražnjenje sa CUS10S30 bit če preliminarno OK, to je DT ispod <1nsec
pa ako treba "podebljat" čemo R i/ili C
LP
Dragan
Reply
Zavrsio sam konacno, tu je ceo projekat. Sve sam vukao diferencijalno od ulaza do izlaza, u pola milimetra greske, trebalo bi da je ok sem ako sam nesto prevideo, bilo bi dobro ako neko vidi nesto sto ja ne vidim da kaze dok jos nisam narucio delove i plocu, mozda za vikend narucim.


Attached Files
.rar   DirectDigitalPowerDac.rar (Size: 1,94 MB / Downloads: 6)
Reply
Negde su malo pomereni viaci u stranu gde ne treba pa mi je bolo oci pa sam malo fino popravio to i neke vodove, sad je to to. Ploca i nije nesto najeftinija, 59$ izadje na 4 lajera pa bi tako oko 100$ trebalo da bude sve sa delovima, i nije strasno ako bude sviralo kao neki lampas, nadam se i bolje. Dva x 2.5W ? Super, nista vise i ne treba za sobne uslove i uzivanje u muzici! Izgleda su poskupeli delovi na lcsc, u korpi sam imao oko 150$ delova, danas kada sam pogledao korpa kosta 200$, 33% poskupljenje? Neko je pokupavao ceo lager LP5907MFX-3.3/NOPB, bilo ih je preko 1000 pre neki dan na lageru! Ne mogu da verujem. Narucio sam delove, sva sreca pa imam na lageru to sto fali. Narucena i plocica + stencil, za nekih dvadesetak dana nadam se da cemo da vidimo rezultate Smile


Attached Files
.rar   DirectDigitalPowerDac.rar (Size: 1,94 MB / Downloads: 7)
Reply
Sava prosto se vidi da uživaš u PCBjingu, a to i odlično radiš!!!
Ha, ...pa načisto ti i malo zavidim!
:-)
LP
Dragan
Reply
Trudio sam se jer je u pitanju tajming u rangu 10ns pa sam morao da obratim paznju da vodovi budu diferencijalno iste duzine, al dobro je ispalo i ja sam zadovoljan, moglo je i lepse od toga ali nije toliko bitno da bude lepota Smile Tesko se to postize na dva lajera bez obzira sto je duplo skuplje sa 4 lajera bolje je ujedno i shildovani digitalni vodovi u sendvicu od gnd lajera. Samo se nadam da to prosvira kako treba, e onda moze da se kaze da cemo to isto da dobijemo i sa gan fet. Takodje onda mozemo da se fokusiramo i na izbor mcu-a koji bi mogao da odradi ove tajminge umesto kapija. U krajnjem slucaju i ako ne bude sviralo zadovoljavajuce ostaje jedan dobro regulisani CC CV buck regulator Smile Reci mi dali bi flipflop mogao direktno da drajvuje neki ganfet koji nema drajver u sebi? Recimo neki iz EPC serije
Reply
Malo pb free paste  Big Grin


Attached Files
.rar   pasta.rar (Size: 1,75 MB / Downloads: 1)
Reply
(08-12-2022, 11:32 AM)savan Wrote: Samo se nadam da to prosvira kako treba, e onda moze da se kaze da cemo to isto da dobijemo i sa gan fet.
Takodje onda mozemo da se fokusiramo i na izbor mcu-a koji bi mogao da odradi ove tajminge umesto kapija.

U krajnjem slucaju i ako ne bude sviralo zadovoljavajuce ostaje jedan dobro regulisani CC CV buck regulator, samo se zameni onaj 3.3k u 300-500 ohm i ima se varijabilnih 1.25V do 35V Smile

Reci mi dali bi flipflop mogao direktno da drajvuje neki ganfet koji nema drajver u sebi? Recimo neki iz EPC serije

Razdvojio sam malo tvoja razmišljanja, da mi je lakše replicirati:

Tako je, nadamo se da to tako sa DSDxxx IN prosfira zadovoljavajuče dobro, pošto su nam kapije ultra-brze i mogu iči i višom brzinom od naše premise DSD64,
trebao bi biti i THD nizak, ispod 0,5%@DSD64!!!
Ako je tako, tek tada možemo se fokusirati dalje, ostanemo još na tim kapijama i radimo NFB Loop,
biramo ADC, nadjemo adekvatni MCU, biramo kojim formatom interno procesiramo...itd

Ova pločka sa DSD I2S IN i kapijama, sa odradjenim napajanjem dobra je osnova i za dalji rad, pa iako se na kraju ne radi sa DSD I2S Inputom/signalom.
Identično sve, osim nisam siguran za D-flipflop, radili bi sa PWM Inputom, Clock se stavi na VCC, a freq nismo ni limitirani...

Flipflop, kao i svi OUT standarizovanih kapija, imaju na 5V VCC negdje +/-40mA_max izlaznu struju (Source ili Sink)
koja nam je premala za brzo okidanje (kod viših freq) i za GaN sa vrlo malim Qgate (ispod <5nC)
Moglo bi se naravno drivovati i običan "Logic gate" mosfet (takodjer malim Qgate) ali vrlo malim brzinama okidanja / niskom freq!
Još za HI OUT zatreba još LevelShifting i Bootstrap napajanje ( ...ili Floating napajanje za HI side)
tako da smo brzo kod biranja adekvatnog drivera....
LMG1205(10) ili NCP51820 ili sličnih drivera! Sve OK, nisu ni preteranu skupi, ali jih dobit negdje da su na lageru u današnjem "nestanku" materiala!!!

--------------------------------------------------------

Gore sam boldovao text, jer ni sa DSD I2S Inputom sada, nisam sasvim siguran kako smo sa tajmingom iz izlaza D flipflopa.
Nešto sam odradio u Excell tabeli, ugurao minimalan DT na rastuču ivicu i pogledao tajminge:
-odradio sam samo jedan kanal Right
-dali nam to tako štima (tako i želimo/trebamo imati na izlazima)
-zamolio bi, da se to pregleda prije nego se pločka naruči, nije nimalo jeftino!!!

[Image: attachment.php?aid=38179]

[Image: attachment.php?aid=38176]




.xlsx   DSD I2S Input.xlsx (Size: 13,65 KB / Downloads: 1)
LP
Dragan
Reply
Mislim da nisi dobro nacrtao. Kada je NEG(reset) low, predpostavljam da si mislio na pin RD od flipflop? Tada je HI-R i LO-R low! To je ustvari mute funkcija koja preko MO izlaza ide na pin RD od flip flop. Znaci preko one kapijice sam podesio da kada je pin MUTE high onda je MO low, i onda kada je RD low sve je low i HI-R i LO-R desni kanal, isto tako je i za levi kanal. Na DSC2.5.2 je upotrebljen prekidac da napravi kratak spoj izmedju hot i cold kada je MUTE high, a ovde je malo drugacije, stavljamo RD pin low kada je MUTE high. Pogledaj funkcijsku tablu! Kada je SD i RD high onda imamo synhronu operaciju. Kada je SD high i kada je RD low onda imamo asynhronu funkciju i Q nam je uvek low.


Attached Files Thumbnail(s)

Reply


Forum Jump:


Users browsing this thread: gorso69, 1 Guest(s)