PWM signal

Hej,

Er det korrekt hvis jeg vil pwm en audio udgang ud med 44100khz@16bit, at jeg skal bruge denne PWM clock: (har læst at for at få et godt resultat skal den have 12pwm cycles for hver værdi)

44100Khz*12*65536= 35Ghz...

eller er der noget jeg overser?

Kasper

Reply to
Kasper
Loading thread data ...

Ja. Samplingfrekvensen er ikke 44100kHz. Måske er der flere fejl, som jeg ikke umiddelbart kan påpege,

Bo //

Reply to
Bo Bjerre

Sandt, men regnesykket er lavet med 44100Hz.. giver stadig 35G :(

Kasper

Reply to
Kasper

at

for

jeg

Og det er fa.... ikke sjovt at arbejde med.

Benny

Reply to
hojvaelde

Det bliver ikke til i så fald..

Kasper

Reply to
Kasper

Mon ikke du har brug for at kigge på hvordan man lave 1 bit DAC'er?

--
  Flemming Frandsen - http://dren.dk - YAPH
Reply to
Flemming Frandsen

Hmmm, ja, men så må du jo igang med et mikrobølgekursus. Ved 35GHz er bølgelængden ca 1cm. Så pas på med lange ledninger og dårlige afkoblinger :-)

Bo //

Reply to
Bo Bjerre

Så vidt jeg ved, så skal der ikke 65536 (x oversampling) samplinger til for at lave PWM..

Prøv at kikke/søge lidt på 1bit D/A, for jeg tror det er det du har brug for.

MNvh Hauge

Reply to
Hauge

Tænkte på det samme. Man kan snyde lidt ved at bruge sigma/delta princippet til at få PWM-frekvensen ned. Men det er en del mere kompliceret end almindelig PWM. Man kan også kombinere PWM eller sigma/delta med multibit teknik. Der er mange muligheder, jeg har gået og tænkt lidt over om man kan lave en multbit konverter der ikke er så hysterisk følsom for skæve modstandsværdier som R-2R teknikken. En string-konverter er et godt bud, men er lidt træls at bygge selv i 16 bit. ;-) Faktisk ville jeg godt lave en

24-bit'er, men det bliver det jo ikke lettere af...
--
Ulrik Smed
Aarhus, Denmark
Reply to
Ulrik Smed

Hej, kan du forklare det lidt mere?

Jeg er bange for at det kommer til at tage meget tid i uC, hvis der skal hives et interupt hver 1/(12*44.100)...

Ideen er at output signalet skal føres ud til en H-bro.. mine pwm kanaler har inbygget dead time etc, så det ville være oplagt at bruge dem...

Kasper

Reply to
Kasper

Der er en Wiki-side om sigma-delta modulation her:

formatting link

Man laver som ved PWM sit signal som et gennemsnit af et pulstog, men ved sigma-delta bruger man ikke en fast pulsfrekvens.Man bruger korte pulser på en fast længde, og lægger dem mere eller mindre tæt, afhængig af hvad signalet skal være. De kan dog sagtens lægges helt tæt så de udgør en bredere puls.

--
Ulrik Smed
Aarhus, Denmark
Reply to
Ulrik Smed

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.