From a2db78c205d1cc0ecef61b52aca6031a97915108 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Thu, 29 Dec 2016 09:38:01 +0100 Subject: [PATCH 1/3] Added MCP6L91X and MCP6566X --- library/linear.dcm | 30 +++++++++++++ library/linear.lib | 106 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 136 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 7aa7c870..0bd35fcb 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -771,12 +771,42 @@ K comparator, low power, push-pull F http://ww1.microchip.com/downloads/en/DeviceDoc/22139C.pdf $ENDCMP # +$CMP MCP6566 +D Low power open drain output comparator +K comparator, low power, open drain +F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf +$ENDCMP +# +$CMP MCP6566R +D Low power open drain output comparator +K comparator, low power, open drain +F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf +$ENDCMP +# +$CMP MCP6566U +D Low power open drain output comparator +K comparator, low power, open drain +F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf +$ENDCMP +# $CMP MCP6567 D Dual low power open drain output comparator K comparator, low power, open drain F http://www.farnell.com/datasheets/2133492.pdf $ENDCMP # +$CMP MCP6L91 +D Rail-to-rail Op Amp, 10MHz, SOT-23-5 +K opamp, rail-to-rail +F http://ww1.microchip.com/downloads/en/DeviceDoc/22141b.pdf +$ENDCMP +# +$CMP MCP6L91R +D Rail-to-rail Op Amp, 10MHz, SOT-23-5 +K opamp, rail-to-rail +F http://ww1.microchip.com/downloads/en/DeviceDoc/22141b.pdf +$ENDCMP +# $CMP MIC845H D Precision single-input comparator, internal 2.55V reference, Active-High Push-Pull output, SC-70-5 package K comparator diff --git a/library/linear.lib b/library/linear.lib index 65d707e3..0b3f006c 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1927,6 +1927,66 @@ X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # +# MCP6566 +# +DEF MCP6566 U 0 20 Y Y 1 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6566" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 2 -100 -300 150 U 50 50 0 1 W +X V+ 5 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 C +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP6566R +# +DEF MCP6566R U 0 20 Y Y 1 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6566R" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 2 -100 300 150 D 50 50 0 1 W +X V- 5 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 C +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP6566U +# +DEF MCP6566U U 0 20 Y Y 1 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6566U" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 2 -100 -300 150 U 50 50 0 1 W +X V+ 5 -100 300 150 D 50 50 0 1 W +X + 1 -300 100 100 R 50 50 1 1 I +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 C +ENDDRAW +ENDDEF +# # MCP6567 # DEF MCP6567 U 0 20 Y Y 2 F N @@ -1951,6 +2011,52 @@ X ~ 7 300 0 100 L 50 50 2 1 C ENDDRAW ENDDEF # +# MCP6L91 +# +DEF MCP6L91 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6L91" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 200 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 2 -100 -300 150 U 50 50 0 1 W +X V+ 5 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# MCP6L91R +# +DEF MCP6L91R U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "MCP6L91R" 0 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F3 "" 0 200 50 H V C CNN +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 2 -100 300 150 D 50 50 0 1 W +X V- 5 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# # MIC845H # DEF MIC845H U 0 20 Y Y 1 F N From 41e112c5e04d5dd2ce04ea11446fa8321cf2783d Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Thu, 29 Dec 2016 09:49:55 +0100 Subject: [PATCH 2/3] Fixed part count --- library/linear.lib | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 0b3f006c..7a705b27 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -2013,7 +2013,7 @@ ENDDEF # # MCP6L91 # -DEF MCP6L91 U 0 20 Y Y 2 F N +DEF MCP6L91 U 0 20 Y Y 1 F N F0 "U" 0 200 50 H V L CNN F1 "MCP6L91" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN @@ -2028,15 +2028,12 @@ X V+ 5 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X + 5 -300 100 100 R 50 50 2 1 I -X - 6 -300 -100 100 R 50 50 2 1 I -X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # # MCP6L91R # -DEF MCP6L91R U 0 20 Y Y 2 F N +DEF MCP6L91R U 0 20 Y Y 1 F N F0 "U" 0 200 50 H V L CNN F1 "MCP6L91R" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN @@ -2051,9 +2048,6 @@ X V- 5 -100 -300 150 U 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I -X + 5 -300 100 100 R 50 50 2 1 I -X - 6 -300 -100 100 R 50 50 2 1 I -X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # From 9cc5749cf60b483ac4d380c23f67181abbe45a44 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Thu, 29 Dec 2016 17:07:43 +0100 Subject: [PATCH 3/3] Fixed filters, keywords --- library/linear.dcm | 10 +++++----- library/linear.lib | 13 +++++++------ 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 0bd35fcb..8aa1dafa 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -773,19 +773,19 @@ $ENDCMP # $CMP MCP6566 D Low power open drain output comparator -K comparator, low power, open drain +K comparator low power open drain F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf $ENDCMP # $CMP MCP6566R D Low power open drain output comparator -K comparator, low power, open drain +K comparator low power open drain F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf $ENDCMP # $CMP MCP6566U D Low power open drain output comparator -K comparator, low power, open drain +K comparator low power open drain F http://ww1.microchip.com/downloads/en/DeviceDoc/DS20002143E.pdf $ENDCMP # @@ -797,13 +797,13 @@ $ENDCMP # $CMP MCP6L91 D Rail-to-rail Op Amp, 10MHz, SOT-23-5 -K opamp, rail-to-rail +K opamp rail-to-rail F http://ww1.microchip.com/downloads/en/DeviceDoc/22141b.pdf $ENDCMP # $CMP MCP6L91R D Rail-to-rail Op Amp, 10MHz, SOT-23-5 -K opamp, rail-to-rail +K opamp rail-to-rail F http://ww1.microchip.com/downloads/en/DeviceDoc/22141b.pdf $ENDCMP # diff --git a/library/linear.lib b/library/linear.lib index 7a705b27..88e55907 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1932,10 +1932,11 @@ ENDDEF DEF MCP6566 U 0 20 Y Y 1 F N F0 "U" 0 200 50 H V L CNN F1 "MCP6566" 0 -200 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN +F2 "" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* + SC?70* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1955,7 +1956,7 @@ F1 "MCP6566R" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -1975,7 +1976,7 @@ F1 "MCP6566U" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -2019,7 +2020,7 @@ F1 "MCP6L91" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN F3 "" 0 200 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f @@ -2039,7 +2040,7 @@ F1 "MCP6L91R" 0 -200 50 H V L CNN F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CNN F3 "" 0 200 50 H V C CNN $FPLIST - SOT-23-5* + SOT-23-* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f