From a5099712f43333839774a0269c152ac98bedde6b Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:10:12 +1100 Subject: [PATCH 01/11] Removed MCP141x series of MOSFET drivers (moved to power-management.lib) --- library/interface.dcm | 24 --------------- library/interface.lib | 68 ------------------------------------------- 2 files changed, 92 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 651669cd..f86bdf79 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -373,30 +373,6 @@ K microcontroller reset monitor voltage supervisory supervisor F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf $ENDCMP # -$CMP MCP1415 -D 1.5A High speed power MOSFET driver with inverting output -K wide input voltage driver FET MOSFET gate driver -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002092F.pdf -$ENDCMP -# -$CMP MCP1415R -D 1.5A High speed power MOSFET driver with inverting output -K wide input voltage driver FET MOSFET gate driver -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002092F.pdf -$ENDCMP -# -$CMP MCP1416 -D 1.5A High speed power MOSFET driver with non-inverting output -K wide input voltage driver FET MOSFET gate driver -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002092F.pdf -$ENDCMP -# -$CMP MCP1416R -D 1.5A High speed power MOSFET driver with non-inverting output -K wide input voltage driver FET MOSFET gate driver -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002092F.pdf -$ENDCMP -# $CMP MCP2551-I/P D High-Speed CAN Transceiver, PDIP8 K High-Speed CAN Transceiver diff --git a/library/interface.lib b/library/interface.lib index 837a2f06..cf83f701 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1903,74 +1903,6 @@ X GND 3 0 -300 100 U 50 50 1 1 W ENDDRAW ENDDEF # -# MCP1415 -# -DEF MCP1415 U 0 40 Y Y 1 F N -F0 "U" -200 250 50 H V L CNN -F1 "MCP1415" 50 250 50 H V L CNN -F2 "SOT23-5" 200 -250 50 H V C CIN -F3 "" -200 250 50 H V C CNN -DRAW -S -200 200 300 -200 0 1 10 f -X NC 1 -100 -300 100 U 50 50 1 1 N N -X Vdd 2 0 300 100 D 50 50 1 1 W -X IN 3 -300 0 100 R 50 50 1 1 I -X GND 4 0 -300 100 U 50 50 1 1 W -X ~OUT 5 400 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MCP1415R -# -DEF MCP1415R U 0 40 Y Y 1 F N -F0 "U" -200 250 50 H V L CNN -F1 "MCP1415R" 50 250 50 H V L CNN -F2 "SOT23-5" 200 -250 50 H V C CIN -F3 "" -200 250 50 H V C CNN -DRAW -S -200 200 300 -200 0 1 10 f -X NC 1 -100 -300 100 U 50 50 1 1 N N -X GND 2 0 -300 100 U 50 50 1 1 W -X IN 3 -300 0 100 R 50 50 1 1 I -X ~OUT 4 400 0 100 L 50 50 1 1 O -X Vdd 5 0 300 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP1416 -# -DEF MCP1416 U 0 40 Y Y 1 F N -F0 "U" -200 250 50 H V L CNN -F1 "MCP1416" 50 250 50 H V L CNN -F2 "SOT23-5" 200 -250 50 H V C CIN -F3 "" -200 250 50 H V C CNN -DRAW -S -200 200 300 -200 0 1 10 f -X NC 1 -100 -300 100 U 50 50 1 1 N N -X Vdd 2 0 300 100 D 50 50 1 1 W -X IN 3 -300 0 100 R 50 50 1 1 I -X GND 4 0 -300 100 U 50 50 1 1 W -X OUT 5 400 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# MCP1416R -# -DEF MCP1416R U 0 40 Y Y 1 F N -F0 "U" -200 250 50 H V L CNN -F1 "MCP1416R" 50 250 50 H V L CNN -F2 "SOT23-5" 200 -250 50 H V C CIN -F3 "" -200 250 50 H V C CNN -DRAW -S -200 200 300 -200 0 1 10 f -X NC 1 -100 -300 100 U 50 50 1 1 N N -X GND 2 0 -300 100 U 50 50 1 1 W -X IN 3 -300 0 100 R 50 50 1 1 I -X OUT 4 400 0 100 L 50 50 1 1 O -X Vdd 5 0 300 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# # MCP2551-I/P # DEF MCP2551-I/P U 0 40 Y Y 1 F N From ecf8a9041e35e49d0361ca3a9afe0cdef064b9d3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:19:35 +1100 Subject: [PATCH 02/11] Simplified description for ADM101E --- library/interface.dcm | 4 ++-- library/interface.lib | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index f86bdf79..65d19bfe 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -37,8 +37,8 @@ F http://www.analog.com/static/imported-files/data_sheets/AD9951.pdf $ENDCMP # $CMP ADM101E -D Single supply miniature RS232 converter, 460kbit/s max, uSOIC-10 package -K RS232 transceiver micro SOIC small +D Single supply, miniature RS232 converter, 460kbit/s +K rs232 transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM101E.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index cf83f701..5019811e 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1231,7 +1231,6 @@ X VCC 17 -1050 -950 300 R 50 50 1 1 I X ON./OFF 18 -1050 -850 300 R 50 50 1 1 I ENDDRAW ENDDEF - # # LTC2861 # From 44b08b5b3601dbb89ca08d16bf552115c335f123 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:23:26 +1100 Subject: [PATCH 03/11] Added footprint filter for MAX3051 --- library/interface.dcm | 4 ++-- library/interface.lib | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 65d19bfe..76850477 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -296,8 +296,8 @@ F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A $ENDCMP # $CMP MAX3051 -D 3.3V 1Mbps CAN Transceiver in small SOT23-8 package -K CAN CANbus transceiver 1Mbps +D 1Mbps CAN Transceiver, 3.3V single supply, -7V to +12V common mode, +K can transceiver F datasheets.maximintegrated.com/en/ds/MAX3051.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index 5019811e..bfc27ab2 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1588,6 +1588,9 @@ F0 "U" -250 350 50 H V C CNN F1 "MAX3051" 200 350 50 H V C CNN F2 "SOT23-8" -100 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST DRAW S -300 300 300 -200 0 1 10 f X TXD 1 -400 200 100 R 50 50 1 1 I From 048bbd5e1e038a4237bbb1e51918b799db8b48a9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:28:41 +1100 Subject: [PATCH 04/11] Added footprint filters for LTC2875 chips Improved description for LTC2875 chips --- library/interface.dcm | 8 ++++---- library/interface.lib | 8 +++++++- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 76850477..f43f3217 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -214,14 +214,14 @@ F linear-tec\ltc2859-2861.pdf $ENDCMP # $CMP LTC2875_DD -D High speed CAN Transceiver (4Mbps) in DFN_3x3mm package -K CAN transceiver high speed canbus +D 4Mbps High speed CAN Transceiver, 3.3V or 5V supply, ±36V common mode range +K can transceiver F http://www.linear.com/docs/46014 $ENDCMP # $CMP LTC2875_S8 -D High speed CAN Transceiver (4Mbps) in SO-8 package -K CAN transceiver high speed canbus +D 4Mbps High speed CAN Transceiver, 3.3V or 5V supply, ±36V common mode range +K can transceiver F http://www.linear.com/docs/46014 $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index bfc27ab2..c66cdfe8 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1277,6 +1277,9 @@ F0 "U" -300 350 50 H V L CNN F1 "LTC2875_DD" 25 350 50 H V L CNN F2 "DFN_3x3mm" 0 25 50 H V C CNN F3 "" -100 0 50 H V C CNN +$FPLIST + DFN* +$ENDFPLIST DRAW S -300 300 300 -200 0 1 10 f X TXD 1 -400 200 100 R 50 50 1 1 I @@ -1296,8 +1299,11 @@ ENDDEF DEF LTC2875_S8 U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "LTC2875_S8" 25 350 50 H V L CNN -F2 "SO-8" -25 0 50 H V C CNN +F2 "SOIC-8" -25 0 50 H V C CNN F3 "" -100 0 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST DRAW S -300 300 300 -200 0 1 10 f X TXD 1 -400 200 100 R 50 50 1 1 I From d9021efd26c66dde91c0f8198070f8776c1763af Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:31:19 +1100 Subject: [PATCH 05/11] Added fp filter for ADM232A Improved description for ADM232A --- library/interface.dcm | 4 ++-- library/interface.lib | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index f43f3217..b766185a 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -49,8 +49,8 @@ F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A $ENDCMP # $CMP ADM232A -D High-Speed 5V dual RS232 line driver -K RS232 serial dual line driver transceiver +D Dual RS232 transceiver, Single 5V supply, 200kB/s +K rs232 serial dual line driver transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index c66cdfe8..c56ffcdd 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -317,9 +317,12 @@ ENDDEF DEF ADM232A U 0 40 Y Y 1 F N F0 "U" -300 450 50 H V L CNN F1 "ADM232A" 50 450 50 H V L CNN -F2 "SOIC16" -50 0 50 H V L CNN +F2 "SOIC-16" -50 0 50 H V L CNN F3 "" -450 450 50 H V C CNN ALIAS MAX222 MAX232A MAX242 ADM222 ADM242 +$FPLIST + SOIC* +$ENDFPLIST DRAW C -10 -275 10 0 1 10 N C -10 -175 10 0 1 10 N From d9f2f658b3581ca1c601391c2be2d8528972042b Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:41:33 +1100 Subject: [PATCH 06/11] Removed MAX232 (now alias of ADM232A) Improved description for ADM232A Removed MAX222 and MAX242 alias (not aliases of the part) Removed footprint filter for ADM232A --- library/interface.dcm | 29 +++++++++-------------------- library/interface.lib | 32 ++------------------------------ 2 files changed, 11 insertions(+), 50 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index b766185a..dff3df32 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -49,14 +49,14 @@ F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A $ENDCMP # $CMP ADM232A -D Dual RS232 transceiver, Single 5V supply, 200kB/s +D Dual RS232 transceiver, Single 5V supply, 200kbps K rs232 serial dual line driver transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # $CMP ADM242 -D High-Speed 5V dual RS232 line driver -K RS232 serial dual line driver transceiver +D Dual RS232 transceiver, Single 5V supply, 200kbps +K rs232 serial dual line driver transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # @@ -272,27 +272,16 @@ D Driver de Ligne RS232 K RS232 $ENDCMP # -$CMP MAX222 -D High-Speed 5V dual RS232 line driver -K RS232 serial dual line driver transceiver -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf -$ENDCMP -# $CMP MAX232 -D Driver de Ligne RS232 -K RS232 +D Dual RS232 transceiver, Single 5V supply, 64kbps +K rs232 serial dual line driver transceiver +F http://datasheets.maximintegrated.com/en/ds/MAX220-MAX249.pdf $ENDCMP # $CMP MAX232A -D High-Speed 5V dual RS232 line driver -K RS232 serial dual line driver transceiver -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf -$ENDCMP -# -$CMP MAX242 -D High-Speed 5V dual RS232 line driver -K RS232 serial dual line driver transceiver -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf +D Dual RS232 transceiver, Single 5V supply, 200kbps, high slew rate +K rs232 serial dual line driver transceiver +F http://datasheets.maximintegrated.com/en/ds/MAX220-MAX249.pdf $ENDCMP # $CMP MAX3051 diff --git a/library/interface.lib b/library/interface.lib index c56ffcdd..9f5672aa 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -317,9 +317,9 @@ ENDDEF DEF ADM232A U 0 40 Y Y 1 F N F0 "U" -300 450 50 H V L CNN F1 "ADM232A" 50 450 50 H V L CNN -F2 "SOIC-16" -50 0 50 H V L CNN +F2 "" -50 0 50 H V L CNN F3 "" -450 450 50 H V C CNN -ALIAS MAX222 MAX232A MAX242 ADM222 ADM242 +ALIAS MAX232A ADM222 ADM242 MAX232 $FPLIST SOIC* $ENDFPLIST @@ -1562,34 +1562,6 @@ X VCC 16 600 700 150 L 50 50 1 1 P ENDDRAW ENDDEF # -# MAX232 -# -DEF MAX232 U 0 40 Y Y 1 F N -F0 "U" -450 850 50 H V L CNN -F1 "MAX232" 200 850 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -450 -800 450 800 0 1 10 f -X C1+ 1 -600 700 150 R 50 50 1 1 P -X V+ 2 600 300 150 L 50 50 1 1 P -X C1- 3 -600 300 150 R 50 50 1 1 P -X C2+ 4 -600 200 150 R 50 50 1 1 P -X C2- 5 -600 -200 150 R 50 50 1 1 P -X V- 6 600 -200 150 L 50 50 1 1 P -X T2OUT 7 600 -500 150 L 50 50 1 1 O -X R2IN 8 600 -700 150 L 50 50 1 1 I -X R2OUT 9 -600 -700 150 R 50 50 1 1 O -X T2IN 10 -600 -500 150 R 50 50 1 1 I -X T1IN 11 -600 -400 150 R 50 50 1 1 I -X R1OUT 12 -600 -600 150 R 50 50 1 1 O -X R1IN 13 600 -600 150 L 50 50 1 1 I -X T1OUT 14 600 -400 150 L 50 50 1 1 O -X GND 15 600 100 150 L 50 50 1 1 P -X VCC 16 600 700 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # MAX3051 # DEF MAX3051 U 0 40 Y Y 1 F N From 952df6ff4739d684950bbf3b11ecc5a4540de6d3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:43:55 +1100 Subject: [PATCH 07/11] Added footprint filters and fixed description for MCP100 and MCP101 --- library/interface.dcm | 8 ++++---- library/interface.lib | 6 ++++++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index dff3df32..7537f820 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -351,14 +351,14 @@ F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf $ENDCMP # $CMP MCP100-TT -D Microcontroller reset controller in SOT23-3 package, active LOW reset output -K microcontroller reset monitor voltage supervisory supervisor +D Microcontroller reset controller, push pull, active LOW reset output +K microcontroller reset monitor F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf $ENDCMP # $CMP MCP101-TT -D Microcontroller reset controller in SOT23-3 package, active HIGH reset output -K microcontroller reset monitor voltage supervisory supervisor +D Microcontroller reset controller, push pull, active HIGH reset output +K microcontroller reset monitor F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index 9f5672aa..3546b023 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1863,6 +1863,9 @@ F0 "U" -200 150 50 H V L CNN F1 "MCP100-TT" 50 -250 50 H V L CNN F2 "SOT23-3" 50 -350 50 H V L CNN F3 "" 0 0 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST DRAW S 200 100 -200 -200 0 1 10 f X ~RST 1 300 0 100 L 50 50 1 1 I @@ -1878,6 +1881,9 @@ F0 "U" -200 150 50 H V L CNN F1 "MCP101-TT" 50 -250 50 H V L CNN F2 "SOT23-3" 50 -350 50 H V L CNN F3 "" 0 0 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST DRAW S 200 100 -200 -200 0 1 10 f X RST 1 300 0 100 L 50 50 1 1 I From 392b50b10a51f9038e250fecd72fda9d16727e97 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:48:15 +1100 Subject: [PATCH 08/11] Merged MCP2551 chips into single part with aliases Improved description for MCP2551 --- library/interface.dcm | 8 ++++---- library/interface.lib | 28 +++------------------------- 2 files changed, 7 insertions(+), 29 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 7537f820..3d56671b 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -363,14 +363,14 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf $ENDCMP # $CMP MCP2551-I/P -D High-Speed CAN Transceiver, PDIP8 -K High-Speed CAN Transceiver +D 1Mbps CAN Transceiver, DIP-8 package +K can transceiver F http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf $ENDCMP # $CMP MCP2551-I/SN -D High-Speed CAN Transceiver, SO8 -K High-Speed CAN Transceiver +D 1Mbps CAN Transceiver, SOIC-8 package +K can transceiver F http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index 3546b023..31ad7d37 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1895,10 +1895,11 @@ ENDDEF # MCP2551-I/P # DEF MCP2551-I/P U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN +F0 "U" -300 350 50 H V L CNN F1 "MCP2551-I/P" 100 350 50 H V L CNN -F2 "DIP-8" 0 0 50 H V C CIN +F2 "" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN +ALIAS MCP2551-I/SN $FPLIST DIP8* $ENDFPLIST @@ -1915,29 +1916,6 @@ X Rs 8 -400 -200 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# MCP2551-I/SN -# -DEF MCP2551-I/SN U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "MCP2551-I/SN" 100 350 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO8* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X TXD 1 -400 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -400 100 100 R 50 50 1 1 O -X Vref 5 -400 -100 100 R 50 50 1 1 I -X CANL 6 400 -100 100 L 50 50 1 1 B -X CANH 7 400 100 100 L 50 50 1 1 B -X Rs 8 -400 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# # MCP2561-I/P # DEF MCP2561-I/P U 0 40 Y Y 1 F N From 61e111fab04b438307178d40a48eb44ac0a1d2ac Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:51:05 +1100 Subject: [PATCH 09/11] Merged two MCP2561 parts into one (with alias) Merged two MCP2562 parts into one (with alias) --- library/interface.dcm | 16 ++++++------- library/interface.lib | 52 ++++--------------------------------------- 2 files changed, 12 insertions(+), 56 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 3d56671b..2c121310 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -375,26 +375,26 @@ F http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf $ENDCMP # $CMP MCP2561-I/P -D High-Speed CAN Transceiver with SPLIT pin, PDIP8 -K High-Speed CAN Transceiver +D High-Speed CAN Transceiver, SPLIT pin, DIP-8 package +K can transceiver F http://ww1.microchip.com/downloads/en/DeviceDoc/20005167C.pdf $ENDCMP # $CMP MCP2561-I/SN -D High-Speed CAN Transceiver, with SPLIT pin, SO8 -K High-Speed CAN Transceiver +D High-Speed CAN Transceiver, SPLIT pin, SOIC-8 package +K can transceiver F http://ww1.microchip.com/downloads/en/DeviceDoc/20005167C.pdf $ENDCMP # $CMP MCP2562-I/P -D High-Speed CAN Transceiver with VIO pin, PDIP8 -K High-Speed CAN Transceiver +D High-Speed CAN Transceiver, Vio Pin, DIP-8 package +K can transceiver F http://ww1.microchip.com/downloads/en/DeviceDoc/20005167C.pdf $ENDCMP # $CMP MCP2562-I/SN -D High-Speed CAN Transceiver, with VIO pin, SO8 -K High-Speed CAN Transceiver +D High-Speed CAN Transceiver, Vio Pin, SOIC-8 package +K can transceiver F http://ww1.microchip.com/downloads/en/DeviceDoc/20005167C.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index 31ad7d37..162ccc0a 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1921,8 +1921,9 @@ ENDDEF DEF MCP2561-I/P U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "MCP2561-I/P" 100 350 50 H V L CNN -F2 "DIP8" 0 0 50 H V C CIN +F2 "" 0 0 50 H V C CIN F3 "" -300 350 50 H V C CNN +ALIAS MCP2561-I/SN $FPLIST DIP8* $ENDFPLIST @@ -1939,36 +1940,14 @@ X Rs 8 -400 -200 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# MCP2561-I/SN -# -DEF MCP2561-I/SN U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "MCP2561-I/SN" 100 350 50 H V L CNN -F2 "SO8" 0 0 50 H V C CIN -F3 "" -300 350 50 H V C CNN -$FPLIST - SO8* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X TXD 1 -400 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -400 100 100 R 50 50 1 1 O -X Split 5 -400 -100 100 R 50 50 1 1 I -X CANL 6 400 -100 100 L 50 50 1 1 B -X CANH 7 400 100 100 L 50 50 1 1 B -X Rs 8 -400 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# # MCP2562-I/P # DEF MCP2562-I/P U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "MCP2562-I/P" 100 350 50 H V L CNN -F2 "DIP8" 0 0 50 H V C CIN +F2 "" 0 0 50 H V C CIN F3 "" -300 350 50 H V C CNN +ALIAS MCP2562-I/SN $FPLIST DIP8* $ENDFPLIST @@ -1985,29 +1964,6 @@ X Rs 8 -400 -200 100 R 50 50 1 1 I ENDDRAW ENDDEF # -# MCP2562-I/SN -# -DEF MCP2562-I/SN U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "MCP2562-I/SN" 100 350 50 H V L CNN -F2 "SO8" 0 0 50 H V C CIN -F3 "" -300 350 50 H V C CNN -$FPLIST - SO8* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X TXD 1 -400 200 100 R 50 50 1 1 I -X VSS 2 0 -400 100 U 50 50 1 1 W -X VDD 3 0 400 100 D 50 50 1 1 W -X RXD 4 -400 100 100 R 50 50 1 1 O -X Vio 5 -400 -100 100 R 50 50 1 1 I -X CANL 6 400 -100 100 L 50 50 1 1 B -X CANH 7 400 100 100 L 50 50 1 1 B -X Rs 8 -400 -200 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# # MCP41010 # DEF MCP41010 U 0 40 Y Y 1 F N From 9190e3fe13a6deeb26d895f8df5668447b41b717 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:53:00 +1100 Subject: [PATCH 10/11] Simplified description for ADUM4160 --- library/interface.dcm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 2c121310..68500270 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -73,8 +73,8 @@ F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM3160.pd $ENDCMP # $CMP ADUM4160 -D Full/Low Speed 5kV USB Digital Isolator -K USB isolation interface data +D Full/Low Speed, USB Digital Isolator, 5kV protection +K usb isolation F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf $ENDCMP # From 6fef8c0a89388c8108b4c7ddc66b835cc86138f4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:55:10 +1100 Subject: [PATCH 11/11] Removed LTC4440* parts (to power-management.lib) --- library/interface.dcm | 24 ---------------------- library/interface.lib | 47 ------------------------------------------- 2 files changed, 71 deletions(-) diff --git a/library/interface.dcm b/library/interface.dcm index 68500270..23c34f6a 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -237,30 +237,6 @@ K Temperature Voltage Current Monitor I2C AFE F http://cds.linear.com/docs/en/datasheet/2990fd.pdf $ENDCMP # -$CMP LTC4440EMS8 -D High voltage high side gate driver, 80V input -K mosfet -F http://cds.linear.com/docs/en/datasheet/4440fb.pdf -$ENDCMP -# -$CMP LTC4440ES6 -D High voltage high side gate driver, 80V input -K mosfet -F http://cds.linear.com/docs/en/datasheet/4440fb.pdf -$ENDCMP -# -$CMP LTC4440IMS8 -D High voltage high side gate driver, 80V input -K mosfet -F http://cds.linear.com/docs/en/datasheet/4440fb.pdf -$ENDCMP -# -$CMP LTC4440IS6 -D High voltage high side gate driver, 80V input -K mosfet -F http://cds.linear.com/docs/en/datasheet/4440fb.pdf -$ENDCMP -# $CMP MAX13450E D 20Mbps RS485 transceiver with integrated switchable termination K RS485 diff --git a/library/interface.lib b/library/interface.lib index 162ccc0a..155e10aa 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -1407,53 +1407,6 @@ X VCC 10 300 600 150 D 50 50 1 1 W ENDDRAW ENDDEF # -# LTC4440EMS8 -# -DEF LTC4440EMS8 U 0 40 Y Y 1 F N -F0 "U" -200 250 50 H V L CNN -F1 "LTC4440EMS8" 50 250 50 H V L CNN -F2 "MSOP8-1EP" 700 -250 50 H V R CNN -F3 "http://cds.linear.com/docs/en/datasheet/4440fb.pdf" 0 450 50 H I C CNN -ALIAS LTC4440IMS8 -$FPLIST - MSOP* -$ENDFPLIST -DRAW -S -200 200 400 -200 0 1 10 f -X INP 1 -300 0 100 R 50 50 1 1 W -X GND 2 0 -300 100 U 50 50 1 1 I -X Vcc 3 0 300 100 D 50 50 1 1 W -X GND 4 100 -300 100 U 50 50 1 1 W -X NC 5 -100 -300 100 U 50 50 1 1 N N -X BOOST 6 500 100 100 L 50 50 1 1 I -X TG 7 500 0 100 L 50 50 1 1 O -X TS 8 500 -100 100 L 50 50 1 1 I -X PAD 9 200 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC4440ES6 -# -DEF LTC4440ES6 U 0 40 Y Y 1 F N -F0 "U" -200 250 50 H V L CNN -F1 "LTC4440ES6" 50 250 50 H V L CNN -F2 "SOT23-6" 400 -250 50 H V R CNN -F3 "http://cds.linear.com/docs/en/datasheet/4440fb.pdf" 0 450 50 H I C CNN -ALIAS LTC4440IS6 -$FPLIST - SOT* -$ENDFPLIST -DRAW -S -200 200 400 -200 0 1 10 f -X Vcc 1 0 300 100 D 50 50 1 1 W -X GND 2 0 -300 100 U 50 50 1 1 I -X INP 3 -300 0 100 R 50 50 1 1 W -X TS 4 500 -100 100 L 50 50 1 1 I -X TG 5 500 0 100 L 50 50 1 1 O -X BOOST 6 500 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# # M3003 # DEF M3003 U 0 40 Y Y 1 F N