Egbert, dat is het leuke van elke pulsduurmodulator: er is geen quantisatie of afronding. (En waarom heb jij een resolutie van 3 mV op 10 volt?).
Een AD-converter met een digitale waarde als uitgangssignaal op een vaste klokfrequentie heeft wel een quantisatie. Niet elke waarde kan worden weergegeven op het tijdstip van het klokmoment en daar zit een afrondingsfout. Maar wanneer je de afrondingsfouten in een accumulator bij houdt en mee laat spelen bij de volgende afronding dan kan zo een systeem er voor zorgen dat over langere tijd de gemiddelde fout klein blijft, of zelfs nul wordt, en heb je een betere resolutie. Dat heet noise shaping en dat systeem werkt steeds beter naarmate de klokfrequentie hoger is.
Een voorbeeld hiervan is een een-bits DA-converter met een klokfrequentie van 10 MHz of hoger zoals Philips (en ook andere firma's) in audio systemen toepassen.
Terug naar PWM:
** Er is geen vaste klok waar de samples mee moeten corresponderen in de tijd, dus geen opgelegd klok tijdgrid.
** Er is geen kwantisatie in welke vorm dan ook. In principe is het uitgangssignaal (na een laagdoorlaatfunctie, in welke vorm dan ook, al zijn het je oren) een kopie van het ingangssignaal.
Een PWM uitgangssignaal is dus (beter: kan dus zijn) een nauwkeurige kopie van het ingangssignaal met behalve het gewenste signaal ook een hoger frequentiespectrum. Die hoogfrequente signalen mogen geen bijdrage geven aan het uitgangssignaal. Elke vorm van detectie (of eigenlijk: niet-lineariteit) geeft ongewenste output in de vorm van vervorming of spurious signalen.
De TL494 die jij gebruikt (?) is een forward-PWM modulator zonder feedback. De pulsduur wordt bepaald door het ingangssignaal te vergelijken met een zaagtand signaal. Elke afwijking van de ideale zaagtand geeft vervorming. Ten tweede: een PWM zonder feedback vermenigvuldigt het gewenste signaal met de voedingsspanning en dat is ook ongewenst.
En voor de volledigheid: die afhankelijkheid van de voedingsspanning kan weggeregeld worden in een feed-forward systeem, of veel beter, tegenkoppeling. Er is vast wel een discussie te vinden op DIY-audio over de signaalafhankelijke groepslooptijd van PWM systemen zonder terugkoppeling.
Mijn Sigma-Delta PWM (het volledige schema wordt in het Youtube filmpje getoond) is een "forward PWM" die qua lineariteit niet afhankelijk is van een zuivere driehoek spanning, maar wel de vermenigvuldiging heeft met de voedingsspanning.
https://www.youtube.com/watch?v=o3VflktQyAM