La cuestion amigos, es que los valores se setean dependiendo del tipo de instalacion y la tension local normal, ustedes deben de saber que estas tensiones segun el lugar oscilan entre 200 y 240 V como normal, por eso necesitmaos cuando instalamos el modulo, setear esta tension haciendo un estudio de la red local de la cual formara parte el modulo, con respecto a alguno de de lso comentarios, si eso hacemos rectifico la onda con un diodo luego hago pasar la señal por un divisor de dos resistencias de 2.2Mohm y luego se filtra con un capa en paralelo con una r de 200k, luego esto va a un m,ultiplexor y luego al conversor del micro, luego por soft se realiza el muestreo para obtener el valor pico de una senoide, es por ello que queria obtener un algoritmo general para cualquier tipo de señal dado que el grupo electrogeno genera una senoide deformada cerca de los cruces por cero, paola me recomendo poner un filtro de linea para eliminar el nivel de armonicos de la senoide y de ese modo senoidar la señal (perdon por este aforismo lo acabo de inventar), si no la otra opcion es por software y poder obtener el valor eficaz de todo tipo de señal aplicada dado que cuando el grupo es exigido en carga su forma de onda se convierte en una senoide aplastada con muestras de saturacion, y ademas se vuelve un tanto exponecial cerca de los cruces por cero, como veran todo un desastre, pero bueno esa es la señal que nos otorga hasta ahora no teniamos problemas con estos grupos, pero con grupos pequeños, surgieron estos inconvenientes, tal vez me incline por un filtro de linea, probare y les cuento, pero mi idea era lograr resolverlo por soft, ustedes saben que es la opcion mas barata y eficaz.