Просмотр исходного кода

Add very small crystal oscillator needed for microcontroller operation.

tags/PRE_1
Michael Schloh von Bennewitz 4 лет назад
Родитель
Сommit
0b005a0f67
3 измененных файлов: 62 добавлений и 0 удалений
  1. +6
    -0
      hardware/libraries/elabdev.dcm
  2. +20
    -0
      hardware/libraries/elabdev.lib
  3. +36
    -0
      hardware/modules/elabdev.pretty/Oscillator_SMD_Taitien_TY-4Pin_2.5x2.0mm.kicad_mod

+ 6
- 0
hardware/libraries/elabdev.dcm Просмотреть файл

@@ -23,6 +23,12 @@ D Solder Area
K sf solder feld
$ENDCMP
#
$CMP TYETBCSANF
D 32MHz TCXO Clipped Sine Wave Oscillator
K Crystal Clock Oscillator
F http://www.taitien.com/wp-content/uploads/2015/12/XO-0081_TY.pdf
$ENDCMP
#
$CMP USBCHole
D USB Type C Hole
K usb hole


+ 20
- 0
hardware/libraries/elabdev.lib Просмотреть файл

@@ -180,6 +180,26 @@ S 200 150 200 -150 0 1 0 N
ENDDRAW
ENDDEF
#
# TYETBCSANF
#
DEF TYETBCSANF XC 0 10 Y Y 1 F N
F0 "XC" 100 250 50 H V L CNN
F1 "TYETBCSANF" 25 -250 50 H V L CNN
F2 "Elabdev:Oscillator_SMD_Taitien_TY-4Pin_2.5x2.0mm" 450 -350 50 H I C CNN
F3 "" -100 0 50 H I C CNN
$FPLIST
Oscillator*SMD*2.5*2.0*
$ENDFPLIST
DRAW
S -200 200 200 -200 0 1 10 f
P 9 0 1 0 -75 -25 -50 -25 -50 25 -25 25 -25 -25 0 -25 0 25 25 25 25 -25 N
X NC 1 -300 0 100 R 50 50 1 1 N N
X GND 2 0 -300 100 U 50 50 1 1 W
X OUT 3 300 0 100 L 50 50 1 1 O
X VCC 4 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# USBCHole
#
DEF USBCHole HL 0 40 Y Y 1 F N


+ 36
- 0
hardware/modules/elabdev.pretty/Oscillator_SMD_Taitien_TY-4Pin_2.5x2.0mm.kicad_mod Просмотреть файл

@@ -0,0 +1,36 @@
(module Elabdev:Oscillator_SMD_Taitien_TY-4Pin_2.5x2.0mm (layer F.Cu) (tedit 5F5382C7)
(descr "SMD Crystal Oscillator Taitien TY (https://www.taitien.com/ti-products/standard-tcxo-series-ty-type/)")
(tags "SMD SMT crystal oscillator")
(attr smd)
(fp_text reference REF** (at 0 -2.2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Oscillator_SMD_Taitien_TY-4Pin_2.5x2.0mm (at 0 2.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)))
)
(fp_line (start -1.25 -1) (end -1.25 1) (layer F.Fab) (width 0.1))
(fp_line (start -1.25 1) (end 1.25 1) (layer F.Fab) (width 0.1))
(fp_line (start 1.25 1) (end 1.25 -1) (layer F.Fab) (width 0.1))
(fp_line (start 1.25 -1) (end -1.25 -1) (layer F.Fab) (width 0.1))
(fp_line (start -1.25 0) (end -0.25 1) (layer F.Fab) (width 0.1))
(fp_line (start -1.6 -1.3) (end -1.6 1.3) (layer F.SilkS) (width 0.12))
(fp_line (start -1.6 1.3) (end 1.6 1.3) (layer F.SilkS) (width 0.12))
(fp_line (start -1.7 -1.4) (end -1.7 1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.7 1.4) (end 1.7 1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 1.4) (end 1.7 -1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 -1.4) (end -1.7 -1.4) (layer F.CrtYd) (width 0.05))
(fp_poly (pts (xy -0.8 1.3) (xy -1.6 1.3) (xy -1.6 0.5)) (layer F.SilkS) (width 0.1))
(fp_circle (center -2.1 1.8) (end -1.95 1.8) (layer F.SilkS) (width 0.3))
(pad 1 smd rect (at -0.85 0.65) (size 0.8 0.9) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.85 0.65) (size 0.8 0.9) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 0.85 -0.65) (size 0.8 0.9) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -0.85 -0.65) (size 0.8 0.9) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Oscillator.3dshapes/Oscillator_SMD_SeikoEpson_SG210-4Pin_2.5x2.0mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

Загрузка…
Отмена
Сохранить