Stránka 1 z 2

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

Napsal: 19 bře 2024, 08:39
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.

Napsal: 19 bře 2024, 09:21
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.

Napsal: 19 bře 2024, 10:23
od samponek
Počítám s 12 bity, ani to nepůjde ?

Napsal: 19 bře 2024, 10:27
od Zaky
400kHz*4092=1,6GHz. Má tvůj mikroprocesor PWM s takovými hodinami?

Napsal: 19 bře 2024, 10:36
od samponek
Zatím žádný nemám, protože nevím který je vhodný.

Napsal: 19 bře 2024, 11:14
od ondraN
Neznám žádný, který by uměl na IO pinu udělat 0.625ns impuls (pro hodnotu nastavení pouze LSB)

Napsal: 19 bře 2024, 11:21
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.

Napsal: 19 bře 2024, 12:38
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.

Napsal: 19 bře 2024, 12:43
od samponek
Myslel jsem, že to na 400khz půjde, 200khz je málo, musela by být obří cívka.

Napsal: 19 bře 2024, 14:21
od Standa33
Co použít IRS2092, při ±100V dá 500W, kmitočet PWM má 800kHz.

Napsal: 22 bře 2024, 07:56
od samponek
Nový dvoukanálový/můstkový SiC koncák 300V 400kHz.

Napsal: 22 bře 2024, 21:48
od Burajko
https://www.st.com/resource/en/product_ ... _HRTIM.pdf

5.44Ghz/184ps

14bit vychadza 332khz + ma vstup i2s

Napsal: 23 bře 2024, 06:24
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. :)

Napsal: 23 bře 2024, 23:17
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.

Napsal: 23 bře 2024, 23:20
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....