Add schematic symbols and footprints

Schematic Symbols
-----------------

* TBA1 Traco DC/DC Power Modules
* Rotary Encoder with mounting holes
* NSVF4020SG4 RF NPN transistor
* MCP6V34 Quad low offset OpAmp
* TSZ121ICT Low offset opAmp

Footprints
----------

* TRACO_TBA1
* LCD4x16_smd_pad
This commit is contained in:
Mario Hüttel 2020-10-07 18:10:05 +02:00
parent 2e29ddd1b9
commit d5c79029a0
9 changed files with 200 additions and 1 deletions

View File

@ -26,6 +26,7 @@ Libraries for KiCad.
* LTC3612 TSSOP version * LTC3612 TSSOP version
* SIM2-XXXXD (SIL) dual voltage switching regulator series. * SIM2-XXXXD (SIL) dual voltage switching regulator series.
* MMTL431A Reference voltage source (similar to Zener diode) * MMTL431A Reference voltage source (similar to Zener diode)
* TBA1 Traco DC/DC Power Modules
## stm32f4 ## stm32f4
* STM32F407VGT * STM32F407VGT
@ -35,6 +36,7 @@ Libraries for KiCad.
* 3.5mm TRS Jack * 3.5mm TRS Jack
* HDMI-Jack * HDMI-Jack
* 16Pin_Text_LCD 16 Pin standard LCD connector with 8080 interface * 16Pin_Text_LCD 16 Pin standard LCD connector with 8080 interface
* Rotary_Encoder_Switch_Mounting Rotary Encoder with mounting holes
## memory ## memory
* SDRAM * SDRAM
@ -46,9 +48,12 @@ Libraries for KiCad.
* BGA420 Infineon MMIC * BGA420 Infineon MMIC
* SE2436 * SE2436
* NRF24L01(P) with Thermal Pad * NRF24L01(P) with Thermal Pad
* NSVF4020SG4 RF NPN transistor
## analog ## analog
* UDA1330ATS 16-bit Stereo DAC * UDA1330ATS 16-bit Stereo DAC
* MCP6V34 Quad low offset OpAmp
* TSZ121ICT Low offset opAmp
## Finisar ## Finisar
* Finisar optic SFF module * Finisar optic SFF module
@ -156,3 +161,5 @@ Legend:
| Pin Header Socket 2x10 | - | Y | | Pin Header Socket 2x10 | - | Y |
| Schurter_0031.8201_20mm_Fuse | Y | - | | Schurter_0031.8201_20mm_Fuse | Y | - |
| BV-EI-303-2010 Transformer | Y | - | | BV-EI-303-2010 Transformer | Y | - |
| TRACO_TBA1 | Y | - |
| LCD4x16_smd_pad | Y | - |

View File

@ -7,7 +7,7 @@
## Note since Blender 2.8 ## Note since Blender 2.8
* Change unit to mm * Change unit to mm
* Use x3d export scale: 393.7 * Use x3d export scale: 393.7 (or use 0.3937, if unit is not changed to mm)
* Y forward * Y forward
* Z up * Z up

View File

