1 van 1

Samplewaarden bepalen aan hand van sinustabel

Geplaatst: ma 20 aug 2007, 20:37
door RES
Ik ben bezig sinusgolven op te wekken met PWM =(PBM Plus Breedte Modulatie)

Ik moet samplewaarden berekenen uit de frekwentie aan de hand van een 10-bit sinustabel. (1024 sinuswaarden)

De samplerate is 32 usec. (samplefreq = 31.25 kHz)

De hoek is te berekenen met:

hoek = f * 360 * 32 usec.

Bij 1000 Hz is de hoek dus:

1000 * 360 * 32 usec = 11.52 graden.

Een 10-bit PWM sinus verloopt als volgt:

511 - 1023 is eerste kwadrant

1023 - 511 is tweede kwadrant

511 - 0 is derde kwandrant

0 - 511 is vierde kwadrant

Hoe kan ik dus bij elke frekwentie de samplewaarden bepalen met ondersteuning van de sinustabel? (heb dus geen sin functie beschikbaar.) Dacht aan de hand van de hoeken.