Si7li/ltspice-spice-circuits huggingface dataset:
* Z:\home\khalils\Downloads\files\data\raw_asc\265d7acf47e9_am.asc
* Generated by LTspice 26.0.1 for Windows.
* Amplitude modulation demonstrator:\n \nA = the audio signal\nB = the carrier signal\nAM is ordinary amplitude modulation\nDSBSC is a double sideband supressed carier signal\nSSBSC is a single sideband supressed carrier signal (lower sideband)\nUSB is also SSBSC but is the upper sideband signal\nAcos and Bcos are phase shifted (90 degrees) audio and carrier signals\nSchuler, 7th edition, Chapter 12 and page 516
* Run the simulation\nand inspect the waveforms.\nRight-click in the waveform\nwindow and choose FFT\nto view the spectral content.
V2 B 0 SINE(0 1 1000)
B1 AM 0 V=V(a)*V(b)+V(b)
V1 A 0 SINE(0 .9 30)
B4 USB 0 V=V(acos)*V(bcos)-V(a)*V(b)
V3 Acos 0 SINE(0 .9 30 0 0 90)
B2 DSBSC 0 V=V(a)*V(b)
V4 Bcos 0 SINE(0 1 1000 0 0 90)
B3 SSBSC 0 V=V(acos)*V(bcos)+V(a)*V(b)
.tran .1
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE -992 -80 -992 -128
WIRE -768 -80 -768 -128
WIRE -528 -80 -528 -128
WIRE -288 -80 -288 -128
WIRE -80 -80 -80 -128
WIRE -992 48 -992 0
WIRE -768 48 -768 0
WIRE -528 48 -528 0
WIRE -288 48 -288 0
WIRE -80 48 -80 0
WIRE -992 224 -992 176
WIRE -752 224 -752 176
WIRE -80 224 -80 176
WIRE -992 352 -992 304
WIRE -752 352 -752 304
WIRE -80 352 -80 304
SYMBOL VOLTAGE -992 -96 R0
WINDOW 39 0 0 Left 0
WINDOW 123 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value SINE(0 .9 30)
SYMBOL BV -80 -96 R0
SYMATTR InstName B3
SYMATTR Value V=V(acos)*V(bcos)+V(a)*V(b)
SYMBOL BV -288 -96 R0
SYMATTR InstName B2
SYMATTR Value V=V(a)*V(b)
SYMBOL VOLTAGE -992 208 R0
WINDOW 39 0 0 Left 0
WINDOW 123 0 0 Left 0
WINDOW 3 4 103 Left 0
SYMATTR Value SINE(0 .9 30 0 0 90)
SYMATTR InstName V3
SYMBOL BV -528 -96 R0
SYMATTR InstName B1
SYMATTR Value V=V(a)*V(b)+V(b)
SYMBOL voltage -768 -96 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(0 1 1000)
SYMBOL voltage -752 208 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 6 104 Left 0
SYMATTR Value SINE(0 1 1000 0 0 90)
SYMATTR InstName V4
SYMBOL BV -80 208 R0
SYMATTR InstName B4
SYMATTR Value V=V(acos)*V(bcos)-V(a)*V(b)
FLAG -528 48 0
FLAG -528 -128 AM
FLAG -992 48 0
FLAG -768 48 0
FLAG -992 -128 A
FLAG -768 -128 B
FLAG -288 48 0
FLAG -288 -128 DSBSC
FLAG -80 48 0
FLAG -80 -128 SSBSC
FLAG -992 352 0
FLAG -992 176 Acos
FLAG -752 352 0
FLAG -752 176 Bcos
FLAG -80 352 0
FLAG -80 176 USB
TEXT 40 152 Left 0 !.tran .1
TEXT -640 368 Left 0 ;Amplitude modulation demonstrator:\n \nA = the audio signal\nB = the carrier signal\nAM is ordinary amplitude modulation\nDSBSC is a double sideband supressed carier signal\nSSBSC is a single sideband supressed carrier signal (lower sideband)\nUSB is also SSBSC but is the upper sideband signal\nAcos and Bcos are phase shifted (90 degrees) audio and carrier signals\nSchuler, 7th edition, Chapter 12 and page 516
TEXT -488 152 Left 0 ;Run the simulation\nand inspect the waveforms.\nRight-click in the waveform\nwindow and choose FFT\nto view the spectral content.
* Z:\home\khalils\Downloads\files\data\raw_asc\35b0aec911b9_5400-3.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Misc\LT5400-3.asy)
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1468.asy)
V2 -V 0 -15
XU2 N002 N001 +V -V OUT LT1468 ;pnba In+)In-)V+)V-)OUT
XU1 OUT IN 0 0 N002 N002 N001 N001 NC_01 LT5400-3 ;pnba 1)2)3)4)5)6)7)8)PAD
V1 +V 0 15
C1 N001 OUT 4.7p
C2 N002 0 4.7p
V3 IN 0 AC 1
.ac oct 10 1K 10Meg
.lib LT5400.lib
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 2808 1472
WIRE 2304 624 1936 624
WIRE 1936 688 1936 624
WIRE 2016 688 1936 688
WIRE 2192 688 2080 688
WIRE 1936 816 1936 688
WIRE 1952 816 1936 816
WIRE 2192 816 2192 688
WIRE 2192 816 2144 816
WIRE 1952 880 1744 880
WIRE 2192 880 2192 816
WIRE 2192 880 2144 880
WIRE 1392 896 1392 880
WIRE 1520 896 1520 880
WIRE 1744 896 1744 880
WIRE 2192 896 2192 880
WIRE 2208 896 2192 896
WIRE 2304 912 2304 624
WIRE 2304 912 2272 912
WIRE 2336 912 2304 912
WIRE 2208 928 2192 928
WIRE 1952 944 1936 944
WIRE 2192 944 2192 928
WIRE 2192 944 2144 944
WIRE 1392 992 1392 976
WIRE 1520 992 1520 976
WIRE 1744 992 1744 976
WIRE 1920 1008 1872 1008
WIRE 1952 1008 1920 1008
WIRE 2192 1008 2192 944
WIRE 2192 1008 2144 1008
WIRE 1920 1120 1920 1008
WIRE 2016 1120 1920 1120
WIRE 2192 1120 2192 1008
WIRE 2192 1120 2080 1120
SYMBOL voltage 1392 880 R0
SYMATTR InstName V2
SYMATTR Value -15
SYMBOL cap 2080 672 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 4.7p
SYMBOL cap 2080 1104 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 4.7p
SYMBOL opamps\\LT1468 2240 848 R0
SYMATTR InstName U2
SYMBOL misc\\LT5400-3 2048 912 R0
SYMATTR InstName U1
SYMBOL voltage 1744 880 R0
SYMATTR InstName V3
SYMATTR Value AC 1
SYMBOL voltage 1520 880 R0
SYMATTR InstName V1
SYMATTR Value 15
FLAG 2240 880 +V
FLAG 2240 944 -V
FLAG 2336 912 OUT
FLAG 1520 992 0
FLAG 1520 880 +V
FLAG 1392 992 0
FLAG 1392 880 -V
FLAG 1744 992 0
FLAG 1744 880 IN
FLAG 1872 1008 0
FLAG 1936 944 0
TEXT 2312 1064 Left 2 !.ac oct 10 1K 10Meg
* Z:\home\khalils\Downloads\files\data\raw_asc\LTM8055-1.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LTM8055-1.asy)
C3 N002 0 4700p Rser=5.11K
V1 IN 0 24
Rload OUT 0 2
R1 N003 0 36.5K
C1 OUT 0 22 V=25 Irms=0 Rser=0.003 Lser=0 mfg="TDK" pn="C575OX5RIE226M" type="X5R"
R3 N001 0 11K
XU1 NC_01 NC_02 MP_03 0 MP_04 MP_05 NC_06 NC_07 IN IN IN IN MP_08 MP_09 MP_10 MP_11 MP_12 MP_13 MP_14 MP_15 MP_16 MP_17 MP_18 MP_19 OUT OUT MP_20 MP_21 MP_22 0 MP_23 NC_24 NC_25 NC_26 N003 N002 N001 LTM8055-1 ;pnba CTL)SS))LL)))IOUTmon)IINmon)Run)Iin)Vin)SVin)))))))))))))Vout)Iout))))GND))Mode)CLKout)Sync)RT)Comp)FB
C2 OUT 0 68 V=50 Irms=410m Rser=0.2 Lser=0 mfg="Nichicon" pn="UPL1H680MPH" type="Al electrolytic"
R2 OUT N001 100K
.tran 1m startup
.lib LTM8055-1.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 728
WIRE -32 -192 -128 -192
WIRE -16 -192 -32 -192
WIRE 416 -192 400 -192
WIRE 464 -192 416 -192
WIRE 576 -192 464 -192
WIRE 672 -192 576 -192
WIRE 768 -192 672 -192
WIRE -128 -176 -128 -192
WIRE 464 -176 464 -192
WIRE 576 -176 576 -192
WIRE 672 -176 672 -192
WIRE 768 -176 768 -192
WIRE -32 -96 -32 -192
WIRE -16 -96 -32 -96
WIRE 416 -96 416 -192
WIRE 416 -96 400 -96
WIRE -128 -80 -128 -96
WIRE 576 -80 576 -112
WIRE 672 -80 672 -112
WIRE 768 -80 768 -96
WIRE -32 0 -32 -96
WIRE -16 0 -32 0
WIRE 464 0 464 -96
WIRE 464 0 400 0
WIRE 464 16 464 0
WIRE -32 96 -32 0
WIRE -16 96 -32 96
WIRE 464 112 464 96
WIRE 480 288 400 288
WIRE 480 304 480 288
WIRE 480 400 480 368
WIRE -16 480 -32 480
WIRE -112 576 -128 576
WIRE -16 576 -32 576
WIRE 416 576 400 576
SYMBOL LTM8055-1 192 192 R0
SYMATTR InstName U1
SYMBOL polcap 656 -176 R0
WINDOW 3 24 56 Left 2
SYMATTR Value 68
SYMATTR InstName C2
SYMATTR Description Capacitor
SYMATTR Type cap
SYMATTR SpiceLine V=50 Irms=410m Rser=0.2 Lser=0 mfg="Nichicon" pn="UPL1H680MPH" type="Al electrolytic"
SYMBOL voltage -128 -192 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL res 448 -192 R0
SYMATTR InstName R2
SYMATTR Value 100K
SYMBOL cap 560 -176 R0
SYMATTR InstName C1
SYMATTR Value 22
SYMATTR SpiceLine V=25 Irms=0 Rser=0.003 Lser=0 mfg="TDK" pn="C575OX5RIE226M" type="X5R"
SYMBOL cap 464 304 R0
WINDOW 3 40 36 Left 2
WINDOW 39 26 68 Left 2
SYMATTR InstName C3
SYMATTR Value 4700p
SYMATTR SpiceLine Rser=5.11K
SYMBOL res 448 0 R0
SYMATTR InstName R3
SYMATTR Value 11K
SYMBOL res -16 560 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 36.5K
SYMBOL res 752 -192 R0
SYMATTR InstName Rload
SYMATTR Value 2
FLAG -128 576 0
FLAG -32 480 0
FLAG -128 -80 0
FLAG 416 576 0
FLAG 464 112 0
FLAG 576 -80 0
FLAG 672 -80 0
FLAG 768 -80 0
FLAG 768 -192 OUT
FLAG -128 -192 IN
FLAG 480 400 0
TEXT 576 560 Left 2 !.tran 1m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\LT1724.asc
* Generated by LTspice 26.0.1 for Windows.
V1 +V 0 5
V2 -V 0 -5
R1 N002 N001 2K
R2 N001 IN 750
V3 IN 0 SINE(0 1 1Meg)
C1 N002 N001 5p
R3 N004 N003 2K
R4 N003 IN 2K
C2 N004 N003 5p
R5 IN 0 72
R6 N002 OUT+ 62.5
R7 N004 OUT- 62.5
XU1 IN N001 +V -V N002 LT1722 ;pnba In+)In-)V+)V-)OUT
XU2 0 N003 +V -V N004 LT1722 ;pnba In+)In-)V+)V-)OUT
.tran 3u
* Differential Video Line Driver
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1724.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 744
WIRE 176 0 128 0
WIRE 256 0 240 0
WIRE 32 96 16 96
WIRE 128 96 128 0
WIRE 128 96 112 96
WIRE 144 96 128 96
WIRE 256 96 256 0
WIRE 256 96 224 96
WIRE 192 208 192 192
WIRE 128 224 128 96
WIRE 160 224 128 224
WIRE -224 240 -224 224
WIRE -96 240 -96 224
WIRE 256 240 256 96
WIRE 256 240 224 240
WIRE 320 240 256 240
WIRE 432 240 400 240
WIRE 16 256 16 96
WIRE 160 256 16 256
WIRE 192 288 192 272
WIRE -224 336 -224 320
WIRE -96 336 -96 320
WIRE 176 384 128 384
WIRE 256 384 240 384
WIRE 432 400 432 240
WIRE 512 400 432 400
WIRE 512 464 432 464
WIRE 16 480 16 256
WIRE 16 480 -272 480
WIRE 32 480 16 480
WIRE 128 480 128 384
WIRE 128 480 112 480
WIRE 144 480 128 480
WIRE 256 480 256 384
WIRE 256 480 224 480
WIRE -272 496 -272 480
WIRE 16 528 16 480
WIRE -272 592 -272 576
WIRE 192 592 192 576
WIRE 128 608 128 480
WIRE 160 608 128 608
WIRE 256 624 256 480
WIRE 256 624 224 624
WIRE 320 624 256 624
WIRE 432 624 432 464
WIRE 432 624 400 624
WIRE 16 640 16 608
WIRE 160 640 16 640
WIRE 16 656 16 640
WIRE 192 672 192 656
FLAG -96 336 0
FLAG 192 192 +V
FLAG -96 224 +V
FLAG 192 288 -V
FLAG -224 336 0
FLAG -224 224 -V
FLAG -272 592 0
FLAG 192 576 +V
FLAG 192 672 -V
FLAG 16 656 0
FLAG -272 480 IN
FLAG 512 400 OUT+
FLAG 512 464 OUT-
SYMBOL voltage -96 224 R0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -224 224 R0
SYMATTR InstName V2
SYMATTR Value -5
SYMBOL res 240 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL res 128 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 750
SYMBOL voltage -272 480 R0
SYMATTR InstName V3
SYMATTR Value SINE(0 1 1Meg)
SYMBOL cap 240 -16 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 5p
SYMBOL res 240 464 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 2K
SYMBOL res 128 464 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 2K
SYMBOL cap 240 368 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 5p
SYMBOL res 0 512 R0
SYMATTR InstName R5
SYMATTR Value 72
SYMBOL res 304 256 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R6
SYMATTR Value 62.5
SYMBOL res 304 640 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R7
SYMATTR Value 62.5
SYMBOL opamps\\LT1724 192 176 R0
SYMATTR InstName U1
SYMBOL opamps\\LT1724 192 560 R0
SYMATTR InstName U2
TEXT 504 576 Left 2 !.tran 3u
TEXT -8 -16 Bottom 2 ;Differential Video Line Driver
* Z:\home\khalils\Downloads\files\data\raw_asc\2780622cdf51_quiz_q14.asc
* Generated by LTspice 26.0.1 for Windows.
C1 N002 N001 1n
V1 N001 0 PULSE(0 1 1u 0.1u 0.1u 0.4u 1u)
C2 0 N002 2n
.tran 2u
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 880 680
WIRE 336 80 128 80
WIRE 608 80 400 80
WIRE 608 112 608 80
WIRE 128 192 128 160
WIRE 608 208 608 176
SYMBOL voltage 128 64 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value PULSE(0 1 1u 0.1u 0.1u 0.4u 1u)
SYMBOL cap 400 64 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1n
SYMBOL cap 624 176 R180
WINDOW 0 24 56 Left 2
WINDOW 3 24 8 Left 2
SYMATTR InstName C2
SYMATTR Value 2n
FLAG 128 192 0
FLAG 608 208 0
TEXT 88 232 Left 2 !.tran 2u
* Z:\home\khalils\Downloads\files\data\raw_asc\LT8334.asc
* Generated by LTspice 26.0.1 for Windows.
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\LT8334.asy)
L1 IN N001 2.2 Rser=19.5m
D1 N001 OUT PMEG3010BEA
V1 IN 0 6
C1 N007 0 10n
V3 N008 0 5
R3 OUT N003 1Meg
XU2 0 IN IN N002 N008 N005 N003 N004 N007 0 N001 LT8334 ;pnba GND)EN/UVLO)Vin)INTVcc)Bias)Vc)FBX)Rt)SS)Sync/Mode)SW
R1 N004 0 20k
R4 OUT 0 240
R2 N005 N006 39k
C4 N002 0 1
C3 OUT 0 10 X2
R5 N003 0 71.5k
C2 N006 0 1n
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.tran 10m startup
.lib LT8334.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1416 868
WIRE 0 -64 -128 -64
WIRE 128 -64 0 -64
WIRE 176 -64 128 -64
WIRE 288 -64 256 -64
WIRE 432 -64 288 -64
WIRE 608 -64 496 -64
WIRE 720 -64 608 -64
WIRE 848 -64 720 -64
WIRE 608 -48 608 -64
WIRE -128 -32 -128 -64
WIRE 848 -32 848 -64
WIRE 720 -16 720 -64
WIRE 128 0 128 -64
WIRE 288 0 288 -64
WIRE 608 32 608 16
WIRE 0 64 0 -64
WIRE 48 64 0 64
WIRE 384 64 368 64
WIRE 464 64 448 64
WIRE -128 80 -128 48
WIRE 848 80 848 48
WIRE 48 160 16 160
WIRE 720 160 720 64
WIRE 720 160 368 160
WIRE 720 192 720 160
WIRE -48 256 -80 256
WIRE 48 256 32 256
WIRE 416 256 368 256
WIRE 528 256 496 256
WIRE 608 256 592 256
WIRE 720 288 720 272
WIRE -48 352 -80 352
WIRE 48 352 16 352
WIRE 432 352 368 352
WIRE 432 400 432 352
WIRE 208 448 208 416
WIRE 432 496 432 480
SYMBOL VOLTAGE 432 384 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 5
SYMBOL cap 528 272 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C2
SYMATTR Value 1n
SYMBOL res 400 272 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R2
SYMATTR Value 39k
SYMBOL cap 384 80 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C4
SYMATTR Value 1
SYMBOL res 832 -48 R0
SYMATTR InstName R4
SYMATTR Value 240
SYMBOL res 704 176 R0
SYMATTR InstName R5
SYMATTR Value 71.5k
SYMBOL schottky 432 -48 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 -6 35 VBottom 2
SYMATTR InstName D1
SYMATTR Value PMEG3010BEA
SYMATTR Description Diode
SYMATTR Type diode
SYMBOL res 48 240 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 20k
SYMBOL cap 592 -48 R0
WINDOW 123 42 54 Left 2
WINDOW 0 41 3 Left 2
WINDOW 3 37 29 Left 2
SYMATTR Value2 X2
SYMATTR InstName C3
SYMATTR Value 10
SYMBOL LT8334 208 208 R0
SYMATTR InstName U2
SYMBOL ind2 160 -48 R270
WINDOW 0 32 56 VTop 2
WINDOW 3 5 56 VBottom 2
SYMATTR InstName L1
SYMATTR Value 2.2
SYMATTR SpiceLine Rser=19.5m
SYMATTR Type ind
SYMBOL res 704 -32 R0
SYMATTR InstName R3
SYMATTR Value 1Meg
SYMBOL cap 16 336 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 10n
SYMBOL VOLTAGE -128 -48 R0
SYMATTR InstName V1
SYMATTR Value 6
FLAG -80 352 0
FLAG -80 256 0
FLAG -128 80 0
FLAG 720 288 0
FLAG 608 32 0
FLAG 848 80 0
FLAG 464 64 0
FLAG -128 -64 IN
FLAG 848 -64 OUT
FLAG 208 448 0
FLAG 608 256 0
FLAG 16 160 0
FLAG 432 496 0
TEXT 128 520 Left 2 !.tran 10m startup
* Z:\home\khalils\Downloads\files\data\raw_asc\5eba22c49efd_LDO-npn-tlv431.asc
* Generated by LTspice 26.0.1 for Windows.
* MMBT2907A-TP
* P(Q1) < 250mW when Vin < 10V
* VIN > 10V will not cause damage, so 5V TVS (Vlcamp = 9V) can be used as protection
* Dropout : 5Vout when Vin = 6.37V at 500mA output
* 500mA out, 400mW in Q1 -> VINmax = 5.3V
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\References\TLV431.asy)
R3 IN N001 10k
R1 OUT N003 100k
V1 IN 0 5
R4 OUT 0 10
XU1 N001 N004 NC_01 TLV431 ;pnba K)A)R
R2 N003 N004 33k
Q2 N002 N001 IN 0 BC856B
R5 N002 N004 1k
Q1 OUT N002 IN 0 2N2907
R6 N004 0 0.01
.model NPN NPN
.model PNP PNP
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.bjt
.dc v1 0 15 0.1
.lib TLV431.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 1824 680
WIRE -64 96 -144 96
WIRE 32 96 -64 96
WIRE 160 96 32 96
WIRE 272 96 160 96
WIRE 464 96 368 96
WIRE 592 96 464 96
WIRE 624 96 592 96
WIRE 32 112 32 96
WIRE 272 112 272 96
WIRE 368 112 368 96
WIRE 464 112 464 96
WIRE 160 144 160 96
WIRE -144 176 -144 96
WIRE 624 176 624 96
WIRE 96 192 32 192
WIRE 320 240 320 176
WIRE 320 240 160 240
WIRE 32 256 32 192
WIRE 464 288 464 192
WIRE 464 288 64 288
WIRE 464 320 464 288
WIRE 320 352 320 240
WIRE -144 432 -144 256
WIRE 624 432 624 256
WIRE 32 448 32 320
WIRE 320 448 320 432
WIRE 320 448 32 448
WIRE 464 448 464 400
WIRE 464 448 320 448
WIRE 320 464 320 448
WIRE 320 560 320 544
SYMBOL res 448 96 R0
SYMATTR InstName R1
SYMATTR Value 100k
SYMBOL voltage -144 160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL res 304 448 R0
SYMATTR InstName R6
SYMATTR Value 0.01
SYMBOL res 304 336 R0
SYMATTR InstName R5
SYMATTR Value 1k
SYMBOL res 16 96 R0
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL res 448 304 R0
SYMATTR InstName R2
SYMATTR Value 33k
SYMBOL Parts_TCO\\TLV431 32 288 R0
SYMATTR InstName U1
SYMBOL res 608 160 R0
SYMATTR InstName R4
SYMATTR Value 10
SYMBOL pnp 368 176 M270
SYMATTR InstName Q1
SYMATTR Value 2N2907
SYMBOL pnp 96 240 M180
SYMATTR InstName Q2
SYMATTR Value BC856B
FLAG -144 432 0
FLAG 624 432 0
FLAG 320 560 0
FLAG 592 96 OUT
FLAG -64 96 IN
TEXT -376 224 Left 2 !.dc v1 0 15 0.1
TEXT 296 -24 Left 2 ;MMBT2907A-TP
TEXT -200 -128 Left 2 ;P(Q1) < 250mW when Vin < 10V
TEXT -200 -96 Left 2 ;VIN > 10V will not cause damage, so 5V TVS (Vlcamp = 9V) can be used as protection
TEXT -200 -160 Left 2 ;Dropout : 5Vout when Vin = 6.37V at 500mA output
TEXT -200 -64 Left 2 ;500mA out, 400mW in Q1 -> VINmax = 5.3V
* Z:\home\khalils\Downloads\files\data\raw_asc\15926eb2eaab_LT1016.asc
* Generated by LTspice 26.0.1 for Windows.
XU1 +V N003 N001 0 0 0 N002 OUT LT1016 ;pnba V+)In+)In-)V-)LATCH)GND)OUT+)OUT-
V1 +V 0 PWL(0 0 .5u 5)
R1 N002 N001 2K
C1 N001 0 200p
R2 N003 0 4K
R3 +V N003 4K
C2 N003 N004 820p
R4 N004 0 22
CY1 N002 N003 .32p Rser=45 Lser=.78m Cpar=18p
.tran 10u
* 10MHz
* 10MHz to 25MHz Crystal Oscillator
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Comparators\LT1016.asy)
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 952 680
WIRE 336 -16 320 -16
WIRE 416 -16 400 -16
WIRE 432 -16 416 -16
WIRE 576 -16 512 -16
WIRE 224 32 224 16
WIRE 416 96 416 -16
WIRE 432 96 416 96
WIRE 576 96 576 -16
WIRE 576 96 512 96
WIRE 224 128 224 112
WIRE 320 128 224 128
WIRE 416 128 320 128
WIRE 432 128 416 128
WIRE 608 128 512 128
WIRE 224 144 224 128
WIRE 320 144 320 128
WIRE 448 176 448 160
WIRE 464 176 464 160
WIRE 464 176 448 176
WIRE 480 176 480 160
WIRE 480 176 464 176
WIRE 464 192 464 176
WIRE 96 208 96 192
WIRE 320 224 320 208
WIRE 224 240 224 224
WIRE 416 240 416 128
WIRE 480 240 416 240
WIRE 576 240 576 96
WIRE 576 240 544 240
WIRE 96 304 96 288
WIRE 320 320 320 304
FLAG 96 304 0
FLAG 464 64 +V
FLAG 224 16 +V
FLAG 320 -16 0
FLAG 224 240 0
FLAG 464 192 0
FLAG 320 320 0
FLAG 96 192 +V
FLAG 608 128 OUT
SYMBOL Comparators\\LT1016 464 48 R0
WINDOW 3 24 102 Left 2
SYMATTR InstName U1
SYMBOL voltage 96 192 R0
SYMATTR InstName V1
SYMATTR Value PWL(0 0 .5u 5)
SYMBOL res 528 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL cap 400 -32 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 200p
SYMBOL res 208 128 R0
SYMATTR InstName R2
SYMATTR Value 4K
SYMBOL res 208 16 R0
SYMATTR InstName R3
SYMATTR Value 4K
SYMBOL cap 304 144 R0
SYMATTR InstName C2
SYMATTR Value 820p
SYMBOL res 304 208 R0
SYMATTR InstName R4
SYMATTR Value 22
SYMBOL misc\\xtal 544 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 Invisible 2
SYMATTR InstName Y1
SYMATTR Value .32p
SYMATTR SpiceLine Rser=45 Lser=.78m Cpar=18p
TEXT 528 312 Left 2 !.tran 10u
TEXT 512 264 Top 2 ;10MHz
TEXT 440 -72 Bottom 2 ;10MHz to 25MHz Crystal Oscillator
* Z:\home\khalils\Downloads\files\data\raw_asc\14c7589c4945_1633.asc
* Generated by LTspice 26.0.1 for Windows.
* Single Supply, 40dB Gain, 550KHz Instrumentation Amplifier
* Library below included based on ModelFile attribute of instance XU1, XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\OpAmps\LT1633.asy)
XU1 IN- N001 +V 0 N003 LT1632 ;pnba In+)In-)V+)V-)OUT
R2 N001 0 20K
R1 N003 N001 2K
R4 N002 N001 432
V2 IN+ IN- SINE(14.5m 10m 500K)
R3 N002 N003 2K
V3 IN+ 0 SINE(1.5 .1 50K)
R5 OUT N002 20K
V1 +V 0 3
XU2 IN+ N002 +V 0 OUT LT1632 ;pnba In+)In-)V+)V-)OUT
.tran 50u
.lib LTC.lib
.backanno
.end

