From bc8399da40cfa8e49f43eede2c59116ef1b09454 Mon Sep 17 00:00:00 2001 From: nidhogg Date: Tue, 16 Dec 2014 02:15:04 +0530 Subject: [PATCH 1/3] Added symbols for MCP41xxx digital potentiometers --- library/interface.dcm | 18 ++++++++++++++++++ library/interface.lib | 26 ++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/library/interface.dcm b/library/interface.dcm index 9e9a27da..d8432663 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -194,6 +194,24 @@ K High-Speed CAN Transceiver F http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf $ENDCMP # +$CMP MCP41010 +D Single Digital Potentiometer, SPI interface, 256 taps, 10 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# +$CMP MCP41050 +D Single Digital Potentiometer, SPI interface, 256 taps, 50 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# +$CMP MCP41100 +D Single Digital Potentiometer, SPI interface, 256 taps, 100 kohm +K R POT +F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf +$ENDCMP +# $CMP SP3481CN D SP3481CN, 3.3V Low Power Half-Duplex RS-485 Transceiver 10Mbps, SO8 K Low Power Half-Duplex RS-485 Transceiver 10Mbps diff --git a/library/interface.lib b/library/interface.lib index efa45d29..5217b720 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -779,6 +779,32 @@ X Rs 8 -450 -200 150 R 40 40 1 1 I ENDDRAW ENDDEF # +# MCP41010 +# +DEF MCP41010 IC 0 40 Y Y 1 F N +F0 "IC" -150 350 60 H V C CNN +F1 "MCP41010" 0 -500 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +ALIAS MCP41050 MCP41100 +$FPLIST + DIP-8__300 + DIP-8__300_ELL + SOIC-8-N +$ENDFPLIST +DRAW +S -250 300 250 -300 0 1 0 N +X ~CS 1 -400 -100 150 R 50 50 1 1 I L +X SCK 2 -400 100 150 R 50 50 1 1 P C +X SI 3 -400 0 150 R 50 50 1 1 I +X VSS 4 0 -400 100 U 50 50 1 1 W +X PA0 5 400 100 150 L 50 50 1 1 P +X PW0 6 400 0 150 L 50 50 1 1 P +X PB0 7 400 -100 150 L 50 50 1 1 P +X VDD 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # SP3481CN # DEF SP3481CN IC 0 40 Y Y 1 F N From 7e991be30314e6f5a25b061df8aa1a609d75ed71 Mon Sep 17 00:00:00 2001 From: nidhogg Date: Wed, 17 Dec 2014 13:04:53 +0530 Subject: [PATCH 2/3] Text size for MCP41010 value and reference fields changed to KLC standard 50 mil --- library/interface.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index 5217b720..0d4a7eac 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -782,8 +782,8 @@ ENDDEF # MCP41010 # DEF MCP41010 IC 0 40 Y Y 1 F N -F0 "IC" -150 350 60 H V C CNN -F1 "MCP41010" 0 -500 60 H V C CNN +F0 "IC" -150 350 50 H V C CNN +F1 "MCP41010" 0 -500 50 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN ALIAS MCP41050 MCP41100 From 4a8b9ab3efbcca1baec6a84fb437cdc88973e80f Mon Sep 17 00:00:00 2001 From: nidhogg Date: Thu, 18 Dec 2014 00:53:41 +0530 Subject: [PATCH 3/3] MCP41010 reference designator changed to U --- library/interface.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index 0d4a7eac..f533787f 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -781,8 +781,8 @@ ENDDEF # # MCP41010 # -DEF MCP41010 IC 0 40 Y Y 1 F N -F0 "IC" -150 350 50 H V C CNN +DEF MCP41010 U 0 40 Y Y 1 F N +F0 "U" -200 350 50 H V C CNN F1 "MCP41010" 0 -500 50 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN