Mikročip do digitálního zesilovače Class D sampon 7700

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

Mikročip do digitálního zesilovače Class D sampon 7700

#1 Příspěvek od samponek »

Rád bych v zesilovači Class D sampon 7700 nahradil řídící desku analogového PWM za mikročip. PWM koncák na základní desce má dva PWM vstupy 400kHz.

Chci aby mikročip převáděl optiku Toslink a digital audio na PWM 400khz. Který mikročip je na to vhodný ?
Jedná se o náhradu této analogové řídící desky označené červenou přerušovanou čarou, ale po vstupy IR2110.
Také chci nahradit analogové řídící desky ve zdroji.
Přílohy
PWM koncový stupeň 300V 400khz.jpg
PWM koncový stupeň 300V 400khz.jpg
převodník AUDIO - PWM 400khz.jpg
převodník AUDIO - PWM 400khz.jpg
zdroj a zesilovac.jpg
zdroj a zesilovac.jpg
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#2 Příspěvek od Zaky »

Řešení s krmením D konce z PWM mikroprocesoru je sice na první pohled naprosto ideální, má ovšem drobný háček, že to nejde :-) Pokud chceš rozlišení PWM 16bitů na 400Khz opakovacím kmitočtu, tak potřebuješ pro PWM hodiny 400kHz*65535=26,2Ghz. S tím je "trochu" problém. Pokud by ses spokojil s 8 bity, potřebuješ hodiny "jen" 100 MHz. I to je poněkud nad možnostmi běžných jednočipů. Při kmitočtu PWM 200kHz a 8mi bitech potřebuješ 50MHz, to už je reálné. Pokud se dva takovéto osmibitové kanály (horní a dolní polovina 16 bit vzorku) sečtou na odporech v poměru 1:256, dají se branami MCU přímo budit sluchátka a hraje to docela slušně. Pro stereo to musí být samozřejmě ještě dvakrát. Těmi odpory je z toho ale už tvořen ne čistě digitální signál, takže D konec už tím budit nelze.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#3 Příspěvek od samponek »

Počítám s 12 bity, ani to nepůjde ?
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#4 Příspěvek od Zaky »

400kHz*4092=1,6GHz. Má tvůj mikroprocesor PWM s takovými hodinami?
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#5 Příspěvek od samponek »

Zatím žádný nemám, protože nevím který je vhodný.
Uživatelský avatar
ondraN
Příspěvky: 944
Registrován: 16 srp 2022, 00:00
Bydliště: Roztoky

#6 Příspěvek od ondraN »

Neznám žádný, který by uměl na IO pinu udělat 0.625ns impuls (pro hodnotu nastavení pouze LSB)
Uživatelský avatar
forbidden
Příspěvky: 9442
Registrován: 14 úno 2005, 00:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#7 Příspěvek od forbidden »

samponek píše:Chci aby mikročip převáděl optiku Toslink a digital audio na PWM 400khz.

A kdo tohle bude programovat? Na to jsou speciální dekodéry, třeba CS8416 a za něj ještě DAC. Pochybuju, že budeš chtít studovat ty protokoly a pak je implementovat do mcu.
Uživatelský avatar
HF_Tech
Příspěvky: 2365
Registrován: 25 dub 2022, 00:00

#8 Příspěvek od HF_Tech »

Teensy 4.0 to zvládne s dloubáním v nose.
Je k tomu už hotová knihovna pro TOSLINK nebo USB vstup.
Jenom ten PWM výstup se musí pořešit malinko sofistikovaněji.
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#9 Příspěvek od samponek »

Myslel jsem, že to na 400khz půjde, 200khz je málo, musela by být obří cívka.
Uživatelský avatar
Standa33
Příspěvky: 298
Registrován: 07 lis 2009, 00:00

#10 Příspěvek od Standa33 »

Co použít IRS2092, při ±100V dá 500W, kmitočet PWM má 800kHz.
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#11 Příspěvek od samponek »

Nový dvoukanálový/můstkový SiC koncák 300V 400kHz.
Přílohy
SiC koncák 300V 400kHz.jpg
SiC koncák 300V 400kHz.jpg
Uživatelský avatar
Burajko
Příspěvky: 1819
Registrován: 21 srp 2009, 00:00

#12 Příspěvek od Burajko »

https://www.st.com/resource/en/product_ ... _HRTIM.pdf

5.44Ghz/184ps

14bit vychadza 332khz + ma vstup i2s
Přílohy
stm32g484.PNG
stm32g484.PNG
stm32g484-3.PNG
stm32g484-3.PNG
stm32g484-1.PNG
stm32g484-1.PNG
Už druhý krát strihám a furt je to krátke
samponek
Příspěvky: 3885
Registrován: 11 kvě 2015, 00:00

#13 Příspěvek od samponek »

Děkuji, vyzkouším jestli na 332kHz a 300V nebudou cívky topit, ale myslím že to ještě projde a periferie s izolačním transformátorem nebude nutná, výstupy mikročipu půjdou do IR2110. Oddělovací audiotransformátor je na vstupu. :)
Uživatelský avatar
Burajko
Příspěvky: 1819
Registrován: 21 srp 2009, 00:00

#14 Příspěvek od Burajko »

Ale,furt tam chyba FB,inak by PSSR bolo velmo zle.
Takze zavazbit cez dig.integrator(kompenzator),co by stihal uz len cez FMAC jednotku,len cez DMA.
Už druhý krát strihám a furt je to krátke
Uživatelský avatar
Burajko
Příspěvky: 1819
Registrován: 21 srp 2009, 00:00

#15 Příspěvek od Burajko »

samponek píše:Děkuji, vyzkouším jestli na 332kHz a 300V nebudou cívky topit, ale myslím že to ještě projde a periferie s izolačním transformátorem nebude nutná, výstupy mikročipu půjdou do IR2110. Oddělovací audiotransformátor je na vstupu. :)


A naco? Vyrobis si death.time z timeru....
Už druhý krát strihám a furt je to krátke
Odpovědět

Zpět na „Poradna“