From 2eb09e18a5429e79d0f94333421f2f608a061397 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 8 Jul 2015 11:25:06 +1000 Subject: [PATCH 1/6] Added LM3670MF dc-dc converter to dc-dc.lib --- library/dc-dc.dcm | 6 ++ library/dc-dc.lib | 176 +++++++++++++++++++++++----------------------- 2 files changed, 93 insertions(+), 89 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index a4044c96..1440d573 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -640,6 +640,12 @@ K LED Step-Down Switching Regulator F http://www.ti.com/lit/ds/symlink/lm3407.pdf $ENDCMP # +$CMP LM3670MF +D Miniature Step-Down DC-DC Converter, 2.5V < Vin < 5.5V +K DC-DC buck conveter step down voltage regulator +F www.ti.com/lit/ds/symlink/lm3670.pdf +$ENDCMP +# $CMP LM5006MM D LM5006, 600 mA, 80V Constant On-Time Buck Switching Regulator K Constant On-Time Buck Switching Regulator diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 6003fa80..695c3207 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -15,12 +15,12 @@ $FPLIST DPAK-5* $ENDFPLIST DRAW +S -300 200 300 -200 0 1 10 f X VCC 1 -400 100 100 R 50 50 1 1 W X SW 2 400 -100 100 L 50 50 1 1 O X VSS 3 0 -300 100 U 50 50 1 1 W X FB 4 400 100 100 L 50 50 1 1 I X ~EN~ 5 -400 -100 100 R 50 50 1 1 I -S -300 200 300 -200 0 1 10 f ENDDRAW ENDDEF # @@ -36,6 +36,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VCC 1 -500 100 100 R 50 50 1 1 W X SW 2 500 -100 100 L 50 50 1 1 O X FB 3 500 100 100 L 50 50 1 1 I @@ -44,7 +45,6 @@ X VSS 5 -200 -300 100 U 50 50 1 1 W X VSS 6 -100 -300 100 U 50 50 1 1 W X VSS 7 0 -300 100 U 50 50 1 1 W X VSS 8 100 -300 100 U 50 50 1 1 W -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -59,13 +59,13 @@ $FPLIST SO* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X SW 1 400 200 100 L 50 50 1 1 O X FB 3 400 -200 100 L 50 50 1 1 P X INV 4 400 0 100 L 50 50 1 1 I X RT 6 -400 -200 100 R 50 50 1 1 P X GND 7 0 -400 100 U 50 50 1 1 W X VIN 8 -400 200 100 R 50 50 1 1 W -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -80,6 +80,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X VIN 1 -400 100 100 R 50 50 1 1 W X SW 2 400 200 100 L 50 50 1 1 O X FB 3 400 -200 100 L 50 50 1 1 P @@ -88,7 +89,6 @@ X EN 5 -400 -200 100 R 50 50 1 1 P X RT 6 -400 -100 100 R 50 50 1 1 P X GND 7 0 -400 100 U 50 50 1 1 W X PVIN 8 -400 200 100 R 50 50 1 1 W -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -100,6 +100,7 @@ F1 "BD9778HFP" -300 350 50 H V L CNN F2 "HRP7" 250 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 300 300 -300 0 1 10 f X VIN 1 -400 200 100 R 50 50 1 1 W X SW 2 400 200 100 L 50 50 1 1 O X FB 3 400 -200 100 L 50 50 1 1 P @@ -107,7 +108,6 @@ X GND 4 0 -400 100 U 50 50 1 1 W X INV 5 400 0 100 L 50 50 1 1 I X RT 6 -400 0 100 R 50 50 1 1 P X EN 7 -400 -200 100 R 50 50 1 1 P -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -119,6 +119,7 @@ F1 "BD9781HFP" -400 350 50 H V L CNN F2 "HRP7" 400 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -400 300 400 -300 0 1 10 f X VIN 1 -500 200 100 R 50 50 1 1 W X SW 2 500 200 100 L 50 50 1 1 O X RT 3 -500 0 100 R 50 50 1 1 P @@ -126,7 +127,6 @@ X GND 4 100 -400 100 U 50 50 1 1 W X FB 5 500 -200 100 L 50 50 1 1 P X INV 6 500 0 100 L 50 50 1 1 I X EN/SYNC 7 -500 -200 100 R 50 50 1 1 P -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -141,6 +141,7 @@ $FPLIST HTSOP* $ENDFPLIST DRAW +S -300 400 300 -400 0 1 10 f X LX 1 400 300 100 L 50 50 1 1 P X GND 2 -100 -500 100 U 50 50 1 1 W X VC 3 400 -200 100 L 50 50 1 1 O @@ -149,7 +150,6 @@ X RT 5 100 -500 100 U 50 50 1 1 I X EN 6 -400 0 100 R 50 50 1 1 I X BST 7 0 500 100 D 50 50 1 1 I X VCC 8 -400 300 100 R 50 50 1 1 W -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -165,6 +165,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -500 200 500 -200 0 1 10 f X VIN 1 -600 100 100 R 50 50 1 1 W X VOUT 2 600 -100 100 L 50 50 1 1 P X FB 3 600 100 100 L 50 50 1 1 P @@ -173,7 +174,6 @@ X GND 5 -100 -300 100 U 50 50 1 1 W X GND 6 0 -300 100 U 50 50 1 1 W X GND 7 100 -300 100 U 50 50 1 1 W X GND 8 200 -300 100 U 50 50 1 1 W -S -500 200 500 -200 0 1 10 f ENDDRAW ENDDEF # @@ -186,12 +186,12 @@ F2 "TD2P-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS GL2576-5.0TA5PR GL2576-12TA5PR GL2576-15TA5PR GL2576-ATA5PR DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X VOUT 2 500 -100 100 L 50 50 1 1 P X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 P X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -208,12 +208,12 @@ $FPLIST D2-PAK-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X VOUT 2 500 -100 100 L 50 50 1 1 P X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 P X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -229,12 +229,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X VOUT 2 500 -100 100 L 50 50 1 1 P X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 P X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -250,13 +250,13 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X FB 1 500 100 100 L 50 50 1 1 I X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I X SGND 3 0 -300 100 U 50 50 1 1 W X PGND 4 100 -300 100 U 50 50 1 1 W X VIN 5 -500 100 100 R 50 50 1 1 W X OUT 7 500 -100 100 L 50 50 1 1 O -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -272,13 +272,13 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X FB 1 500 100 100 L 50 50 1 1 I X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I X SGND 3 0 -300 100 U 50 50 1 1 W X PGND 4 100 -300 100 U 50 50 1 1 W X VIN 5 -500 100 100 R 50 50 1 1 W X OUT 7 500 -100 100 L 50 50 1 1 O -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -294,12 +294,12 @@ $FPLIST TO-263-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -315,12 +315,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -336,12 +336,12 @@ $FPLIST TO-263-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -357,12 +357,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -378,12 +378,12 @@ $FPLIST TO-263-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X OUT 1 500 -100 100 L 50 50 1 1 O X VIN 2 -500 100 100 R 50 50 1 1 W X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ON/~OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -399,12 +399,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X OUT 1 500 -100 100 L 50 50 1 1 O X VIN 2 -500 100 100 R 50 50 1 1 W X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -420,12 +420,12 @@ $FPLIST TO-263-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -441,12 +441,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -462,6 +462,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X SS 2 -500 0 100 R 50 50 1 1 I X SYNC 3 -500 -100 100 R 50 50 1 1 I @@ -470,7 +471,6 @@ X ON/~OFF 5 -500 -200 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -486,6 +486,7 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X SS 2 -500 0 100 R 50 50 1 1 I X SYNC 3 -500 -100 100 R 50 50 1 1 I @@ -494,7 +495,6 @@ X ON/~OFF 5 -500 -200 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -510,13 +510,13 @@ $FPLIST SO* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X FB 4 500 200 100 L 50 50 1 1 I X ON/~OFF 5 -500 0 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -532,13 +532,13 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X FB 4 500 200 100 L 50 50 1 1 I X ON/~OFF 5 -500 0 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -554,13 +554,13 @@ $FPLIST SO* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X FB 4 500 200 100 L 50 50 1 1 I X ON/~OFF 5 -500 0 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -576,13 +576,13 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X FB 4 500 200 100 L 50 50 1 1 I X ON/~OFF 5 -500 0 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -597,6 +597,7 @@ $FPLIST eMSOP-8* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X ISNS 1 400 0 100 L 50 50 1 1 O X DIM 2 -400 0 100 R 50 50 1 1 I X EN 3 -400 -100 100 R 50 50 1 1 I @@ -605,7 +606,23 @@ X VIN 5 -400 200 100 R 50 50 1 1 I X VCC 6 400 -200 100 L 50 50 1 1 O X GND 7 0 -400 100 U 50 50 1 1 W X LX 8 400 200 100 L 50 50 1 1 O -S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# LM3670MF +# +DEF LM3670MF U 0 40 Y Y 1 F N +F0 "U" -125 225 50 H V C CNN +F1 "LM3670MF" 0 -225 50 H V C CNN +F2 "" -150 0 60 H V C CNN +F3 "" 0 -300 50 H V C CIN +DRAW +S -175 175 175 -175 0 1 0 f +X Vin 1 -300 100 100 R 50 50 1 1 I +X GND 2 -300 0 100 R 50 50 1 1 I +X FB 4 300 -100 100 L 50 50 1 1 I +X SW 5 300 100 100 L 50 50 1 1 I +X 3 EN -300 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -620,6 +637,7 @@ $FPLIST MSOP-10* $ENDFPLIST DRAW +S -300 500 300 -400 0 1 10 f X SW 1 400 0 100 L 50 50 1 1 O X BST 2 400 200 100 L 50 50 1 1 I X LG 3 400 -200 100 L 50 50 1 1 O @@ -630,7 +648,6 @@ X FB 7 400 -300 100 L 50 50 1 1 I X RT/SD 8 -400 200 100 R 50 50 1 1 I X VCC 9 400 400 100 L 50 50 1 1 O X VIN 10 -400 400 100 R 50 50 1 1 W -S -300 500 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -645,6 +662,7 @@ $FPLIST MSOP-8* $ENDFPLIST DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -653,7 +671,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -665,6 +682,7 @@ F1 "LM5007SD" -300 450 50 H V L CNN F2 "LLP8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -673,7 +691,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -688,6 +705,7 @@ $FPLIST MSOP-8* $ENDFPLIST DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -696,7 +714,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -708,6 +725,7 @@ F1 "LM5008SD" -300 450 50 H V L CNN F2 "LLP8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -716,7 +734,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -728,6 +745,7 @@ F1 "LM5008SDC" -300 450 50 H V L CNN F2 "LLP8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -736,7 +754,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -751,6 +768,7 @@ $FPLIST MSOP-8* $ENDFPLIST DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -759,7 +777,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -771,6 +788,7 @@ F1 "LM5017MR" -300 450 50 H V L CNN F2 "PSOP-8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X RTN 1 -400 -300 100 R 50 50 1 1 W X VIN 2 -400 300 100 R 50 50 1 1 I X ULVO 3 -400 -100 100 R 50 50 1 1 I @@ -779,7 +797,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X VCC 6 400 -100 100 L 50 50 1 1 O X BST 7 400 300 100 L 50 50 1 1 I X SW 8 400 100 100 L 50 50 1 1 O -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -791,6 +808,7 @@ F1 "LM5017SD" -300 450 50 H V L CNN F2 "LLP8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X RTN 1 -400 -300 100 R 50 50 1 1 W X VIN 2 -400 300 100 R 50 50 1 1 I X ULVO 3 -400 -100 100 R 50 50 1 1 I @@ -799,7 +817,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X VCC 6 400 -100 100 L 50 50 1 1 O X BST 7 400 300 100 L 50 50 1 1 I X SW 8 400 100 100 L 50 50 1 1 O -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -815,12 +832,12 @@ $FPLIST SOT-23-5* $ENDFPLIST DRAW +S -200 200 200 -200 0 1 10 f X SW 1 300 100 100 L 50 50 1 1 O X GND 2 0 -300 100 U 50 50 1 1 W X FB 3 300 -100 100 L 50 50 1 1 I X EN 4 -300 -100 100 R 50 50 1 1 I X VIN 5 -300 100 100 R 50 50 1 1 I -S -200 200 200 -200 0 1 10 f ENDDRAW ENDDEF # @@ -833,13 +850,13 @@ F2 "LLP6" 0 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LMR62421XSD DRAW +S -250 300 250 -300 0 1 10 f X FB 1 400 -200 150 L 50 50 1 1 I X GND 2 -400 -200 150 R 50 50 1 1 W X SW 3 400 100 150 L 50 50 1 1 O X VIND 4 -400 100 150 R 50 50 1 1 W X VINA 5 -400 200 150 R 50 50 1 1 I X EN 6 -400 -100 150 R 50 50 1 1 I -S -250 300 250 -300 0 1 10 f ENDDRAW ENDDEF # @@ -851,6 +868,7 @@ F1 "LT3439" -450 600 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 550 450 -550 0 1 10 f X PGND 1 0 -700 150 U 50 50 1 1 W X COLA 3 600 300 150 L 50 50 1 1 O X Rsl 4 600 -300 150 L 50 50 1 1 P @@ -862,7 +880,6 @@ X ~SHDN~ 11 -600 300 150 R 50 50 1 1 I I X VIN 13 0 700 150 D 50 50 1 1 W X COLB 14 600 0 150 L 50 50 1 1 O X PGND 16 100 -700 150 U 50 50 1 1 W -S -450 550 450 -550 0 1 10 f ENDDRAW ENDDEF # @@ -879,6 +896,7 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X BST 1 400 200 100 L 50 50 1 1 P X VD 2 -400 -200 100 R 50 50 1 1 P X SGND 3 -100 -400 100 U 50 50 1 1 W @@ -887,7 +905,6 @@ X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I X GND 6 100 -400 100 U 50 50 1 1 W X VIN 7 -400 200 100 R 50 50 1 1 W X LX 8 400 0 100 L 50 50 1 1 W -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -903,6 +920,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X BST 1 400 200 100 L 50 50 1 1 P X VD 2 -400 -200 100 R 50 50 1 1 P X SGND 3 -100 -400 100 U 50 50 1 1 W @@ -911,7 +929,25 @@ X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I X GND 6 100 -400 100 U 50 50 1 1 W X VIN 7 -400 200 100 R 50 50 1 1 W X LX 8 400 0 100 L 50 50 1 1 W -S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# MAX777 +# +DEF MAX777 U 0 30 Y Y 1 F N +F0 "U" 0 450 60 H V C CNN +F1 "MAX777" 0 -450 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -450 -400 450 400 0 1 0 N +X ILIM 1 -750 100 300 R 60 60 1 1 I +X IN 2 -750 300 300 R 60 60 1 1 I +X AGND 3 -750 -300 300 R 60 60 1 1 P +X PGND 4 750 -300 300 L 60 60 1 1 P +X LX 5 750 300 300 L 60 60 1 1 P +X OUT 6 750 100 300 L 60 60 1 1 O +X SHDN 7 -750 -100 300 R 60 60 1 1 I I ENDDRAW ENDDEF # @@ -924,6 +960,7 @@ F2 "" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS NID60S24-5 NID60S24-15 NID60S48-24 NID60S24-12 DRAW +S -400 300 400 -200 0 1 10 f X Vout 1 500 200 100 L 50 50 1 1 w X Vout 2 500 100 100 L 50 50 1 1 P X Vout 3 500 0 100 L 50 50 1 1 P @@ -933,7 +970,6 @@ X COM 6 100 -300 100 U 50 50 1 1 W X Vin 7 -500 200 100 R 50 50 1 1 W X Vin 8 -500 100 100 R 50 50 1 1 W X RC 11 -500 -100 100 R 50 50 1 1 I -S -400 300 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -945,6 +981,7 @@ F1 "ST1CC40PHR" -400 350 50 H V L CNN F2 "HSOP-8" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S 400 300 -400 -300 0 1 10 f X VIN_A 1 -500 100 100 R 50 50 1 1 I X INH 2 -500 -100 100 R 50 50 1 1 I X PGND 2 100 -400 100 U 50 50 1 1 w @@ -952,7 +989,6 @@ X FB 3 500 -100 100 L 50 50 1 1 I X AGND 4 -100 -400 100 U 50 50 1 1 W X VIN_SW 6 -500 200 100 R 50 50 1 1 I X SW 7 500 200 100 L 50 50 1 1 O -S 400 300 -400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -964,6 +1000,7 @@ F1 "ST1S10PHR" -400 350 50 H V L CNN F2 "HSOP-8" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S 400 300 -400 -300 0 1 10 f X VIN_A 1 -500 100 100 R 50 50 1 1 I X INH 2 -500 -100 100 R 50 50 1 1 I X PGND 2 100 -400 100 U 50 50 1 1 w @@ -972,7 +1009,6 @@ X AGND 4 -100 -400 100 U 50 50 1 1 W X SYNC 5 -500 -200 100 R 50 50 1 1 B X VIN_SW 6 -500 200 100 R 50 50 1 1 I X SW 7 500 200 100 L 50 50 1 1 O -S 400 300 -400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -984,6 +1020,7 @@ F1 "ST1S10PUR" -400 350 50 H V L CNN F2 "DFN-8" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S 400 300 -400 -300 0 1 10 f X VIN_A 1 -500 100 100 R 50 50 1 1 I X INH 2 -500 -100 100 R 50 50 1 1 I X PGND 2 100 -400 100 U 50 50 1 1 w @@ -992,7 +1029,6 @@ X AGND 4 -100 -400 100 U 50 50 1 1 W X SYNC 5 -500 -200 100 R 50 50 1 1 B X VIN_SW 6 -500 200 100 R 50 50 1 1 I X SW 7 500 200 100 L 50 50 1 1 O -S 400 300 -400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1004,6 +1040,7 @@ F1 "ST1S14PHR" -300 350 50 H V L CNN F2 "HSOP-8" 250 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S 300 300 -300 -300 0 1 10 f X BST 1 400 200 100 L 50 50 1 1 I X PG 2 -400 -200 100 R 50 50 1 1 O X ~EN1~ 3 -400 0 100 R 50 50 1 1 I @@ -1012,7 +1049,6 @@ X EN2 5 -400 -100 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -400 200 100 R 50 50 1 1 I X SW 8 400 0 100 L 50 50 1 1 O -S 300 300 -300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1028,6 +1064,7 @@ $FPLIST *SO* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X BOOT 1 500 200 100 L 50 50 1 1 I X VSENSE 4 500 -200 100 L 50 50 1 1 I X EN 5 -500 -200 100 R 50 50 1 1 I @@ -1035,7 +1072,6 @@ X GND 6 -100 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 I X PH 8 500 0 100 L 50 50 1 1 O X PAD 9 0 -400 100 U 50 50 1 1 P -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1051,6 +1087,7 @@ $FPLIST *SO* $ENDFPLIST DRAW +S -300 300 300 -400 0 1 10 f X BOOT 1 400 200 100 L 50 50 1 1 I X VIN 2 -400 200 100 R 50 50 1 1 I X EN 3 -400 -300 100 R 50 50 1 1 I @@ -1060,7 +1097,6 @@ X COMP 6 400 -100 100 L 50 50 1 1 P X GND 7 -100 -500 100 U 50 50 1 1 W X SW 8 400 0 100 L 50 50 1 1 O X PAD 9 100 -500 100 U 50 50 1 1 P -S -300 300 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -1076,6 +1112,7 @@ $FPLIST MSOP-10* $ENDFPLIST DRAW +S -500 400 500 -300 0 1 10 f X ~EN 1 -600 -200 100 R 50 50 1 1 I X PG 2 600 -200 100 L 50 50 1 1 C X C2- 3 100 500 100 D 50 50 1 1 P @@ -1086,7 +1123,6 @@ X VOUT 7 600 100 100 L 50 50 1 1 w X C1- 8 -400 500 100 D 50 50 1 1 P X GND 9 0 -400 100 U 50 50 1 1 W X FB 10 600 -100 100 L 50 50 1 1 I -S -500 400 500 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1102,50 +1138,12 @@ $FPLIST SOT-23-5* $ENDFPLIST DRAW +S -200 300 200 -200 0 1 10 f X VI 1 -300 200 100 R 50 50 1 1 W X GND 2 -300 -100 100 R 50 50 1 1 W X EN 3 -300 0 100 R 50 50 1 1 I X FB 4 300 0 100 L 50 50 1 1 I X SW 5 300 200 100 L 50 50 1 1 O -S -200 300 200 -200 0 1 10 f -ENDDRAW -ENDDEF -# -# ICL7660 -# -DEF ICL7660 U 0 40 Y Y 1 F N -F0 "U" 200 400 70 H V L CNN -F1 "ICL7660" 50 -450 70 H V L CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -X CAP+ 2 -850 250 300 R 60 60 1 1 I -X GND 3 -50 -650 300 U 60 60 1 1 W -X CAP- 4 -850 50 300 R 60 60 1 1 I -X VOUT 5 850 150 300 L 60 60 1 1 w -X LV 6 850 -150 300 L 60 60 1 1 I -X OSC 7 -850 -150 300 R 60 60 1 1 I -X V+ 8 -50 650 300 D 60 60 1 1 W -S -550 -350 550 350 0 1 0 N -ENDDRAW -ENDDEF -# -# MAX777 -# -DEF MAX777 U 0 30 Y Y 1 F N -F0 "U" 0 450 60 H V C CNN -F1 "MAX777" 0 -450 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -X ILIM 1 -750 100 300 R 60 60 1 1 I -X IN 2 -750 300 300 R 60 60 1 1 I -X AGND 3 -750 -300 300 R 60 60 1 1 P -X PGND 4 750 -300 300 L 60 60 1 1 P -X LX 5 750 300 300 L 60 60 1 1 P -X OUT 6 750 100 300 L 60 60 1 1 O -X SHDN 7 -750 -100 300 R 60 60 1 1 I I -S -450 -400 450 400 0 1 0 N ENDDRAW ENDDEF # From 0064533a4fee99f4657727b5524375c31348193d Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 13 Jul 2015 15:49:14 +1000 Subject: [PATCH 2/6] Fixed LM3670 - Had pin name and number flipped --- library/dc-dc.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 695c3207..702e1287 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -620,9 +620,9 @@ DRAW S -175 175 175 -175 0 1 0 f X Vin 1 -300 100 100 R 50 50 1 1 I X GND 2 -300 0 100 R 50 50 1 1 I +X EN 3 -300 -100 100 R 50 50 1 1 I X FB 4 300 -100 100 L 50 50 1 1 I X SW 5 300 100 100 L 50 50 1 1 I -X 3 EN -300 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # From bc237963881aaa1c7eaf2a6dcec2da3c163038f9 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 27 Jul 2015 09:16:32 +1000 Subject: [PATCH 3/6] Fixed LM3670MF to conform to library conventions --- library/dc-dc.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 702e1287..902694e1 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -612,17 +612,17 @@ ENDDEF # LM3670MF # DEF LM3670MF U 0 40 Y Y 1 F N -F0 "U" -125 225 50 H V C CNN -F1 "LM3670MF" 0 -225 50 H V C CNN -F2 "" -150 0 60 H V C CNN +F0 "U" -200 275 50 H V L CNN +F1 "LM3670MF" -200 200 50 H V L CNN +F2 "SOT-23-5" 0 -200 50 H V C CNN F3 "" 0 -300 50 H V C CIN DRAW -S -175 175 175 -175 0 1 0 f -X Vin 1 -300 100 100 R 50 50 1 1 I -X GND 2 -300 0 100 R 50 50 1 1 I +S -200 150 200 -150 0 1 10 f +X Vin 1 -300 100 100 R 50 50 1 1 W +X GND 2 -300 0 100 R 50 50 1 1 W X EN 3 -300 -100 100 R 50 50 1 1 I X FB 4 300 -100 100 L 50 50 1 1 I -X SW 5 300 100 100 L 50 50 1 1 I +X SW 5 300 100 100 L 50 50 1 1 O ENDDRAW ENDDEF # From 6e5bc082a1aae80bb6f6126850189f350548db4f Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 29 Jul 2015 10:22:49 +1000 Subject: [PATCH 4/6] Added ADP2108 switching regulator 3MHz switching, fixed output voltage SOT23-5 package http://www.analog.com/en/products/power-management/linear-regulators/adp2108.html --- library/dc-dc.dcm | 6 ++++++ library/dc-dc.lib | 17 +++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 1440d573..c469264a 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP ADP2108 +D 3MHz switching buck regulator, 600mA fixed output voltage in SOT23-5 package +K Voltage regulator switching buck fixed output analog +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf +$ENDCMP +# $CMP APE1707H-12-HF D APE1707H-12-HF, 12V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) K 12V 2A 150KHz PWM Buck DC/DC diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 902694e1..6dfb5cba 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1,6 +1,23 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# ADP2108 +# +DEF ADP2108 U 0 40 Y Y 1 F N +F0 "U" -200 200 50 H V L CNN +F1 "ADP2108" -200 -200 50 H V L CNN +F2 "TSOT23-5" -200 -300 50 H V L CNN +F3 "" -250 -350 50 H V C CNN +DRAW +S -200 150 200 -150 0 1 10 f +X Vin 1 -300 100 100 R 50 50 1 1 I +X GND 2 -300 0 100 R 50 50 1 1 I +X EN 3 -300 -100 100 R 50 50 1 1 I +X FB 4 300 -100 100 L 50 50 1 1 I +X SW 5 300 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # APE1707H-33-HF # DEF APE1707H-33-HF U 0 40 Y Y 1 F N From 02ee1ce903b13b62ee039dca58adb44fb9c91223 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 3 Aug 2015 15:21:12 +1000 Subject: [PATCH 5/6] Fixed pin arrangement of LM3670MF Fixed pin arrangement of ADP2108 --- library/dc-dc.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 6dfb5cba..c3d87379 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -5,14 +5,14 @@ EESchema-LIBRARY Version 2.3 # DEF ADP2108 U 0 40 Y Y 1 F N F0 "U" -200 200 50 H V L CNN -F1 "ADP2108" -200 -200 50 H V L CNN -F2 "TSOT23-5" -200 -300 50 H V L CNN +F1 "ADP2108" 0 200 50 H V L CNN +F2 "TSOT23-5" 50 -200 50 H V L CNN F3 "" -250 -350 50 H V C CNN DRAW S -200 150 200 -150 0 1 10 f X Vin 1 -300 100 100 R 50 50 1 1 I -X GND 2 -300 0 100 R 50 50 1 1 I -X EN 3 -300 -100 100 R 50 50 1 1 I +X GND 2 0 -250 100 U 50 50 1 1 I +X EN 3 -300 0 100 R 50 50 1 1 I X FB 4 300 -100 100 L 50 50 1 1 I X SW 5 300 100 100 L 50 50 1 1 I ENDDRAW @@ -631,14 +631,14 @@ ENDDEF DEF LM3670MF U 0 40 Y Y 1 F N F0 "U" -200 275 50 H V L CNN F1 "LM3670MF" -200 200 50 H V L CNN -F2 "SOT-23-5" 0 -200 50 H V C CNN +F2 "SOT-23-5" 50 -200 50 H V L CNN F3 "" 0 -300 50 H V C CIN DRAW S -200 150 200 -150 0 1 10 f X Vin 1 -300 100 100 R 50 50 1 1 W -X GND 2 -300 0 100 R 50 50 1 1 W -X EN 3 -300 -100 100 R 50 50 1 1 I -X FB 4 300 -100 100 L 50 50 1 1 I +X GND 2 0 -250 100 U 50 50 1 1 W +X EN 3 -300 0 100 R 50 50 1 1 I +X FB 4 300 0 100 L 50 50 1 1 I X SW 5 300 100 100 L 50 50 1 1 O ENDDRAW ENDDEF From 1d0f9653043c16a61e7f3333608ba91c4130ce9f Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 19 Aug 2015 10:18:54 +1000 Subject: [PATCH 6/6] Added the ISL8117 synchronous PWM controller for dc-dc converter --- library/dc-dc.dcm | 6 ++++++ library/dc-dc.lib | 29 +++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index c469264a..459e8fba 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -196,6 +196,12 @@ K Adjustable 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # +$CMP ISL8117 +D Synchronous step-down PWM controller, 4.5v to 60v input, 0.6v to 54v output +K PWM step down buck converter controller synchronous POL +F https://www.intersil.com/content/dam/Intersil/documents/isl8/isl8117.pdf +$ENDCMP +# $CMP LM2574HVH-12 D LM2574N, 12V, 0.5A Step-Down VR, High Votage Input K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA HV diff --git a/library/dc-dc.lib b/library/dc-dc.lib index c3d87379..3a64c689 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -255,6 +255,35 @@ X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# ISL8117 +# +DEF ISL8117 U 0 40 Y Y 1 F N +F0 "U" -500 550 50 H V L CNN +F1 "ISL8117" 500 550 50 H V R CNN +F2 "" -600 450 50 H V C CNN +F3 "" -500 550 50 H V C CNN +DRAW +S -500 500 500 -500 0 1 10 f +X EXTBIAS 1 -200 -600 100 U 50 50 1 1 I +X EN 2 -600 300 100 R 50 50 1 1 I +X CLKOUT 3 -600 0 100 R 50 50 1 1 I +X MOD/SYNC 4 -600 200 100 R 50 50 1 1 I +X PGOOD 5 -600 100 100 R 50 50 1 1 I +X RT 6 -600 -200 100 R 50 50 1 1 I +X SS/TRK 7 -600 -100 100 R 50 50 1 1 I +X FB 8 600 -300 100 L 50 50 1 1 I +X PGND 9 100 -600 100 U 50 50 1 1 W +X LGATE/OCS 10 600 -100 100 L 50 50 1 1 I +X VCC5V 11 0 600 100 D 50 50 1 1 W +X ISEN 12 600 0 100 L 50 50 1 1 I +X PHASE 13 600 100 100 L 50 50 1 1 I +X UGATE 14 600 200 100 L 50 50 1 1 O +X BOOT 15 600 300 100 L 50 50 1 1 I +X VIN 16 100 600 100 D 50 50 1 1 W +X SGND 17 0 -600 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # LM2574HVH-12 # DEF LM2574HVH-12 U 0 40 Y Y 1 F N