diff --git a/library/device.dcm b/library/device.dcm index 8633b2ae..84c0f7a3 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -122,11 +122,36 @@ D diode for alternating current K AC diode DIAC $ENDCMP # -$CMP D_BRIDGE -D Diode bridge +$CMP D_Bridge_+-AA +D Diode bridge (pins: 1=+, 2=-, 3=AC, 4=AC) K rectifier acdc $ENDCMP # +$CMP D_Bridge_+A-A +D Diode bridge (pins: 1=+, 2=AC, 3=-, 4=AC) +K rectifier acdc +$ENDCMP +# +$CMP D_Bridge_+AA- +D Diode bridge (pins: 1=+, 2=AC, 3=AC, 4=-) +K rectifier acdc +$ENDCMP +# +$CMP D_Bridge_-A+A +D Diode bridge (pins: 1=-, 2=AC, 3=+, 4=AC) +K rectifier acdc +$ENDCMP +# +$CMP D_Bridge_-AA+ +D Diode bridge (pins: 1=-, 2=AC, 3=AC, 4=+) +K rectifier acdc +$ENDCMP +# +$CMP D_Capacitance +D variable capacitance diode (varicap, varactor) +K capacitance diode varicap varactor +$ENDCMP +# $CMP D_Photo D photodiode K opto photodiode @@ -207,16 +232,111 @@ D Dual schottky diode K diode $ENDCMP # +$CMP D_Shockley +D Shockley Diode (PNPN Diode) +K Shockley diode +F https://en.wikipedia.org/wiki/Shockley_diode +$ENDCMP +# $CMP D_Small D Diode K diode $ENDCMP # +$CMP D_Suppressor +D transient-voltage-suppression (TVS) diode +K diode TVS thyrector +F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode +$ENDCMP +# +$CMP D_TVS +D transient-voltage-suppression (TVS) diode +K diode TVS thyrector +F https://en.wikipedia.org/wiki/Transient-voltage-suppression_diode +$ENDCMP +# $CMP D_Tunnel D Tunnel Diode (Esaki Diode) K tunnel diode $ENDCMP # +$CMP D_Unitunnel +D Unitunnel Diode +K unitunnel diode +$ENDCMP +# +$CMP D_Zener +D Zener Diode +K diode +F https://en.wikipedia.org/wiki/Zener_diode +$ENDCMP +# +$CMP D_Zener_Small +D Zener Diode, small symbol +K diode +F https://en.wikipedia.org/wiki/Zener_diode +$ENDCMP +# +$CMP D_x2_ACom_AKK +D Dual diode, common anode +K diode +$ENDCMP +# +$CMP D_x2_ACom_KAK +D Dual diode, common anode +K diode +$ENDCMP +# +$CMP D_x2_ACom_KKA +D Dual diode, common anode +K diode +$ENDCMP +# +$CMP D_x2_KCom_AAK +D Dual diode, common cathode +K diode +$ENDCMP +# +$CMP D_x2_KCom_AKA +D Dual diode, common cathode +K diode +$ENDCMP +# +$CMP D_x2_KCom_KAA +D Dual diode, common cathode +K diode +$ENDCMP +# +$CMP D_x2_Serial_ACK +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_AKC +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_CAK +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_CKA +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_KAC +D Dual diode +K diode +$ENDCMP +# +$CMP D_x2_Serial_KCA +D Dual diode +K diode +$ENDCMP +# $CMP EMI_Filter_C D EMI filter, single capacitor K EMI filter @@ -1540,11 +1660,6 @@ D Transformer, split primary, dual secondary K transformer coil magnet $ENDCMP # -$CMP TVS -D Transient voltage suppressor diode (bi-directional) -K tvs esd -$ENDCMP -# $CMP Thermistor_NTC D temperature dependent resistor, positive temperature coefficient (PTC) K thermistor PTC resistor sensor RTD @@ -1585,8 +1700,8 @@ F https://en.wikipedia.org/wiki/Thermocouple $ENDCMP # $CMP VARICAP -D Variable capacitor -K capacitor diode +D variable capacitance diode (varicap, varactor) +K capacitance diode varicap varactor $ENDCMP # $CMP VARISTOR diff --git a/library/device.lib b/library/device.lib index 889f1a42..16d50482 100644 --- a/library/device.lib +++ b/library/device.lib @@ -449,7 +449,7 @@ $FPLIST D_* $ENDFPLIST DRAW -P 2 0 1 6 -50 50 -50 -50 N +P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P @@ -503,34 +503,168 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# D_BRIDGE +# D_Bridge_+-AA # -DEF D_BRIDGE D 0 50 Y Y 1 F N -F0 "D" 300 300 50 H V L CNN -F1 "D_BRIDGE" 300 200 50 H V L CNN +DEF D_Bridge_+-AA D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_+-AA" 50 200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST DRAW -P 2 0 0 0 -300 0 -200 -100 N -P 2 0 0 0 -300 0 -200 100 N -P 2 0 0 8 -150 -250 -50 -150 N -P 2 0 0 8 -150 250 -50 150 N -P 2 0 0 0 0 -300 -100 -200 N -P 2 0 0 0 0 -300 100 -200 N -P 2 0 0 0 0 300 -100 200 N -P 2 0 0 0 0 300 100 200 N -P 2 0 0 8 150 -50 250 -150 N -P 2 0 0 8 150 50 250 150 N -P 2 0 0 0 300 0 200 -100 N -P 2 0 0 0 300 0 200 100 N -P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F -P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F -P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F -P 4 0 0 0 50 150 150 250 200 100 50 150 F -X - 1 -400 0 100 R 50 50 1 1 I -X ~ 2 0 -400 100 U 50 50 1 1 I -X + 3 400 0 100 L 50 50 1 1 I -X ~ 4 0 400 100 D 50 50 1 1 I +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X + 1 300 0 100 L 50 50 1 1 I +X - 2 -300 0 100 R 50 50 1 1 I +X ~ 3 0 300 100 D 50 50 1 1 I +X ~ 4 0 -300 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Bridge_+A-A +# +DEF D_Bridge_+A-A D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_+A-A" 50 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST +DRAW +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X + 1 300 0 100 L 50 50 1 1 I +X ~ 2 0 -300 100 U 50 50 1 1 I +X - 3 -300 0 100 R 50 50 1 1 I +X ~ 4 0 300 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Bridge_+AA- +# +DEF D_Bridge_+AA- D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_+AA-" 50 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST +DRAW +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X + 1 300 0 100 L 50 50 1 1 I +X ~ 2 0 300 100 D 50 50 1 1 I +X ~ 3 0 -300 100 U 50 50 1 1 I +X - 4 -300 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Bridge_-A+A +# +DEF D_Bridge_-A+A D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_-A+A" 50 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST +DRAW +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X - 1 -300 0 100 R 50 50 1 1 I +X ~ 2 0 -300 100 U 50 50 1 1 I +X + 3 300 0 100 L 50 50 1 1 I +X ~ 4 0 300 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Bridge_-AA+ +# +DEF D_Bridge_-AA+ D 0 50 Y Y 1 F N +F0 "D" 50 275 50 H V L CNN +F1 "D_Bridge_-AA+" 50 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode?Bridge* + Diode?Rectifier* +$ENDFPLIST +DRAW +P 2 0 1 0 -100 150 -50 100 N +P 2 0 1 0 -50 -100 -100 -150 N +P 2 0 1 0 100 -50 150 -100 N +P 2 0 1 0 100 50 150 100 N +P 4 0 1 0 -150 100 -100 50 -75 125 -150 100 F +P 4 0 1 0 -100 -50 -150 -100 -75 -125 -100 -50 F +P 4 0 1 0 50 100 100 150 125 75 50 100 F +P 4 0 1 0 125 -75 50 -100 100 -150 125 -75 F +P 5 0 1 0 -200 0 0 -200 200 0 0 200 -200 0 N +X - 1 -300 0 100 R 50 50 1 1 I +X ~ 2 0 300 100 D 50 50 1 1 I +X ~ 3 0 -300 100 U 50 50 1 1 I +X + 4 300 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_Capacitance +# +DEF D_Capacitance D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Capacitance" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS VARICAP +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -50 50 -50 -50 N +P 2 0 1 6 -30 50 -30 -50 N +P 3 0 1 0 70 50 -30 0 70 -50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -623,8 +757,8 @@ P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 0 -200 100 U 50 50 0 1 P X K 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -647,8 +781,8 @@ P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X K 1 -300 0 150 R 50 50 0 1 P X A 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -671,8 +805,8 @@ P 4 0 1 10 -150 50 -170 50 -170 40 -170 40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -130 -40 -130 -50 -150 -50 -150 -50 -150 -50 N -P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X K 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 0 -200 100 U 50 50 0 1 P @@ -695,8 +829,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N P 4 0 1 10 50 50 30 50 30 40 30 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P X A 2 300 0 150 L 50 50 0 1 P X K 3 0 -200 100 U 50 50 0 1 P @@ -719,8 +853,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N P 4 0 1 10 50 50 30 50 30 40 30 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X A 1 -300 0 150 R 50 50 0 1 P X K 2 0 -200 100 U 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -743,8 +877,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 50 -50 70 -50 70 -40 70 -40 N P 4 0 1 10 50 50 30 50 30 40 30 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F X K 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X A 3 300 0 150 L 50 50 0 1 P @@ -768,8 +902,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -793,8 +927,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X A 1 -300 0 150 R 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -817,8 +951,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X K 3 300 0 150 L 50 50 0 1 P @@ -841,8 +975,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X common 1 0 -200 100 U 50 50 0 1 P X K 2 300 0 150 L 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P @@ -865,8 +999,8 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X K 1 300 0 150 L 50 50 0 1 P X A 2 -300 0 150 R 50 50 0 1 P X common 3 0 -200 100 U 50 50 0 1 P @@ -890,14 +1024,38 @@ P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N P 4 0 1 10 150 50 130 50 130 40 130 40 N P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F X K 1 300 0 150 L 50 50 0 1 P X common 2 0 -200 100 U 50 50 0 1 P X A 3 -300 0 150 R 50 50 0 1 P ENDDRAW ENDDEF # +# D_Shockley +# +DEF D_Shockley D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Shockley" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -50 0 50 0 N +P 2 0 1 0 -50 50 -50 -50 N +P 3 0 1 0 -50 0 50 50 50 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Small # DEF D_Small D 0 10 N N 1 F N @@ -920,6 +1078,31 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Suppressor +# +DEF D_Suppressor D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Suppressor" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS D_TVS +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 3 0 1 0 -100 50 0 0 -100 -50 F +P 3 0 1 0 100 50 0 0 100 -50 F +P 4 0 1 0 20 50 0 50 0 -50 -20 -50 N +X A1 1 -150 0 100 R 50 50 1 1 P +X A2 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # D_Tunnel # DEF D_Tunnel D 0 40 N N 1 F N @@ -943,6 +1126,319 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# D_Unitunnel +# +DEF D_Unitunnel D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Unitunnel" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -70 -50 -50 -50 N +P 3 0 1 0 -50 -50 -50 50 -70 50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +P 4 0 1 0 -30 50 -50 50 -50 -50 -30 -50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Zener +# +DEF D_Zener D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D_Zener" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 3 0 1 0 50 50 -50 0 50 -50 F +P 4 0 1 0 -30 70 -50 50 -50 -50 -70 -70 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Zener_Small +# +DEF D_Zener_Small D 0 10 N N 1 F N +F0 "D" 0 90 50 H V C CNN +F1 "D_Zener_Small" 0 -90 50 H V C CNN +F2 "" 0 0 50 V V C CNN +F3 "" 0 0 50 V V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *SingleDiode* + *_Diode_* +$ENDFPLIST +DRAW +P 4 0 1 0 -20 50 -30 40 -30 -40 -40 -50 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_x2_ACom_AKK +# +DEF D_x2_ACom_AKK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_ACom_AKK" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X A 1 0 -200 100 U 50 50 0 1 P +X K 2 -300 0 150 R 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_ACom_KAK +# +DEF D_x2_ACom_KAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_ACom_KAK" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X K 1 -300 0 150 R 50 50 0 1 P +X A 2 0 -200 100 U 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_ACom_KKA +# +DEF D_x2_ACom_KKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_ACom_KKA" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -150 50 -150 -50 -150 -50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -50 -50 -150 0 -50 50 -50 -50 -50 -50 -50 -50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X K 1 -300 0 150 R 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X A 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_KCom_AAK +# +DEF D_x2_KCom_AAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_KCom_AAK" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +X A 1 -300 0 150 R 50 50 0 1 P +X A 2 300 0 150 L 50 50 0 1 P +X K 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_KCom_AKA +# +DEF D_x2_KCom_AKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_KCom_AKA" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +X A 1 -300 0 150 R 50 50 0 1 P +X K 2 0 -200 100 U 50 50 0 1 P +X A 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_KCom_KAA +# +DEF D_x2_KCom_KAA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_KCom_KAA" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 50 -50 50 50 50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 150 -50 50 0 150 50 150 -50 150 -50 150 -50 F +X K 1 0 -200 100 U 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X A 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_ACK +# +DEF D_x2_Serial_ACK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_ACK" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X A 1 -300 0 150 R 50 50 0 1 P +X common 2 0 -200 100 U 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_AKC +# +DEF D_x2_Serial_AKC D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_AKC" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X A 1 -300 0 150 R 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X common 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_CAK +# +DEF D_x2_Serial_CAK D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_CAK" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X common 1 0 -200 100 U 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X K 3 300 0 150 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_CKA +# +DEF D_x2_Serial_CKA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_CKA" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X common 1 0 -200 100 U 50 50 0 1 P +X K 2 300 0 150 L 50 50 0 1 P +X A 3 -300 0 150 R 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_KAC +# +DEF D_x2_Serial_KAC D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_KAC" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X K 1 300 0 150 L 50 50 0 1 P +X A 2 -300 0 150 R 50 50 0 1 P +X common 3 0 -200 100 U 50 50 0 1 P +ENDDRAW +ENDDEF +# +# D_x2_Serial_KCA +# +DEF D_x2_Serial_KCA D 0 30 Y N 1 F N +F0 "D" 50 -100 50 H V C CNN +F1 "D_x2_Serial_KCA" 0 100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 F +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 F +X K 1 300 0 150 L 50 50 0 1 P +X common 2 0 -200 100 U 50 50 0 1 P +X A 3 -300 0 150 R 50 50 0 1 P +ENDDRAW +ENDDEF +# # EMI_Filter_C # DEF EMI_Filter_C FL 0 10 Y N 1 F N @@ -8367,22 +8863,6 @@ X ~ 3 -500 -200 200 R 50 50 1 1 I ENDDRAW ENDDEF # -# TVS -# -DEF TVS D 0 40 Y Y 1 F N -F0 "D" 0 150 50 H V C CNN -F1 "TVS" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 12 0 50 0 -50 N -P 4 0 1 0 -100 50 -100 -50 0 0 -100 50 F -P 4 0 1 0 0 0 100 50 100 -50 0 0 F -X ~ 1 -300 0 300 R 50 50 1 1 P -X ~ 2 300 0 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # Thermistor_NTC # DEF Thermistor_NTC TH 0 0 N Y 1 F N @@ -8723,26 +9203,6 @@ X - 2 100 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# VARICAP -# -DEF VARICAP D 0 40 Y N 1 F N -F0 "D" 0 130 50 H V C CNN -F1 "VARICAP" 0 -120 50 H V C TNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -150 0 -61 0 N -P 2 0 1 0 -120 -100 70 70 N -P 2 0 1 0 50 -90 50 90 N -P 2 0 1 0 109 0 150 0 N -P 2 0 1 0 110 -90 110 90 N -P 3 0 1 0 -60 90 -60 -90 50 0 F -P 3 0 1 0 90 90 50 90 85 50 F -X ANODE 1 -250 0 100 R 50 50 1 1 P -X CATHODE 2 250 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # VARISTOR # DEF VARISTOR VR 0 0 N Y 1 F N