From 2023ee938efbfdce637e60d872673b4e8c89f0dc Mon Sep 17 00:00:00 2001 From: Ricardo Crudo Date: Mon, 8 Dec 2014 15:16:40 -0200 Subject: [PATCH 1/4] Added MAX13450E part to interface lib --- library/interface.dcm | 6 +++++ library/interface.lib | 55 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/library/interface.dcm b/library/interface.dcm index 9e9a27da..e8cb7ecd 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -177,6 +177,12 @@ K RS485 F linear-tec\ltc2859-2861.pdf $ENDCMP # +$CMP MAX13450E +D 20Mbps RS485 transceiver with integrated switchable termination +K RS485 +F http://datasheets.maximintegrated.com/en/ds/MAX13450E-MAX13451E.pdf +$ENDCMP +# $CMP MAX232 D Driver de Ligne RS232 K RS232 diff --git a/library/interface.lib b/library/interface.lib index efa45d29..45e9a310 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -705,6 +705,61 @@ X VCC 16 600 500 250 L 50 50 1 1 W ENDDRAW ENDDEF # +# MAX13450E +# +DEF MAX13450E U 0 40 Y Y 1 F N +F0 "U" 25 770 60 H V C CNN +F1 "MAX13450E" 230 -785 60 H V C CNN +F2 "TSSOP-14EP" -125 670 40 H I C CNN +F3 "" 25 -120 60 H V C CNN +$FPLIST + TSSOP14* +$ENDFPLIST +DRAW +T 0 75 -320 60 0 0 0 D Normal 0 C C +T 0 -25 450 60 0 0 0 R Normal 0 C C +P 2 0 0 0 175 -320 225 -320 N +P 2 0 0 0 175 450 225 450 N +P 3 0 0 0 75 -420 75 -520 175 -520 N +P 3 0 0 0 75 -220 75 -120 225 -120 N +A -230 350 10 901 -901 0 1 6 N -230 360 -230 340 +A -150 350 10 901 -901 0 1 6 N -150 360 -150 340 +S -340 720 380 -720 0 1 6 N +P 2 0 1 6 -190 480 -200 520 N +P 2 0 1 6 -180 550 -250 550 N +P 3 0 1 6 -230 340 -230 30 130 30 N +P 3 0 1 6 -210 510 -230 510 -230 360 N +P 3 0 1 6 -190 350 -250 350 -260 350 N +P 3 0 1 6 -190 520 -190 550 -180 550 N +P 3 0 1 0 -175 350 -125 350 -125 350 N +P 3 0 1 0 -175 550 -125 550 -125 550 N +P 3 0 1 6 -160 410 -150 410 -150 360 N +P 3 0 1 6 -150 340 -150 170 -20 170 N +P 3 0 1 6 80 400 80 310 230 310 N +P 4 0 1 6 -220 520 -220 500 -210 510 -220 520 N +P 4 0 1 0 -175 -420 -25 -420 -25 -370 -25 -370 N +P 4 0 1 0 -175 -220 -25 -220 -25 -270 -25 -270 N +P 4 0 1 6 -160 420 -160 400 -170 410 -160 420 N +P 5 0 1 10 -125 600 -125 300 175 450 -125 600 -125 600 f +P 5 0 1 10 175 -170 175 -470 -125 -320 175 -170 175 -170 f +P 11 0 1 6 -170 350 -190 350 -190 380 -200 390 -180 400 -200 410 -180 420 -200 430 -180 440 -190 450 -190 480 N +X DE 1 625 -120 250 L 50 50 1 1 I +X RE 2 625 310 250 L 50 50 1 1 I I +X DI 3 625 -320 250 L 50 50 1 1 I +X VCC 4 625 620 250 L 50 50 1 1 W +X TERM 5 620 30 250 L 50 50 1 1 I I +X VL 6 -110 -970 250 U 50 50 1 1 P +X RO 7 625 450 250 L 50 50 1 1 O +X A 8 -600 550 250 R 50 50 1 1 I +X B 9 -600 350 250 R 50 50 1 1 I I +X Y 10 -600 -220 250 R 50 50 1 1 O +X GND 11 -240 -970 250 U 50 50 1 1 W +X Z 12 -600 -420 250 R 50 50 1 1 O I +X TERM100 13 620 170 250 L 50 50 1 1 I +X SRL 14 625 -520 250 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # MAX232 # DEF MAX232 U 0 40 Y Y 1 F N From bbce8087cc8f96b5d27c5a761305670512a86667 Mon Sep 17 00:00:00 2001 From: Ricardo Crudo Date: Mon, 8 Dec 2014 17:07:33 -0200 Subject: [PATCH 2/4] MAX13450E part: fixing grid --- library/interface.lib | 79 +++++++++++++++++++++---------------------- 1 file changed, 38 insertions(+), 41 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index 45e9a310..780f4b84 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -708,55 +708,52 @@ ENDDEF # MAX13450E # DEF MAX13450E U 0 40 Y Y 1 F N -F0 "U" 25 770 60 H V C CNN -F1 "MAX13450E" 230 -785 60 H V C CNN -F2 "TSSOP-14EP" -125 670 40 H I C CNN -F3 "" 25 -120 60 H V C CNN +F0 "U" 0 750 60 H V C CNN +F1 "MAX13450E" 250 -750 60 H V C CNN +F2 "TSSOP-14EP" -100 650 40 H I C CNN +F3 "" 25 -150 60 H V C CNN $FPLIST TSSOP14* $ENDFPLIST DRAW -T 0 75 -320 60 0 0 0 D Normal 0 C C +T 0 75 -350 60 0 0 0 D Normal 0 C C T 0 -25 450 60 0 0 0 R Normal 0 C C -P 2 0 0 0 175 -320 225 -320 N -P 2 0 0 0 175 450 225 450 N -P 3 0 0 0 75 -420 75 -520 175 -520 N -P 3 0 0 0 75 -220 75 -120 225 -120 N -A -230 350 10 901 -901 0 1 6 N -230 360 -230 340 -A -150 350 10 901 -901 0 1 6 N -150 360 -150 340 -S -340 720 380 -720 0 1 6 N -P 2 0 1 6 -190 480 -200 520 N -P 2 0 1 6 -180 550 -250 550 N -P 3 0 1 6 -230 340 -230 30 130 30 N -P 3 0 1 6 -210 510 -230 510 -230 360 N -P 3 0 1 6 -190 350 -250 350 -260 350 N -P 3 0 1 6 -190 520 -190 550 -180 550 N -P 3 0 1 0 -175 350 -125 350 -125 350 N -P 3 0 1 0 -175 550 -125 550 -125 550 N -P 3 0 1 6 -160 410 -150 410 -150 360 N -P 3 0 1 6 -150 340 -150 170 -20 170 N -P 3 0 1 6 80 400 80 310 230 310 N -P 4 0 1 6 -220 520 -220 500 -210 510 -220 520 N -P 4 0 1 0 -175 -420 -25 -420 -25 -370 -25 -370 N -P 4 0 1 0 -175 -220 -25 -220 -25 -270 -25 -270 N -P 4 0 1 6 -160 420 -160 400 -170 410 -160 420 N +P 2 0 0 0 175 -350 225 -350 N +A -200 340 28 1350 -1350 0 1 6 N -220 360 -220 320 +A -170 340 28 1350 -1350 0 1 6 N -190 360 -190 320 +S -350 700 350 -700 0 1 6 N +P 2 0 1 6 -170 -450 -240 -450 N +P 2 0 1 6 -170 -250 -240 -250 N +P 2 0 1 6 -160 520 -160 550 N +P 2 0 1 6 -130 340 -250 340 N +P 2 0 1 6 -130 550 -250 550 N +P 2 0 1 6 175 450 200 450 N +P 3 0 1 6 -220 320 -220 0 90 0 N +P 3 0 1 6 -190 320 -190 150 -50 150 N +P 3 0 1 6 -185 515 -220 515 -220 360 N +P 3 0 1 6 -180 400 -190 400 -190 360 N +P 3 0 1 6 70 -450 70 -550 150 -550 N +P 3 0 1 6 70 -250 70 -150 150 -150 N +P 3 0 1 6 100 410 100 300 200 300 N +P 4 0 1 0 -175 -450 -25 -450 -25 -400 -25 -400 N +P 4 0 1 0 -175 -250 -25 -250 -25 -300 -25 -300 N P 5 0 1 10 -125 600 -125 300 175 450 -125 600 -125 600 f -P 5 0 1 10 175 -170 175 -470 -125 -320 175 -170 175 -170 f -P 11 0 1 6 -170 350 -190 350 -190 380 -200 390 -180 400 -200 410 -180 420 -200 430 -180 440 -190 450 -190 480 N -X DE 1 625 -120 250 L 50 50 1 1 I -X RE 2 625 310 250 L 50 50 1 1 I I -X DI 3 625 -320 250 L 50 50 1 1 I -X VCC 4 625 620 250 L 50 50 1 1 W -X TERM 5 620 30 250 L 50 50 1 1 I I -X VL 6 -110 -970 250 U 50 50 1 1 P -X RO 7 625 450 250 L 50 50 1 1 O +P 5 0 1 10 175 -200 175 -500 -125 -350 175 -200 175 -200 f +P 11 0 1 6 -160 340 -160 370 -170 380 -150 390 -170 400 -150 410 -170 420 -150 430 -160 440 -160 500 -170 520 N +X DE 1 600 -150 250 L 50 50 1 1 I +X RE 2 600 300 250 L 50 50 1 1 I I +X DI 3 600 -350 250 L 50 50 1 1 I +X VCC 4 600 600 250 L 50 50 1 1 W +X TERM 5 600 0 250 L 50 50 1 1 I I +X VL 6 -250 -950 250 U 50 50 1 1 P +X RO 7 600 450 250 L 50 50 1 1 O X A 8 -600 550 250 R 50 50 1 1 I X B 9 -600 350 250 R 50 50 1 1 I I -X Y 10 -600 -220 250 R 50 50 1 1 O -X GND 11 -240 -970 250 U 50 50 1 1 W -X Z 12 -600 -420 250 R 50 50 1 1 O I -X TERM100 13 620 170 250 L 50 50 1 1 I -X SRL 14 625 -520 250 L 50 50 1 1 I +X Y 10 -600 -250 250 R 50 50 1 1 O +X GND 11 -100 -950 250 U 50 50 1 1 W +X Z 12 -600 -450 250 R 50 50 1 1 O I +X TERM100 13 600 150 250 L 50 50 1 1 I +X SRL 14 600 -550 250 L 50 50 1 1 I ENDDRAW ENDDEF # From f103bc90933efd6e3d904536774189b031ba7b50 Mon Sep 17 00:00:00 2001 From: Ricardo Crudo Date: Fri, 12 Dec 2014 19:41:14 -0200 Subject: [PATCH 3/4] MAX13450E part: fixing pins length --- library/interface.lib | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index 780f4b84..7ae7f18f 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -740,20 +740,20 @@ P 4 0 1 0 -175 -250 -25 -250 -25 -300 -25 -300 N P 5 0 1 10 -125 600 -125 300 175 450 -125 600 -125 600 f P 5 0 1 10 175 -200 175 -500 -125 -350 175 -200 175 -200 f P 11 0 1 6 -160 340 -160 370 -170 380 -150 390 -170 400 -150 410 -170 420 -150 430 -160 440 -160 500 -170 520 N -X DE 1 600 -150 250 L 50 50 1 1 I -X RE 2 600 300 250 L 50 50 1 1 I I -X DI 3 600 -350 250 L 50 50 1 1 I -X VCC 4 600 600 250 L 50 50 1 1 W -X TERM 5 600 0 250 L 50 50 1 1 I I -X VL 6 -250 -950 250 U 50 50 1 1 P -X RO 7 600 450 250 L 50 50 1 1 O -X A 8 -600 550 250 R 50 50 1 1 I -X B 9 -600 350 250 R 50 50 1 1 I I -X Y 10 -600 -250 250 R 50 50 1 1 O -X GND 11 -100 -950 250 U 50 50 1 1 W -X Z 12 -600 -450 250 R 50 50 1 1 O I -X TERM100 13 600 150 250 L 50 50 1 1 I -X SRL 14 600 -550 250 L 50 50 1 1 I +X DE 1 550 -150 200 L 50 50 1 1 I +X ~RE 2 550 300 200 L 50 50 1 1 I +X DI 3 550 -350 200 L 50 50 1 1 I +X VCC 4 550 600 200 L 50 50 1 1 W +X ~TERM 5 550 0 200 L 50 50 1 1 I +X VL 6 -250 -900 200 U 50 50 1 1 P +X RO 7 550 450 200 L 50 50 1 1 O +X A 8 -550 550 200 R 50 50 1 1 I +X ~B 9 -550 350 200 R 50 50 1 1 I +X Y 10 -550 -250 200 R 50 50 1 1 O +X GND 11 -100 -900 200 U 50 50 1 1 W +X ~Z 12 -550 -450 200 R 50 50 1 1 O +X TERM100 13 550 150 200 L 50 50 1 1 I +X SRL 14 550 -550 200 L 50 50 1 1 I ENDDRAW ENDDEF # From d05a9c61de642ed03ce29c01328a0b65fafbbedc Mon Sep 17 00:00:00 2001 From: Ricardo Crudo Date: Sat, 13 Dec 2014 10:59:07 -0200 Subject: [PATCH 4/4] MAX13450E part: all 'pins ends' lying on 100mil grid --- library/interface.lib | 78 +++++++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/library/interface.lib b/library/interface.lib index 7ae7f18f..94c4f67b 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -710,50 +710,50 @@ ENDDEF DEF MAX13450E U 0 40 Y Y 1 F N F0 "U" 0 750 60 H V C CNN F1 "MAX13450E" 250 -750 60 H V C CNN -F2 "TSSOP-14EP" -100 650 40 H I C CNN -F3 "" 25 -150 60 H V C CNN +F2 "TSSOP-14EP" -100 600 40 H I C CNN +F3 "" 25 -100 60 H V C CNN $FPLIST TSSOP14* $ENDFPLIST DRAW -T 0 75 -350 60 0 0 0 D Normal 0 C C -T 0 -25 450 60 0 0 0 R Normal 0 C C -P 2 0 0 0 175 -350 225 -350 N -A -200 340 28 1350 -1350 0 1 6 N -220 360 -220 320 -A -170 340 28 1350 -1350 0 1 6 N -190 360 -190 320 +T 0 75 -300 60 0 0 0 D Normal 0 C C +T 0 -25 400 60 0 0 0 R Normal 0 C C +P 2 0 0 0 175 -300 225 -300 N +A -200 290 28 1350 -1350 0 1 6 N -220 310 -220 270 +A -170 290 28 1350 -1350 0 1 6 N -190 310 -190 270 S -350 700 350 -700 0 1 6 N -P 2 0 1 6 -170 -450 -240 -450 N -P 2 0 1 6 -170 -250 -240 -250 N -P 2 0 1 6 -160 520 -160 550 N -P 2 0 1 6 -130 340 -250 340 N -P 2 0 1 6 -130 550 -250 550 N -P 2 0 1 6 175 450 200 450 N -P 3 0 1 6 -220 320 -220 0 90 0 N -P 3 0 1 6 -190 320 -190 150 -50 150 N -P 3 0 1 6 -185 515 -220 515 -220 360 N -P 3 0 1 6 -180 400 -190 400 -190 360 N -P 3 0 1 6 70 -450 70 -550 150 -550 N -P 3 0 1 6 70 -250 70 -150 150 -150 N -P 3 0 1 6 100 410 100 300 200 300 N -P 4 0 1 0 -175 -450 -25 -450 -25 -400 -25 -400 N -P 4 0 1 0 -175 -250 -25 -250 -25 -300 -25 -300 N -P 5 0 1 10 -125 600 -125 300 175 450 -125 600 -125 600 f -P 5 0 1 10 175 -200 175 -500 -125 -350 175 -200 175 -200 f -P 11 0 1 6 -160 340 -160 370 -170 380 -150 390 -170 400 -150 410 -170 420 -150 430 -160 440 -160 500 -170 520 N -X DE 1 550 -150 200 L 50 50 1 1 I -X ~RE 2 550 300 200 L 50 50 1 1 I -X DI 3 550 -350 200 L 50 50 1 1 I -X VCC 4 550 600 200 L 50 50 1 1 W -X ~TERM 5 550 0 200 L 50 50 1 1 I -X VL 6 -250 -900 200 U 50 50 1 1 P -X RO 7 550 450 200 L 50 50 1 1 O -X A 8 -550 550 200 R 50 50 1 1 I -X ~B 9 -550 350 200 R 50 50 1 1 I -X Y 10 -550 -250 200 R 50 50 1 1 O -X GND 11 -100 -900 200 U 50 50 1 1 W -X ~Z 12 -550 -450 200 R 50 50 1 1 O -X TERM100 13 550 150 200 L 50 50 1 1 I -X SRL 14 550 -550 200 L 50 50 1 1 I +P 2 0 1 6 -170 -400 -240 -400 N +P 2 0 1 6 -170 -200 -240 -200 N +P 2 0 1 6 -160 470 -160 500 N +P 2 0 1 6 -130 290 -250 290 N +P 2 0 1 6 -130 500 -250 500 N +P 2 0 1 6 175 400 200 400 N +P 3 0 1 0 -220 270 -220 100 100 100 N +P 3 0 1 0 -190 270 -190 200 -50 200 N +P 3 0 1 6 -185 465 -220 465 -220 310 N +P 3 0 1 6 -180 350 -190 350 -190 310 N +P 3 0 1 6 70 -400 70 -500 150 -500 N +P 3 0 1 6 70 -200 70 -100 150 -100 N +P 3 0 1 0 110 370 110 300 200 300 N +P 4 0 1 0 -175 -400 -25 -400 -25 -350 -25 -350 N +P 4 0 1 0 -175 -200 -25 -200 -25 -250 -25 -250 N +P 5 0 1 10 -125 550 -125 250 175 400 -125 550 -125 550 f +P 5 0 1 10 175 -150 175 -450 -125 -300 175 -150 175 -150 f +P 11 0 1 6 -160 290 -160 320 -170 330 -150 340 -170 350 -150 360 -170 370 -150 380 -160 390 -160 450 -170 470 N +X DE 1 500 -100 150 L 50 50 1 1 I +X ~RE 2 500 300 150 L 50 50 1 1 I +X DI 3 500 -300 150 L 50 50 1 1 I +X VCC 4 500 600 150 L 50 50 1 1 W +X ~TERM 5 500 100 150 L 50 50 1 1 I +X VL 6 -500 -600 150 R 50 50 1 1 P +X RO 7 500 400 150 L 50 50 1 1 O +X A 8 -500 500 150 R 50 50 1 1 I +X ~B 9 -500 300 150 R 50 50 1 1 I +X Y 10 -500 -200 150 R 50 50 1 1 O +X GND 11 -100 -800 100 U 50 50 1 1 W +X ~Z 12 -500 -400 150 R 50 50 1 1 O +X TERM100 13 500 200 150 L 50 50 1 1 I +X SRL 14 500 -500 150 L 50 50 1 1 I ENDDRAW ENDDEF #