From 36cfe1cf7335b3a202a7bc667d29c770870f8341 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Thu, 20 Aug 2020 01:01:36 +0500 Subject: [PATCH 01/20] ISL3295ExHZ-T and ISL3298ExRTZ-T RS422 Symbol --- Interface_UART_RS485_Renesas_SMD.dcm | 11 ++++++++ Interface_UART_RS485_Renesas_SMD.lib | 42 ++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 Interface_UART_RS485_Renesas_SMD.dcm create mode 100644 Interface_UART_RS485_Renesas_SMD.lib diff --git a/Interface_UART_RS485_Renesas_SMD.dcm b/Interface_UART_RS485_Renesas_SMD.dcm new file mode 100644 index 0000000000..1663849f90 --- /dev/null +++ b/Interface_UART_RS485_Renesas_SMD.dcm @@ -0,0 +1,11 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ISL3295ExHZ-T +F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf +$ENDCMP +# +$CMP ISL3298ExRTZ-T +F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf +$ENDCMP +# +#End Doc Library diff --git a/Interface_UART_RS485_Renesas_SMD.lib b/Interface_UART_RS485_Renesas_SMD.lib new file mode 100644 index 0000000000..dd6ad55a3e --- /dev/null +++ b/Interface_UART_RS485_Renesas_SMD.lib @@ -0,0 +1,42 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# ISL3295ExHZ-T +# +DEF ISL3295ExHZ-T U? 0 40 Y Y 1 F N +F0 "U?" 340 290 50 H V C CNN +F1 "ISL3295ExHZ-T" 600 200 50 H V C CNN +F2 "Interface_UART_RS485_Renesas_SMD:TSOT-23-6_B2.8x2.9X1.45mm_P0.95mm" 350 300 50 H I C CNN +F3 "" 350 300 50 H I C CNN +DRAW +P 5 0 1 10 -250 250 250 250 250 -250 -250 -250 -250 250 f +X DI 1 -350 100 100 R 50 50 0 0 I +X Vcc 2 0 350 100 D 50 50 0 0 I +X DE 3 -350 -100 100 R 50 50 0 0 I +X Z 4 350 -100 100 L 50 50 0 0 I +X GND 5 0 -350 100 U 50 50 0 0 I +X Y 6 350 100 100 L 50 50 0 0 I +ENDDRAW +ENDDEF +# +# ISL3298ExRTZ-T +# +DEF ISL3298ExRTZ-T U? 0 40 Y Y 1 F N +F0 "U?" 0 600 50 H V C CNN +F1 "ISL3298ExRTZ-T" 0 500 50 H V C CNN +F2 "Interface_UART_RS485_Renesas_SMD:TDFN-8_B2.0x3.0x0.75mm_P0.5" 0 600 50 H I C CNN +F3 "" 0 600 50 H I C CNN +DRAW +P 5 0 1 10 -300 300 300 300 300 -300 -300 -300 -300 300 f +X VL 1 -400 150 100 R 50 50 0 0 I +X DE 2 -400 0 100 R 50 50 0 0 I +X DI 3 -400 -150 100 R 50 50 0 0 I +X GND 4 -100 -400 100 U 50 50 0 0 I +X GND 5 100 -400 100 U 50 50 0 0 I +X Y 6 400 -150 100 L 50 50 0 0 I +X Z 7 400 150 100 L 50 50 0 0 I +X Vcc 8 0 400 100 D 50 50 0 0 I +ENDDRAW +ENDDEF +# +#End Library From ceae655d2ce125d948d218dce72a51b01c9e7211 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Thu, 20 Aug 2020 13:39:11 +0500 Subject: [PATCH 02/20] Removed Violations --- Interface_UART_RS485_Renesas_SMD.dcm | 4 ++++ Interface_UART_RS485_Renesas_SMD.lib | 22 ++++++++++++++-------- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/Interface_UART_RS485_Renesas_SMD.dcm b/Interface_UART_RS485_Renesas_SMD.dcm index 1663849f90..1fcc133be7 100644 --- a/Interface_UART_RS485_Renesas_SMD.dcm +++ b/Interface_UART_RS485_Renesas_SMD.dcm @@ -1,10 +1,14 @@ EESchema-DOCLIB Version 2.0 # $CMP ISL3295ExHZ-T +D TSOT-23-6 +K RS482 RS422 UART F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf $ENDCMP # $CMP ISL3298ExRTZ-T +D TDFN-8 +K RS485 UART F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf $ENDCMP # diff --git a/Interface_UART_RS485_Renesas_SMD.lib b/Interface_UART_RS485_Renesas_SMD.lib index dd6ad55a3e..239278b993 100644 --- a/Interface_UART_RS485_Renesas_SMD.lib +++ b/Interface_UART_RS485_Renesas_SMD.lib @@ -3,39 +3,45 @@ EESchema-LIBRARY Version 2.4 # # ISL3295ExHZ-T # -DEF ISL3295ExHZ-T U? 0 40 Y Y 1 F N +DEF ISL3295ExHZ-T U? 0 20 Y Y 1 F N F0 "U?" 340 290 50 H V C CNN F1 "ISL3295ExHZ-T" 600 200 50 H V C CNN -F2 "Interface_UART_RS485_Renesas_SMD:TSOT-23-6_B2.8x2.9X1.45mm_P0.95mm" 350 300 50 H I C CNN +F2 "Interface_UART_RS485_Renesas_SMD:TSOT-23-6_B2.8x2.9x1.45mm_P0.95mm" 300 450 50 H I C CNN F3 "" 350 300 50 H I C CNN +$FPLIST + TSOT* +$ENDFPLIST DRAW P 5 0 1 10 -250 250 250 250 250 -250 -250 -250 -250 250 f X DI 1 -350 100 100 R 50 50 0 0 I -X Vcc 2 0 350 100 D 50 50 0 0 I +X Vcc 2 0 350 100 D 50 50 0 0 W X DE 3 -350 -100 100 R 50 50 0 0 I X Z 4 350 -100 100 L 50 50 0 0 I -X GND 5 0 -350 100 U 50 50 0 0 I +X GND 5 0 -350 100 U 50 50 0 0 W X Y 6 350 100 100 L 50 50 0 0 I ENDDRAW ENDDEF # # ISL3298ExRTZ-T # -DEF ISL3298ExRTZ-T U? 0 40 Y Y 1 F N +DEF ISL3298ExRTZ-T U? 0 20 Y Y 1 F N F0 "U?" 0 600 50 H V C CNN F1 "ISL3298ExRTZ-T" 0 500 50 H V C CNN F2 "Interface_UART_RS485_Renesas_SMD:TDFN-8_B2.0x3.0x0.75mm_P0.5" 0 600 50 H I C CNN F3 "" 0 600 50 H I C CNN +$FPLIST + TDFN* +$ENDFPLIST DRAW P 5 0 1 10 -300 300 300 300 300 -300 -300 -300 -300 300 f X VL 1 -400 150 100 R 50 50 0 0 I X DE 2 -400 0 100 R 50 50 0 0 I X DI 3 -400 -150 100 R 50 50 0 0 I -X GND 4 -100 -400 100 U 50 50 0 0 I -X GND 5 100 -400 100 U 50 50 0 0 I +X GND 4 -100 -400 100 U 50 50 0 0 W +X GND 5 100 -400 100 U 50 50 0 0 W X Y 6 400 -150 100 L 50 50 0 0 I X Z 7 400 150 100 L 50 50 0 0 I -X Vcc 8 0 400 100 D 50 50 0 0 I +X Vcc 8 0 400 100 D 50 50 0 0 W ENDDRAW ENDDEF # From c052dac01edd483b4fadeff66386bcf5fb267a28 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Thu, 20 Aug 2020 15:00:53 +0500 Subject: [PATCH 03/20] Added ISL3295ExHZ-T and ISL3298ExRTZ-T to Interface_UART.lib --- Interface_UART.dcm | 12 +++++++ Interface_UART.lib | 45 ++++++++++++++++++++++++++ Interface_UART_RS485_Renesas_SMD.dcm | 15 --------- Interface_UART_RS485_Renesas_SMD.lib | 48 ---------------------------- 4 files changed, 57 insertions(+), 63 deletions(-) delete mode 100644 Interface_UART_RS485_Renesas_SMD.dcm delete mode 100644 Interface_UART_RS485_Renesas_SMD.lib diff --git a/Interface_UART.dcm b/Interface_UART.dcm index f858287c64..bb757aecdd 100644 --- a/Interface_UART.dcm +++ b/Interface_UART.dcm @@ -165,6 +165,18 @@ K rs232 uart transceiver line-driver F http://www.intersil.com/content/dam/Intersil/documents/icl3/icl3221-22-23-32-41-43.pdf $ENDCMP # +$CMP ISL3295ExHZ-T +D TSOT-23-6 +K RS485 RS422 +F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf +$ENDCMP +# +$CMP ISL3298ExRTZ-T +D TDFN-8 +K RS422 RS485 +F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf +$ENDCMP +# $CMP ISL83491 D 10Mbps RS485/RS422 transceiver, full duplex, receiver/driver enable, low power shutdown K RS485 RS422 transceiver full duplex diff --git a/Interface_UART.lib b/Interface_UART.lib index 46666c8a57..f351a792f2 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -997,6 +997,51 @@ X RA5 9 600 400 150 L 50 50 1 1 I ENDDRAW ENDDEF # +# ISL3295ExHZ-T +# +DEF ISL3295ExHZ-T U 0 20 Y Y 1 F N +F0 "U" 0 650 50 H V C CNN +F1 "ISL3295ExHZ-T" 0 550 50 H V C CNN +F2 "" 0 650 50 H I C CNN +F3 "" 0 650 50 H I C CNN +$FPLIST + TSOT-23* +$ENDFPLIST +DRAW +P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f +X DI 1 -400 100 100 R 50 50 1 1 I +X VCC 2 0 400 100 D 50 50 1 1 O +X DE 3 -400 -100 100 R 50 50 1 1 I +X Z 4 400 -100 100 L 50 50 1 1 O +X GND 5 0 -400 100 U 50 50 1 1 W +X Y 6 400 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# ISL3298ExRTZ-T +# +DEF ISL3298ExRTZ-T U 0 20 Y Y 1 F N +F0 "U" 0 600 50 H V C CNN +F1 "ISL3298ExRTZ-T" 0 500 50 H V C CNN +F2 "Interface_UART_RS485_Renesas_SMD:TDFN-8_B2.0x3.0x0.75mm_P0.5" 0 600 50 H I C CNN +F3 "" 0 600 50 H I C CNN +$FPLIST + TDFN* + DFN* +$ENDFPLIST +DRAW +P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f +X VL 1 -400 100 100 R 50 50 1 1 I +X DE 2 -400 0 100 R 50 50 1 1 I +X DI 3 -400 -100 100 R 50 50 1 1 I +X GND 4 -100 -400 100 U 50 50 1 1 W +X GND 5 100 -400 100 U 50 50 1 1 W +X Y 6 400 -100 100 L 50 50 1 1 O +X Z 7 400 100 100 L 50 50 1 1 O +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # ISL83491 # DEF ISL83491 U 0 40 Y Y 1 F N diff --git a/Interface_UART_RS485_Renesas_SMD.dcm b/Interface_UART_RS485_Renesas_SMD.dcm deleted file mode 100644 index 1fcc133be7..0000000000 --- a/Interface_UART_RS485_Renesas_SMD.dcm +++ /dev/null @@ -1,15 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ISL3295ExHZ-T -D TSOT-23-6 -K RS482 RS422 UART -F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf -$ENDCMP -# -$CMP ISL3298ExRTZ-T -D TDFN-8 -K RS485 UART -F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf -$ENDCMP -# -#End Doc Library diff --git a/Interface_UART_RS485_Renesas_SMD.lib b/Interface_UART_RS485_Renesas_SMD.lib deleted file mode 100644 index 239278b993..0000000000 --- a/Interface_UART_RS485_Renesas_SMD.lib +++ /dev/null @@ -1,48 +0,0 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# ISL3295ExHZ-T -# -DEF ISL3295ExHZ-T U? 0 20 Y Y 1 F N -F0 "U?" 340 290 50 H V C CNN -F1 "ISL3295ExHZ-T" 600 200 50 H V C CNN -F2 "Interface_UART_RS485_Renesas_SMD:TSOT-23-6_B2.8x2.9x1.45mm_P0.95mm" 300 450 50 H I C CNN -F3 "" 350 300 50 H I C CNN -$FPLIST - TSOT* -$ENDFPLIST -DRAW -P 5 0 1 10 -250 250 250 250 250 -250 -250 -250 -250 250 f -X DI 1 -350 100 100 R 50 50 0 0 I -X Vcc 2 0 350 100 D 50 50 0 0 W -X DE 3 -350 -100 100 R 50 50 0 0 I -X Z 4 350 -100 100 L 50 50 0 0 I -X GND 5 0 -350 100 U 50 50 0 0 W -X Y 6 350 100 100 L 50 50 0 0 I -ENDDRAW -ENDDEF -# -# ISL3298ExRTZ-T -# -DEF ISL3298ExRTZ-T U? 0 20 Y Y 1 F N -F0 "U?" 0 600 50 H V C CNN -F1 "ISL3298ExRTZ-T" 0 500 50 H V C CNN -F2 "Interface_UART_RS485_Renesas_SMD:TDFN-8_B2.0x3.0x0.75mm_P0.5" 0 600 50 H I C CNN -F3 "" 0 600 50 H I C CNN -$FPLIST - TDFN* -$ENDFPLIST -DRAW -P 5 0 1 10 -300 300 300 300 300 -300 -300 -300 -300 300 f -X VL 1 -400 150 100 R 50 50 0 0 I -X DE 2 -400 0 100 R 50 50 0 0 I -X DI 3 -400 -150 100 R 50 50 0 0 I -X GND 4 -100 -400 100 U 50 50 0 0 W -X GND 5 100 -400 100 U 50 50 0 0 W -X Y 6 400 -150 100 L 50 50 0 0 I -X Z 7 400 150 100 L 50 50 0 0 I -X Vcc 8 0 400 100 D 50 50 0 0 W -ENDDRAW -ENDDEF -# -#End Library From 033829b581f0ce74585784ab79cf2423734d7ac5 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Thu, 20 Aug 2020 15:06:19 +0500 Subject: [PATCH 04/20] Updated the footprint error in ISL3298 --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index f351a792f2..47fc76649c 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1023,7 +1023,7 @@ ENDDEF DEF ISL3298ExRTZ-T U 0 20 Y Y 1 F N F0 "U" 0 600 50 H V C CNN F1 "ISL3298ExRTZ-T" 0 500 50 H V C CNN -F2 "Interface_UART_RS485_Renesas_SMD:TDFN-8_B2.0x3.0x0.75mm_P0.5" 0 600 50 H I C CNN +F2 "" 0 600 50 H I C CNN F3 "" 0 600 50 H I C CNN $FPLIST TDFN* From 830def8bd6c113a4fee3b328fb6f3ba0cedd332f Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Thu, 20 Aug 2020 15:10:07 +0500 Subject: [PATCH 05/20] Update Interface_UART.lib --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index 47fc76649c..e52dd53fa7 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1010,7 +1010,7 @@ $ENDFPLIST DRAW P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f X DI 1 -400 100 100 R 50 50 1 1 I -X VCC 2 0 400 100 D 50 50 1 1 O +X VCC 2 0 400 100 D 50 50 1 1 W X DE 3 -400 -100 100 R 50 50 1 1 I X Z 4 400 -100 100 L 50 50 1 1 O X GND 5 0 -400 100 U 50 50 1 1 W From b83cbc90ac0221c3e4a764dd9c62106cc0b8f73a Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Thu, 20 Aug 2020 16:34:29 +0500 Subject: [PATCH 06/20] Update Interface_UART.dcm --- Interface_UART.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.dcm b/Interface_UART.dcm index bb757aecdd..6ea7e67ed4 100644 --- a/Interface_UART.dcm +++ b/Interface_UART.dcm @@ -172,7 +172,7 @@ F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf $ENDCMP # $CMP ISL3298ExRTZ-T -D TDFN-8 +D TDFN-8, RS-422/RS-485 Interface IC SING RS-485 DRVR 2X3 FAST SPD EXT TEMP K RS422 RS485 F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf $ENDCMP From 31fca8a862c4c11a9c572b040d53d7889ab60d1c Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Fri, 21 Aug 2020 09:13:49 +0500 Subject: [PATCH 07/20] Changes have been made as suggested. --- Interface_UART.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index e52dd53fa7..e834f828cd 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1012,9 +1012,9 @@ P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f X DI 1 -400 100 100 R 50 50 1 1 I X VCC 2 0 400 100 D 50 50 1 1 W X DE 3 -400 -100 100 R 50 50 1 1 I -X Z 4 400 -100 100 L 50 50 1 1 O +X Z 4 400 100 100 L 50 50 1 1 O X GND 5 0 -400 100 U 50 50 1 1 W -X Y 6 400 100 100 L 50 50 1 1 O +X Y 6 400 -100 100 L 50 50 1 1 O ENDDRAW ENDDEF # @@ -1031,11 +1031,11 @@ $FPLIST $ENDFPLIST DRAW P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f -X VL 1 -400 100 100 R 50 50 1 1 I -X DE 2 -400 0 100 R 50 50 1 1 I -X DI 3 -400 -100 100 R 50 50 1 1 I -X GND 4 -100 -400 100 U 50 50 1 1 W -X GND 5 100 -400 100 U 50 50 1 1 W +X VL 1 -400 0 100 R 50 50 1 1 I +X DE 2 -400 -100 100 R 50 50 1 1 I +X DI 3 -400 100 100 R 50 50 1 1 I +X GND 4 0 -400 100 U 50 50 1 1 W N +X GND 5 0 -400 100 U 50 50 1 1 W X Y 6 400 -100 100 L 50 50 1 1 O X Z 7 400 100 100 L 50 50 1 1 O X VCC 8 0 400 100 D 50 50 1 1 W From 909f30dd8a107701c0be5fd920c8112bc5feafa3 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Fri, 21 Aug 2020 09:19:38 +0500 Subject: [PATCH 08/20] Stacking has been corrected. --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index e834f828cd..40c103220f 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1031,10 +1031,10 @@ $FPLIST $ENDFPLIST DRAW P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f +X GND 4 0 -400 100 U 50 50 0 1 P N X VL 1 -400 0 100 R 50 50 1 1 I X DE 2 -400 -100 100 R 50 50 1 1 I X DI 3 -400 100 100 R 50 50 1 1 I -X GND 4 0 -400 100 U 50 50 1 1 W N X GND 5 0 -400 100 U 50 50 1 1 W X Y 6 400 -100 100 L 50 50 1 1 O X Z 7 400 100 100 L 50 50 1 1 O From 590310656f1cef1accc8ad0f859a5d8befb61d86 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Fri, 21 Aug 2020 09:23:04 +0500 Subject: [PATCH 09/20] Pin Name Change Pin name changed from GND to NoName --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index 40c103220f..5746faf9d9 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1031,10 +1031,10 @@ $FPLIST $ENDFPLIST DRAW P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f -X GND 4 0 -400 100 U 50 50 0 1 P N X VL 1 -400 0 100 R 50 50 1 1 I X DE 2 -400 -100 100 R 50 50 1 1 I X DI 3 -400 100 100 R 50 50 1 1 I +X ~ 4 0 -400 100 U 50 50 1 1 P N X GND 5 0 -400 100 U 50 50 1 1 W X Y 6 400 -100 100 L 50 50 1 1 O X Z 7 400 100 100 L 50 50 1 1 O From 21cfdcbf00fdddced61fe2e33c885f7d50d427bf Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Fri, 21 Aug 2020 09:29:07 +0500 Subject: [PATCH 10/20] Update Interface_UART.lib --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index 5746faf9d9..16322bb640 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1034,7 +1034,7 @@ P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f X VL 1 -400 0 100 R 50 50 1 1 I X DE 2 -400 -100 100 R 50 50 1 1 I X DI 3 -400 100 100 R 50 50 1 1 I -X ~ 4 0 -400 100 U 50 50 1 1 P N +X GND 4 0 -400 100 U 50 50 1 1 P N X GND 5 0 -400 100 U 50 50 1 1 W X Y 6 400 -100 100 L 50 50 1 1 O X Z 7 400 100 100 L 50 50 1 1 O From 91cbdbdcc410b43e8aa9eee08fa244d431e1b160 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sat, 22 Aug 2020 10:55:40 +0500 Subject: [PATCH 11/20] Changed Associated Footprints & Added Datasheet from Manufacturer Changed Associated Footprints & Added Datasheet from Manufacturer as suggested earlier. --- Interface_UART.dcm | 8 ++++---- Interface_UART.lib | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Interface_UART.dcm b/Interface_UART.dcm index 6ea7e67ed4..724be93a13 100644 --- a/Interface_UART.dcm +++ b/Interface_UART.dcm @@ -166,15 +166,15 @@ F http://www.intersil.com/content/dam/Intersil/documents/icl3/icl3221-22-23-32-4 $ENDCMP # $CMP ISL3295ExHZ-T -D TSOT-23-6 -K RS485 RS422 -F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf +D RS-422/RS-485, Interface IC SING, RS-485 DRVR, 2X3 FAST SPD EXT TEMP +K RS485 RS422 +F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf $ENDCMP # $CMP ISL3298ExRTZ-T D TDFN-8, RS-422/RS-485 Interface IC SING RS-485 DRVR 2X3 FAST SPD EXT TEMP K RS422 RS485 -F https://eu.mouser.com/datasheet/2/698/isl3295e-98e-1697114.pdf +F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf $ENDCMP # $CMP ISL83491 diff --git a/Interface_UART.lib b/Interface_UART.lib index 16322bb640..b57d42b340 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1002,10 +1002,10 @@ ENDDEF DEF ISL3295ExHZ-T U 0 20 Y Y 1 F N F0 "U" 0 650 50 H V C CNN F1 "ISL3295ExHZ-T" 0 550 50 H V C CNN -F2 "" 0 650 50 H I C CNN +F2 "Package_TO_SOT_SMD:SOT-23-6" 0 650 50 H I C CNN F3 "" 0 650 50 H I C CNN $FPLIST - TSOT-23* + SOT?23* $ENDFPLIST DRAW P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f @@ -1023,10 +1023,10 @@ ENDDEF DEF ISL3298ExRTZ-T U 0 20 Y Y 1 F N F0 "U" 0 600 50 H V C CNN F1 "ISL3298ExRTZ-T" 0 500 50 H V C CNN -F2 "" 0 600 50 H I C CNN +F2 "Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm" 0 600 50 H I C CNN F3 "" 0 600 50 H I C CNN $FPLIST - TDFN* + TDFN?8* DFN* $ENDFPLIST DRAW From 16e8e7efb0e05487da0d24bcca30e98fb45cbdd2 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sat, 22 Aug 2020 11:00:43 +0500 Subject: [PATCH 12/20] Update Interface_UART.lib --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index b57d42b340..76353e51af 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1026,7 +1026,7 @@ F1 "ISL3298ExRTZ-T" 0 500 50 H V C CNN F2 "Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm" 0 600 50 H I C CNN F3 "" 0 600 50 H I C CNN $FPLIST - TDFN?8* + DFN?8* DFN* $ENDFPLIST DRAW From 1ad387f3548774fc941c76655a347cd3896f2dde Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sat, 22 Aug 2020 11:04:21 +0500 Subject: [PATCH 13/20] Update Interface_UART.lib --- Interface_UART.lib | 1 - 1 file changed, 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index 76353e51af..71aeccb935 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1027,7 +1027,6 @@ F2 "Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm" 0 600 50 H I C CNN F3 "" 0 600 50 H I C CNN $FPLIST DFN?8* - DFN* $ENDFPLIST DRAW P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f From 6606598b38b4c2bd08e6d06580670996b2e5eba3 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sun, 23 Aug 2020 00:28:18 +0500 Subject: [PATCH 14/20] Changes Made to the Symbol Properties ISL3295E Symbol Name Changed Symbol Description Changed Symbol Keyword Changed ISL3298E Symbol Name Changed Symbol Pin Position Changed Symbol Description Changed Symbol Keyword Changed Symbol Footprint Changed --- Interface_UART.dcm | 14 +++++++++++++- Interface_UART.lib | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/Interface_UART.dcm b/Interface_UART.dcm index 724be93a13..ade31afea3 100644 --- a/Interface_UART.dcm +++ b/Interface_UART.dcm @@ -165,9 +165,21 @@ K rs232 uart transceiver line-driver F http://www.intersil.com/content/dam/Intersil/documents/icl3/icl3221-22-23-32-41-43.pdf $ENDCMP # +$CMP ISL3295E +D RS485, RS422, 20Mbps Transceiver, 3.0V to 7V, Low-Power, SOT-23 +K RS485 RS422 transceiver +F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf +$ENDCMP +# $CMP ISL3295ExHZ-T D RS-422/RS-485, Interface IC SING, RS-485 DRVR, 2X3 FAST SPD EXT TEMP -K RS485 RS422 +K RS485 RS422 +F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf +$ENDCMP +# +$CMP ISL3298E +D RS485, RS422, 20Mbps Transceiver, 3.0V to 7V, Low-Power, TDFN-8 +K RS485 RS422 transceiver F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf $ENDCMP # diff --git a/Interface_UART.lib b/Interface_UART.lib index 71aeccb935..f01bcbdf80 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -997,6 +997,27 @@ X RA5 9 600 400 150 L 50 50 1 1 I ENDDRAW ENDDEF # +# ISL3295E +# +DEF ISL3295E U? 0 20 Y Y 1 F N +F0 "U?" -200 450 50 H V C CNN +F1 "ISL3295E" -300 350 50 H V C CNN +F2 "Package_TO_SOT_SMD:SOT-23-6" 0 -750 50 H I C CNN +F3 "" -200 450 50 H I C CNN +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +P 5 0 1 10 -300 300 300 300 300 -300 -300 -300 -300 300 f +X DI 1 -400 100 100 R 50 50 1 1 I +X VCC 2 0 400 100 D 50 50 1 1 W +X DE 3 -400 -100 100 R 50 50 1 1 I +X Z 4 400 100 100 L 50 50 1 1 O +X GND 5 0 -400 100 U 50 50 1 1 W +X Y 6 400 -100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # ISL3295ExHZ-T # DEF ISL3295ExHZ-T U 0 20 Y Y 1 F N @@ -1018,6 +1039,29 @@ X Y 6 400 -100 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# ISL3298E +# +DEF ISL3298E U 0 20 Y Y 1 F N +F0 "U" -300 500 50 H V C CNN +F1 "ISL3298E" -400 400 50 H V C CNN +F2 "Package_DFN_QFN:TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias" 200 -800 50 H I C CNN +F3 "" -300 500 50 H I C CNN +$FPLIST + TDFN*1EP*3x2mm*P0.5mm*EP1.80x1.65mm* +$ENDFPLIST +DRAW +P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f +X VL 1 -100 400 100 D 50 50 1 1 W +X DE 2 -400 -100 100 R 50 50 1 1 I +X DI 3 -400 100 100 R 50 50 1 1 I +X GND 4 0 -400 100 U 50 50 1 1 P N +X GND 5 0 -400 100 U 50 50 1 1 W +X Y 6 400 -100 100 L 50 50 1 1 O +X Z 7 400 100 100 L 50 50 1 1 O +X VCC 8 100 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # ISL3298ExRTZ-T # DEF ISL3298ExRTZ-T U 0 20 Y Y 1 F N From 2ccd467cd77147b880e00894291bc3f97e0d39ba Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sun, 23 Aug 2020 00:32:51 +0500 Subject: [PATCH 15/20] Body Line Width Adjusted --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index f01bcbdf80..599683b29e 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1050,7 +1050,7 @@ $FPLIST TDFN*1EP*3x2mm*P0.5mm*EP1.80x1.65mm* $ENDFPLIST DRAW -P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f +P 5 0 1 10 -300 300 300 300 300 -300 -300 -300 -300 300 f X VL 1 -100 400 100 D 50 50 1 1 W X DE 2 -400 -100 100 R 50 50 1 1 I X DI 3 -400 100 100 R 50 50 1 1 I From 64b202d76846c4761201a80566c757cebca48a2a Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sun, 23 Aug 2020 00:36:03 +0500 Subject: [PATCH 16/20] EP pin stacked with ground. --- Interface_UART.dcm | 12 ------------ Interface_UART.lib | 45 +-------------------------------------------- 2 files changed, 1 insertion(+), 56 deletions(-) diff --git a/Interface_UART.dcm b/Interface_UART.dcm index ade31afea3..28ecfaabd9 100644 --- a/Interface_UART.dcm +++ b/Interface_UART.dcm @@ -171,24 +171,12 @@ K RS485 RS422 transceiver F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf $ENDCMP # -$CMP ISL3295ExHZ-T -D RS-422/RS-485, Interface IC SING, RS-485 DRVR, 2X3 FAST SPD EXT TEMP -K RS485 RS422 -F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf -$ENDCMP -# $CMP ISL3298E D RS485, RS422, 20Mbps Transceiver, 3.0V to 7V, Low-Power, TDFN-8 K RS485 RS422 transceiver F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf $ENDCMP # -$CMP ISL3298ExRTZ-T -D TDFN-8, RS-422/RS-485 Interface IC SING RS-485 DRVR 2X3 FAST SPD EXT TEMP -K RS422 RS485 -F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf -$ENDCMP -# $CMP ISL83491 D 10Mbps RS485/RS422 transceiver, full duplex, receiver/driver enable, low power shutdown K RS485 RS422 transceiver full duplex diff --git a/Interface_UART.lib b/Interface_UART.lib index 599683b29e..ca11a5a55d 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1018,27 +1018,6 @@ X Y 6 400 -100 100 L 50 50 1 1 O ENDDRAW ENDDEF # -# ISL3295ExHZ-T -# -DEF ISL3295ExHZ-T U 0 20 Y Y 1 F N -F0 "U" 0 650 50 H V C CNN -F1 "ISL3295ExHZ-T" 0 550 50 H V C CNN -F2 "Package_TO_SOT_SMD:SOT-23-6" 0 650 50 H I C CNN -F3 "" 0 650 50 H I C CNN -$FPLIST - SOT?23* -$ENDFPLIST -DRAW -P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f -X DI 1 -400 100 100 R 50 50 1 1 I -X VCC 2 0 400 100 D 50 50 1 1 W -X DE 3 -400 -100 100 R 50 50 1 1 I -X Z 4 400 100 100 L 50 50 1 1 O -X GND 5 0 -400 100 U 50 50 1 1 W -X Y 6 400 -100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# # ISL3298E # DEF ISL3298E U 0 20 Y Y 1 F N @@ -1059,29 +1038,7 @@ X GND 5 0 -400 100 U 50 50 1 1 W X Y 6 400 -100 100 L 50 50 1 1 O X Z 7 400 100 100 L 50 50 1 1 O X VCC 8 100 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISL3298ExRTZ-T -# -DEF ISL3298ExRTZ-T U 0 20 Y Y 1 F N -F0 "U" 0 600 50 H V C CNN -F1 "ISL3298ExRTZ-T" 0 500 50 H V C CNN -F2 "Package_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.75x1.45mm" 0 600 50 H I C CNN -F3 "" 0 600 50 H I C CNN -$FPLIST - DFN?8* -$ENDFPLIST -DRAW -P 5 0 1 0 -300 300 300 300 300 -300 -300 -300 -300 300 f -X VL 1 -400 0 100 R 50 50 1 1 I -X DE 2 -400 -100 100 R 50 50 1 1 I -X DI 3 -400 100 100 R 50 50 1 1 I -X GND 4 0 -400 100 U 50 50 1 1 P N -X GND 5 0 -400 100 U 50 50 1 1 W -X Y 6 400 -100 100 L 50 50 1 1 O -X Z 7 400 100 100 L 50 50 1 1 O -X VCC 8 0 400 100 D 50 50 1 1 W +X GND 9 0 -400 100 U 50 50 1 1 P N ENDDRAW ENDDEF # From 95c79fad6451e95cbfe0fd1bf1c181924c1d6a3f Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sun, 23 Aug 2020 00:56:05 +0500 Subject: [PATCH 17/20] Update Interface_UART.lib --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index ca11a5a55d..62eae09a65 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1026,7 +1026,7 @@ F1 "ISL3298E" -400 400 50 H V C CNN F2 "Package_DFN_QFN:TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias" 200 -800 50 H I C CNN F3 "" -300 500 50 H I C CNN $FPLIST - TDFN*1EP*3x2mm*P0.5mm*EP1.80x1.65mm* + TDFN*1EP*3x2mm*P0.5mm* $ENDFPLIST DRAW P 5 0 1 10 -300 300 300 300 300 -300 -300 -300 -300 300 f From fe5536ceddb166ea3803d580ab4f2b0465b1cd74 Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sun, 23 Aug 2020 00:58:23 +0500 Subject: [PATCH 18/20] Changes Made. --- Interface_UART.dcm | 4 ++-- Interface_UART.lib | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Interface_UART.dcm b/Interface_UART.dcm index 28ecfaabd9..d087dc2d14 100644 --- a/Interface_UART.dcm +++ b/Interface_UART.dcm @@ -165,13 +165,13 @@ K rs232 uart transceiver line-driver F http://www.intersil.com/content/dam/Intersil/documents/icl3/icl3221-22-23-32-41-43.pdf $ENDCMP # -$CMP ISL3295E +$CMP ISL3295xxH D RS485, RS422, 20Mbps Transceiver, 3.0V to 7V, Low-Power, SOT-23 K RS485 RS422 transceiver F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf $ENDCMP # -$CMP ISL3298E +$CMP ISL3298xxRT D RS485, RS422, 20Mbps Transceiver, 3.0V to 7V, Low-Power, TDFN-8 K RS485 RS422 transceiver F https://www.renesas.com/sg/en/www/doc/datasheet/isl3295e-98e.pdf diff --git a/Interface_UART.lib b/Interface_UART.lib index 62eae09a65..2cdbe39f2f 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -997,11 +997,11 @@ X RA5 9 600 400 150 L 50 50 1 1 I ENDDRAW ENDDEF # -# ISL3295E +# ISL3295xxH # -DEF ISL3295E U? 0 20 Y Y 1 F N +DEF ISL3295xxH U? 0 20 Y Y 1 F N F0 "U?" -200 450 50 H V C CNN -F1 "ISL3295E" -300 350 50 H V C CNN +F1 "ISL3295xxH" -300 350 50 H V C CNN F2 "Package_TO_SOT_SMD:SOT-23-6" 0 -750 50 H I C CNN F3 "" -200 450 50 H I C CNN $FPLIST @@ -1018,11 +1018,11 @@ X Y 6 400 -100 100 L 50 50 1 1 O ENDDRAW ENDDEF # -# ISL3298E +# ISL3298xxRT # -DEF ISL3298E U 0 20 Y Y 1 F N +DEF ISL3298xxRT U 0 20 Y Y 1 F N F0 "U" -300 500 50 H V C CNN -F1 "ISL3298E" -400 400 50 H V C CNN +F1 "ISL3298xxRT" -400 400 50 H V C CNN F2 "Package_DFN_QFN:TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias" 200 -800 50 H I C CNN F3 "" -300 500 50 H I C CNN $FPLIST From 3ce23858e21543bc7c2b811123647acc8b212a2e Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sun, 23 Aug 2020 01:16:58 +0500 Subject: [PATCH 19/20] Changes made. --- Interface_UART.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index 2cdbe39f2f..f33286f378 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -1023,7 +1023,7 @@ ENDDEF DEF ISL3298xxRT U 0 20 Y Y 1 F N F0 "U" -300 500 50 H V C CNN F1 "ISL3298xxRT" -400 400 50 H V C CNN -F2 "Package_DFN_QFN:TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm_ThermalVias" 200 -800 50 H I C CNN +F2 "Package_DFN_QFN:TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm" 200 -800 50 H I C CNN F3 "" -300 500 50 H I C CNN $FPLIST TDFN*1EP*3x2mm*P0.5mm* From 8f49869ba762465997e7cbf2200f6d8ae4cffe4f Mon Sep 17 00:00:00 2001 From: UsairemAlamgeer <UsairemAlamgeer@users.noreply.github.com> Date: Sun, 23 Aug 2020 08:07:06 +0500 Subject: [PATCH 20/20] Update Interface_UART.lib --- Interface_UART.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Interface_UART.lib b/Interface_UART.lib index f33286f378..460f9e9926 100644 --- a/Interface_UART.lib +++ b/Interface_UART.lib @@ -999,8 +999,8 @@ ENDDEF # # ISL3295xxH # -DEF ISL3295xxH U? 0 20 Y Y 1 F N -F0 "U?" -200 450 50 H V C CNN +DEF ISL3295xxH U 0 20 Y Y 1 F N +F0 "U" -200 450 50 H V C CNN F1 "ISL3295xxH" -300 350 50 H V C CNN F2 "Package_TO_SOT_SMD:SOT-23-6" 0 -750 50 H I C CNN F3 "" -200 450 50 H I C CNN