From bac15b1d883f96b5ca880bde0eb69bf398bdb074 Mon Sep 17 00:00:00 2001 From: "jazz (gitea)" Date: Thu, 20 Nov 2025 13:59:07 -0600 Subject: [PATCH] the ltspice sim runs --- spice/lib/input-and-filters.asc | 78 +++++++++++++++++++++++------ spice/lib/input-and-filters.log | 18 +++++++ spice/lib/input-and-filters.op.raw | Bin 0 -> 7874 bytes spice/lib/input-and-filters.raw | Bin 0 -> 10906 bytes 4 files changed, 82 insertions(+), 14 deletions(-) create mode 100644 spice/lib/input-and-filters.log create mode 100644 spice/lib/input-and-filters.op.raw create mode 100644 spice/lib/input-and-filters.raw diff --git a/spice/lib/input-and-filters.asc b/spice/lib/input-and-filters.asc index a23bc9d..e269f36 100644 --- a/spice/lib/input-and-filters.asc +++ b/spice/lib/input-and-filters.asc @@ -1,5 +1,8 @@ Version 4.1 -SHEET 1 2224 2180 +SHEET 1 2756 2200 +WIRE 1936 -64 1936 -80 +WIRE 1936 -64 1920 -64 +WIRE 1952 -64 1936 -64 WIRE 496 64 496 32 WIRE 496 64 352 64 WIRE 352 80 352 64 @@ -21,9 +24,9 @@ WIRE 448 256 448 240 WIRE 528 256 528 240 WIRE 1728 256 1728 224 WIRE 1728 256 1712 256 -WIRE 1776 256 1728 256 +WIRE 1792 256 1728 256 WIRE 1968 272 1968 144 -WIRE 1968 272 1840 272 +WIRE 1968 272 1856 272 WIRE 2112 272 1968 272 WIRE 832 288 832 240 WIRE 928 288 928 272 @@ -41,7 +44,7 @@ WIRE 1392 288 1360 288 WIRE 1456 288 1456 192 WIRE 1472 288 1456 288 WIRE 1504 288 1504 176 -WIRE 1776 288 1504 288 +WIRE 1792 288 1504 288 WIRE 928 304 928 288 WIRE 1296 304 1296 288 WIRE 1392 304 1392 288 @@ -164,6 +167,19 @@ FLAG 2112 1456 out4 IOPIN 2112 1456 Out FLAG 2112 1888 out5 IOPIN 2112 1888 Out +FLAG 1936 -80 0 +FLAG 1840 -64 sup+ +FLAG 2032 -64 sup- +FLAG 1824 240 sup+ +FLAG 1824 304 sup- +FLAG 1808 608 sup+ +FLAG 1808 672 sup- +FLAG 1808 976 sup+ +FLAG 1808 1040 sup- +FLAG 1792 1424 sup+ +FLAG 1792 1488 sup- +FLAG 1792 1856 sup+ +FLAG 1792 1920 sup- SYMBOL cap 320 144 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 @@ -342,6 +358,7 @@ SYMBOL cap 1312 1456 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName C10 +SYMATTR Value 1µF SYMBOL res 1296 1376 R0 SYMATTR InstName R26 SYMATTR Value 22 @@ -412,28 +429,61 @@ WINDOW 3 36 40 Left 2 SYMATTR InstName R37 SYMATTR Value 1 SYMATTR SpiceLine tol=5 -SYMBOL OpAmps\\opamp 1808 208 R0 -SYMATTR InstName U1 SYMBOL res 1712 128 R0 SYMATTR InstName R38 SYMATTR Value 500 -SYMBOL OpAmps\\opamp 1808 576 R0 -SYMATTR InstName U2 SYMBOL res 1712 496 R0 SYMATTR InstName R39 SYMATTR Value 500 -SYMBOL OpAmps\\opamp 1808 944 R0 -SYMATTR InstName U3 SYMBOL res 1712 864 R0 SYMATTR InstName R40 SYMATTR Value 500 -SYMBOL OpAmps\\opamp 1792 1392 R0 -SYMATTR InstName U4 SYMBOL res 1696 1312 R0 SYMATTR InstName R41 SYMATTR Value 500 -SYMBOL OpAmps\\opamp 1792 1824 R0 -SYMATTR InstName U5 SYMBOL res 1696 1744 R0 SYMATTR InstName R42 SYMATTR Value 500 +SYMBOL OpAmps\\UniversalOpAmp2 1824 272 R0 +SYMATTR InstName U6 +SYMBOL voltage 1824 -64 R270 +WINDOW 0 32 56 VTop 2 +WINDOW 3 -32 56 VBottom 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V2 +SYMATTR Value 12 +SYMBOL voltage 1936 -64 R270 +WINDOW 0 32 56 VTop 2 +WINDOW 3 -32 56 VBottom 2 +WINDOW 123 0 0 Left 0 +WINDOW 39 0 0 Left 0 +SYMATTR InstName V3 +SYMATTR Value 12 +SYMBOL OpAmps\\UniversalOpAmp2 1808 640 R0 +SYMATTR InstName U1 +SYMBOL OpAmps\\UniversalOpAmp2 1808 1008 R0 +SYMATTR InstName U2 +SYMBOL OpAmps\\UniversalOpAmp2 1792 1456 R0 +SYMATTR InstName U3 +SYMBOL OpAmps\\UniversalOpAmp2 1792 1888 R0 +SYMATTR InstName U4 +TEXT 1816 -152 Left 2 ;Op-Amp Power Supply +TEXT 336 -136 Left 2 ;Input Section +TEXT 1112 40 Left 2 ;90Hz-110Hz +TEXT 896 152 Left 2 ;low pass (37 ohm) +TEXT 1280 144 Left 2 ;high pass (27 ohm) +TEXT 1168 496 Left 2 ;290Hz-310Hz +TEXT 968 592 Left 2 ;low pass (55 ohm) +TEXT 1376 592 Left 2 ;high pass (47 ohm) +TEXT 1160 808 Left 2 ;950Hz-1050Hz +TEXT 888 872 Left 2 ;low pass (17 ohm) +TEXT 1312 960 Left 2 ;high pass (15 ohm) +TEXT 1088 1224 Left 2 ;3.2kHz-3.4kHz +TEXT 960 1400 Left 2 ;low pass (49 ohm) +TEXT 1376 1440 Left 2 ;high pass (46 ohm) +TEXT 1160 1720 Left 2 ;9kHz-11kHz +TEXT 928 1800 Left 2 ;low pass (18 ohm) +TEXT 1280 1840 Left 2 ;high pass (14 ohm) +TEXT 2344 144 Left 2 ;this side goes into a summing amp +TEXT -32 2184 Left 2 !.tran 5 diff --git a/spice/lib/input-and-filters.log b/spice/lib/input-and-filters.log new file mode 100644 index 0000000..8a257de --- /dev/null +++ b/spice/lib/input-and-filters.log @@ -0,0 +1,18 @@ +LTspice 24.1.10 for Windows +Circuit: Z:\home\ja\git\305_project\spice\lib\input-and-filters.net +Start Time: Thu Nov 20 13:57:34 2025 +solver = Normal +Maximum thread count: 12 +tnom = 27 +temp = 27 +method = trap +WARNING: Node n018 is floating. + +Direct Newton iteration for .op point succeeded. +Total elapsed time: 0.326 seconds. + +Files loaded: +Z:\home\ja\git\305_project\spice\lib\input-and-filters.net +C:\users\ja\AppData\Local\LTspice\lib\cmp\standard.bjt +C:\users\ja\AppData\Local\LTspice\lib\sub\UniversalOpAmp2.lib + diff --git a/spice/lib/input-and-filters.op.raw b/spice/lib/input-and-filters.op.raw new file mode 100644 index 0000000000000000000000000000000000000000..5e2cf4b95784027d949bcddfc7ba372bdcab63ce GIT binary patch literal 7874 zcmbVROK4q17#^q;a@9&VQmiKTM%uJUV$Qj*b3-V7DM+P{5K@s~Nz$aIO_Pu`v7xwd ztrUuA7qx9tYK;pwMHjY0sfeIReb7Y_7hPy|q3g$w4^fj-yWw*J_T%uvsOe=F`erZm%SaBOZZ}Z;%^shH z%>ZhrWAqfT1E|Txy>QL;R9*$UO_B8_z$O9S4gM)m`0`s44N%Z|$lIi=itlYOH$G2Rc%V{E~ zn!rvI^s*u5LKM$g!(47e%Pew9%~Nf|$W{}43w}K2HE^K91S)i(iV0NFfhr|XB?qdU zK$RV+N&;1JpsEQ})q#o-%Ed;YY(99myg#nnreEH;N0WTdn6uR3qN(08?4jDPhDl;Bww`g(@Hs>%Q`kcwUpy|t!@1DQjX`iw((O;IiBy@ z#!oZlcrDg8eyZWKg~^+rZpzptjg6mj%9alN*r`}5(EDhbJ}Z_ALQmyXEERCK<@%f6 zk6rL=^X zR8G}e3wV<7i_NH@=&772p#neUM3xTxvKCn?;Mv1xG!gQvl~eLmPGqeGB~Rr<){fxE zXJoAee(OMFDZr1*$l~8`_lT^Wz>mjTgZnsybt1Rv&TCw znf*hVY-IKiXR?vmKb^@&_JE_X;ajh+`k45Y#M?a3pR7;DUlt~`KYP5QVdF0g7xb6pLey=%W#K}+*|CZ4jkhdZ(A!cj>^Z@A z@p3Zo94ywerumzSBN?<-09i-?&Hme*V#Dz z`&i2dh4a@(P;TWJ1Ikr}KlnI9KfIoLVt(=BiP;5~lQ;I{QRelPm}h>x6`eXXQ+T7} z(gF+2&(X)*!2bEiWDCk!ecjtr={|Ym+ZL3w^l|*3YXxHY_X_%|mu6g>KYn4MySO&L zf#uA@ix)mU`PPP!$L1I3Znhz|wm7zd9alE4eBe(0^TA-@yQvQsetq?a`MC~U1nj->eStC)=BU3y{Y|l7s{obSJuR1 aV6CpZxVf!WV|88S(O+78>Q?W#^8Wu~GW&4= literal 0 HcmV?d00001 diff --git a/spice/lib/input-and-filters.raw b/spice/lib/input-and-filters.raw new file mode 100644 index 0000000000000000000000000000000000000000..d7f866221e6299774e9f2c6adfcef23deed40837 GIT binary patch literal 10906 zcmbW63sjWV7J!eE#>2AGt3K_ftlek5E+^hQlXKe_byFEK`2Bo4~;A@y09!C zX;&0q2|6!uW`NX{2}_VGw^cqamX^=*-c`oBt-5JuQo8Ql`#SWGPt!HFLYNv zGobf!D6^o4l-zm^{5`3CSyr

HNj*$_*@G1#oz@;O}&(Gy_Q0cdC*b@ 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 a{5qbHje;}X(D_z0A;SeRu=(G+#{VC!M1a2l literal 0 HcmV?d00001