Generera mer komplexa (än fyrkantsvåg) ljud med PWM?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
SvenW
Inlägg: 1156
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

Re: Generera mer komplexa (än fyrkantsvåg) ljud med PWM?

Inlägg av SvenW »

Eftersom tidsnoggrannheten i PWM signalerna är stor så kan man också använda två eller flera PWM-kanaler parallellt och summera dem med lämpliga vikter på den analoga sidan. På så sätt borde det vara möjligt att få 16-bitars noggrannhet mha två 8-bitars PWM-signaler, men då krävs det rätt stor noggrannhet på analogsidan.
Alltså skulle en ATMega-krets med 4 eller 6 PWM-kanaler antagligen kunna alstra ljud med full 16-bitars HiFi kvalitet.
Återstår bara att bevisa det i verkligheten.
Seminumerical
Inlägg: 8
Blev medlem: 31 januari 2010, 19:37:52

Re: Generera mer komplexa (än fyrkantsvåg) ljud med PWM?

Inlägg av Seminumerical »

Det går att göra spänning av PWM med en integrator eller rampgenerator och en sample-and-hold utgång. Plus lite logik för styrningen.
Skriv svar