* LTspice schematic (.asc):
Version 4
SHEET 1 896 680
WIRE 240 48 128 48
WIRE 400 48 320 48
WIRE 432 48 400 48
WIRE 544 48 512 48
WIRE 32 112 16 112
WIRE 128 112 128 48
WIRE 128 112 112 112
WIRE 160 112 128 112
WIRE 256 112 240 112
WIRE -128 176 -128 160
WIRE 192 208 192 192
WIRE 128 224 128 112
WIRE 160 224 128 224
WIRE 480 224 480 208
WIRE 256 240 256 112
WIRE 256 240 224 240
WIRE 288 240 256 240
WIRE 400 240 400 48
WIRE 400 240 368 240
WIRE 448 240 400 240
WIRE 128 256 0 256
WIRE 160 256 128 256
WIRE 544 256 544 48
WIRE 544 256 512 256
WIRE 592 256 544 256
WIRE -128 272 -128 256
WIRE 448 272 400 272
WIRE 0 288 0 256
WIRE 192 288 192 272
WIRE 480 304 480 288
WIRE 0 400 0 368
WIRE 352 400 0 400
WIRE 400 400 400 272
WIRE 400 400 352 400
WIRE 0 416 0 400
WIRE 0 512 0 496
SYMBOL opamps\\LT1633 480 192 R0
SYMATTR InstName U2
SYMBOL voltage 0 400 R0
SYMATTR InstName V3
SYMATTR Value SINE(1.5 .1 50K)
SYMBOL res 256 96 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R1
SYMATTR Value 2K
SYMBOL res 384 224 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R3
SYMATTR Value 2K
SYMBOL voltage 0 384 M180
WINDOW 0 24 104 Left 0
WINDOW 3 24 16 Left 0
SYMATTR InstName V2
SYMATTR Value SINE(14.5m 10m 500K)
SYMBOL voltage -128 160 R0
SYMATTR InstName V1
SYMATTR Value 3
SYMBOL opamps\\LT1633 192 176 R0
SYMATTR InstName U1
SYMBOL res 528 32 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R5
SYMATTR Value 20K
SYMBOL res 336 32 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R4
SYMATTR Value 432
SYMBOL res 128 96 R90
WINDOW 0 0 56 VBottom 0
WINDOW 3 32 56 VTop 0
SYMATTR InstName R2
SYMATTR Value 20K
FLAG -128 272 0
FLAG 192 192 +V
FLAG -128 160 +V
FLAG 16 112 0
FLAG 192 288 0
FLAG 480 208 +V
FLAG 480 304 0
FLAG 128 256 IN-
FLAG 352 400 IN+
FLAG 0 512 0
FLAG 592 256 OUT
TEXT 478 386 Left 0 !.tran 50u
TEXT 352 -8 Bottom 0 ;Single Supply, 40dB Gain, 550KHz Instrumentation Amplifier