¿Cómo puedo cambiar el voltaje de referencia y la resolución del bloque SAMPLE y HOLD en LTSpice?

0

Tengo una pregunta sobre LTSpice. Pongo una muestra & Mantener el bloque en una hoja para cuantificar una señal sinusoidal continua como la siguiente: Perolaresoluciónnoesdeseada.TengounADCde16bitsconunvoltajedereferenciade1v.inclusocambiélaslíneasdeespeciasyabríelsímboloSAMPLE.asyperorealmentenopudeencontrarningunasolución.

Gracias

@andy-akaRealmenteteaprecioporturespuesta.(Debidoamibajareputaciónnopudevotarporti)Sí.Habíaolvidadoelprincipio:)enrealidadN=Fs/F.entoncestenemosN=10Meg/1Meg=10puntosporcadaciclo.

si es posible tengo otra pregunta :) cuando la resolución ADC es Vref / (2 ^ 16), ¿puedo implementarla en LTspice como se muestra a continuación:

Vres=Vref/(2^16)
out=int(Vin/Vres)
if abs(Vin)>=Vref
Vin=1
end
    
pregunta Bence Kaulics

1 respuesta

1

Tendrá una resolución perfecta con este circuito, pero está viendo los efectos del muestreo en exactamente 10 muestras por onda sinusoidal. Si reduce la frecuencia de entrada de onda sinusoidal en diez, verá diez veces más muestras en un ciclo de onda sinusoidal y verá muchos más puntos de resolución.

Alternativamente, si alterara la frecuencia de la onda sinusoidal solo un poco y observara muchos ciclos, también vería muchos más puntos de resolución. En este momento, todos tus puntos de muestra están golpeando las mismas partes de la onda sinusoidal y te hacen pensar que tu resolución es mala (pero no lo es).

La onda sinusoidal a continuación se ha muestreado 26 veces en un ciclo y puedes ver que hay más puntos con una resolución más estricta: -

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas