diff --git a/footprint/tj_Connector.pretty/2EDGRT-5.08-16P.kicad_mod b/footprint/tj_Connector.pretty/2EDGRT-5.08-16P.kicad_mod index c2380ca..5a4ca1c 100644 --- a/footprint/tj_Connector.pretty/2EDGRT-5.08-16P.kicad_mod +++ b/footprint/tj_Connector.pretty/2EDGRT-5.08-16P.kicad_mod @@ -1,42 +1,41 @@ -(module 2EDGRT-5.08-16P (layer F.Cu) (tedit 5D134E41) +(module 2EDGRT-5.08-16P (layer F.Cu) (tedit 5DD74626) (fp_text reference REF** (at -1.27 13.97) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value 2EDGRT-5.08-16P (at -0.41 12.7) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) - - (fp_line (start -5.08 -12.11) (end 35.56 -12.065) (layer F.SilkS) (width 0.2032)) - (fp_line (start 35.56 -12.065) (end 35.56 -1.905) (layer F.SilkS) (width 0.2032)) - (fp_line (start 35.56 -1.905) (end 37.465 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start -5.08 -12.11) (end 36.56 -12.065) (layer F.SilkS) (width 0.2032)) + (fp_line (start 36.56 -12.065) (end 36.56 -1.905) (layer F.SilkS) (width 0.2032)) + (fp_line (start 36.56 -1.905) (end 37.465 -1.905) (layer F.SilkS) (width 0.2032)) (fp_line (start 37.465 -1.905) (end 37.465 10.795) (layer F.SilkS) (width 0.2032)) (fp_line (start 37.465 10.795) (end -3.175 10.795) (layer F.SilkS) (width 0.2032)) (fp_line (start -3.175 10.795) (end -3.175 -1.905) (layer F.SilkS) (width 0.2032)) (fp_line (start -3.175 -1.905) (end -5.08 -1.905) (layer F.SilkS) (width 0.2032)) (fp_line (start -5.08 -1.905) (end -5.08 -12.11) (layer F.SilkS) (width 0.2032)) (fp_line (start 37.465 8.89) (end -3.175 8.89) (layer F.SilkS) (width 0.2032)) - (fp_line (start 35.56 -1.905) (end 37.465 -1.905) (layer F.CrtYd) (width 0.2032)) - (fp_line (start -5.08 -12.065) (end 35.56 -12.02) (layer F.CrtYd) (width 0.2032)) - (fp_line (start 35.56 -12.02) (end 35.56 -1.905) (layer F.CrtYd) (width 0.2032)) + (fp_line (start 36.56 -1.905) (end 37.465 -1.905) (layer F.CrtYd) (width 0.2032)) + (fp_line (start -5.08 -12.065) (end 36.56 -12.065) (layer F.CrtYd) (width 0.2032)) + (fp_line (start 36.56 -12.065) (end 36.56 -1.905) (layer F.CrtYd) (width 0.2032)) (fp_line (start 37.465 -1.905) (end 37.465 10.795) (layer F.CrtYd) (width 0.2032)) (fp_line (start 37.465 10.795) (end -3.175 10.795) (layer F.CrtYd) (width 0.2032)) (fp_line (start -3.175 10.795) (end -3.175 -1.905) (layer F.CrtYd) (width 0.2032)) (fp_line (start -3.175 -1.905) (end -5.08 -1.905) (layer F.CrtYd) (width 0.2032)) (fp_line (start -5.08 -1.905) (end -5.08 -12.065) (layer F.CrtYd) (width 0.2032)) - (pad 4 thru_hole circle (at 15.24 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 11 thru_hole circle (at 7.62 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 12 thru_hole circle (at 12.7 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 10 thru_hole circle (at 2.54 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 9 thru_hole circle (at -2.54 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 2 thru_hole circle (at 5.08 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 1 thru_hole rect (at 0 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 3 thru_hole circle (at 10.16 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 14 thru_hole circle (at 22.86 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 13 thru_hole circle (at 17.78 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 6 thru_hole circle (at 25.4 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 5 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 16 thru_hole circle (at 33.02 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 15 thru_hole circle (at 27.94 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 8 thru_hole circle (at 35.56 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) - (pad 7 thru_hole circle (at 30.48 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Paste *.Mask)) + (pad 4 thru_hole circle (at 15.24 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 11 thru_hole circle (at 7.62 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 12 thru_hole circle (at 12.7 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 10 thru_hole circle (at 2.54 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 9 thru_hole circle (at -2.54 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 5.08 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 1 thru_hole rect (at 0 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 10.16 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 14 thru_hole circle (at 22.86 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 13 thru_hole circle (at 17.78 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 6 thru_hole circle (at 25.4 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 5 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 16 thru_hole circle (at 33.02 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 15 thru_hole circle (at 27.94 -10.16) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 8 thru_hole circle (at 35.56 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) + (pad 7 thru_hole circle (at 30.48 0) (size 2.54 2.54) (drill 1.524) (layers *.Cu *.Mask)) ) diff --git a/footprint/tj_IC.pretty/SOIC-24W_7.5x15.4mm_P1.27mm_HandSolder.kicad_mod b/footprint/tj_IC.pretty/SOIC-24W_7.5x15.4mm_P1.27mm_HandSolder.kicad_mod new file mode 100644 index 0000000..b6d2aac --- /dev/null +++ b/footprint/tj_IC.pretty/SOIC-24W_7.5x15.4mm_P1.27mm_HandSolder.kicad_mod @@ -0,0 +1,61 @@ +(module SOIC-24W_7.5x15.4mm_P1.27mm_HandSolder (layer F.Cu) (tedit 5DD7505C) + (descr "SOIC, 24 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RW_24.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "SOIC SO") + (attr smd) + (fp_text reference REF** (at 0 -8.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SOIC-24W_7.5x15.4mm_P1.27mm_HandSolder (at 0 8.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 7.81) (end 3.86 7.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.86 7.81) (end 3.86 7.545) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 7.81) (end -3.86 7.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.86 7.81) (end -3.86 7.545) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -7.81) (end 3.86 -7.81) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.86 -7.81) (end 3.86 -7.545) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -7.81) (end -3.86 -7.81) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.86 -7.81) (end -3.86 -7.545) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.86 -7.545) (end -5.675 -7.545) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.75 -7.7) (end 3.75 -7.7) (layer F.Fab) (width 0.1)) + (fp_line (start 3.75 -7.7) (end 3.75 7.7) (layer F.Fab) (width 0.1)) + (fp_line (start 3.75 7.7) (end -3.75 7.7) (layer F.Fab) (width 0.1)) + (fp_line (start -3.75 7.7) (end -3.75 -6.7) (layer F.Fab) (width 0.1)) + (fp_line (start -3.75 -6.7) (end -2.75 -7.7) (layer F.Fab) (width 0.1)) + (fp_line (start -5.93 -7.95) (end -5.93 7.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.93 7.95) (end 5.93 7.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.93 7.95) (end 5.93 -7.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.93 -7.95) (end -5.93 -7.95) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd roundrect (at -4.9 -6.985) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 2 smd roundrect (at -4.9 -5.715) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 3 smd roundrect (at -4.9 -4.445) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 4 smd roundrect (at -4.9 -3.175) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 5 smd roundrect (at -4.9 -1.905) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 6 smd roundrect (at -4.9 -0.635) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 7 smd roundrect (at -4.9 0.635) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at -4.9 1.905) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at -4.9 3.175) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at -4.9 4.445) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 11 smd roundrect (at -4.9 5.715) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 12 smd roundrect (at -4.9 6.985) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 13 smd roundrect (at 4.9 6.985) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 14 smd roundrect (at 4.9 5.715) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 15 smd roundrect (at 4.9 4.445) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 16 smd roundrect (at 4.9 3.175) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 17 smd roundrect (at 4.9 1.905) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 18 smd roundrect (at 4.9 0.635) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 19 smd roundrect (at 4.9 -0.635) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 20 smd roundrect (at 4.9 -1.905) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 21 smd roundrect (at 4.9 -3.175) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 22 smd roundrect (at 4.9 -4.445) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 23 smd roundrect (at 4.9 -5.715) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 24 smd roundrect (at 4.9 -6.985) (size 2.55 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-24W_7.5x15.4mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/tj-IC.bck b/tj-IC.bck index ce03a22..1619fee 100644 --- a/tj-IC.bck +++ b/tj-IC.bck @@ -1,5 +1,24 @@ EESchema-DOCLIB Version 2.0 # +$CMP CJ431 +D Shunt Regulator, SOT-23 +K diode device shunt regulator +F https://atta.szlcsc.com/upload/public/pdf/source/20180115/C3113_15160149461261269385.pdf +$ENDCMP +# +$CMP LM335Z +D Precision temperature sensors, TO-92 +F https://www.st.com/resource/en/datasheet/lm335.pdf +$ENDCMP +# +$CMP MAX132CNG +F https://www.mouser.cn/datasheet/2/256/MAX132-1514523.pdf +$ENDCMP +# +$CMP MAX132CWG +F https://www.mouser.cn/datasheet/2/256/MAX132-1514523.pdf +$ENDCMP +# $CMP MAX13487EESA+ D Half-Duplex RS-485-/RS-422-Compatible Transceiver with AutoDirection Control, SOIC-8 K Half-Duplex RS-485-/RS-422-Compatible Transceiver with AutoDirection Control, SOIC-8 diff --git a/tj-IC.dcm b/tj-IC.dcm index ce03a22..1619fee 100644 --- a/tj-IC.dcm +++ b/tj-IC.dcm @@ -1,5 +1,24 @@ EESchema-DOCLIB Version 2.0 # +$CMP CJ431 +D Shunt Regulator, SOT-23 +K diode device shunt regulator +F https://atta.szlcsc.com/upload/public/pdf/source/20180115/C3113_15160149461261269385.pdf +$ENDCMP +# +$CMP LM335Z +D Precision temperature sensors, TO-92 +F https://www.st.com/resource/en/datasheet/lm335.pdf +$ENDCMP +# +$CMP MAX132CNG +F https://www.mouser.cn/datasheet/2/256/MAX132-1514523.pdf +$ENDCMP +# +$CMP MAX132CWG +F https://www.mouser.cn/datasheet/2/256/MAX132-1514523.pdf +$ENDCMP +# $CMP MAX13487EESA+ D Half-Duplex RS-485-/RS-422-Compatible Transceiver with AutoDirection Control, SOIC-8 K Half-Duplex RS-485-/RS-422-Compatible Transceiver with AutoDirection Control, SOIC-8 diff --git a/tj-IC.lib b/tj-IC.lib index f2089fa..b9ad5e8 100644 --- a/tj-IC.lib +++ b/tj-IC.lib @@ -348,6 +348,28 @@ X +Vo 6 1000 300 300 L 50 50 1 1 P ENDDRAW ENDDEF # +# CJ431 +# +DEF CJ431 U 0 20 N N 1 F N +F0 "U" -100 100 50 H V C CNN +F1 "CJ431" 0 -100 50 H V C CNN +F2 "Package_TO_SOT_SMD:SOT-23" 0 -150 50 H I C CIN +F3 "" 0 0 50 H I C CIN +$FPLIST + SOT?23* + SOT?89* + TO?92* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X REF 1 0 100 100 D 50 50 1 1 P +X K 2 100 0 100 L 50 50 1 1 P +X A 3 -100 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # DG4052A # DEF DG4052A U 0 40 Y Y 1 F N @@ -735,6 +757,67 @@ X f 9 -200 -600 200 R 50 50 1 1 P ENDDRAW ENDDEF # +# LM335Z +# +DEF LM335Z U 0 20 N N 1 F N +F0 "U" -100 100 50 H V C CNN +F1 "LM335Z" 0 -100 50 H V C CNN +F2 "Package_TO_SOT_THT:TO-92_Wide" 0 -150 50 H I C CIN +F3 "" 0 0 50 H I C CIN +$FPLIST + TO*92* +$ENDFPLIST +DRAW +P 3 0 1 0 -50 0 0 0 50 0 N +P 3 0 1 0 -30 30 30 0 -30 -30 F +P 4 0 1 10 20 -40 30 -30 30 30 30 30 N +X ADJ 1 0 100 100 D 50 50 1 1 P +X V+ 2 100 0 100 L 50 50 1 1 P +X V- 3 -100 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MAX132CNG +# +DEF MAX132CNG U 0 40 Y Y 1 F N +F0 "U" 900 150 50 H V C CNN +F1 "MAX132CNG" 1000 50 50 H V C CNN +F2 "Package_DIP:DIP-24_W7.62mm" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS MAX132CWG +$FPLIST + Package_DIP:DIP-24_W7.62mm + Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm +$ENDFPLIST +DRAW +S 0 0 1150 -1600 0 1 0 f +X ~CS 1 -200 -300 200 R 50 50 1 1 I +X P3 10 -200 -1400 200 R 50 50 1 1 P +X EOC 11 -200 -700 200 R 50 50 1 1 P +X DGND 12 1350 -1500 200 L 50 50 1 1 W +X V- 13 1350 -1400 200 L 50 50 1 1 W +X IN_HI 14 1350 -1200 200 L 50 50 1 1 I +X IN_LO 15 1350 -1100 200 L 50 50 1 1 I +X AGND 16 1350 -900 200 L 50 50 1 1 W +X REF- 17 1350 -800 200 L 50 50 1 1 I +X REF+ 18 1350 -700 200 L 50 50 1 1 I +X CRFEF+ 19 700 200 200 D 50 50 1 1 P +X DIN 2 -200 -400 200 R 50 50 1 1 I +X CREF- 20 300 200 200 D 50 50 1 1 P +X INT_IN 21 1350 -500 200 L 50 50 1 1 I +X INT_OUT 22 1350 -400 200 L 50 50 1 1 P +X BUF_OUT 23 1350 -300 200 L 50 50 1 1 P +X V+ 24 1350 -200 200 L 50 50 1 1 W +X DOUT 3 -200 -500 200 R 50 50 1 1 P +X SCLK 4 -200 -600 200 R 50 50 1 1 I +X OSC2 5 700 -1800 200 U 50 50 1 1 P +X OSC1 6 300 -1800 200 U 50 50 1 1 I +X P0 7 -200 -1100 200 R 50 50 1 1 P +X P1 8 -200 -1200 200 R 50 50 1 1 P +X P2 9 -200 -1300 200 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # MAX13487EESA+ # DEF MAX13487EESA+ U 0 20 Y Y 1 F N