mirror of
git://projects.qi-hardware.com/ben-wpan.git
synced 2024-11-20 02:14:04 +02:00
Added NX3225SA 16 MHz crystal (symbol and footprint)
- BOOKSHELF: data sheet of NDK NX3225SA 16 MHz, 15 ppm, 8 pF crystal - AUTHORS, components/INFO, components/xtal-4.lib: copied Alvaro's tas4025a.lib over from gta02-core and gave it a more general name - AUTHORS, modules/INFO, modules/xtal-4.fpd: added footprint for four-padded SMT crystals
This commit is contained in:
parent
22af20222c
commit
05b0105591
2
AUTHORS
2
AUTHORS
@ -1,6 +1,7 @@
|
|||||||
Alvaro Lopes <alvieboy@alvie.com>
|
Alvaro Lopes <alvieboy@alvie.com>
|
||||||
|
|
||||||
components/mini_usb_b.lib
|
components/mini_usb_b.lib
|
||||||
|
components/xtal-4.lib (originally tas4025a.lib)
|
||||||
|
|
||||||
Rene Harder <rehar@saweb.de>
|
Rene Harder <rehar@saweb.de>
|
||||||
|
|
||||||
@ -13,3 +14,4 @@ Werner Almesberger <werner@openmoko.org>
|
|||||||
modules/meander.fpd
|
modules/meander.fpd
|
||||||
modules/qfn.fpd
|
modules/qfn.fpd
|
||||||
modules/stdpass.fpd
|
modules/stdpass.fpd
|
||||||
|
modules/xtal-4.fpg
|
||||||
|
11
BOOKSHELF
11
BOOKSHELF
@ -47,3 +47,14 @@ D: http://www.nxp.com/documents/outline_drawing/sot617-3_po.pdf
|
|||||||
|
|
||||||
N: atmel-qfn
|
N: atmel-qfn
|
||||||
D: http://www.atmel.com/dyn/resources/prod_documents/doc8583.pdf
|
D: http://www.atmel.com/dyn/resources/prod_documents/doc8583.pdf
|
||||||
|
|
||||||
|
# NDK NX3225SA OA/AV/SRW crystals
|
||||||
|
N: nx3225sa
|
||||||
|
A: xtal
|
||||||
|
D: http://www.ndk.com/images/products/catalog/c_NX3225SA-STD-CSR-3_e.pdf
|
||||||
|
#
|
||||||
|
# Digi-Key's version:
|
||||||
|
#D: http://media.digikey.com/pdf/Data Sheets/NDK PDFs/NX3225SA.pdf?cshift_ck=null&client_id=5042&cshift_ck=null&client_id=5042
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
@ -14,3 +14,8 @@ S: mini_usb_b
|
|||||||
|
|
||||||
# Atmel AT86RF230 2.4 GHz Transceiver for IEEE 802.15.4
|
# Atmel AT86RF230 2.4 GHz Transceiver for IEEE 802.15.4
|
||||||
S: at86rf230
|
S: at86rf230
|
||||||
|
|
||||||
|
# Fairly generic crystal package with 4 pins (crystal connects pins 1 and 3,
|
||||||
|
# the rest is ground)
|
||||||
|
S: xtal-4
|
||||||
|
N: nx3225sa
|
||||||
|
22
components/xtal-4.lib
Normal file
22
components/xtal-4.lib
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
EESchema-LIBRARY Version 2.3 Date: Sat 23 May 2009 17:54:59 WEST
|
||||||
|
#
|
||||||
|
# TAS4025A
|
||||||
|
#
|
||||||
|
DEF TAS4025A X 0 40 Y N 1 F N
|
||||||
|
F0 "X" 0 350 60 H V C CNN
|
||||||
|
F1 "TAS4025A" 0 250 60 H V C CNN
|
||||||
|
DRAW
|
||||||
|
S -50 150 50 -150 0 1 10 N
|
||||||
|
P 3 0 1 0 100 0 250 0 250 0 N
|
||||||
|
P 3 0 1 10 100 150 100 -150 100 -150 N
|
||||||
|
P 3 0 1 10 -100 150 -100 -150 -100 -150 N
|
||||||
|
P 2 0 1 0 -100 0 -250 0 N
|
||||||
|
S -250 200 250 -200 0 1 0 N
|
||||||
|
X XT2 3 450 0 200 L 50 50 1 1 P
|
||||||
|
X XT1 1 -450 0 200 R 50 50 1 1 P
|
||||||
|
X LGND1 2 -150 -400 200 U 50 50 1 1 W
|
||||||
|
X LGND2 4 150 -400 200 U 50 50 1 1 W
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
|
#End Library
|
@ -36,3 +36,8 @@ F: qfn
|
|||||||
# everything
|
# everything
|
||||||
#
|
#
|
||||||
N: sot617-3-lp
|
N: sot617-3-lp
|
||||||
|
|
||||||
|
# Common 4-pin crystal SMT package (pins 1 and 4 are on a short side, pin
|
||||||
|
# numbering is counter-clockwise)
|
||||||
|
F: xtal-4
|
||||||
|
N: nx3225sa
|
||||||
|
49
modules/xtal-4.fpd
Normal file
49
modules/xtal-4.fpd
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
/* MACHINE-GENERATED ! */
|
||||||
|
|
||||||
|
frame pad {
|
||||||
|
__0: vec @(Px/2, Py/2)
|
||||||
|
__1: vec @(-Px/2, -Py/2)
|
||||||
|
pad "$pin" . __0
|
||||||
|
}
|
||||||
|
|
||||||
|
frame pads {
|
||||||
|
table
|
||||||
|
{ pin, dx, dy }
|
||||||
|
{ 1, -1, -1 }
|
||||||
|
{ 2, 1, -1 }
|
||||||
|
{ 3, 1, 1 }
|
||||||
|
{ 4, -1, 1 }
|
||||||
|
|
||||||
|
__0: vec @(dx*Gx/2, dy*Gy/2)
|
||||||
|
frame pad .
|
||||||
|
}
|
||||||
|
|
||||||
|
frame outline {
|
||||||
|
table
|
||||||
|
{ px, py, x, y }
|
||||||
|
{ 0mm, Dy/2, Gx-Px-2*w, 0mm }
|
||||||
|
{ 0mm, -Dy/2, Gx-Px-2*w, 0mm }
|
||||||
|
{ -Dx/2, 0mm, 0mm, Gy-Py-2*w }
|
||||||
|
{ Dx/2, 0mm, 0mm, Gy-Py-2*w }
|
||||||
|
|
||||||
|
__0: vec @(px, py)
|
||||||
|
__1: vec .(x/2, y/2)
|
||||||
|
__2: vec __0(-x/2, -y/2)
|
||||||
|
line . __1 w
|
||||||
|
}
|
||||||
|
|
||||||
|
package "xtal-4-${Dx}x${Dy}"
|
||||||
|
unit mm
|
||||||
|
|
||||||
|
table
|
||||||
|
{ Dx, Dy, Gx, Gy, Px, Py }
|
||||||
|
{ 3.2mm, 2.5mm, 2.2mm, 1.6mm, 1.4mm, 1.2mm }
|
||||||
|
|
||||||
|
set w = 5mil
|
||||||
|
|
||||||
|
frame pads @
|
||||||
|
frame outline @
|
||||||
|
measx pads.__0 -> pads.__0 1mm+Py/2+Gy
|
||||||
|
measy pads.__0 -> pads.__0 -1mm-Px/2-Gx
|
||||||
|
measy pad.__1 -> pad.__0 1mm
|
||||||
|
measx pad.__1 -> pad.__0 -1mm
|
Loading…
Reference in New Issue
Block a user