split mpu into modules

This commit is contained in:
2022-05-05 17:43:27 +02:00
parent a71b2dc21f
commit b6f5b65bda
30 changed files with 23504 additions and 1159 deletions
@@ -0,0 +1,32 @@
(module "DIOM5436X261N" (layer F.Cu)
(descr "DO-214AA (SMB J-Bend)")
(tags "TVS Diode (Uni-directional)")
(attr smd)
(fp_text reference D** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_text value "DIOM5436X261N" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_line (start -3.55 -2.22) (end 3.55 -2.22) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.55 -2.22) (end 3.55 2.22) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.55 2.22) (end -3.55 2.22) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.55 2.22) (end -3.55 -2.22) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.7 -1.81) (end 2.7 -1.81) (layer F.Fab) (width 0.1))
(fp_line (start 2.7 -1.81) (end 2.7 1.81) (layer F.Fab) (width 0.1))
(fp_line (start 2.7 1.81) (end -2.7 1.81) (layer F.Fab) (width 0.1))
(fp_line (start -2.7 1.81) (end -2.7 -1.81) (layer F.Fab) (width 0.1))
(fp_line (start -2.7 -0.735) (end -1.625 -1.81) (layer F.Fab) (width 0.1))
(fp_line (start 2.7 -1.81) (end -3.275 -1.81) (layer F.SilkS) (width 0.2))
(fp_line (start -2.7 1.81) (end 2.7 1.81) (layer F.SilkS) (width 0.2))
(pad 1 smd rect (at -2.2 0 90) (size 2.15 2.2) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 2.2 0 90) (size 2.15 2.2) (layers F.Cu F.Paste F.Mask))
(model SMBJ58A.stp
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
+9
View File
@@ -0,0 +1,9 @@
EESchema-DOCLIB Version 2.0
#
$CMP SMBJ58A
D Littelfuse SMBJ58A, Uni-Directional TVS Diode, 600W, 2-Pin DO-214AA
K
F https://m.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf
$ENDCMP
#
#End Doc Library
+28
View File
@@ -0,0 +1,28 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#SamacSys ECAD Model SMBJ58A
#/652649/475221/2.49/2/3/TVS Diode (Uni-directional)
DEF SMBJ58A D 0 30 Y Y 1 F N
F0 "D" 400 350 50 H V L BNN
F1 "SMBJ58A" 400 250 50 H V L BNN
F2 "DIOM5436X261N" 400 150 50 H I L BNN
F3 "https://m.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf" 400 50 50 H I L BNN
F4 "Littelfuse SMBJ58A, Uni-Directional TVS Diode, 600W, 2-Pin DO-214AA" 400 -50 50 H I L BNN "Description"
F5 "2.61" 400 -150 50 H I L BNN "Height"
F6 "LITTELFUSE" 400 -250 50 H I L BNN "Manufacturer_Name"
F7 "SMBJ58A" 400 -350 50 H I L BNN "Manufacturer_Part_Number"
F8 "576-SMBJ58A" 400 -450 50 H I L BNN "Mouser Part Number"
F9 "https://www.mouser.co.uk/ProductDetail/Littelfuse/SMBJ58A?qs=zHiv0nsVGmrLotr%2Fg53Djg%3D%3D" 400 -550 50 H I L BNN "Mouser Price/Stock"
F10 "SMBJ58A" 400 -650 50 H I L BNN "Arrow Part Number"
F11 "https://www.arrow.com/en/products/smbj58a/littelfuse" 400 -750 50 H I L BNN "Arrow Price/Stock"
DRAW
X ~ 1 0 0 200 R 50 50 0 0 P
X ~ 2 600 0 200 L 50 50 0 0 P
P 4 0 1 6 200 0 400 100 400 -100 200 0 N
P 2 0 1 6 200 -80 240 -100 N
P 2 0 1 6 200 -80 200 80 N
P 2 0 1 6 160 100 200 80 N
ENDDRAW
ENDDEF
#
#End Library
+42
View File
@@ -0,0 +1,42 @@
PCBNEW-LibModule-V1 2022-05-02 09:53:34
# encoding utf-8
Units mm
$INDEX
DIOM5436X261N
$EndINDEX
$MODULE DIOM5436X261N
Po 0 0 0 15 626f9c0e 00000000 ~~
Li DIOM5436X261N
Cd DO-214AA (SMB J-Bend)
Kw TVS Diode (Uni-directional)
Sc 0
At SMD
AR
Op 0 0 0
T0 0 0 1.27 1.27 0 0.254 N V 21 N "D**"
T1 0 0 1.27 1.27 0 0.254 N I 21 N "DIOM5436X261N"
DS -3.55 -2.22 3.55 -2.22 0.05 24
DS 3.55 -2.22 3.55 2.22 0.05 24
DS 3.55 2.22 -3.55 2.22 0.05 24
DS -3.55 2.22 -3.55 -2.22 0.05 24
DS -2.7 -1.81 2.7 -1.81 0.1 24
DS 2.7 -1.81 2.7 1.81 0.1 24
DS 2.7 1.81 -2.7 1.81 0.1 24
DS -2.7 1.81 -2.7 -1.81 0.1 24
DS -2.7 -0.735 -1.625 -1.81 0.1 24
DS 2.7 -1.81 -3.275 -1.81 0.2 21
DS -2.7 1.81 2.7 1.81 0.2 21
$PAD
Po -2.2 0
Sh "1" R 2.15 2.2 0 0 900
At SMD N 00888000
Ne 0 ""
$EndPAD
$PAD
Po 2.2 0
Sh "2" R 2.15 2.2 0 0 900
At SMD N 00888000
Ne 0 ""
$EndPAD
$EndMODULE DIOM5436X261N
$EndLIBRARY