xschem/xschem_library/examples/rlc.sch

122 lines
2.6 KiB
Plaintext
Raw Normal View History

v {xschem version=3.1.0 file_version=1.2
}
2020-08-08 15:47:34 +02:00
G {}
K {}
2020-08-08 15:47:34 +02:00
V {}
S {}
E {}
L 4 120 -540 120 -480 {}
L 4 120 -480 130 -480 {}
L 4 120 -460 130 -480 {}
L 4 110 -480 120 -460 {}
L 4 110 -480 120 -480 {}
B 2 590 -550 1390 -150 {flags=graph
y1=-0.0011
y2=0.0011
ypos1=0
ypos2=2
divy=5
subdivy=1
unity=1
x1=0.000675077
x2=0.000778653
divx=5
subdivx=1
node="\\"Cap. power; i(v1) a b - *\\"
\\"Avg Cap. power running average; i(v1) a b - * 40u ravg()\\""
color="4 7"
dataset=-1
unitx=1
logx=0
logy=0
}
B 2 590 -810 1390 -550 {flags=graph
y1=-0.0007
y2=0.0007
ypos1=0
ypos2=2
divy=5
subdivy=1
unity=1
x1=0.000675077
x2=0.000778653
divx=5
subdivx=1
dataset=-1
unitx=1
logx=0
logy=0
color=8
node=i(v1)}
B 2 590 -1070 1390 -810 {flags=graph
y1=-0.7
y2=3
ypos1=0
ypos2=2
divy=5
subdivy=1
unity=1
x1=0.000675077
x2=0.000778653
divx=5
subdivx=1
dataset=-1
unitx=1
logx=0
logy=0
color="4 6 7 12"
node="a b c d"
hilight_wave=2}
T {I(V1)} 60 -520 0 0 0.4 0.4 {}
N 150 -480 150 -380 {lab=B}
N 150 -200 350 -200 {lab=0}
N 150 -320 150 -260 {lab=C}
N 150 -580 350 -580 {lab=A}
N 350 -580 350 -480 {lab=A}
N 150 -580 150 -540 {lab=A}
N 350 -280 350 -200 {
lab=0}
N 350 -420 350 -340 {
lab=D}
2020-08-08 15:47:34 +02:00
C {title.sym} 160 -30 0 0 {name=l1 author="Stefan Schippers"}
C {launcher.sym} 320 -100 0 0 {name=h1
descr="NGSPICE Manual"
url="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwiVvafVvtzfAhVHExoKHaZLAIQQFjAAegQICRAC&url=http%3A%2F%2Fngspice.sourceforge.net%2Fdocs%2Fngspice-manual.pdf&usg=AOvVaw3n8fjRjAJRgWMjg1Y04Ht8"}
C {code_shown.sym} 0 -930 0 0 {name=STIMULI
2020-08-08 15:47:34 +02:00
only_toplevel=true
tclcommand="xschem edit_vi_prop"
value="
.control
save all
tran 10n 800u uic
let pow = i(v1) * v(a,b)
meas tran cap_avg_pow avg pow from=600u to=800u
write rlc.raw
.endc
2020-08-08 15:47:34 +02:00
"}
C {capa.sym} 150 -510 0 0 {name=C1 m=1 value=50nF footprint=1206 device="ceramic capacitor" net_name=true}
C {lab_pin.sym} 150 -290 2 1 {name=l2 sig_type=std_logic lab=C}
C {lab_pin.sym} 150 -560 2 0 {name=l4 sig_type=std_logic lab=A}
C {lab_pin.sym} 350 -200 2 0 {name=l5 sig_type=std_logic lab=0}
C {res.sym} 350 -450 0 0 {name=R1 m=1 value=1k footprint=1206 device=resistor
net_name=true}
C {ind.sym} 150 -350 0 0 {name=L1 value=10mH net_name=true}
C {vsource.sym} 150 -230 0 0 {name=V1
xvalue="pwl 0 0 100u 0 101u 3"
value="pulse 0 3 0 100n 100n 9.9u 20u"
net_name=true}
C {ammeter.sym} 350 -310 0 0 {name=Vmeas}
C {lab_pin.sym} 150 -450 2 0 {name=l6 sig_type=std_logic lab=B}
C {lab_pin.sym} 350 -380 2 0 {name=l7 sig_type=std_logic lab=D}
C {launcher.sym} 760 -90 0 0 {name=h5
descr="load waves"
tclcommand="xschem raw_read $netlist_dir/rlc.raw tran"
}