Poradite pri patku s PWM , respektive s navrhem RC filtru?

Danhard danhard@volny.cz
Sobota Červenec 31 17:42:14 CEST 2004


Zarazila me jeste poznamka, ze by musela byt stabilita hodin "mnoho radu" pod
1ps ?
Dovedu si predstavit "o rad", "o par radu" tj. minnimalne o 2, a o "mnoho
radu", tj mnimalne o 3 :o)
Kdyby ten prevodnik sutecne pracoval se zakladnim vahovym prevodem 12 bitu a s
oversamplingem SD dalsich 12 bitu, tak by pro rozliseni 24 bitu a 192kHz
nejnizsi kvantizacni frekvenci musela byt SD modulace na 800MHz, tj. cca
1,2ns, rozliseni SD modulace by bylo ale jen 12 bitu, takze casova chyba
zpusobujici absolutni chybu 1 LSB od SD modulace by byla cca 0,3ps !
To neni ale mnoho radu pod 1ps !
Dival jsem se treba na prevodnik AD1955 od Analog Devices. Nemam sice v
audioprevodnicich velky prehled, ale myslim, ze to nebude uplny srot, nakonec
datasheet je z roku 2002 a je to oznaceno jako High Performance.
Pro oversamling se pouziva frekvence 12,3 MHz, pri 192kHz je to 32x, tj. 5
bitu, potlaceni nezadoucich produktu je v tomto rezimu cca 100dB to odpovida
cca 18 bitum rozliseni !
Jaka je delka vahoveho prevodniku se moc nesiri, takze tezko muzu rict, jaky
je skutecny model prevodniku.
Pri 12,3MHz a 5 bitovem oversamplingu SD by ale vychazela "primerena" chyba
pro absolutni prevod 2,5 ns !
Ze si ale na absolutni prevod DA u audioprevodniku nehraji odpovida uz
parametr Gain Error +-6% :o)

Zdravim Danhard

> U audio prevodniku vas ale nezajima absolutni presnost, jenom linearita.
> Je vam jedno, jestli se bude vystupni napeti menit s teplotou treba o 1%,
> hlavne kdyz bude ta prevodni funkce hladka a linearni.
> Takovy prevodnik muzete pouzit pro merici-ridici aplikace jen kdyz budete
> hodnotu zpetne merit a spravnou hodnotu dorovnavat.
> U audio vas take zjimaji dynamicke vlastnosti prevodu, proto ty vyssi filtry
a
> k tomu sigma-delta vyssiho radu.
> To, ze ty audio prevodniky pracuji s 24-bit cislem, neznamena ze maji pri
> 192kHz rozliseni na 24 bit, to byste musel tech 12 bitu prevzorkovat na 800
> MHz :o)
> Pokud to ale transformujete o rad niz, tedy na mezni frekvenci 20kHz, tak to
> vychazi na 80MHz, a to uz je realne.
>
> Danhard
>
> > Danhard wrote:
> > > Tedy tady vidim, ze je pole zcela neorane :o)
> > >
> > > NEZALEZI vubec na druhu filtru, pro ustalenou hodnotu DA prevodu bude na
> > > vystupu vzdy stredni hodnota.
> > > Stredni hodnota zalezi na plose jednotlivych pulzu, pokud budeme
generovat
> > > pulzy 80ns (sigma-delta), tak je musime i jednotlive generovat s 16 bit
> > > presnosti, u PWM to bude jediny pulz s periodou cca 5ms, zase casove
> > > generovany s 16 bit presnosti.
> >
> > Mel jsem za to, ze u sigma-delta presnost pulsu prave je takova, jake
> > jsou hodiny SD prevodniku.
> >
> > Pokud bych uvazoval 24-bit SD prevodniky pro audio, 192kHz, co maji 12
> > bitovy prevodnik v sobe (a tech zbyvajich 12 bitu delaji prevzorkovanim
> > a velikosti radu SD modulatoru), tak bych se dostal s vasim vysvetlenim
> > se stabilitou hodin mnoho radu pod 1ps, coz neni realizovatelne.
> >
> > V praxi staci presnost 20-50ps i pro nejnarocnejsi audio aplikace.
> >
> > Jaroslav Lukeš





Další informace o konferenci Hw-list