Generar Señal 0seno Con PIC y DAC

download Generar Señal 0seno Con PIC y DAC

of 1

Transcript of Generar Señal 0seno Con PIC y DAC

  • Re: generar seal seno con PIC y DAC

    Bueno como ando en esto de que quiero hacer un sistema time interleaved con DAC ( es mas comun con

    ADC ).

    entonces necesito hacer lo siguiente , sacar valores o partes del valor de seno por las DACs cumpliendo esta

    ecuacion Y= DAC1 + DAC2.

    pongo un ejemplo espero ser claro y me entiendan.

    Y= 10 *sen (2Pi*F*T)

    con una frecuencia deseada por ejemplo F=100.

    por ejemplo con un T = [0..8 nano segundos ]

    ahora tengo T=0 Y=0 DAC1 = 0 DAC2= 0 . aqu inicio en tiempo=0, mantengo DAC1=0.

    T=1 Y=5.87 DAC1= 0 DAC2= 5.87 aqui hago DAC2= Y (5.87) -DAC1 (0) =

    5.87.

    T=2 Y=9.51 DAC1= 3.64 DAC2= 5.87 se matiene 5.87 Y hago DAC1=Y-DAC2.

    T=3 Y=9.51 DAC1= 3.64 DAC2= 5.87 se mantiene 3.64 y hago DAC2=Y-DAC1.

    T=4 Y=5.87 DAC1= 0 DAC2=5.87 se mantiene 5.87 y hago DAC1=Y-DAC2

    Y asi sucesivamente.

    estoy trabajando sobre un PIC18f4550.

    no encuentro la manera o bueno estoy bloqueado , no quiero q me hagan mi cdigo ni nada por el estilo

    solo una ayudadita para poder empezar , habia pensado algo como esto:

    For (y=0;y