diff --git a/electronics/simulation/555_charge_pump.asc b/electronics/simulation/555_charge_pump.asc new file mode 100644 index 0000000000000000000000000000000000000000..7d8aa98ee0debfb0ca177198346ee61a61c7624a --- /dev/null +++ b/electronics/simulation/555_charge_pump.asc @@ -0,0 +1,107 @@ +Version 4 +SHEET 1 880 680 +WIRE -48 -16 -192 -16 +WIRE 400 -16 16 -16 +WIRE 544 -16 400 -16 +WIRE 720 -16 544 -16 +WIRE 720 0 720 -16 +WIRE 544 16 544 -16 +WIRE 720 16 720 0 +WIRE 112 64 64 64 +WIRE 400 64 400 -16 +WIRE 400 64 336 64 +WIRE 64 80 64 64 +WIRE 112 128 -128 128 +WIRE 544 128 544 96 +WIRE 544 128 336 128 +WIRE -416 192 -448 192 +WIRE -352 192 -416 192 +WIRE -272 192 -352 192 +WIRE -192 192 -192 -16 +WIRE -192 192 -208 192 +WIRE -160 192 -192 192 +WIRE 112 192 -96 192 +WIRE 400 192 336 192 +WIRE 480 192 400 192 +WIRE 480 224 480 192 +WIRE 544 224 544 208 +WIRE 544 224 480 224 +WIRE 16 256 16 -16 +WIRE 112 256 16 256 +WIRE 416 256 336 256 +WIRE 544 256 544 224 +WIRE -512 272 -512 192 +WIRE 480 320 416 320 +WIRE 544 320 480 320 +WIRE 480 352 480 320 +WIRE -512 400 -512 336 +WIRE -416 400 -448 400 +FLAG 64 80 0 +FLAG -352 192 BOOT +FLAG -128 128 TRIG +FLAG 400 192 TRIG +FLAG 400 -16 VCC +FLAG 480 352 0 +FLAG 720 80 0 +FLAG -416 480 0 +FLAG -416 256 0 +SYMBOL Misc\\NE555 224 160 R0 +SYMATTR InstName U1 +SYMBOL diode 16 -32 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName D1 +SYMATTR Value BAS16HM +SYMBOL diode -208 176 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName D2 +SYMATTR Value BAS16HM +SYMBOL cap -96 176 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName C1 +SYMATTR Value 0.1�F +SYMBOL cap 432 320 R180 +WINDOW 0 24 56 Left 2 +WINDOW 3 24 8 Left 2 +SYMATTR InstName C2 +SYMATTR Value 1nF +SYMBOL res 528 112 R0 +SYMATTR InstName R1 +SYMATTR Value 90k +SYMBOL res 528 0 R0 +SYMATTR InstName R2 +SYMATTR Value 9k +SYMBOL cap 560 320 R180 +WINDOW 0 24 56 Left 2 +WINDOW 3 24 8 Left 2 +SYMATTR InstName C3 +SYMATTR Value 1nF +SYMBOL voltage 720 -16 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V1 +SYMATTR Value 12 +SYMBOL diode -448 176 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName D3 +SYMATTR Value BAS16HM +SYMBOL cap -448 384 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName C4 +SYMATTR Value 0.1�F +SYMBOL voltage -416 384 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V2 +SYMATTR Value PULSE(0 100 0 1e-9 1e-9 1e-3 2e-3) +SYMBOL cap -432 192 R0 +SYMATTR InstName C5 +SYMATTR Value 0.1�F +SYMBOL diode -528 272 R0 +SYMATTR InstName D4 +SYMATTR Value BAS16HM +TEXT -344 -136 Left 2 !.tran 1e-2 diff --git a/electronics/simulation/555_charge_pump.log b/electronics/simulation/555_charge_pump.log new file mode 100644 index 0000000000000000000000000000000000000000..85d5a5a0388212824ab48e208564ef1e866683b9 --- /dev/null +++ b/electronics/simulation/555_charge_pump.log @@ -0,0 +1,21 @@ +Circuit: * C:\Users\Will\git\desktopWEDM\electronics\simulation\555_charge_pump.asc + +Direct Newton iteration for .op point succeeded. + +Date: Thu Apr 12 17:11:22 2018 +Total elapsed time: 0.267 seconds. + +tnom = 27 +temp = 27 +method = modified trap +totiter = 67916 +traniter = 67896 +tranpoints = 17479 +accept = 13350 +rejected = 4129 +matrix size = 24 +fillins = 0 +solver = Normal +Matrix Compiler1: 830 bytes object code size 0.3/0.1/[0.1] +Matrix Compiler2: 1.50 KB object code size 0.2/0.2/[0.1] + diff --git a/electronics/simulation/555_charge_pump.net b/electronics/simulation/555_charge_pump.net new file mode 100644 index 0000000000000000000000000000000000000000..00182bc9831a33aff2490d3bd0785006be95a851 --- /dev/null +++ b/electronics/simulation/555_charge_pump.net @@ -0,0 +1,21 @@ +* C:\Users\Will\git\desktopWEDM\electronics\simulation\555_charge_pump.asc +XU1 0 TRIG N003 VCC N004 TRIG N002 VCC NE555 +D1 VCC N001 BAS16HM +D2 N001 BOOT BAS16HM +C1 N003 N001 0.1�F +C2 0 N004 1nF +R1 N002 TRIG 90k +R2 VCC N002 9k +C3 0 TRIG 1nF +V1 VCC 0 12 +D3 BOOT N005 BAS16HM +C4 N007 N006 0.1�F +V2 N007 0 PULSE(0 100 0 1e-9 1e-9 1e-3 2e-3) +C5 BOOT 0 0.1�F +D4 N005 N006 BAS16HM +.model D D +.lib C:\Users\Will\Documents\LTspiceXVII\lib\cmp\standard.dio +.tran 1e-2 +.lib NE555.sub +.backanno +.end diff --git a/electronics/simulation/555_charge_pump.op.raw b/electronics/simulation/555_charge_pump.op.raw new file mode 100644 index 0000000000000000000000000000000000000000..5cad5018e4c6433c86389303dfdfafd5cf66798a Binary files /dev/null and b/electronics/simulation/555_charge_pump.op.raw differ diff --git a/electronics/simulation/555_charge_pump.raw b/electronics/simulation/555_charge_pump.raw new file mode 100644 index 0000000000000000000000000000000000000000..043133411150ec5b3a2966a10505d89fc5483b8a Binary files /dev/null and b/electronics/simulation/555_charge_pump.raw differ diff --git a/electronics/simulation/charge_pump_half_bridge.asc b/electronics/simulation/charge_pump_half_bridge.asc new file mode 100644 index 0000000000000000000000000000000000000000..1599efc0862bd2de749e3a35cc27aec5e4dee56d --- /dev/null +++ b/electronics/simulation/charge_pump_half_bridge.asc @@ -0,0 +1,155 @@ +Version 4 +SHEET 1 1060 1796 +WIRE -48 -16 -192 -16 +WIRE 400 -16 16 -16 +WIRE 544 -16 400 -16 +WIRE 720 -16 544 -16 +WIRE 720 0 720 -16 +WIRE 544 16 544 -16 +WIRE 720 16 720 0 +WIRE 112 64 64 64 +WIRE 400 64 400 -16 +WIRE 400 64 336 64 +WIRE 64 80 64 64 +WIRE 112 128 -128 128 +WIRE 544 128 544 96 +WIRE 544 128 336 128 +WIRE -368 192 -448 192 +WIRE -352 192 -368 192 +WIRE -272 192 -352 192 +WIRE -192 192 -192 -16 +WIRE -192 192 -208 192 +WIRE -160 192 -192 192 +WIRE 112 192 -96 192 +WIRE 400 192 336 192 +WIRE 480 192 400 192 +WIRE 480 224 480 192 +WIRE 544 224 544 208 +WIRE 544 224 480 224 +WIRE 16 256 16 -16 +WIRE 112 256 16 256 +WIRE 416 256 336 256 +WIRE 544 256 544 224 +WIRE -512 288 -512 192 +WIRE 480 320 416 320 +WIRE 544 320 480 320 +WIRE 480 352 480 320 +WIRE -512 400 -512 352 +WIRE -448 400 -512 400 +WIRE -320 400 -384 400 +WIRE 224 1184 224 1152 +WIRE 224 1184 144 1184 +WIRE 304 1184 224 1184 +WIRE 144 1248 144 1184 +WIRE 304 1248 304 1184 +WIRE 48 1376 -96 1376 +WIRE 512 1376 400 1376 +WIRE 512 1408 512 1376 +WIRE 592 1408 512 1408 +WIRE 720 1408 672 1408 +WIRE 720 1424 720 1408 +WIRE 512 1440 512 1408 +WIRE 512 1440 400 1440 +WIRE 720 1504 720 1488 +WIRE 720 1504 400 1504 +WIRE 720 1520 720 1504 +WIRE 144 1760 144 1696 +WIRE 224 1760 144 1760 +WIRE 304 1760 304 1696 +WIRE 304 1760 224 1760 +WIRE 224 1776 224 1760 +FLAG 64 80 0 +FLAG -352 192 BOOT +FLAG -128 128 TRIG +FLAG 400 192 TRIG +FLAG 400 -16 VCC +FLAG 480 352 0 +FLAG 720 80 0 +FLAG -368 256 0 +FLAG 224 1776 0 +FLAG 720 1600 0 +FLAG 224 1152 VCC +FLAG -96 1456 0 +FLAG -320 480 0 +SYMBOL Misc\\NE555 224 160 R0 +SYMATTR InstName U1 +SYMBOL diode 16 -32 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName D1 +SYMATTR Value BAS16HM +SYMBOL diode -208 176 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName D2 +SYMATTR Value BAS16HM +SYMBOL cap -96 176 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName C1 +SYMATTR Value 0.1�F +SYMBOL cap 432 320 R180 +WINDOW 0 24 56 Left 2 +WINDOW 3 24 8 Left 2 +SYMATTR InstName C2 +SYMATTR Value 1nF +SYMBOL res 528 112 R0 +SYMATTR InstName R1 +SYMATTR Value 90k +SYMBOL res 528 0 R0 +SYMATTR InstName R2 +SYMATTR Value 9k +SYMBOL cap 560 320 R180 +WINDOW 0 24 56 Left 2 +WINDOW 3 24 8 Left 2 +SYMATTR InstName C3 +SYMATTR Value 1nF +SYMBOL voltage 720 -16 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V1 +SYMATTR Value 12 +SYMBOL diode -448 176 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName D3 +SYMATTR Value BAS16HM +SYMBOL cap -384 384 R90 +WINDOW 0 0 32 VBottom 2 +WINDOW 3 32 32 VTop 2 +SYMATTR InstName C4 +SYMATTR Value 0.1�F +SYMBOL cap -384 192 R0 +SYMATTR InstName C5 +SYMATTR Value 0.1�F +SYMBOL PowerProducts\\LT1160 224 1456 R0 +SYMATTR InstName U3 +SYMBOL res 688 1392 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R4 +SYMATTR Value 7.5 +SYMBOL voltage 720 1504 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V4 +SYMATTR Value 40 +SYMBOL cap 736 1488 R180 +WINDOW 0 24 56 Left 2 +WINDOW 3 24 8 Left 2 +SYMATTR InstName C7 +SYMATTR Value 1nF +SYMBOL voltage -96 1360 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V5 +SYMATTR Value PULSE(0 3.3 0 1e-9 1e-9 1e-3 2e-3) +SYMBOL voltage -320 384 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V2 +SYMATTR Value 50 +SYMBOL diode -528 288 R0 +SYMATTR InstName D4 +SYMATTR Value BAS16HM +TEXT -344 -136 Left 2 !.tran 1e-1