Het is niet een heel duidelijk topic titel maar het probleem is als volgt:
Ik heb een sinus vormig signaal met een vaste frequentie (Fvast). Ik kan het signaal in een sinus periode maximaal 2.5 keer met een ADC sampelen (ADCRead1 en ADCRead2). De tijd tussen de gemaakte sampels is ook bekend (Tsamp).
Nu wil ik met deze gegevens de maximale amplitude van de sinus uit rekenen, maar ik heb echt geen idee meer hoe.
Stel ik weet de volgende dingen:
Een periode duurt 2 * pi seconden (even makkelijk voor het rekenen)
De eerste meeting heeft een waarde van 0.84147
De tweede meting heeft een waarde van 0.14112
Tussen de meetingen zit 2 seconden tijd
Hoe kan ik met deze gegevens de amplitude van het signaal berekenen?
Als ik zelf ga rekenen kan ik nog de hoek tussen de twee metingen berekenen. Die is namelijk 2 / (2 * pi) * 360 = 114.59 graden.
Ik weet dat beide metingen boven de X as van de frequentie cirkel liggen want de waardes zijn positief.
Ik weet dat als ik twee rechthoekige driehoeken maak met deze gegevens ik de volgende formule op kan stellen:
Ampl = ADCRead1 / sin(hoek1)
Ampl = ADCRead2 / sin(hoek2)
Ik weet dat Ampl in beide stellingen gelijk is. Ik weet de waardes van ADCRead1 en ADCRead2.
Maar hoe kan ik nu die maximale amplitude berekenen?
Ik heb een sinus vormig signaal met een vaste frequentie (Fvast). Ik kan het signaal in een sinus periode maximaal 2.5 keer met een ADC sampelen (ADCRead1 en ADCRead2). De tijd tussen de gemaakte sampels is ook bekend (Tsamp).
Nu wil ik met deze gegevens de maximale amplitude van de sinus uit rekenen, maar ik heb echt geen idee meer hoe.
Stel ik weet de volgende dingen:
Een periode duurt 2 * pi seconden (even makkelijk voor het rekenen)
De eerste meeting heeft een waarde van 0.84147
De tweede meting heeft een waarde van 0.14112
Tussen de meetingen zit 2 seconden tijd
Hoe kan ik met deze gegevens de amplitude van het signaal berekenen?
Als ik zelf ga rekenen kan ik nog de hoek tussen de twee metingen berekenen. Die is namelijk 2 / (2 * pi) * 360 = 114.59 graden.
Ik weet dat beide metingen boven de X as van de frequentie cirkel liggen want de waardes zijn positief.
Ik weet dat als ik twee rechthoekige driehoeken maak met deze gegevens ik de volgende formule op kan stellen:
Ampl = ADCRead1 / sin(hoek1)
Ampl = ADCRead2 / sin(hoek2)
Ik weet dat Ampl in beide stellingen gelijk is. Ik weet de waardes van ADCRead1 en ADCRead2.
Maar hoe kan ik nu die maximale amplitude berekenen?
