From 470e8cc7ddfee64d11ea7756e65b1a2778ca1131 Mon Sep 17 00:00:00 2001 From: Cyril Danilevski Date: Sat, 14 Jan 2017 15:29:37 +0100 Subject: [PATCH 1/6] Add 74HC240 Symbol --- library/74xx.dcm | 5 +++++ library/74xx.lib | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/library/74xx.dcm b/library/74xx.dcm index 93dc1b26..90468745 100644 --- a/library/74xx.dcm +++ b/library/74xx.dcm @@ -30,6 +30,11 @@ D Hex Inverseur K HCMOS not inv $ENDCMP # +$CMP 74HC240 +D 8bits Buffer/Line Driver 3 state Inverting +K TTL BUFFER 3State inv +$ENDCMP +# $CMP 74HC245 D Octal BUS Transceivers, 3 State out K HCMOS BUS 3State diff --git a/library/74xx.lib b/library/74xx.lib index fe78059b..3995bd11 100644 --- a/library/74xx.lib +++ b/library/74xx.lib @@ -112,6 +112,43 @@ X B4 19 600 200 300 L 50 50 1 1 B ENDDRAW ENDDEF # +# 74HC240 +# +DEF 74HC240 U 0 10 Y Y 1 F N +F0 "U" 100 650 50 H V L CNN +F1 "74HC240" 50 -650 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS 74HCT240 +DRAW +X GND 10 0 -750 200 U 50 40 0 0 W +X VCC 20 0 750 200 D 50 40 0 0 W +C 100 300 21 0 1 0 N +S -400 550 400 -550 0 1 0 N +P 2 0 1 0 -125 300 -175 300 N +P 2 0 1 0 125 300 175 300 N +P 4 0 1 0 -125 400 -125 200 75 300 -125 400 N +X 1OE 1 -700 -400 300 R 50 50 1 1 I I +X 1A0 2 -700 500 300 R 50 50 1 1 I +X 2Y0 3 -700 400 300 R 50 50 1 1 I +X 1A1 4 -700 300 300 R 50 50 1 1 I +X 2Y1 5 -700 200 300 R 50 50 1 1 I +X 1A2 6 -700 100 300 R 50 50 1 1 I +X 2Y2 7 -700 0 300 R 50 50 1 1 I +X 1A3 8 -700 -100 300 R 50 50 1 1 I +X 2Y3 9 -700 -200 300 R 50 50 1 1 I +X 2A3 11 700 -200 300 L 50 50 1 1 T +X 1Y3 12 700 -100 300 L 50 50 1 1 T +X 2A2 13 700 0 300 L 50 50 1 1 T +X 1Y2 14 700 100 300 L 50 50 1 1 T +X 2A1 15 700 200 300 L 50 50 1 1 T +X 2A0 16 700 300 300 L 50 50 1 1 T +X 2A0 17 700 400 300 L 50 50 1 1 T +X 1Y0 18 700 500 300 L 50 50 1 1 T +X 2OE 19 -700 -500 300 R 50 50 1 1 I I +ENDDRAW +ENDDEF +# # 74HC595 # DEF 74HC595 U 0 40 Y Y 1 F N From 8c95bdbff680da95a6fab5bc27b51045c1fdbff1 Mon Sep 17 00:00:00 2001 From: Cyril Danilevski Date: Sun, 15 Jan 2017 14:14:30 +0100 Subject: [PATCH 2/6] Fix issue with rule 3.1 as well as drawing errors --- library/74xx.dcm | 1 + library/74xx.lib | 34 ++++++++++++++++++++-------------- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/library/74xx.dcm b/library/74xx.dcm index 90468745..18667b8a 100644 --- a/library/74xx.dcm +++ b/library/74xx.dcm @@ -33,6 +33,7 @@ $ENDCMP $CMP 74HC240 D 8bits Buffer/Line Driver 3 state Inverting K TTL BUFFER 3State inv +F http://nxp.com/documents/data_sheet/74HC_HCT240.pdf $ENDCMP # $CMP 74HC245 diff --git a/library/74xx.lib b/library/74xx.lib index 3995bd11..c9595c4c 100644 --- a/library/74xx.lib +++ b/library/74xx.lib @@ -115,14 +115,20 @@ ENDDEF # 74HC240 # DEF 74HC240 U 0 10 Y Y 1 F N -F0 "U" 100 650 50 H V L CNN -F1 "74HC240" 50 -650 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "U" -350 600 50 H V L CNN +F1 "74HC240" 50 600 50 H V L CNN +F2 "DIP-20" -400 -600 50 H V L CIN +F3 "" 0 0 50 H I C TNN ALIAS 74HCT240 +$FPLIST + DIP20 + SSOP20 + TSSOP20 + DHVQFN20 +$ENDFPLIST DRAW -X GND 10 0 -750 200 U 50 40 0 0 W -X VCC 20 0 750 200 D 50 40 0 0 W +X GND 10 700 -500 300 L 50 50 0 0 W +X VCC 20 700 -400 300 L 50 50 0 0 W C 100 300 21 0 1 0 N S -400 550 400 -550 0 1 0 N P 2 0 1 0 -125 300 -175 300 N @@ -137,14 +143,14 @@ X 1A2 6 -700 100 300 R 50 50 1 1 I X 2Y2 7 -700 0 300 R 50 50 1 1 I X 1A3 8 -700 -100 300 R 50 50 1 1 I X 2Y3 9 -700 -200 300 R 50 50 1 1 I -X 2A3 11 700 -200 300 L 50 50 1 1 T -X 1Y3 12 700 -100 300 L 50 50 1 1 T -X 2A2 13 700 0 300 L 50 50 1 1 T -X 1Y2 14 700 100 300 L 50 50 1 1 T -X 2A1 15 700 200 300 L 50 50 1 1 T -X 2A0 16 700 300 300 L 50 50 1 1 T -X 2A0 17 700 400 300 L 50 50 1 1 T -X 1Y0 18 700 500 300 L 50 50 1 1 T +X 2A3 11 700 -200 300 L 50 50 1 1 O +X 1Y3 12 700 -100 300 L 50 50 1 1 O +X 2A2 13 700 0 300 L 50 50 1 1 O +X 1Y2 14 700 100 300 L 50 50 1 1 O +X 2A1 15 700 200 300 L 50 50 1 1 O +X 1Y1 16 700 300 300 L 50 50 1 1 O +X 2A0 17 700 400 300 L 50 50 1 1 O +X 1Y0 18 700 500 300 L 50 50 1 1 O X 2OE 19 -700 -500 300 R 50 50 1 1 I I ENDDRAW ENDDEF From 375052df22bc4d8329dea18c62d2dc468a9f4af9 Mon Sep 17 00:00:00 2001 From: Cyril Danilevski Date: Sun, 15 Jan 2017 14:15:32 +0100 Subject: [PATCH 3/6] Add 6n137 family of optocouplers --- library/opto.dcm | 12 ++++++ library/opto.lib | 108 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 120 insertions(+) diff --git a/library/opto.dcm b/library/opto.dcm index af57e654..b3c7b3c7 100644 --- a/library/opto.dcm +++ b/library/opto.dcm @@ -22,6 +22,12 @@ K High Speed Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/6N135_6N136_en_datasheet_071001.pdf $ENDCMP # +$CMP 6N137 +D DIP8, High Speed Optocoupler, TTL Compatible, Single, 10MBd +K High Speed Optocoupler +F http://www.vishay.com/docs/84732/6n137.pdf +$ENDCMP +# $CMP ACPL-C790 D Precision Isolation Amplifer, ±3% Gain Tolerance, Bandwidth 200kHz, Stretched SO-8 K Isolation Amplifer @@ -650,6 +656,12 @@ K NPN DC Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/TLP785_TLP785F_en_datasheet_120220.pdf $ENDCMP # +$CMP VO2630 +D DIP8, High Speed Optocoupler, TTL Compatible, Dual, 10MBd +K Dual High Speed Optocoupler +F www.vishay.com/docs/84732/6n137.pdf +$ENDCMP +# $CMP VO615A D DIP4, DC Optocoupler, Vce 70V, CTR 50-600% @ 5mA, Viso 5000Vrms K NPN DC Optocoupler diff --git a/library/opto.lib b/library/opto.lib index 9e9e8fe5..cd466b5b 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -68,6 +68,38 @@ X ~ 8 300 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# 6N137 +# +DEF 6N137 U 0 40 Y Y 1 F N +F0 "U" -200 300 50 H V L CNN +F1 "6N137" 0 300 50 H V L CNN +F2 "DIP-8" -200 -300 50 H V L CIN +F3 "" -50 -10 50 H V L CNN +ALIAS VO2601 VO2611 +DRAW +A 100 0 50 -1799 -1 0 0 0 N 50 0 150 0 +C 100 -60 10 0 0 0 N +P 2 0 0 0 50 50 50 0 N +P 2 0 0 0 50 50 150 50 N +P 2 0 0 0 150 50 150 0 N +P 3 0 0 0 100 -70 100 -100 200 -100 N +P 3 0 0 0 200 100 100 100 100 50 N +S -200 250 200 -250 0 1 10 f +P 2 0 1 10 -150 -25 -100 -25 N +P 4 0 1 0 -200 100 -125 100 -125 -100 -200 -100 N +P 4 0 1 10 -125 -25 -150 25 -100 25 -125 -25 F +P 4 0 1 0 -70 30 -49 50 -49 30 -19 60 N +P 4 0 1 0 -19 60 -39 50 -29 40 -19 60 N +P 7 1 1 0 -70 -10 -49 10 -49 -10 -19 20 -39 10 -29 0 -19 20 N +X ~ 2 -300 100 100 R 50 50 1 1 P +X ~ 3 -300 -100 100 R 50 50 1 1 P +X GND 5 300 -200 100 L 50 50 1 1 W +X ~ 6 300 -100 100 L 50 50 1 1 P +X ~ 7 300 100 100 L 50 50 1 1 P +X VCC 8 300 200 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # ACPL-C790 # DEF ACPL-C790 U 0 0 Y N 1 F N @@ -2662,6 +2694,82 @@ X ~ 4 300 100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# VO2630 +# +DEF VO2630 U 0 40 Y Y 1 F N +F0 "U" -400 400 50 H V L CNN +F1 "VO2630" 100 400 50 H V L CNN +F2 "DIP-8" -400 -400 50 H V L CIN +F3 "" -50 200 50 H V L CNN +ALIAS VO2631 VO4661 +DRAW +C 75 300 10 0 0 0 F +C 300 -300 11 0 0 0 F +S -400 350 400 -350 0 0 0 f +P 2 0 0 0 -400 -300 -300 -300 N +P 2 0 0 0 -400 -100 -300 -100 N +P 2 0 0 0 -400 100 -300 100 N +P 2 0 0 0 -400 300 -400 300 N +P 2 0 0 0 -400 300 -300 300 N +P 2 0 0 0 -300 300 -300 300 N +P 2 0 0 0 75 300 75 200 N +P 2 0 0 0 110 -216 160 -216 N +P 2 0 0 0 110 -215 75 -215 N +P 2 0 0 0 210 -100 350 -100 N +P 2 0 0 0 250 10 215 10 N +P 2 0 0 0 300 -45 300 -300 N +P 2 0 0 0 300 100 300 65 N +P 2 0 0 0 300 100 355 100 N +P 2 0 0 0 400 -300 300 -300 N +P 2 0 0 0 400 -100 300 -100 N +P 2 0 0 0 400 100 300 100 N +P 2 0 0 0 400 300 300 300 N +P 3 0 0 0 75 140 75 10 170 10 N +P 3 0 0 0 350 300 0 300 0 -50 N +P 4 0 0 0 -350 -100 -175 -100 -175 -300 -350 -300 N +P 4 0 0 0 55 -215 5 -215 0 -215 0 -110 N +P 2 0 1 10 -200 -175 -150 -175 N +P 2 0 1 10 -200 175 -150 175 N +P 2 0 1 10 -25 -110 25 -110 N +P 2 0 1 0 0 -110 0 -35 N +P 2 0 1 10 50 195 100 195 N +P 2 0 1 0 75 195 75 270 N +P 2 0 1 0 160 -220 210 -270 N +P 2 0 1 0 160 -210 210 -160 N +P 2 0 1 0 210 -300 350 -300 N +P 2 0 1 0 210 -270 210 -300 N +P 2 0 1 0 210 -160 210 -100 N +P 2 0 1 0 250 5 300 -45 N +P 2 0 1 0 250 15 300 65 N +P 3 0 1 0 -350 300 -175 300 -175 225 N +P 3 0 1 0 -175 175 -175 100 -350 100 N +P 3 0 1 14 160 -175 160 -255 160 -255 N +P 3 0 1 14 250 50 250 -30 250 -30 N +P 4 0 1 10 -175 -175 -200 -225 -150 -225 -175 -175 F +P 4 0 1 10 -175 175 -200 225 -150 225 -175 175 F +P 4 0 1 0 -120 -230 -99 -250 -99 -230 -69 -260 N +P 4 0 1 0 -120 230 -99 250 -99 230 -69 260 N +P 4 0 1 0 -69 -260 -89 -250 -79 -240 -69 -260 N +P 4 0 1 0 -69 260 -89 250 -79 240 -69 260 N +P 4 0 1 10 0 -110 -25 -160 25 -160 0 -110 F +P 4 0 1 10 75 190 50 140 100 140 75 190 F +P 4 0 1 10 110 -215 60 -190 60 -240 110 -215 F +P 4 0 1 0 200 -260 190 -240 180 -250 200 -260 N +P 4 0 1 10 220 10 170 35 170 -15 220 10 F +P 4 0 1 0 290 -35 280 -15 270 -25 290 -35 N +P 7 0 1 0 -120 -190 -99 -210 -99 -190 -69 -220 -89 -210 -79 -200 -69 -220 N +P 7 0 1 0 -120 190 -99 210 -99 190 -69 220 -89 210 -79 200 -69 220 N +X ~ 1 -500 300 100 R 50 50 1 1 P +X ~ 2 -500 100 100 R 50 50 1 1 P +X ~ 3 -500 -100 100 R 50 50 1 1 P +X ~ 4 -500 -300 100 R 50 50 1 1 P +X ~ 5 500 -300 100 L 50 50 1 1 W +X ~ 6 500 -100 100 L 50 50 1 1 O +X ~ 7 500 100 100 L 50 50 1 1 O +X ~ 8 500 300 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # VO615A # DEF VO615A U 0 1 Y Y 1 F N From e2a7e9910b3f2c777674b659cc4d816bb52513dd Mon Sep 17 00:00:00 2001 From: Cyril Danilevski Date: Tue, 7 Feb 2017 21:03:34 +0100 Subject: [PATCH 4/6] Fix 74HC240 Symbol, and add 74HC244 component --- library/74xx.dcm | 20 +++++++++- library/74xx.lib | 97 ++++++++++++++++++++++++++++++++++-------------- 2 files changed, 88 insertions(+), 29 deletions(-) diff --git a/library/74xx.dcm b/library/74xx.dcm index 18667b8a..44d7f21d 100644 --- a/library/74xx.dcm +++ b/library/74xx.dcm @@ -33,7 +33,13 @@ $ENDCMP $CMP 74HC240 D 8bits Buffer/Line Driver 3 state Inverting K TTL BUFFER 3State inv -F http://nxp.com/documents/data_sheet/74HC_HCT240.pdf +F http://www.nxp.com/documents/data_sheet/74HC_HCT240.pdf +$ENDCMP +# +$CMP 74HC244 +D 8bits Buffer/Line Driver 3 state +K TTL BUFFER 3State +F http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf $ENDCMP # $CMP 74HC245 @@ -68,6 +74,18 @@ D Hex Inverseur K HCTMOS not inv $ENDCMP # +$CMP 74HCT240 +D 8 bit buffer; 3-state; inverting +K octal buffer line driver inverting +F http://www.nxp.com/documents/data_sheet/74HC_HCT240.pdf +$ENDCMP +# +$CMP 74HCT244 +D 8bits Buffer/Line Driver 3 state +K TTL BUFFER 3State +F http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf +$ENDCMP +# $CMP 74HCT541_PWR D 8bits Buffer/Line Driver 3 state Out K TTL BUFFER 3State BUS diff --git a/library/74xx.lib b/library/74xx.lib index c9595c4c..5704a818 100644 --- a/library/74xx.lib +++ b/library/74xx.lib @@ -115,43 +115,84 @@ ENDDEF # 74HC240 # DEF 74HC240 U 0 10 Y Y 1 F N -F0 "U" -350 600 50 H V L CNN -F1 "74HC240" 50 600 50 H V L CNN -F2 "DIP-20" -400 -600 50 H V L CIN -F3 "" 0 0 50 H I C TNN +F0 "U" 100 650 50 H V L CNN +F1 "74HC240" 50 -650 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS 74HCT240 $FPLIST - DIP20 - SSOP20 - TSSOP20 - DHVQFN20 + Housings_DIP:DIP20-W7.62mm + Housings_DIP:DIP20-W7.62mm_LongPads + Housings_SOIC:SOIC-20W_7.5x12.8mm_Pitch1.27mm + Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm + Housings_SSOP:SSOP-20_4.4x6.5mm_Pitch0.65mm $ENDFPLIST DRAW -X GND 10 700 -500 300 L 50 50 0 0 W -X VCC 20 700 -400 300 L 50 50 0 0 W +X GND 10 0 -700 150 U 50 50 0 0 W +X VCC 20 0 700 150 D 50 50 0 0 W C 100 300 21 0 1 0 N S -400 550 400 -550 0 1 0 N P 2 0 1 0 -125 300 -175 300 N P 2 0 1 0 125 300 175 300 N P 4 0 1 0 -125 400 -125 200 75 300 -125 400 N -X 1OE 1 -700 -400 300 R 50 50 1 1 I I -X 1A0 2 -700 500 300 R 50 50 1 1 I -X 2Y0 3 -700 400 300 R 50 50 1 1 I -X 1A1 4 -700 300 300 R 50 50 1 1 I -X 2Y1 5 -700 200 300 R 50 50 1 1 I -X 1A2 6 -700 100 300 R 50 50 1 1 I -X 2Y2 7 -700 0 300 R 50 50 1 1 I -X 1A3 8 -700 -100 300 R 50 50 1 1 I -X 2Y3 9 -700 -200 300 R 50 50 1 1 I -X 2A3 11 700 -200 300 L 50 50 1 1 O -X 1Y3 12 700 -100 300 L 50 50 1 1 O -X 2A2 13 700 0 300 L 50 50 1 1 O -X 1Y2 14 700 100 300 L 50 50 1 1 O -X 2A1 15 700 200 300 L 50 50 1 1 O -X 1Y1 16 700 300 300 L 50 50 1 1 O -X 2A0 17 700 400 300 L 50 50 1 1 O -X 1Y0 18 700 500 300 L 50 50 1 1 O -X 2OE 19 -700 -500 300 R 50 50 1 1 I I +X 1OE 1 -500 -400 100 R 50 50 1 1 I I +X 1A0 2 -500 500 100 R 50 50 1 1 I +X 2Y0 3 500 100 100 L 50 50 1 1 I +X 1A1 4 -500 400 100 R 50 50 1 1 I +X 2Y1 5 500 0 100 L 50 50 1 1 I +X 1A2 6 -500 300 100 R 50 50 1 1 I +X 2Y2 7 500 -100 100 L 50 50 1 1 I +X 1A3 8 -500 200 100 R 50 50 1 1 I +X 2Y3 9 500 -200 100 L 50 50 1 1 I +X 2A3 11 -500 -200 100 R 50 50 1 1 T +X 1Y3 12 500 200 100 L 50 50 1 1 T +X 2A2 13 -500 -100 100 R 50 50 1 1 T +X 1Y2 14 500 300 100 L 50 50 1 1 T +X 2A1 15 -500 0 100 R 50 50 1 1 T +X 1Y1 16 500 400 100 L 50 50 1 1 T +X 2A0 17 -500 100 100 R 50 50 1 1 T +X 1Y0 18 500 500 100 L 50 50 1 1 T +X 2OE 19 -500 -500 100 R 50 50 1 1 I I +ENDDRAW +ENDDEF +# +# 74HC244 +# +DEF 74HC244 U 0 10 Y Y 1 F N +F0 "U" 100 650 50 H V L CNN +F1 "74HC244" 50 -650 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS 74HCT244 +$FPLIST + Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm + Housings_SSOP:SSOP-20_4.4x6.5mm_Pitch0.65mm +$ENDFPLIST +DRAW +X GND 10 0 -700 150 U 50 50 0 0 W +X VCC 20 0 700 150 D 50 50 0 0 W +S -400 550 400 -550 0 1 0 N +P 2 0 1 0 -105 300 -155 300 N +P 2 0 1 0 95 300 145 300 N +P 4 0 1 0 -105 400 -105 200 95 300 -105 400 N +X 1OE 1 -500 -400 100 R 50 50 1 1 I I +X 1A0 2 -500 500 100 R 50 50 1 1 I +X 2Y0 3 500 100 100 L 50 50 1 1 O +X 1A1 4 -500 400 100 R 50 50 1 1 I +X 2Y1 5 500 0 100 L 50 50 1 1 O +X 1A2 6 -500 300 100 R 50 50 1 1 I +X 2Y2 7 500 -100 100 L 50 50 1 1 O +X 1A3 8 -500 200 100 R 50 50 1 1 I +X 2Y3 9 500 -200 100 L 50 50 1 1 O +X 2A3 11 -500 -200 100 R 50 50 1 1 I +X 1Y3 12 500 200 100 L 50 50 1 1 O +X 2A2 13 -500 -100 100 R 50 50 1 1 I +X 1Y2 14 500 300 100 L 50 50 1 1 O +X 2A1 15 -500 0 100 R 50 50 1 1 I +X 1Y1 16 500 400 100 L 50 50 1 1 O +X 2A0 17 -500 100 100 R 50 50 1 1 I +X 1Y0 18 500 500 100 L 50 50 1 1 O +X 2OE 19 -500 -500 100 R 50 50 1 1 I I ENDDRAW ENDDEF # From 311099014482f05027ce39a1adbdd67ec5bbfcf2 Mon Sep 17 00:00:00 2001 From: Cyril Danilevski Date: Tue, 7 Feb 2017 21:06:27 +0100 Subject: [PATCH 5/6] Revert "Add 6n137 family of optocouplers" This reverts commit 375052df22bc4d8329dea18c62d2dc468a9f4af9. --- library/opto.dcm | 12 ------ library/opto.lib | 108 ----------------------------------------------- 2 files changed, 120 deletions(-) diff --git a/library/opto.dcm b/library/opto.dcm index b3c7b3c7..af57e654 100644 --- a/library/opto.dcm +++ b/library/opto.dcm @@ -22,12 +22,6 @@ K High Speed Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/6N135_6N136_en_datasheet_071001.pdf $ENDCMP # -$CMP 6N137 -D DIP8, High Speed Optocoupler, TTL Compatible, Single, 10MBd -K High Speed Optocoupler -F http://www.vishay.com/docs/84732/6n137.pdf -$ENDCMP -# $CMP ACPL-C790 D Precision Isolation Amplifer, ±3% Gain Tolerance, Bandwidth 200kHz, Stretched SO-8 K Isolation Amplifer @@ -656,12 +650,6 @@ K NPN DC Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/TLP785_TLP785F_en_datasheet_120220.pdf $ENDCMP # -$CMP VO2630 -D DIP8, High Speed Optocoupler, TTL Compatible, Dual, 10MBd -K Dual High Speed Optocoupler -F www.vishay.com/docs/84732/6n137.pdf -$ENDCMP -# $CMP VO615A D DIP4, DC Optocoupler, Vce 70V, CTR 50-600% @ 5mA, Viso 5000Vrms K NPN DC Optocoupler diff --git a/library/opto.lib b/library/opto.lib index cd466b5b..9e9e8fe5 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -68,38 +68,6 @@ X ~ 8 300 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# 6N137 -# -DEF 6N137 U 0 40 Y Y 1 F N -F0 "U" -200 300 50 H V L CNN -F1 "6N137" 0 300 50 H V L CNN -F2 "DIP-8" -200 -300 50 H V L CIN -F3 "" -50 -10 50 H V L CNN -ALIAS VO2601 VO2611 -DRAW -A 100 0 50 -1799 -1 0 0 0 N 50 0 150 0 -C 100 -60 10 0 0 0 N -P 2 0 0 0 50 50 50 0 N -P 2 0 0 0 50 50 150 50 N -P 2 0 0 0 150 50 150 0 N -P 3 0 0 0 100 -70 100 -100 200 -100 N -P 3 0 0 0 200 100 100 100 100 50 N -S -200 250 200 -250 0 1 10 f -P 2 0 1 10 -150 -25 -100 -25 N -P 4 0 1 0 -200 100 -125 100 -125 -100 -200 -100 N -P 4 0 1 10 -125 -25 -150 25 -100 25 -125 -25 F -P 4 0 1 0 -70 30 -49 50 -49 30 -19 60 N -P 4 0 1 0 -19 60 -39 50 -29 40 -19 60 N -P 7 1 1 0 -70 -10 -49 10 -49 -10 -19 20 -39 10 -29 0 -19 20 N -X ~ 2 -300 100 100 R 50 50 1 1 P -X ~ 3 -300 -100 100 R 50 50 1 1 P -X GND 5 300 -200 100 L 50 50 1 1 W -X ~ 6 300 -100 100 L 50 50 1 1 P -X ~ 7 300 100 100 L 50 50 1 1 P -X VCC 8 300 200 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# # ACPL-C790 # DEF ACPL-C790 U 0 0 Y N 1 F N @@ -2694,82 +2662,6 @@ X ~ 4 300 100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# VO2630 -# -DEF VO2630 U 0 40 Y Y 1 F N -F0 "U" -400 400 50 H V L CNN -F1 "VO2630" 100 400 50 H V L CNN -F2 "DIP-8" -400 -400 50 H V L CIN -F3 "" -50 200 50 H V L CNN -ALIAS VO2631 VO4661 -DRAW -C 75 300 10 0 0 0 F -C 300 -300 11 0 0 0 F -S -400 350 400 -350 0 0 0 f -P 2 0 0 0 -400 -300 -300 -300 N -P 2 0 0 0 -400 -100 -300 -100 N -P 2 0 0 0 -400 100 -300 100 N -P 2 0 0 0 -400 300 -400 300 N -P 2 0 0 0 -400 300 -300 300 N -P 2 0 0 0 -300 300 -300 300 N -P 2 0 0 0 75 300 75 200 N -P 2 0 0 0 110 -216 160 -216 N -P 2 0 0 0 110 -215 75 -215 N -P 2 0 0 0 210 -100 350 -100 N -P 2 0 0 0 250 10 215 10 N -P 2 0 0 0 300 -45 300 -300 N -P 2 0 0 0 300 100 300 65 N -P 2 0 0 0 300 100 355 100 N -P 2 0 0 0 400 -300 300 -300 N -P 2 0 0 0 400 -100 300 -100 N -P 2 0 0 0 400 100 300 100 N -P 2 0 0 0 400 300 300 300 N -P 3 0 0 0 75 140 75 10 170 10 N -P 3 0 0 0 350 300 0 300 0 -50 N -P 4 0 0 0 -350 -100 -175 -100 -175 -300 -350 -300 N -P 4 0 0 0 55 -215 5 -215 0 -215 0 -110 N -P 2 0 1 10 -200 -175 -150 -175 N -P 2 0 1 10 -200 175 -150 175 N -P 2 0 1 10 -25 -110 25 -110 N -P 2 0 1 0 0 -110 0 -35 N -P 2 0 1 10 50 195 100 195 N -P 2 0 1 0 75 195 75 270 N -P 2 0 1 0 160 -220 210 -270 N -P 2 0 1 0 160 -210 210 -160 N -P 2 0 1 0 210 -300 350 -300 N -P 2 0 1 0 210 -270 210 -300 N -P 2 0 1 0 210 -160 210 -100 N -P 2 0 1 0 250 5 300 -45 N -P 2 0 1 0 250 15 300 65 N -P 3 0 1 0 -350 300 -175 300 -175 225 N -P 3 0 1 0 -175 175 -175 100 -350 100 N -P 3 0 1 14 160 -175 160 -255 160 -255 N -P 3 0 1 14 250 50 250 -30 250 -30 N -P 4 0 1 10 -175 -175 -200 -225 -150 -225 -175 -175 F -P 4 0 1 10 -175 175 -200 225 -150 225 -175 175 F -P 4 0 1 0 -120 -230 -99 -250 -99 -230 -69 -260 N -P 4 0 1 0 -120 230 -99 250 -99 230 -69 260 N -P 4 0 1 0 -69 -260 -89 -250 -79 -240 -69 -260 N -P 4 0 1 0 -69 260 -89 250 -79 240 -69 260 N -P 4 0 1 10 0 -110 -25 -160 25 -160 0 -110 F -P 4 0 1 10 75 190 50 140 100 140 75 190 F -P 4 0 1 10 110 -215 60 -190 60 -240 110 -215 F -P 4 0 1 0 200 -260 190 -240 180 -250 200 -260 N -P 4 0 1 10 220 10 170 35 170 -15 220 10 F -P 4 0 1 0 290 -35 280 -15 270 -25 290 -35 N -P 7 0 1 0 -120 -190 -99 -210 -99 -190 -69 -220 -89 -210 -79 -200 -69 -220 N -P 7 0 1 0 -120 190 -99 210 -99 190 -69 220 -89 210 -79 200 -69 220 N -X ~ 1 -500 300 100 R 50 50 1 1 P -X ~ 2 -500 100 100 R 50 50 1 1 P -X ~ 3 -500 -100 100 R 50 50 1 1 P -X ~ 4 -500 -300 100 R 50 50 1 1 P -X ~ 5 500 -300 100 L 50 50 1 1 W -X ~ 6 500 -100 100 L 50 50 1 1 O -X ~ 7 500 100 100 L 50 50 1 1 O -X ~ 8 500 300 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# # VO615A # DEF VO615A U 0 1 Y Y 1 F N From 643f09e2d806d2f556a7afbbaff55d508183ce46 Mon Sep 17 00:00:00 2001 From: Cyril Danilevski Date: Fri, 10 Feb 2017 23:23:36 +0100 Subject: [PATCH 6/6] Add background color and line-width of outline, fix FPFilters --- library/74xx.lib | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/library/74xx.lib b/library/74xx.lib index 5704a818..d5eb1553 100644 --- a/library/74xx.lib +++ b/library/74xx.lib @@ -121,17 +121,16 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS 74HCT240 $FPLIST - Housings_DIP:DIP20-W7.62mm - Housings_DIP:DIP20-W7.62mm_LongPads - Housings_SOIC:SOIC-20W_7.5x12.8mm_Pitch1.27mm - Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm - Housings_SSOP:SSOP-20_4.4x6.5mm_Pitch0.65mm + DIP*W7.62mm* + SOIC*7.5x12.8mm*Pitch1.27mm* + TSSOP*4.4x6.5mm*Pitch0.65mm* + SSOP*4.4x6.5mm*Pitch0.65mm* $ENDFPLIST DRAW X GND 10 0 -700 150 U 50 50 0 0 W X VCC 20 0 700 150 D 50 50 0 0 W C 100 300 21 0 1 0 N -S -400 550 400 -550 0 1 0 N +S -400 550 400 -550 0 1 10 f P 2 0 1 0 -125 300 -175 300 N P 2 0 1 0 125 300 175 300 N P 4 0 1 0 -125 400 -125 200 75 300 -125 400 N @@ -165,13 +164,13 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS 74HCT244 $FPLIST - Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm - Housings_SSOP:SSOP-20_4.4x6.5mm_Pitch0.65mm + TSSOP*4.4x6.5mm*Pitch0.65mm* + SSOP*4.4x6.5mm*Pitch0.65mm* $ENDFPLIST DRAW X GND 10 0 -700 150 U 50 50 0 0 W X VCC 20 0 700 150 D 50 50 0 0 W -S -400 550 400 -550 0 1 0 N +S -400 550 400 -550 0 1 10 f P 2 0 1 0 -105 300 -155 300 N P 2 0 1 0 95 300 145 300 N P 4 0 1 0 -105 400 -105 200 95 300 -105 400 N