From 118f39437e3d733049d8723210d7ce22cee31d50 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 3 Oct 2016 11:30:11 +0200 Subject: [PATCH] added some general and some Osram laser diodes --- library/opto.dcm | 42 ++++++ library/opto.lib | 334 +++++++++++++++++++++++++++++++++++++---------- 2 files changed, 305 insertions(+), 71 deletions(-) diff --git a/library/opto.dcm b/library/opto.dcm index e3590965..10e64f94 100644 --- a/library/opto.dcm +++ b/library/opto.dcm @@ -261,6 +261,18 @@ K opto photodiode RGB color sensor F http://www.farnell.com/datasheets/2013780.pdf $ENDCMP # +$CMP LASERDIODE_1A3C +D Laser Diode in a 2-pin package +K opto laserdiode +F ~ +$ENDCMP +# +$CMP LASERDIODE_1C2A +D Laser Diode in a 2-pin package +K opto laserdiode +F ~ +$ENDCMP +# $CMP LASERDIODE_M_TYPE D Laser Diode in a 3-pin package with photodiode (1=LD-A, 2=LD-C/PD-C, 3=PD-A) K opto laserdiode photodiode @@ -565,6 +577,30 @@ K NPN DC Quad Optocoupler F http://www.soselectronic.cz/a_info/resource/d/pc817.pdf $ENDCMP # +$CMP PL450B +D Blue Laser Diode +K opto laserdiode +F http://www.osram-os.com/Graphics/XPic5/00193831_0.pdf/PL%20450B.pdf +$ENDCMP +# +$CMP PL520 +D Green Laser Diode +K opto laserdiode +F http://www.osram-os.com/Graphics/XPic7/00234693_0.pdf/PL%20520.pdf +$ENDCMP +# +$CMP PLT5_488 +D Cyan Laser Diode +K opto laserdiode +F http://www.osram-os.com/Graphics/XPic6/00206440_0.pdf/PLT5%20488.pdf +$ENDCMP +# +$CMP PLT5_510 +D Green Laser Diode +K opto laserdiode +F http://www.osram-os.com/Graphics/XPic2/00227065_0.pdf/PLT5%20510.pdf +$ENDCMP +# $CMP S102S01 D Random Phase Opto-Triac, Vdrm 400V, Ift 8mA, IT 8A K Opto-Triac Opto Triac Random Phase Solid State Relays @@ -745,6 +781,12 @@ K opto IR LED F http://www.osram-os.com/Graphics/XPic2/00182155_0.pdf/SFH%20482%20E7800,%20Lead%20(Pb)%20Free%20Product%20-%20RoHS%20Compliant.pdf $ENDCMP # +$CMP SPL_PL90 +D Pulsed Laser Diode in Plastic Package 25 W Peak Power +K opto laserdiode +F http://www.osram-os.com/Graphics/XPic0/00194565_0.pdf/SPL%20PL90.pdf +$ENDCMP +# $CMP TLP127 D MFSOP6, DC Darlington Optocoupler, Vce 300V, CTR 1000% K NPN Darlington DC Optocoupler diff --git a/library/opto.lib b/library/opto.lib index 45c93e66..708441d8 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -796,102 +796,206 @@ X C 4 -300 0 200 R 50 50 1 1 P ENDDRAW ENDDEF # -# LASERDIODE_M_TYPE +# LASERDIODE_1A3C # -DEF LASERDIODE_M_TYPE LD 0 40 Y N 1 F N -F0 "LD" -50 300 50 H V C CNN -F1 "LASERDIODE_M_TYPE" -50 -100 50 H V C CNN -F2 "" -100 175 50 H I C CNN -F3 "" -50 0 50 H V C CNN +DEF LASERDIODE_1A3C LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "LASERDIODE_1A3C" -50 -100 50 H V C CNN +F2 "" -100 -25 50 H I C CNN +F3 "" 30 -200 50 H V C CNN $FPLIST *LaserDiode* $ENDFPLIST DRAW -A -160 37 7 -899 899 0 1 0 N -160 30 -160 45 -A -140 30 15 -899 899 0 1 0 N -140 15 -140 45 -A -140 165 15 -899 899 0 1 0 N -140 150 -140 180 -C -200 100 10 0 1 0 F -P 2 0 1 0 -165 45 -165 15 N -P 2 0 1 0 -140 45 -140 15 N -P 2 0 1 0 -140 180 -140 150 N -P 2 0 1 6 -100 50 -100 -50 N -P 2 0 1 6 -100 250 -100 150 N -P 2 0 1 0 -80 70 -60 70 N -P 3 0 1 0 -165 180 -165 150 -150 150 N -P 3 0 1 0 -20 130 -80 70 -80 90 N -P 3 0 1 0 0 50 -100 0 0 -50 F -P 3 0 1 0 0 250 -100 200 0 150 F -P 4 0 1 0 -100 200 -200 200 -200 0 -100 0 N -P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N -X ~ 1 100 200 100 L 50 50 1 1 P -X ~ 2 -300 100 100 R 50 50 1 1 P -X ~ 3 100 0 100 L 50 50 1 1 P +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X A 1 200 0 100 L 50 50 1 1 P +X C 3 -300 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LASERDIODE_1C2A +# +DEF LASERDIODE_1C2A LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "LASERDIODE_1C2A" -50 -100 50 H V C CNN +F2 "" -100 -25 50 H I C CNN +F3 "" 30 -200 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X C 1 -300 0 100 R 50 50 1 1 P +X A 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LASERDIODE_M_TYPE +# +DEF LASERDIODE_M_TYPE LD 0 40 Y N 1 F N +F0 "LD" 40 280 50 H V C CNN +F1 "LASERDIODE_M_TYPE" 40 -220 50 H V C CNN +F2 "" 40 75 50 H I C CNN +F3 "" 90 -100 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 6 40 -50 40 -150 N +P 2 0 1 0 40 -30 60 -30 N +P 2 0 1 6 40 150 40 50 N +P 2 0 1 0 150 220 130 220 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 90 160 150 220 150 200 N +P 3 0 1 0 100 30 40 -30 40 -10 N +P 3 0 1 0 140 -50 40 -100 140 -150 F +P 3 0 1 0 140 150 40 100 140 50 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N +P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # # LASERDIODE_N_TYPE # DEF LASERDIODE_N_TYPE LD 0 40 Y N 1 F N -F0 "LD" -50 300 50 H V C CNN -F1 "LASERDIODE_N_TYPE" -50 -100 50 H V C CNN -F2 "" -100 175 50 H I C CNN -F3 "" -50 0 50 H V C CNN +F0 "LD" 40 280 50 H V C CNN +F1 "LASERDIODE_N_TYPE" 40 -220 50 H V C CNN +F2 "" 0 75 50 H I C CNN +F3 "" 50 -100 50 H V C CNN $FPLIST *LaserDiode* $ENDFPLIST DRAW -A -160 37 7 -899 899 0 1 0 N -160 30 -160 45 -A -140 30 15 -899 899 0 1 0 N -140 15 -140 45 -A -140 165 15 -899 899 0 1 0 N -140 150 -140 180 -C -200 100 10 0 1 0 F -P 2 0 1 0 -165 45 -165 15 N -P 2 0 1 0 -140 45 -140 15 N -P 2 0 1 0 -140 180 -140 150 N -P 2 0 1 6 -100 50 -100 -50 N -P 2 0 1 0 -80 70 -60 70 N -P 2 0 1 6 0 250 0 150 N -P 3 0 1 0 -165 180 -165 150 -150 150 N -P 3 0 1 0 -100 250 0 200 -100 150 F -P 3 0 1 0 -20 130 -80 70 -80 90 N -P 3 0 1 0 0 50 -100 0 0 -50 F -P 4 0 1 0 -100 200 -200 200 -200 0 -100 0 N -P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N -X ~ 1 100 200 100 L 50 50 1 1 P -X ~ 2 -300 100 100 R 50 50 1 1 P -X ~ 3 100 0 100 L 50 50 1 1 P +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 0 30 220 50 220 N +P 2 0 1 6 40 -50 40 -150 N +P 2 0 1 0 40 -30 60 -30 N +P 2 0 1 6 140 150 140 50 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 40 150 140 100 40 50 F +P 3 0 1 0 90 160 30 220 30 200 N +P 3 0 1 0 100 30 40 -30 40 -10 N +P 3 0 1 0 140 -50 40 -100 140 -150 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 140 160 80 220 80 200 80 220 100 220 N +P 5 0 1 0 150 30 90 -30 90 -10 90 -30 110 -30 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # # LASERDIODE_P_TYPE # DEF LASERDIODE_P_TYPE LD 0 40 Y N 1 F N -F0 "LD" -50 300 50 H V C CNN -F1 "LASERDIODE_P_TYPE" -50 -100 50 H V C CNN -F2 "" -100 175 50 H I C CNN -F3 "" -50 0 50 H V C CNN +F0 "LD" 40 280 50 H V C CNN +F1 "LASERDIODE_P_TYPE" 40 -220 50 H V C CNN +F2 "" 0 75 50 H I C CNN +F3 "" 130 -100 50 H V C CNN $FPLIST *LaserDiode* $ENDFPLIST DRAW -A -160 37 7 -899 899 0 1 0 N -160 30 -160 45 -A -140 30 15 -899 899 0 1 0 N -140 15 -140 45 -A -140 165 15 -899 899 0 1 0 N -140 150 -140 180 -C -200 100 10 0 1 0 F -P 2 0 1 0 -165 45 -165 15 N -P 2 0 1 0 -140 45 -140 15 N -P 2 0 1 0 -140 180 -140 150 N -P 2 0 1 6 -100 250 -100 150 N -P 2 0 1 0 -80 70 -60 70 N -P 2 0 1 6 0 50 0 -50 N -P 3 0 1 0 -165 180 -165 150 -150 150 N -P 3 0 1 0 -100 50 0 0 -100 -50 F -P 3 0 1 0 -20 130 -80 70 -80 90 N -P 3 0 1 0 0 250 -100 200 0 150 F -P 4 0 1 0 -100 200 -200 200 -200 0 -100 0 N -P 5 0 1 0 30 130 -30 70 -30 90 -30 70 -10 70 N -X ~ 1 100 200 100 L 50 50 1 1 P -X ~ 2 -300 100 100 R 50 50 1 1 P -X ~ 3 100 0 100 L 50 50 1 1 P +A -20 -63 7 -899 899 0 1 0 N -20 -70 -20 -55 +A 0 -70 15 -899 899 0 1 0 N 0 -85 0 -55 +A 0 65 15 -899 899 0 1 0 N 0 50 0 80 +C -60 0 10 0 1 0 F +S 170 240 -90 -170 0 1 10 f +P 2 0 1 0 -100 0 -60 0 N +P 2 0 1 0 -60 150 0 210 N +P 2 0 1 0 -60 170 0 190 N +P 2 0 1 0 -60 190 0 170 N +P 2 0 1 0 -60 210 0 150 N +P 2 0 1 0 -40 210 -20 150 N +P 2 0 1 0 -30 180 -30 140 N +P 2 0 1 0 -30 180 -30 220 N +P 2 0 1 0 -25 -55 -25 -85 N +P 2 0 1 0 -20 210 -40 150 N +P 2 0 1 0 0 -55 0 -85 N +P 2 0 1 0 0 80 0 50 N +P 2 0 1 0 30 180 -70 180 N +P 2 0 1 6 40 150 40 50 N +P 2 0 1 6 140 -50 140 -150 N +P 2 0 1 0 140 -30 120 -30 N +P 2 0 1 0 150 220 130 220 N +P 3 0 1 0 -25 80 -25 50 -10 50 N +P 3 0 1 0 40 -50 140 -100 40 -150 F +P 3 0 1 0 80 30 140 -30 140 -10 N +P 3 0 1 0 90 160 150 220 150 200 N +P 3 0 1 0 140 150 40 100 140 50 F +P 4 0 1 0 200 100 -60 100 -60 -100 200 -100 N +P 5 0 1 0 30 30 90 -30 90 -10 90 -30 70 -30 N +P 5 0 1 0 40 160 100 220 100 200 100 220 80 220 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 -200 0 100 R 50 50 1 1 P +X ~ 3 300 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -2124,6 +2228,63 @@ X ~ 10 300 100 100 L 50 50 4 1 P ENDDRAW ENDDEF # +# PL450B +# +DEF PL450B LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "PL450B" -50 -100 50 H V C CNN +F2 "Opto-Devices:LaserDiode_TO38ICut-3" 0 -175 50 H I C CNN +F3 "" 30 -200 50 H V C CNN +ALIAS PL520 PLT5_510 +DRAW +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X A 1 200 0 100 L 50 50 1 1 P +X C 3 -300 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# PLT5_488 +# +DEF PLT5_488 LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "PLT5_488" -50 -100 50 H V C CNN +F2 "Opto-Devices:LaserDiode_TO56-3" 0 -175 50 H I C CNN +F3 "" 30 -200 50 H V C CNN +DRAW +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X A 1 200 0 100 L 50 50 1 1 P +X C 3 -300 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # S102S01 # DEF S102S01 U 0 40 Y Y 1 F N @@ -2407,6 +2568,37 @@ X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# SPL_PL90 +# +DEF SPL_PL90 LD 0 40 Y N 1 F N +F0 "LD" -50 175 50 H V C CNN +F1 "SPL_PL90" -50 -100 50 H V C CNN +F2 "LEDs:LED-5MM" -60 -180 50 H I C CNN +F3 "" 30 -200 50 H V C CNN +$FPLIST + *LaserDiode* +$ENDFPLIST +DRAW +P 2 0 1 0 -160 50 -100 110 N +P 2 0 1 0 -160 70 -100 90 N +P 2 0 1 0 -160 90 -100 70 N +P 2 0 1 0 -160 110 -100 50 N +P 2 0 1 0 -140 110 -120 50 N +P 2 0 1 0 -130 80 -130 40 N +P 2 0 1 0 -130 80 -130 120 N +P 2 0 1 0 -120 110 -140 50 N +P 2 0 1 0 -70 80 -170 80 N +P 2 0 1 6 -60 50 -60 -50 N +P 2 0 1 0 50 120 30 120 N +P 2 0 1 0 100 0 -200 0 N +P 3 0 1 0 -10 60 50 120 50 100 N +P 3 0 1 0 40 50 -60 0 40 -50 F +P 5 0 1 0 -60 60 0 120 0 100 0 120 -20 120 N +X C 1 -300 0 100 R 50 50 1 1 P +X A 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # TIL111 # DEF TIL111 U 0 40 Y N 1 F N