@ -0,0 +1,32 @@
(module LCD4x16_smd_pad (layer F.Cu) (tedit 5EBEFB06)
(fp_text reference REF** (at -41.12 -24.96) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value LCD4x16 (at 35.08 -27.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -43.5 30) (end -43.5 -30) (layer F.SilkS) (width 0.5))
(fp_line (start -43.5 30) (end 43.5 30) (layer F.SilkS) (width 0.5))
(fp_line (start 43.5 -30) (end 43.5 30) (layer F.SilkS) (width 0.5))
(fp_line (start -43.5 -30) (end 43.5 -30) (layer F.SilkS) (width 0.5))
(pad "" np_thru_hole circle (at 41 27.5) (size 3 3) (drill 3) (layers *.Cu))
(pad "" np_thru_hole circle (at -41 27.5) (size 3 3) (drill 3) (layers *.Cu))
(pad "" np_thru_hole circle (at -41 -27.5) (size 3 3) (drill 3) (layers *.Cu))
(pad "" np_thru_hole circle (at 41 -27.5) (size 3 3) (drill 3) (layers *.Cu))
(pad 1 smd rect (at -33.5 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 2 smd oval (at -30.96 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 3 smd oval (at -28.42 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 4 smd oval (at -25.88 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 5 smd oval (at -23.34 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 6 smd oval (at -20.8 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 7 smd oval (at -18.26 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 8 smd oval (at -15.72 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 9 smd oval (at -13.18 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 10 smd oval (at -10.64 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 11 smd oval (at -8.1 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 12 smd oval (at -5.56 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 13 smd oval (at -3.02 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 14 smd oval (at -0.48 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 15 smd oval (at 2.06 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
(pad 16 smd oval (at 4.6 -27.5) (size 2 4) (layers F.Cu F.Paste F.Mask))
)

View File

@ -0,0 +1,16 @@
(module TRACO_TBA1 (layer F.Cu) (tedit 5E500F14)
(fp_text reference REF** (at -6.8 -0.9 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TRACO_TBA1 (at 0 -1.8) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.9 1.35) (end 5.9 1.35) (layer F.SilkS) (width 0.15))
(fp_line (start -5.9 -4.65) (end 5.9 -4.65) (layer F.SilkS) (width 0.15))
(fp_line (start -5.9 1.35) (end -5.9 -4.65) (layer F.SilkS) (width 0.15))
(fp_line (start 5.9 -4.65) (end 5.9 1.35) (layer F.SilkS) (width 0.15))
(pad 1 thru_hole roundrect (at -3.81 0) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask) (roundrect_rratio 0.25))
(pad 2 thru_hole circle (at -1.27 0) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 1.27 0) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 3.81 0) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
)

View File

@ -95,6 +95,46 @@ X DAC15- 9 950 -450 100 L 50 50 3 1 O
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# MCP6V34
#
DEF MCP6V34 U 0 40 Y Y 5 L N
F0 "U" 450 -50 50 H V C CNN
F1 "MCP6V34" 500 50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
T 0 150 -200 50 0 2 0 A Normal 0 C C
T 0 150 -200 50 0 3 0 B Normal 0 C C
T 0 150 -200 50 0 4 0 C Normal 0 C C
T 0 150 -200 50 0 5 0 D Normal 0 C C
S 0 0 400 -750 1 1 0 f
P 2 1 1 0 100 -450 50 -450 N
P 2 1 1 0 100 -350 50 -350 N
P 2 1 1 0 200 -450 200 -750 N
P 2 1 1 0 200 0 200 -350 N
P 2 1 1 0 300 -400 350 -400 N
P 5 1 1 0 100 -300 100 -450 100 -500 300 -400 100 -300 F
P 4 2 1 0 0 0 0 -400 350 -200 0 0 f
P 4 3 1 0 0 0 0 -400 350 -200 0 0 f
P 4 4 1 0 0 0 0 -400 350 -200 0 0 f
P 4 5 1 0 0 0 0 -400 350 -200 0 0 f
X VSS 11 200 -850 100 U 50 50 1 1 W
X VDD 4 200 100 100 D 50 50 1 1 W
X ~ 1 450 -200 100 L 50 50 2 1 O
X - 2 -100 -300 100 R 50 50 2 1 I
X + 3 -100 -100 100 R 50 50 2 1 I
X + 5 -100 -100 100 R 50 50 3 1 I
X - 6 -100 -300 100 R 50 50 3 1 I
X ~ 7 450 -200 100 L 50 50 3 1 O
X + 10 -100 -100 100 R 50 50 4 1 I
X ~ 8 450 -200 100 L 50 50 4 1 O
X - 9 -100 -300 100 R 50 50 4 1 I
X + 12 -100 -100 100 R 50 50 5 1 I
X - 13 -100 -300 100 R 50 50 5 1 I
X ~ 14 450 -200 100 L 50 50 5 1 O
ENDDRAW
ENDDEF
#
# TSU101 # TSU101
# #
DEF TSU101 U 0 40 Y Y 1 F N DEF TSU101 U 0 40 Y Y 1 F N
@ -112,6 +152,28 @@ X V+ 5 300 50 200 D 50 50 1 1 W
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# TSZ121ICT
#
DEF TSZ121ICT U 0 40 Y Y 1 F N
F0 "U" 300 100 50 H V C CNN
F1 "TSZ121ICT" 400 200 50 H V C CNN
F2 "" -150 200 50 H I C CNN
F3 "" -150 200 50 H I C CNN
DRAW
P 2 0 1 0 0 -50 0 -250 N
P 2 0 1 0 0 -50 0 0 N
P 2 0 1 0 0 0 0 200 N
P 2 0 1 0 0 250 0 200 N
P 2 0 1 0 0 250 350 0 N
P 2 0 1 0 350 0 0 -250 N
X ~ 1 450 0 100 L 50 50 1 1 O
X - 2 150 -250 100 U 50 50 1 1 W
X + 3 -100 100 100 R 50 50 1 1 I
X - 4 -100 -100 100 R 50 50 1 1 I
X + 5 150 250 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# UDA1330ATS # UDA1330ATS
# #
DEF UDA1330ATS U 0 40 Y Y 4 L N DEF UDA1330ATS U 0 40 Y Y 4 L N

View File

@ -10,4 +10,10 @@ $CMP HDMI-Jack
D HDMI Jack D HDMI Jack
$ENDCMP $ENDCMP
# #
$CMP Rotary_Encoder_Switch_Mounting
D Rotary encoder, dual channel, incremental quadrate outputs, with switch
K rotary switch encoder switch push button
F ~
$ENDCMP
#
#End Doc Library #End Doc Library

View File

@ -138,4 +138,43 @@ X CARD_DETECT 9 2100 1900 200 L 50 50 1 1 I
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Rotary_Encoder_Switch_Mounting
#
DEF Rotary_Encoder_Switch_Mounting SW 0 10 Y N 1 F N
F0 "SW" 0 260 50 H V C CNN
F1 "Rotary_Encoder_Switch_Mounting" 0 -260 50 H V C CNN
F2 "" -150 160 50 H I C CNN
F3 "" 0 260 50 H I C CNN
$FPLIST
RotaryEncoder*Switch*
$ENDFPLIST
DRAW
A -15 -2 108 -899 899 0 1 10 N -15 -110 -15 105
C -150 0 10 0 1 0 F
C -15 0 75 0 1 10 N
C 170 -40 5 0 1 10 N
C 170 40 5 0 1 10 N
S -200 200 200 -200 0 1 10 f
P 2 0 1 10 -25 -70 -25 70 N
P 2 0 1 10 -15 -70 -15 70 N
P 2 0 1 10 -5 70 -5 -70 N
P 2 0 1 10 150 0 135 0 N
P 2 0 1 10 150 40 150 -40 N
P 3 0 1 0 -200 -100 -150 -100 -150 -80 N
P 3 0 1 0 -200 100 -150 100 -150 80 N
P 3 0 1 10 10 -120 -20 -110 5 -95 N
P 3 0 1 10 10 115 -20 105 5 90 N
P 3 0 1 10 200 -100 170 -100 170 -40 N
P 3 0 1 10 200 100 170 100 170 40 N
P 4 0 1 0 -200 0 -150 0 -150 -40 -130 -80 N
P 4 0 1 0 -170 0 -150 0 -150 40 -130 80 N
X A A -300 100 100 R 50 50 1 1 P
X B B -300 -100 100 R 50 50 1 1 P
X C C -300 0 100 R 50 50 1 1 P
X MP MP 0 -300 100 U 50 50 1 1 P
X S1 S1 300 100 100 L 50 50 1 1 P
X S2 S2 300 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library #End Library

View File

@ -105,6 +105,22 @@ X VOUT+ 6 900 -50 200 L 50 50 1 1 w
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# TBA1
#
DEF TBA1 U 0 40 Y Y 1 F N
F0 "U" 50 150 50 H V C CNN
F1 "TBA1" 100 50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 0 0 650 -250 0 1 0 f
X VIN- 1 -200 -200 200 R 50 50 1 1 W
X VIN+ 2 -200 -50 200 R 50 50 1 1 W
X VOUT- 3 850 -200 200 L 50 50 1 1 w
X VOUT+ 4 850 -50 200 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# TPS54227 # TPS54227
# #
DEF TPS54227 U 0 40 Y Y 1 F N DEF TPS54227 U 0 40 Y Y 1 F N

View File

@ -83,6 +83,27 @@ X XC2 9 600 -500 150 L 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# NSVF4020SG4
#
DEF NSVF4020SG4 Q 0 40 Y N 1 F N
F0 "Q" -50 200 50 H V C CNN
F1 "NSVF4020SG4" 350 200 50 H V C CNN
F2 "" 0 100 50 H I C CNN
F3 "" 0 100 50 H I C CNN
DRAW
C 0 0 111 1 1 10 N
P 2 0 1 0 50 -100 150 -100 N
P 2 1 1 0 -25 25 50 100 N
P 3 1 1 0 -25 -25 50 -100 50 -100 N
P 3 1 1 20 -25 75 -25 -75 -25 -75 N
P 5 1 1 0 0 -70 20 -50 40 -90 0 -70 0 -70 F
X C 1 50 200 100 D 50 50 1 1 P
X E 2 50 -200 100 U 50 50 1 1 P
X B 3 -250 0 225 R 50 50 1 1 I
X E 4 150 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# RF2126 # RF2126
# #
DEF RF2126 U 0 40 Y Y 1 F N DEF RF2126 U 0 40 Y Y 1 F N