diff --git a/library/device.dcm b/library/device.dcm index 48e22ef0..81eb634a 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -70,6 +70,11 @@ D Delay line K delay propogation retard impedance $ENDCMP # +$CMP D_BRIDGE +D Diode bridge +K rectifier acdc +$ENDCMP +# $CMP D_Schottky D Schottky diode K diode schotty @@ -145,11 +150,6 @@ D Diode K diode $ENDCMP # -$CMP Diode_Bridge -D Diode bridge -K Graetz -$ENDCMP -# $CMP EMI_FILTER D EMI Filter, three pins K electromagnetic interference noise diff --git a/library/device.lib b/library/device.lib index a0e6d578..c1b7d53f 100644 --- a/library/device.lib +++ b/library/device.lib @@ -310,6 +310,37 @@ X COMMUN 3 -200 0 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# D_BRIDGE +# +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 +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +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 +ENDDRAW +ENDDEF +# # D_Schottky # DEF D_Schottky D 0 40 N N 1 F N @@ -669,37 +700,6 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# Diode_Bridge -# -DEF Diode_Bridge D 0 50 Y Y 1 F N -F0 "D" -250 300 50 H V C CNN -F1 "Diode_Bridge" 350 -350 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 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 -ENDDRAW -ENDDEF -# # EMI_FILTER # DEF EMI_FILTER FL 0 40 Y N 1 F N