Esto me tomó tres días para averiguarlo. Considere este simple circuito en LTspice:
Parecebastanteinocente.Lasalidaesunaondasinusoidalde1V,comoseesperaba.PasandoaVista->FFT,configurandoelnúmerodepuntosdedatosa5000,Horadeinicio50u,Horadefinalización100us.Sinfiltros.Estaeslasalida:
Unasalidacomoestanotienemuchosentidoparaunasalidadeondasinusoidaly/ounsistemadébilmentenolinealenelqueelarmónicodebecaersuavemente.
AhoraeliminaV6yvuelveaejecutar.Voila,elespectrotienemássentido.
LTspicenopermite"comentar" ciertos bloques y ni siquiera recuerda los parámetros. Entonces, si cambio entre la entrada de pecado y de pulso, siempre tengo que recrear y memorizar todo el conjunto de parámetros. Por lo tanto, tiene sentido colocar todas las fuentes en el esquema y simplemente conectar la fuente con la que estoy trabajando en este momento.
Tengo la sospecha de que tiene que ver con los intervalos de tiempo discretos que se aplican simplemente colocando una fuente de pulsos.
Mi pregunta es:
- ¿Qué hice mal?
- ¿Cómo se puede evitar esto? En otras palabras, ¿cómo puedo confiar en la salida de un análisis transitorio?
- Lamentablemente, el LTspice parece tan espartano: ¿hay alguna opción para pasar un paso de muestra fijo? ¿Alguna opción para remuestrear la salida transitoria de modo que sea adecuada para una DFT?