Diferencia entre revisiones de «Taller de distorsión»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
Sin resumen de edición |
||
| Línea 137: | Línea 137: | ||
* ngspice dist2.cir | * ngspice dist2.cir | ||
* python spicetowav.py out.dat distout.wav | * python spicetowav.py out.dat distout.wav | ||
=1n4148.cir= | |||
<pre> | |||
.model 1n4148 D(IS=2.5n N=1.9 BV=100 RS=1) | |||
</pre> | |||
Revisión del 14:02 29 ago 2026
clip
Archivo SPICE (clip.cir)
.title clip .include 1n4148.lib v1 sig 0 sin 0 3v 300 r1 sig out 1k d1 out 0 1n4148
comandos
- tran 10us 3s
- plot v(sig) v(out) xlimit 0 10m
- plot v(sig) v(out)+1 xlimit 0 10m
amp 1
Archivo SPICE (amp1.cir)
.title amp1 .include TL072.mod x1 ninv inv cc ee out TL072 vcc cc 0 15 vee ee 0 -15 v1 sig 0 sin 0 3v 1 r1 sig inv 10k rfb out inv 10k rninv ninv 0 1 .control tran 1ms 30s .endc .end
comandos
- ngspice amp1.cir
- plot v(sig) v(out) xlimit 0 3
- fft v(out)
- plot mag(v(out)) xlimit 0 10
dist 1
Archivo SPICE (dist1.cir)
.title dist1 .include TL072.mod .include 1n4148.lib x1 ninv inv cc ee out TL072 vcc cc 0 15 vee ee 0 -15 v1 sig 0 sin 0 3v 1 r1 sig inv 10k rfb out inv 10k d1 inv out 1n4148 d2 out inv 1n4148 rninv ninv 0 1 .control tran 1ms 30s .endc .end
comandos
- ngspice amp1.cir
- plot v(sig) v(out) xlimit 0 3
- fft v(out)
- plot mag(v(out)) xlimit 0 10
amp 2
Archivo SPICE (amp2.cir)
.title amp2 .include TL072.mod x1 ninv inv cc ee out TL072 vcc cc 0 15 vee ee 0 -15 v1 sig 0 sin 0 3v 300 r1 sig inv 10k rfb out inv 10k rninv ninv 0 1 .control tran 3us 3s wrdata out.dat v(out) .endc .end
comandos
- ngspice amp2.cir
- python spicetowav.py out.dat out.wav (spicetowav.py)
dist 2
Archivo SPICE
.title dist2 .include TL072.mod .include 1n4148.lib x1 ninv inv cc ee out TL072 vcc cc 0 15 vee ee 0 -15 v1 sig 0 sin 0 3v 300 r1 sig inv 10k rfb out inv 10k d1 inv out 1n4148 d2 out inv 1n4148 rninv ninv 0 1 .control tran 3us 3s wrdata out.dat v(out) .endc .end
comandos
- ngspice dist2.cir
- python spicetowav.py out.dat distout.wav
1n4148.cir
.model 1n4148 D(IS=2.5n N=1.9 BV=100 RS=1)