From dec5575fc5ec9c8bb673b3872758da625fe8cea5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 17:19:33 +0100 Subject: [PATCH 1/6] MC34063 corrected. --- library/regul.dcm | 3 ++- library/regul.lib | 31 ++++++++++++++++++------------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 4190bdfd..13c011ea 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2018,7 +2018,8 @@ $ENDCMP # $CMP MC34063 D 1.5A step up/down/inverting switching regulator -F regulator/mc34063.pdf +K smps buck boost inverting +F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF $ENDCMP # $CMP MC78L05AACP diff --git a/library/regul.lib b/library/regul.lib index fc508bf5..7ffc3b71 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1713,20 +1713,25 @@ ENDDEF # MC34063 # DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 150 350 50 H V L CNN -F1 "MC34063" 100 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "U" 0 350 50 H V C CNN +F1 "MC34063" 0 -550 50 H V L CNN +F2 "" 500 0 50 H V C CNN +F3 "" 500 0 50 H V C CNN +$FPLIST + dip + soic + dfn +$ENDFPLIST DRAW -S 550 300 -550 -300 0 1 0 N -X Sw_Coll 1 850 100 300 L 50 50 1 1 I -X Sw_Emit 2 850 -50 300 L 50 50 1 1 I -X Tim_Cap 3 -850 -150 300 R 50 50 1 1 I -X GND 4 0 -500 200 U 50 50 1 1 W -X V_Sense 5 850 -200 300 L 50 50 1 1 I -X VCC 6 0 500 200 D 50 50 1 1 W -X I_Sense 7 -850 150 300 R 50 50 1 1 I -X Drv_Coll 8 850 200 300 L 50 50 1 1 I +S -300 300 300 -500 0 1 0 N +X SwC 1 400 0 100 L 50 50 1 1 I +X SwE 2 400 -200 100 L 50 50 1 1 I +X Ct 3 -400 -200 100 R 50 50 1 1 I +X GND 4 -400 -400 100 R 50 50 1 1 W +X Vfb 5 400 -400 100 L 50 50 1 1 I +X Vin(VCC) 6 -400 0 100 R 50 50 1 1 W +X Ipk 7 -400 200 100 R 50 50 1 1 I +X DC 8 400 200 100 L 50 50 1 1 I ENDDRAW ENDDEF # From c014b47ba7915cd39a492f42f8a01d17ee75c6c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 17:38:45 +0100 Subject: [PATCH 2/6] Moved the component so the geometrical centre of the symbol corresponds to the start of the axes. --- library/regul.lib | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 7ffc3b71..638db177 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1713,8 +1713,8 @@ ENDDEF # MC34063 # DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 0 350 50 H V C CNN -F1 "MC34063" 0 -550 50 H V L CNN +F0 "U" 0 450 50 H V C CNN +F1 "MC34063" 0 -450 50 H V L CNN F2 "" 500 0 50 H V C CNN F3 "" 500 0 50 H V C CNN $FPLIST @@ -1723,15 +1723,15 @@ $FPLIST dfn $ENDFPLIST DRAW -S -300 300 300 -500 0 1 0 N -X SwC 1 400 0 100 L 50 50 1 1 I -X SwE 2 400 -200 100 L 50 50 1 1 I -X Ct 3 -400 -200 100 R 50 50 1 1 I -X GND 4 -400 -400 100 R 50 50 1 1 W -X Vfb 5 400 -400 100 L 50 50 1 1 I -X Vin(VCC) 6 -400 0 100 R 50 50 1 1 W -X Ipk 7 -400 200 100 R 50 50 1 1 I -X DC 8 400 200 100 L 50 50 1 1 I +S -300 400 300 -400 0 1 0 N +X SwC 1 400 100 100 L 50 50 1 1 I +X SwE 2 400 -100 100 L 50 50 1 1 I +X Ct 3 -400 -100 100 R 50 50 1 1 I +X GND 4 -400 -300 100 R 50 50 1 1 W +X Vfb 5 400 -300 100 L 50 50 1 1 I +X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W +X Ipk 7 -400 300 100 R 50 50 1 1 I +X DC 8 400 300 100 L 50 50 1 1 I ENDDRAW ENDDEF # From ad2953a64d0911476488b0ce2183728baf8a22cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 18:27:21 +0100 Subject: [PATCH 3/6] Changed layout a bit. Renamed Ct to TC. Pin types changed according to their characteristics (open collectors and emitters). --- library/regul.lib | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 638db177..c5aaa1b4 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1718,20 +1718,20 @@ F1 "MC34063" 0 -450 50 H V L CNN F2 "" 500 0 50 H V C CNN F3 "" 500 0 50 H V C CNN $FPLIST - dip - soic - dfn + DIP + SOIC + DFN* $ENDFPLIST DRAW -S -300 400 300 -400 0 1 0 N -X SwC 1 400 100 100 L 50 50 1 1 I -X SwE 2 400 -100 100 L 50 50 1 1 I -X Ct 3 -400 -100 100 R 50 50 1 1 I -X GND 4 -400 -300 100 R 50 50 1 1 W +S -300 400 300 -400 0 1 10 f +X SwC 1 400 100 100 L 50 50 1 1 C +X SwE 2 400 -100 100 L 50 50 1 1 E +X TC 3 -400 -300 100 R 50 50 1 1 I +X GND 4 0 -500 100 U 50 50 1 1 W X Vfb 5 400 -300 100 L 50 50 1 1 I X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W X Ipk 7 -400 300 100 R 50 50 1 1 I -X DC 8 400 300 100 L 50 50 1 1 I +X DC 8 400 300 100 L 50 50 1 1 C ENDDRAW ENDDEF # From 7137d09e4f406acdbb17fada2506bc3a31184aec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 18:46:19 +0100 Subject: [PATCH 4/6] Pin types changed to passive --- library/regul.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index c5aaa1b4..35def7db 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1724,14 +1724,14 @@ $FPLIST $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f -X SwC 1 400 100 100 L 50 50 1 1 C -X SwE 2 400 -100 100 L 50 50 1 1 E +X SwC 1 400 100 100 L 50 50 1 1 P +X SwE 2 400 -100 100 L 50 50 1 1 P X TC 3 -400 -300 100 R 50 50 1 1 I X GND 4 0 -500 100 U 50 50 1 1 W X Vfb 5 400 -300 100 L 50 50 1 1 I X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W X Ipk 7 -400 300 100 R 50 50 1 1 I -X DC 8 400 300 100 L 50 50 1 1 C +X DC 8 400 300 100 L 50 50 1 1 P ENDDRAW ENDDEF # From 81db0776cdae313011e0d67d94e913f116c2d987 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 19:16:24 +0100 Subject: [PATCH 5/6] Checklib fixes. --- library/regul.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 35def7db..60c88e3c 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1713,9 +1713,9 @@ ENDDEF # MC34063 # DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 0 450 50 H V C CNN -F1 "MC34063" 0 -450 50 H V L CNN -F2 "" 500 0 50 H V C CNN +F0 "U" 0 525 50 H V C CNN +F1 "MC34063" 0 450 50 H V C CNN +F2 "" 50 -450 50 H V L CNN F3 "" 500 0 50 H V C CNN $FPLIST DIP From 7fde5f5170a3bef2d7d012272db4277ed449feed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Thu, 17 Mar 2016 07:12:49 +0100 Subject: [PATCH 6/6] Changed footprint filters. --- library/regul.lib | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 60c88e3c..3c274a90 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1713,13 +1713,13 @@ ENDDEF # MC34063 # DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 0 525 50 H V C CNN -F1 "MC34063" 0 450 50 H V C CNN -F2 "" 50 -450 50 H V L CNN +F0 "U" 0 450 50 H V C CNN +F1 "MC34063" 50 -450 50 H V L CNN +F2 "" 500 0 50 H V C CNN F3 "" 500 0 50 H V C CNN $FPLIST - DIP - SOIC + DIP* + SOIC* DFN* $ENDFPLIST DRAW