From 0f867be85fea8aaeaa79ff8254d18e93bfaa9d63 Mon Sep 17 00:00:00 2001 From: Maximilian Stiefel Date: Mon, 19 Jun 2017 19:51:07 +0200 Subject: [PATCH] Finished third version of LED driver. --- ltspice/uv_led_driver/driver_option1.asc | 127 +++++++++--------- ltspice/uv_led_driver/driver_option3.asc | 156 +++++++++++++++++++++++ 2 files changed, 221 insertions(+), 62 deletions(-) create mode 100644 ltspice/uv_led_driver/driver_option3.asc diff --git a/ltspice/uv_led_driver/driver_option1.asc b/ltspice/uv_led_driver/driver_option1.asc index ff6c6c2..2bb1b91 100644 --- a/ltspice/uv_led_driver/driver_option1.asc +++ b/ltspice/uv_led_driver/driver_option1.asc @@ -1,15 +1,15 @@ Version 4 -SHEET 1 1136 680 -WIRE 144 -416 144 -448 -WIRE 272 -416 272 -448 -WIRE 400 -416 400 -448 -WIRE 400 -320 400 -352 -WIRE 144 -304 144 -336 -WIRE 272 -304 272 -336 -WIRE 400 -224 400 -256 -WIRE 400 -128 400 -160 -WIRE 400 -16 400 -64 -WIRE -336 16 -336 -16 +SHEET 1 1136 724 +WIRE 400 -384 400 -400 +WIRE 160 -368 160 -400 +WIRE 288 -368 288 -400 +WIRE 400 -288 400 -320 +WIRE 160 -256 160 -288 +WIRE 288 -256 288 -288 +WIRE 400 -192 400 -224 +WIRE 400 -96 400 -128 +WIRE 400 -16 400 -32 +WIRE -368 16 -368 -16 WIRE 96 16 96 -48 WIRE 160 16 96 16 WIRE 336 32 224 32 @@ -19,46 +19,47 @@ WIRE 160 48 128 48 WIRE 128 96 128 48 WIRE 400 112 400 80 WIRE 400 112 368 112 -WIRE -336 128 -336 96 -WIRE -208 128 -336 128 +WIRE -368 128 -368 96 +WIRE -240 128 -368 128 WIRE 400 128 400 112 -WIRE -112 144 -144 144 -WIRE -80 144 -112 144 -WIRE 64 144 0 144 -WIRE -336 160 -336 128 -WIRE 128 240 128 192 +WIRE -112 144 -176 144 +WIRE -48 144 -112 144 +WIRE 64 144 32 144 +WIRE -368 160 -368 128 +WIRE 128 224 128 192 WIRE 400 240 400 208 -WIRE -336 288 -336 240 -WIRE 128 320 64 320 -WIRE 128 368 128 320 +WIRE -368 288 -368 240 +WIRE -32 288 -64 288 +WIRE 80 288 32 288 +WIRE 192 288 160 288 +WIRE 192 368 192 288 WIRE -112 416 -112 144 -WIRE -80 416 -112 416 -WIRE 64 416 0 416 -WIRE 128 496 128 464 -WIRE 128 608 128 576 -FLAG 144 -304 0 -FLAG 144 -448 V+ +WIRE -48 416 -112 416 +WIRE 128 416 32 416 +WIRE 192 480 192 464 +FLAG 160 -256 0 +FLAG 160 -400 V+ FLAG 192 0 V+ FLAG 192 64 0 -FLAG 272 -448 VSIG -FLAG 272 -304 0 -FLAG 400 -448 V+ +FLAG 288 -400 VSIG +FLAG 288 -256 0 +FLAG 400 -400 V+ FLAG 400 240 0 FLAG -48 48 VSIG -FLAG -208 160 VSIG -FLAG -176 112 V+ -FLAG -176 176 0 -FLAG 128 240 0 -FLAG 0 320 V+ -FLAG 128 608 0 +FLAG -240 160 VSIG +FLAG -208 112 V+ +FLAG -208 176 0 +FLAG 128 224 0 +FLAG -64 288 V+ +FLAG 192 480 0 FLAG 368 112 VSENSE FLAG 96 -48 VSENSE -FLAG -336 288 0 -FLAG -336 -16 V+ +FLAG -368 288 0 +FLAG -368 -16 V+ SYMBOL Opamps\\opamp2 192 -32 R0 SYMATTR InstName U1 SYMATTR Value LM324 -SYMBOL voltage 144 -432 R0 +SYMBOL voltage 160 -384 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 @@ -66,28 +67,28 @@ SYMATTR Value 18V SYMBOL npn 336 -16 R0 SYMATTR InstName Q1 SYMATTR Value 2N3904 -SYMBOL voltage 272 -432 R0 +SYMBOL voltage 288 -384 R0 WINDOW 3 24 44 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 24 44 Left 2 SYMATTR Value "" SYMATTR InstName V2 -SYMBOL LED 384 -128 R0 +SYMBOL LED 384 -96 R0 SYMATTR InstName D1 SYMATTR Value LXHL-BW02 SYMBOL res 384 112 R0 SYMATTR InstName R1 SYMATTR Value 10R -SYMBOL LED 384 -224 R0 +SYMBOL LED 384 -192 R0 SYMATTR InstName D2 SYMATTR Value LXHL-BW02 -SYMBOL LED 384 -320 R0 +SYMBOL LED 384 -288 R0 SYMATTR InstName D3 SYMATTR Value LXHL-BW02 -SYMBOL LED 384 -416 R0 +SYMBOL LED 384 -384 R0 SYMATTR InstName D4 SYMATTR Value LXHL-BW02 -SYMBOL Opamps\\opamp2 -176 80 R0 +SYMBOL Opamps\\opamp2 -208 80 R0 SYMATTR InstName U2 SYMATTR Value LM324 SYMBOL npn 64 96 R0 @@ -98,32 +99,34 @@ WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R2 SYMATTR Value 10k -SYMBOL res 16 128 R90 -WINDOW 0 0 56 VBottom 2 -WINDOW 3 32 56 VTop 2 -SYMATTR InstName R3 -SYMATTR Value 4.7k -SYMBOL res 16 400 R90 -WINDOW 0 0 56 VBottom 2 -WINDOW 3 32 56 VTop 2 -SYMATTR InstName R4 -SYMATTR Value 4.7k -SYMBOL npn 64 368 R0 +SYMBOL npn 128 368 R0 SYMATTR InstName Q3 SYMATTR Value 2N3904 -SYMBOL LED 0 336 R270 +SYMBOL LED -32 304 R270 WINDOW 0 72 32 VTop 2 WINDOW 3 0 32 VBottom 2 SYMATTR InstName D5 SYMATTR Value LXHL-BW02 -SYMBOL res 112 480 R0 +SYMBOL res 64 304 R270 +WINDOW 0 32 56 VTop 2 +WINDOW 3 0 56 VBottom 2 SYMATTR InstName R5 SYMATTR Value 2.7k -SYMBOL res -352 0 R0 +SYMBOL res -384 0 R0 SYMATTR InstName R6 SYMATTR Value 330k -SYMBOL res -352 144 R0 +SYMBOL res -384 144 R0 SYMATTR InstName R7 SYMATTR Value 5.6k -TEXT 312 344 Left 2 !.include LM324.txt -TEXT 312 392 Left 2 !.dc V2 0mV 400mV +SYMBOL res 48 128 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R3 +SYMATTR Value 10k +SYMBOL res 48 400 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R4 +SYMATTR Value 10k +TEXT -240 -264 Left 2 !.include LM324.txt +TEXT -240 -216 Left 2 !.dc V2 0mV 400mV diff --git a/ltspice/uv_led_driver/driver_option3.asc b/ltspice/uv_led_driver/driver_option3.asc new file mode 100644 index 0000000..b0cb2fa --- /dev/null +++ b/ltspice/uv_led_driver/driver_option3.asc @@ -0,0 +1,156 @@ +Version 4 +SHEET 1 1136 724 +WIRE -80 -384 -80 -416 +WIRE 48 -384 48 -416 +WIRE 400 -384 400 -400 +WIRE 400 -288 400 -320 +WIRE -800 -272 -800 -304 +WIRE -80 -272 -80 -304 +WIRE 48 -272 48 -304 +WIRE -336 -192 -336 -224 +WIRE 400 -192 400 -224 +WIRE -800 -160 -800 -192 +WIRE -672 -160 -800 -160 +WIRE -544 -144 -608 -144 +WIRE -512 -144 -544 -144 +WIRE -400 -144 -432 -144 +WIRE -800 -128 -800 -160 +WIRE -672 -128 -688 -128 +WIRE 400 -96 400 -128 +WIRE -336 -48 -336 -96 +WIRE 128 -48 -80 -48 +WIRE -800 -16 -800 -48 +WIRE 400 -16 400 -32 +WIRE 128 16 128 -48 +WIRE 160 16 128 16 +WIRE 336 32 224 32 +WIRE 32 48 0 48 +WIRE 128 48 112 48 +WIRE 160 48 128 48 +WIRE -336 64 -336 32 +WIRE 128 128 128 48 +WIRE -336 160 -336 144 +WIRE 400 240 400 80 +WIRE 400 240 64 240 +WIRE -336 256 -336 224 +WIRE -80 256 -80 -48 +WIRE 0 256 -80 256 +WIRE 96 272 64 272 +WIRE 400 272 400 240 +WIRE -544 304 -544 -144 +WIRE -512 304 -544 304 +WIRE -400 304 -432 304 +WIRE -80 352 -80 256 +WIRE -32 352 -80 352 +WIRE 96 352 96 272 +WIRE 96 352 48 352 +WIRE 128 352 96 352 +WIRE 256 352 208 352 +WIRE -336 384 -336 352 +WIRE 256 384 256 352 +WIRE 400 384 400 352 +FLAG -80 -272 0 +FLAG -80 -416 V+ +FLAG 192 0 V+ +FLAG 192 64 0 +FLAG 48 -416 VSIG +FLAG 48 -272 0 +FLAG 400 -400 V+ +FLAG 400 384 0 +FLAG 0 48 VSIG +FLAG 256 384 0 +FLAG 32 288 V+ +FLAG 32 224 0 +FLAG 128 128 VSAFE +FLAG -800 -304 V+ +FLAG -800 -16 0 +FLAG -688 -128 VSIG +FLAG -640 -176 V+ +FLAG -640 -112 0 +FLAG -336 32 V+ +FLAG -336 384 0 +FLAG -336 -48 0 +FLAG -336 -224 VSAFE +SYMBOL Opamps\\opamp2 192 -32 R0 +SYMATTR InstName U1 +SYMATTR Value LM324 +SYMBOL voltage -80 -400 R0 +WINDOW 123 0 0 Left 2 +WINDOW 39 0 0 Left 2 +SYMATTR InstName V1 +SYMATTR Value 18V +SYMBOL npn 336 -16 R0 +SYMATTR InstName Q1 +SYMATTR Value 2N3904 +SYMBOL voltage 48 -400 R0 +WINDOW 3 24 44 Left 2 +WINDOW 123 0 0 Left 2 +WINDOW 39 24 44 Left 2 +SYMATTR Value "" +SYMATTR InstName V2 +SYMBOL LED 384 -96 R0 +SYMATTR InstName D1 +SYMATTR Value LXHL-BW02 +SYMBOL res 384 256 R0 +SYMATTR InstName R1 +SYMATTR Value 10R +SYMBOL LED 384 -192 R0 +SYMATTR InstName D2 +SYMATTR Value LXHL-BW02 +SYMBOL LED 384 -288 R0 +SYMATTR InstName D3 +SYMATTR Value LXHL-BW02 +SYMBOL LED 384 -384 R0 +SYMATTR InstName D4 +SYMATTR Value LXHL-BW02 +SYMBOL res 64 336 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R3 +SYMATTR Value 180k +SYMBOL res 224 336 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R4 +SYMATTR Value 20k +SYMBOL res 128 32 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R2 +SYMATTR Value 10k +SYMBOL Opamps\\opamp2 -640 -208 R0 +SYMATTR InstName U2 +SYMATTR Value LM324 +SYMBOL res -816 -288 R0 +SYMATTR InstName R5 +SYMATTR Value 10k +SYMBOL res -816 -144 R0 +SYMATTR InstName R6 +SYMATTR Value 2k +SYMBOL npn -400 -192 R0 +SYMATTR InstName Q2 +SYMATTR Value 2N3904 +SYMBOL res -416 -160 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R7 +SYMATTR Value 10k +SYMBOL npn -400 256 R0 +SYMATTR InstName Q3 +SYMATTR Value 2N3904 +SYMBOL res -416 288 R90 +WINDOW 0 0 56 VBottom 2 +WINDOW 3 32 56 VTop 2 +SYMATTR InstName R8 +SYMATTR Value 10k +SYMBOL LED -352 160 R0 +SYMATTR InstName D5 +SYMATTR Value LXHL-BW02 +SYMBOL res -352 48 R0 +SYMATTR InstName R9 +SYMATTR Value 1.8k +SYMBOL Opamps\\opamp2 32 320 R180 +SYMATTR InstName U3 +SYMATTR Value LM324 +TEXT -88 -144 Left 2 !.include LM324.txt +TEXT -88 -96 Left 2 !.dc V2 0V 4V