From bc849de74a64ebfb6f102dca57a7004601a2539c Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 27 May 2016 13:27:44 +1000 Subject: [PATCH] Added MIC845 series of analog comparators * Active-high push-pull output version (H) * Active-low push-pull output version (L) * Open-drain output version (N) --- library/linear.dcm | 18 +++++++ library/linear.lib | 122 +++++++++++++++++++++++++++++++++++++-------- 2 files changed, 118 insertions(+), 22 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 3c03cc41..62f2a2e4 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -417,6 +417,24 @@ K op amp amplifier operational F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP # +$CMP MIC845H +D Precision single-input comparator, internal 2.55V reference, Active-High Push-Pull output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP MIC845L +D Precision single-input comparator, internal 2.55V reference, Active-Low Push-Pull output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP MIC845N +D Precision single-input comparator, internal 2.55V reference, Open Drain Output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# $CMP NE5532 D Dual Op amp (low noice) K ampliop diff --git a/library/linear.lib b/library/linear.lib index 1812f5f5..fedfc077 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -40,9 +40,9 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 3 0 1 6 50 -75 100 -125 100 -150 N +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 3 0 1 6 50 -75 100 -125 100 -150 N P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X Rg 1 0 -300 150 U 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I @@ -408,10 +408,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 3 0 1 6 50 -75 100 -125 100 -150 N -P 3 0 1 6 200 -150 200 -75 150 -25 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 2 0 1 6 0 -150 0 -100 N +P 3 0 1 6 50 -75 100 -125 100 -150 N +P 3 0 1 6 200 -150 200 -75 150 -25 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 100 -300 150 U 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -752,7 +752,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X V+ 3 -100 300 150 D 50 50 0 1 W X V- 12 -100 -300 150 U 50 50 0 1 W X ~ 2 300 0 100 L 50 50 1 1 C @@ -786,7 +786,7 @@ $FPLIST DSBGA* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -811,10 +811,10 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N -P 3 0 1 6 100 -150 100 -125 50 -75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N +P 3 0 1 6 100 -150 100 -125 50 -75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X ~ 1 0 -300 150 U 50 50 1 1 I X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -866,7 +866,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 100 -300 250 U 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -888,13 +888,13 @@ $FPLIST TO-5* $ENDFPLIST DRAW -P 2 0 1 6 0 -150 0 -100 N -P 2 0 1 6 0 150 0 100 N +P 2 0 1 6 0 -150 0 -100 N +P 2 0 1 6 0 150 0 100 N P 2 0 1 0 200 -100 100 -50 N P 2 0 1 0 200 100 100 50 N -P 3 0 1 6 100 -150 100 -125 50 -75 N -P 3 0 1 6 100 150 100 125 50 75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +P 3 0 1 6 100 -150 100 -125 50 -75 N +P 3 0 1 6 100 150 100 125 50 75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X ~ 1 -300 100 100 R 50 50 1 1 I X ~ 2 -300 -100 100 R 50 50 1 1 I X ~ 3 100 -300 150 U 50 50 1 1 P @@ -1088,7 +1088,7 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -1168,6 +1168,84 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # +# MIC845H +# +DEF MIC845H U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845H" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 O +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC845L +# +DEF MIC845L U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845L" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 O I +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC845N +# +DEF MIC845N U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845N" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 C +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # OP275 # DEF OP275 U 0 10 Y Y 2 F N @@ -1183,7 +1261,7 @@ $FPLIST LFCSP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -1226,7 +1304,7 @@ $FPLIST TSSOP* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I X V- 4 -100 -300 150 U 50 50 1 1 P