Sí, esto es bastante factible y recuerdo haberlo hecho en los 80 en un trabajo porque la potencia de procesamiento que teníamos no era suficiente para crear demasiadas muestras por ciclo y, con un número entero exacto de muestras por ciclo, puedes Evita ciertos errores por lo que el cálculo es bastante preciso. Aquí hay una pequeña imagen que muestra lo que quiero decir: -
Latrazarosadaesunaondasinusoidalpurayhayexactamente8muestrastomadasenunciclodelasinusoide.SitomatodoslosvaloresdemuestraycalculaelRMS,obtendráexactamente0.7071.
Tambiénvalelapenaseñalarquelasmuestrasnonecesitanestaralineadasconelcruceporcerodelaondasinusoidal.Silasmuestrashubierancomenzadounpocotardea22.5grados,laacumulacióndemuestrascuadradassería:-
0.1464+0.8536+0.8536++0.1464+0.1464+0.8536+0.8536+0.1464=4
Ladivisiónpornúmerodemuestrasobtiene0.5ylaraízcuadradaproduce0.7071,esdecir,exactamentelomismo.
Sisumuestreohubierasidoasíncronoalaondasinusoidal,habríahabidounerrorenelprimerciclodecálculosqueeventualmentesepararíaensuficientesciclos,perosideseahacerlorápidamente,conunasobrecargadeCPUmínima,utiliceunPLLpara"sincronizar" el muestreo con la forma de onda AC funciona.
Por supuesto, si toma más muestras por ciclo, el error se reduce y, si promedia varios ciclos, el error también se reduce.
Una advertencia adicional sobre el muestreo: la distorsión armónica en su forma de onda puede afectar este cálculo debido al aliasing. Como siempre, debe muestrear más del doble de la frecuencia en la forma de onda que está analizando.