Hola gracias por responder. Algunos desarrollos teoricos que expuso el forero anterior escapan a mi entendimiento, de todas maneras no puedo calcular el valor promedio de la tension en forma teorica, ya que la salida que quiero medir depende del voltaje Drenador-Surtidor del mosfet que comando y este voltaje depende de la intensidad de la carga, es decir de la corriente del drenador, por ejemplo si tengo una señal como dijeron de 12V pico con 50% de duty, el valor promedio seria de 5V, pero como a esto le tengo que restar el voltaje drenador surtidor y este varia segun la intensidad de la corriente de la carga, el valor calculado en forma teorica no sera el valor que tenga en la carga si lo mido con un tester. Como la medicion del voltaje de la carga no la quiero hacer en forma manual con el tester sino usando el PIC, ahi es donde se me complica, ya que el PIC solo mide valores instantaneos. No se si me explico?
Hola.
Con 12v y 50% el valor medio te da 6V.
Si supones el circuito como lineal, lo que tendrias que hacer es restar a la tension maxima Vds. Por ejemplo, si Vds=1v y tenes Vcc=12 y un duty clicle de 50%-
Vmaxima en la carga = 12 - 1 =11v y el valor medio=11v. 0.5 = 5.5V
La teoria te da la solucion que luego aplicas en la practica. Tenes que multiplicar la amplitud del pulso por el ancho del pulso. Si la amplitud la lees instante a instante, tenes dos posiblilidades. Que todos los valores sean iguales, caso en que cualquier valor te sirve; o que sean diferentes, caso en que sacas el promedio y utilizas este como valor maximo (interpolas los valores).
Si vos queres hilar mas fino y esto de multiplicar la base por la altura del pulso no te gusta. Tenes que muestrear la señal, luego tenes que encontrar la serie discreta de Fourier (con algun algoritmo implementado en el PIC) y luego quedarte con el primer termino que es valor medio.
Entiendo que lo queres hacer con un PIC. Lo del tester fue a modo de lectura de prueba, tambien podrias utilizar algun osciloscopio que te de la lectura del valor medio en pantalla.
Saludos