Springen naar inhoud

Samplewaarden bepalen aan hand van sinustabel


  • Log in om te kunnen reageren

#1

RES

    RES


  • >25 berichten
  • 54 berichten
  • Ervaren gebruiker

Geplaatst op 20 augustus 2007 - 19:37

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.

Bijgevoegde afbeeldingen

  • amplitudeEnHoek.gif

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.




0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures