From 3427d691e3dbbf2f34bb5a197f268e0dafbdc7f1 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Thu, 23 Dec 2010 18:15:45 -0300 Subject: [PATCH] f10/: seasonal fun project - distribute current to ten ignitors (2 x 22 R) --- f10/BOOKSHELF | 5 + f10/Makefile | 12 + f10/f10.brd | 947 +++++++++++++++++++++++++++++++++++++++++++++++++ f10/f10.pro | 65 ++++ f10/f10.sch | 334 +++++++++++++++++ f10/fsm100.fpd | 45 +++ f10/he10.fpd | 42 +++ f10/mkmk | 45 +++ f10/sw4.lib | 20 ++ 9 files changed, 1515 insertions(+) create mode 100644 f10/BOOKSHELF create mode 100644 f10/Makefile create mode 100644 f10/f10.brd create mode 100644 f10/f10.pro create mode 100644 f10/f10.sch create mode 100644 f10/fsm100.fpd create mode 100644 f10/he10.fpd create mode 100755 f10/mkmk create mode 100644 f10/sw4.lib diff --git a/f10/BOOKSHELF b/f10/BOOKSHELF new file mode 100644 index 0000000..d86ffec --- /dev/null +++ b/f10/BOOKSHELF @@ -0,0 +1,5 @@ +N: button +D: http://documents.tycoelectronics.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1437565-2&DocType=CD&DocLang=EN + +N: header +D: http://www.components.omron.com/components/web/PDFLIB.nsf/0/1D642D622E2FDCF685257201007DD590/$file/XG4_1110.pdf diff --git a/f10/Makefile b/f10/Makefile new file mode 100644 index 0000000..98dbd93 --- /dev/null +++ b/f10/Makefile @@ -0,0 +1,12 @@ +all: fsm100.mod he10.mod + +sch: + eeschema `pwd`/f10.sch + +brd: + eeschema `pwd`/f10.brd + +%.mod: %.fpd + fped -k $< >$@ || { rm -f $@; exit 1; } + +-include Makefile.mkmk diff --git a/f10/f10.brd b/f10/f10.brd new file mode 100644 index 0000000..49f7634 --- /dev/null +++ b/f10/f10.brd @@ -0,0 +1,947 @@ +PCBNEW-BOARD Version 1 date Wed Dec 22 17:13:19 2010 + +# Created by Pcbnew(2010-08-11 BZR 2448)-unstable + +$GENERAL +LayerCount 2 +Ly 1FFF8001 +EnabledLayers 1FFF8001 +Links 50 +NoConn 0 +Di 32924 21324 54676 61476 +Ndraw 9 +Ntrack 82 +Nzone 0 +BoardThickness 630 +Nmodule 12 +Nnets 13 +$EndGENERAL + +$SHEETDESCR +Sheet A4 11700 8267 +Title "" +Date "22 dec 2010" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndSHEETDESCR + +$SETUP +InternalUnit 0.000100 INCH +ZoneGridSize 250 +Layers 2 +Layer[0] Back signal +Layer[15] Front signal +TrackWidth 300 +TrackClearence 150 +ZoneClearence 200 +TrackMinWidth 300 +DrawSegmWidth 150 +EdgeSegmWidth 150 +ViaSize 350 +ViaDrill 250 +ViaMinSize 350 +ViaMinDrill 200 +MicroViaSize 200 +MicroViaDrill 50 +MicroViasAllowed 0 +MicroViaMinSize 200 +MicroViaMinDrill 50 +TextPcbWidth 120 +TextPcbSize 600 800 +EdgeModWidth 150 +TextModSize 600 600 +TextModWidth 120 +PadSize 600 600 +PadDrill 320 +Pad2MaskClearance 100 +AuxiliaryAxisOrg 0 0 +$EndSETUP + +$EQUIPOT +Na 0 "" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 1 "N-000001" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 2 "N-000002" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 3 "N-000003" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 4 "N-000004" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 5 "N-000005" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 6 "N-000006" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 7 "N-000007" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 8 "N-000008" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 9 "N-000009" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 10 "N-000010" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 11 "N-000011" +St ~ +$EndEQUIPOT +$EQUIPOT +Na 12 "N-000012" +St ~ +$EndEQUIPOT +$NCLASS +Name "Default" +Desc "This is the default net class." +Clearance 150 +TrackWidth 300 +ViaDia 350 +ViaDrill 250 +uViaDia 200 +uViaDrill 50 +AddNet "" +AddNet "N-000001" +AddNet "N-000002" +AddNet "N-000003" +AddNet "N-000004" +AddNet "N-000005" +AddNet "N-000006" +AddNet "N-000007" +AddNet "N-000008" +AddNet "N-000009" +AddNet "N-000010" +AddNet "N-000011" +AddNet "N-000012" +$EndNCLASS +$MODULE FSM100 +Po 48500 55600 900 15 4D124417 4D125187 ~~ +Li FSM100 +Sc 4D125187 +AR /4D124FE3 +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW10" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 9 "N-000009" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 9 "N-000009" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 38500 55600 900 15 4D124417 4D125189 ~~ +Li FSM100 +Sc 4D125189 +AR /4D124FDA +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW9" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 4 "N-000004" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 4 "N-000004" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 48500 49000 900 15 4D124417 4D12518B ~~ +Li FSM100 +Sc 4D12518B +AR /4D124FDB +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW8" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 2 "N-000002" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 2 "N-000002" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 38500 49000 900 15 4D124417 4D12518D ~~ +Li FSM100 +Sc 4D12518D +AR /4D124FD9 +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW7" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 6 "N-000006" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 6 "N-000006" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 48500 42400 900 15 4D124417 4D12518F ~~ +Li FSM100 +Sc 4D12518F +AR /4D124FE0 +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW6" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 8 "N-000008" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 8 "N-000008" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 38500 42400 900 15 4D124417 4D125191 ~~ +Li FSM100 +Sc 4D125191 +AR /4D124FD5 +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW5" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 10 "N-000010" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 10 "N-000010" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 48500 35800 900 15 4D124417 4D125193 ~~ +Li FSM100 +Sc 4D125193 +AR /4D124FE1 +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW4" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 1 "N-000001" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 1 "N-000001" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 38500 35800 900 15 4D124417 4D125195 ~~ +Li FSM100 +Sc 4D125195 +AR /4D124FD7 +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW3" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 12 "N-000012" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 12 "N-000012" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 48500 29200 900 15 4D124417 4D125197 ~~ +Li FSM100 +Sc 4D125197 +AR /4D124FE2 +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW2" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 11 "N-000011" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 11 "N-000011" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE FSM100 +Po 38500 29200 900 15 4D124417 4D125199 ~~ +Li FSM100 +Sc 4D125199 +AR /4D124FDC +Op 0 0 0 +At SMD +T0 0 -150 200 200 900 40 N V 25 N"SW1" +T1 0 150 200 200 900 40 N I 25 N"SW4" +DC 0 0 0 -1865 50 21 +DS -2362 2362 -2362 -2362 50 21 +DS -2362 -2362 2362 -2362 50 21 +DS 2362 -2362 2362 2362 50 21 +DS 2362 2362 -2362 2362 50 21 +$PAD +Sh "1" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 2460 984 +$EndPAD +$PAD +Sh "2" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po -2460 984 +$EndPAD +$PAD +Sh "3" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 3 "N-000003" +Po 2460 -984 +$EndPAD +$PAD +Sh "4" O 1280 1280 0 0 900 +Dr 512 0 0 +At STD N 00CC8001 +Ne 3 "N-000003" +Po -2460 -984 +$EndPAD +$EndMODULE FSM100 +$MODULE HE10-2 +Po 49800 24300 2700 15 4D124D7D 4D12519A ~~ +Li HE10-2 +Sc 4D12519A +AR /4D124DC7 +Op 0 0 0 +At SMD +T0 0 -150 200 200 2700 40 N V 25 N"P2" +T1 0 150 200 200 2700 40 N I 25 N"CONN_2" +$PAD +Sh "1" O 786 787 0 0 2700 +Dr 314 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po 0 499 +$EndPAD +$PAD +Sh "2" O 786 787 0 0 2700 +Dr 314 0 0 +At STD N 00CC8001 +Ne 7 "N-000007" +Po 0 -499 +$EndPAD +$EndMODULE HE10-2 +$MODULE HE10-20 +Po 41700 24300 0 15 4D124D7D 4D12519B ~~ +Li HE10-20 +Sc 4D12519B +AR /4D124DB9 +Op 0 0 0 +At SMD +T0 0 -150 200 200 0 40 N V 25 N"P1" +T1 0 150 200 200 0 40 N I 25 N"CONN_10X2" +$PAD +Sh "1" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 3 "N-000003" +Po -4499 499 +$EndPAD +$PAD +Sh "3" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 12 "N-000012" +Po -3499 499 +$EndPAD +$PAD +Sh "5" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 10 "N-000010" +Po -2499 499 +$EndPAD +$PAD +Sh "7" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 6 "N-000006" +Po -1499 499 +$EndPAD +$PAD +Sh "9" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 4 "N-000004" +Po -499 499 +$EndPAD +$PAD +Sh "11" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 9 "N-000009" +Po 499 499 +$EndPAD +$PAD +Sh "13" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 2 "N-000002" +Po 1499 499 +$EndPAD +$PAD +Sh "15" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 8 "N-000008" +Po 2499 499 +$EndPAD +$PAD +Sh "17" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 1 "N-000001" +Po 3499 499 +$EndPAD +$PAD +Sh "19" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 11 "N-000011" +Po 4499 499 +$EndPAD +$PAD +Sh "2" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po -4499 -499 +$EndPAD +$PAD +Sh "4" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po -3499 -499 +$EndPAD +$PAD +Sh "6" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po -2499 -499 +$EndPAD +$PAD +Sh "8" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po -1499 -499 +$EndPAD +$PAD +Sh "10" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po -499 -499 +$EndPAD +$PAD +Sh "12" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po 499 -499 +$EndPAD +$PAD +Sh "14" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po 1499 -499 +$EndPAD +$PAD +Sh "16" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po 2499 -499 +$EndPAD +$PAD +Sh "18" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po 3499 -499 +$EndPAD +$PAD +Sh "20" O 787 787 0 0 0 +Dr 315 0 0 +At STD N 00CC8001 +Ne 5 "N-000005" +Po 4499 -499 +$EndPAD +$EndMODULE HE10-20 +$DRAWSEGMENT +Po 0 33000 23400 54600 23400 150 +De 25 0 900 0 0 +$EndDRAWSEGMENT +$DRAWSEGMENT +Po 0 43500 61400 43500 27200 150 +De 25 0 900 0 0 +$EndDRAWSEGMENT +$DRAWSEGMENT +Po 0 51300 61200 51300 44500 150 +De 25 0 900 0 0 +$EndDRAWSEGMENT +$DRAWSEGMENT +Po 0 35700 61200 35700 47000 150 +De 25 0 900 0 0 +$EndDRAWSEGMENT +$DRAWSEGMENT +Po 0 33500 58800 53800 58800 150 +De 25 0 900 0 0 +$EndDRAWSEGMENT +$DRAWSEGMENT +Po 0 53300 60800 53300 21400 150 +De 28 0 900 0 0 +$EndDRAWSEGMENT +$DRAWSEGMENT +Po 0 33700 60800 33700 21400 150 +De 28 0 900 0 0 +$EndDRAWSEGMENT +$DRAWSEGMENT +Po 0 53400 60800 33700 60800 150 +De 28 0 900 0 0 +$EndDRAWSEGMENT +$DRAWSEGMENT +Po 0 33700 21400 53400 21400 150 +De 28 0 900 0 0 +$EndDRAWSEGMENT +$TRACK +Po 0 45199 24799 45199 31023 300 -1 +De 0 0 1 0 800 +Po 0 45199 31023 47516 33340 300 -1 +De 0 0 1 0 400 +Po 0 47516 33340 47516 38260 300 -1 +De 0 0 1 0 C00 +Po 0 43199 24799 43199 42223 300 -1 +De 0 0 2 0 800 +Po 0 43199 42223 47516 46540 300 -1 +De 0 0 2 0 400 +Po 0 47516 46540 47516 51460 300 -1 +De 0 0 2 0 C00 +Po 0 37201 24799 37201 26425 300 -1 +De 0 0 3 0 800 +Po 0 37201 26425 37516 26740 300 -1 +De 0 0 3 0 400 +Po 0 37516 31660 37516 26740 300 -1 +De 0 0 3 0 C00 +Po 0 41201 24799 41201 25501 300 -1 +De 0 0 4 0 800 +Po 0 41500 51124 39484 53140 300 -1 +De 0 0 4 0 400 +Po 0 41500 25800 41500 51124 300 -1 +De 0 0 4 0 0 +Po 0 41201 25501 41500 25800 300 -1 +De 0 0 4 0 0 +Po 0 39484 53140 39484 58060 300 -1 +De 0 0 4 0 C00 +Po 0 46199 23801 48802 23801 300 -1 +De 0 0 5 0 800 +Po 0 48802 23801 49301 24300 300 -1 +De 0 0 5 0 400 +Po 0 45199 23801 46199 23801 300 -1 +De 0 0 5 0 C00 +Po 0 44199 23801 45199 23801 300 -1 +De 0 0 5 0 C00 +Po 0 43199 23801 44199 23801 300 -1 +De 0 0 5 0 C00 +Po 0 42199 23801 43199 23801 300 -1 +De 0 0 5 0 C00 +Po 0 41201 23801 42199 23801 300 -1 +De 0 0 5 0 C00 +Po 0 40201 23801 41201 23801 300 -1 +De 0 0 5 0 C00 +Po 0 39201 23801 40201 23801 300 -1 +De 0 0 5 0 C00 +Po 0 38201 23801 39201 23801 300 -1 +De 0 0 5 0 C00 +Po 0 37201 23801 38201 23801 300 -1 +De 0 0 5 0 C00 +Po 0 40201 24799 40201 25401 300 -1 +De 0 0 6 0 800 +Po 0 41000 45024 39484 46540 300 -1 +De 0 0 6 0 400 +Po 0 41000 26200 41000 45024 300 -1 +De 0 0 6 0 0 +Po 0 40201 25401 41000 26200 300 -1 +De 0 0 6 0 0 +Po 3 39484 46540 39484 46540 350 -1 +De 15 1 6 0 C00 +Po 0 39484 51460 39484 46540 300 -1 +De 0 0 6 0 C00 +Po 0 50299 24300 50299 23399 300 -1 +De 0 0 7 0 800 +Po 0 36100 38524 37516 39940 300 -1 +De 0 0 7 0 400 +Po 0 36100 23300 36100 38524 300 -1 +De 0 0 7 0 0 +Po 0 36800 22600 36100 23300 300 -1 +De 0 0 7 0 0 +Po 0 49500 22600 36800 22600 300 -1 +De 0 0 7 0 0 +Po 0 50299 23399 49500 22600 300 -1 +De 0 0 7 0 0 +Po 0 37516 58060 37560 58060 300 -1 +De 0 0 7 0 800 +Po 0 48144 59400 49484 58060 300 -1 +De 0 0 7 0 400 +Po 0 38900 59400 48144 59400 300 -1 +De 0 0 7 0 0 +Po 0 37560 58060 38900 59400 300 -1 +De 0 0 7 0 0 +Po 0 39484 31660 39484 33340 300 -1 +De 0 0 7 0 C00 +Po 0 49484 38260 49484 39940 300 -1 +De 0 0 7 0 C00 +Po 0 49484 51460 49484 53140 300 -1 +De 0 0 7 0 C00 +Po 0 49484 53140 49484 58060 300 -1 +De 0 0 7 0 C00 +Po 0 49484 44860 49484 46540 300 -1 +De 0 0 7 0 C00 +Po 0 49484 46540 49484 51460 300 -1 +De 0 0 7 0 C00 +Po 0 49484 44860 49484 39940 300 -1 +De 0 0 7 0 C00 +Po 0 49484 33340 49484 38260 300 -1 +De 0 0 7 0 C00 +Po 0 49484 31660 49484 33340 300 -1 +De 0 0 7 0 C00 +Po 0 50299 24300 50299 25925 300 -1 +De 0 0 7 0 800 +Po 0 50299 25925 49484 26740 300 -1 +De 0 0 7 0 400 +Po 0 49484 26740 49484 31660 300 -1 +De 0 0 7 0 C00 +Po 0 37516 53140 37516 51460 300 -1 +De 0 0 7 0 C00 +Po 0 37516 58060 37516 53140 300 -1 +De 0 0 7 0 C00 +Po 0 37516 46540 37516 44860 300 -1 +De 0 0 7 0 C00 +Po 0 37516 51460 37516 46540 300 -1 +De 0 0 7 0 C00 +Po 0 37516 39940 37660 39940 300 -1 +De 0 0 7 0 800 +Po 0 37660 39940 39340 38260 300 -1 +De 0 0 7 0 0 +Po 0 39340 38260 39484 38260 300 -1 +De 0 0 7 0 400 +Po 0 37516 44860 37516 39940 300 -1 +De 0 0 7 0 C00 +Po 0 39484 33340 39484 38260 300 -1 +De 0 0 7 0 C00 +Po 0 39484 26740 39484 31660 300 -1 +De 0 0 7 0 C00 +Po 0 44199 24799 44199 36623 300 -1 +De 0 0 8 0 800 +Po 0 44199 36623 47516 39940 300 -1 +De 0 0 8 0 400 +Po 0 47516 39940 47516 44860 300 -1 +De 0 0 8 0 C00 +Po 0 42199 24799 42199 47823 300 -1 +De 0 0 9 0 800 +Po 0 42199 47823 47516 53140 300 -1 +De 0 0 9 0 400 +Po 0 47516 53140 47516 58060 300 -1 +De 0 0 9 0 C00 +Po 0 39201 24799 39201 25101 300 -1 +De 0 0 10 0 800 +Po 0 40500 38924 39484 39940 300 -1 +De 0 0 10 0 400 +Po 0 40500 26400 40500 38924 300 -1 +De 0 0 10 0 0 +Po 0 39201 25101 40500 26400 300 -1 +De 0 0 10 0 0 +Po 0 39484 44860 39484 39940 300 -1 +De 0 0 10 0 C00 +Po 0 46199 24799 46199 25423 300 -1 +De 0 0 11 0 800 +Po 0 46199 25423 47516 26740 300 -1 +De 0 0 11 0 400 +Po 0 47516 31660 47516 26740 300 -1 +De 0 0 11 0 C00 +Po 0 38201 24799 38201 25401 300 -1 +De 0 0 12 0 800 +Po 0 38500 32356 37516 33340 300 -1 +De 0 0 12 0 400 +Po 0 38500 25700 38500 32356 300 -1 +De 0 0 12 0 0 +Po 0 38201 25401 38500 25700 300 -1 +De 0 0 12 0 0 +Po 0 37516 33340 37516 38260 300 -1 +De 0 0 12 0 C00 +$EndTRACK +$ZONE +$EndZONE +$EndBOARD diff --git a/f10/f10.pro b/f10/f10.pro new file mode 100644 index 0000000..c317049 --- /dev/null +++ b/f10/f10.pro @@ -0,0 +1,65 @@ +update=Wed Dec 22 22:49:53 2010 +last_client=pcbnew +[eeschema] +version=1 +LibDir= +NetFmt=1 +HPGLSpd=20 +HPGLDm=15 +HPGLNum=1 +offX_A4=0 +offY_A4=0 +offX_A3=0 +offY_A3=0 +offX_A2=0 +offY_A2=0 +offX_A1=0 +offY_A1=0 +offX_A0=0 +offY_A0=0 +offX_A=0 +offY_A=0 +offX_B=0 +offY_B=0 +offX_C=0 +offY_C=0 +offX_D=0 +offY_D=0 +offX_E=0 +offY_E=0 +RptD_X=0 +RptD_Y=100 +RptLab=1 +LabSize=60 +PrintMonochrome=1 +ShowSheetReferenceAndTitleBlock=1 +[eeschema/libraries] +LibName1=conn +LibName2=./sw4 +[cvpcb] +version=1 +NetIExt=net +[cvpcb/libraries] +EquName1=devcms +[pcbnew] +version=1 +PadDrlX=320 +PadDimH=600 +PadDimV=600 +BoardThickness=630 +SgPcb45=1 +TxtPcbV=800 +TxtPcbH=600 +TxtModV=600 +TxtModH=600 +TxtModW=120 +VEgarde=100 +DrawLar=150 +EdgeLar=150 +TxtLar=120 +MSegLar=150 +LastNetListRead=f10.net +[pcbnew/libraries] +LibDir= +LibName1=./fsm100 +LibName2=./he10 diff --git a/f10/f10.sch b/f10/f10.sch new file mode 100644 index 0000000..4557849 --- /dev/null +++ b/f10/f10.sch @@ -0,0 +1,334 @@ +EESchema Schematic File Version 2 date Wed Dec 22 17:13:14 2010 +LIBS:conn +LIBS:sw4 +LIBS:f10-cache +EELAYER 24 0 +EELAYER END +$Descr A4 11700 8267 +Sheet 1 1 +Title "" +Date "22 dec 2010" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Connection ~ 2650 2500 +Connection ~ 2650 4900 +Wire Wire Line + 2450 4900 6300 4900 +Wire Wire Line + 2450 4900 2450 2500 +Wire Wire Line + 2450 2500 4350 2500 +Connection ~ 5000 4900 +Connection ~ 5250 4900 +Connection ~ 3700 4900 +Connection ~ 3950 4900 +Connection ~ 5650 4100 +Wire Wire Line + 6450 4100 5250 4100 +Connection ~ 4350 4100 +Wire Wire Line + 4350 4300 4350 3900 +Wire Wire Line + 4350 3900 6450 3900 +Connection ~ 3050 4100 +Wire Wire Line + 3050 4300 3050 3700 +Wire Wire Line + 3050 3700 6450 3700 +Wire Wire Line + 5000 4900 5000 4700 +Wire Wire Line + 4600 4900 4600 4700 +Wire Wire Line + 3700 4900 3700 4700 +Wire Wire Line + 3300 4900 3300 4700 +Wire Wire Line + 5650 4100 5650 4300 +Wire Wire Line + 5250 4100 5250 4300 +Wire Wire Line + 4350 4100 3950 4100 +Wire Wire Line + 3950 4100 3950 4300 +Wire Wire Line + 3050 4100 2650 4100 +Wire Wire Line + 2650 4100 2650 4300 +Connection ~ 3050 3300 +Wire Wire Line + 6450 3600 3050 3600 +Wire Wire Line + 3050 3600 3050 3100 +Wire Wire Line + 6450 3500 3700 3500 +Connection ~ 4350 3300 +Wire Wire Line + 4350 3100 4350 3400 +Connection ~ 5650 2500 +Wire Wire Line + 6450 3200 6250 3200 +Wire Wire Line + 6250 3200 6250 2500 +Wire Wire Line + 6250 2500 5250 2500 +Wire Wire Line + 3300 3100 3300 3300 +Wire Wire Line + 3300 3300 3700 3300 +Connection ~ 3950 2500 +Wire Wire Line + 3950 2700 3950 2500 +Connection ~ 3300 2500 +Wire Wire Line + 3300 2700 3300 2500 +Wire Wire Line + 4350 2500 4350 2700 +Wire Wire Line + 2650 2500 2650 2700 +Connection ~ 5000 3300 +Wire Wire Line + 5000 3100 5000 3300 +Wire Wire Line + 5000 2500 4600 2500 +Wire Wire Line + 4600 2500 4600 2700 +Wire Wire Line + 6500 4500 6300 4500 +Connection ~ 7450 4000 +Wire Wire Line + 7450 4000 7250 4000 +Connection ~ 7450 3800 +Wire Wire Line + 7450 3800 7250 3800 +Connection ~ 7450 3600 +Wire Wire Line + 7450 3600 7250 3600 +Connection ~ 7450 3400 +Wire Wire Line + 7450 3400 7250 3400 +Wire Wire Line + 6300 4500 6300 4300 +Wire Wire Line + 6300 4300 7450 4300 +Wire Wire Line + 7450 4300 7450 3200 +Wire Wire Line + 7450 3200 7250 3200 +Wire Wire Line + 7250 3300 7450 3300 +Connection ~ 7450 3300 +Wire Wire Line + 7450 3500 7250 3500 +Connection ~ 7450 3500 +Wire Wire Line + 7450 3700 7250 3700 +Connection ~ 7450 3700 +Wire Wire Line + 7450 3900 7250 3900 +Connection ~ 7450 3900 +Wire Wire Line + 7450 4100 7250 4100 +Connection ~ 7450 4100 +Wire Wire Line + 5250 2500 5250 2700 +Wire Wire Line + 5650 2700 5650 2500 +Wire Wire Line + 5650 3100 5650 3300 +Wire Wire Line + 5650 3300 4600 3300 +Wire Wire Line + 4600 3300 4600 3100 +Wire Wire Line + 5250 3300 5250 3100 +Connection ~ 5250 3300 +Wire Wire Line + 3050 2700 3050 2500 +Connection ~ 3050 2500 +Wire Wire Line + 3700 2500 3700 2700 +Connection ~ 3700 2500 +Wire Wire Line + 4350 3300 3950 3300 +Wire Wire Line + 3950 3300 3950 3100 +Wire Wire Line + 3050 3300 2650 3300 +Wire Wire Line + 2650 3300 2650 3100 +Wire Wire Line + 5000 2700 5000 2400 +Wire Wire Line + 5000 2400 6150 2400 +Wire Wire Line + 6150 2400 6150 3300 +Wire Wire Line + 6150 3300 6450 3300 +Connection ~ 5000 2500 +Wire Wire Line + 4350 3400 6450 3400 +Wire Wire Line + 3700 3500 3700 3100 +Connection ~ 3700 3300 +Wire Wire Line + 4350 2600 4450 2600 +Connection ~ 4350 2600 +Wire Wire Line + 4450 2600 4450 3200 +Wire Wire Line + 4450 3200 4600 3200 +Connection ~ 4600 3200 +Wire Wire Line + 3300 4300 3300 4100 +Wire Wire Line + 3300 4100 3700 4100 +Wire Wire Line + 4600 4300 4600 4100 +Wire Wire Line + 4600 4100 5000 4100 +Wire Wire Line + 2650 4900 2650 4700 +Wire Wire Line + 3050 4900 3050 4700 +Wire Wire Line + 3950 4900 3950 4700 +Wire Wire Line + 4350 4900 4350 4700 +Wire Wire Line + 5250 4900 5250 4700 +Wire Wire Line + 5650 4900 5650 4700 +Wire Wire Line + 6450 3800 3700 3800 +Wire Wire Line + 3700 3800 3700 4300 +Connection ~ 3700 4100 +Wire Wire Line + 6450 4000 5000 4000 +Wire Wire Line + 5000 4000 5000 4300 +Connection ~ 5000 4100 +Connection ~ 3300 4900 +Connection ~ 3050 4900 +Connection ~ 4600 4900 +Connection ~ 4350 4900 +Wire Wire Line + 6500 4700 6300 4700 +Wire Wire Line + 6300 4700 6300 4900 +Connection ~ 5650 4900 +$Comp +L SW4 SW10 +U 1 1 4D124FE3 +P 2850 4500 +F 0 "SW10" H 2850 4750 60 0000 C CNN +F 1 "SW4" H 2850 4200 60 0000 C CNN + 1 2850 4500 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW2 +U 1 1 4D124FE2 +P 5450 4500 +F 0 "SW2" H 5450 4750 60 0000 C CNN +F 1 "SW4" H 5450 4200 60 0000 C CNN + 1 5450 4500 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW4 +U 1 1 4D124FE1 +P 4800 4500 +F 0 "SW4" H 4800 4750 60 0000 C CNN +F 1 "SW4" H 4800 4200 60 0000 C CNN + 1 4800 4500 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW6 +U 1 1 4D124FE0 +P 4150 4500 +F 0 "SW6" H 4150 4750 60 0000 C CNN +F 1 "SW4" H 4150 4200 60 0000 C CNN + 1 4150 4500 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW1 +U 1 1 4D124FDC +P 5450 2900 +F 0 "SW1" H 5450 3150 60 0000 C CNN +F 1 "SW4" H 5450 2600 60 0000 C CNN + 1 5450 2900 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW8 +U 1 1 4D124FDB +P 3500 4500 +F 0 "SW8" H 3500 4750 60 0000 C CNN +F 1 "SW4" H 3500 4200 60 0000 C CNN + 1 3500 4500 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW9 +U 1 1 4D124FDA +P 2850 2900 +F 0 "SW9" H 2850 3150 60 0000 C CNN +F 1 "SW4" H 2850 2600 60 0000 C CNN + 1 2850 2900 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW7 +U 1 1 4D124FD9 +P 3500 2900 +F 0 "SW7" H 3500 3150 60 0000 C CNN +F 1 "SW4" H 3500 2600 60 0000 C CNN + 1 3500 2900 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW3 +U 1 1 4D124FD7 +P 4800 2900 +F 0 "SW3" H 4800 3150 60 0000 C CNN +F 1 "SW4" H 4800 2600 60 0000 C CNN + 1 4800 2900 + 1 0 0 -1 +$EndComp +$Comp +L SW4 SW5 +U 1 1 4D124FD5 +P 4150 2900 +F 0 "SW5" H 4150 3150 60 0000 C CNN +F 1 "SW4" H 4150 2600 60 0000 C CNN + 1 4150 2900 + 1 0 0 -1 +$EndComp +$Comp +L CONN_2 P2 +U 1 1 4D124DC7 +P 6850 4600 +F 0 "P2" V 6800 4600 40 0000 C CNN +F 1 "CONN_2" V 6900 4600 40 0000 C CNN + 1 6850 4600 + 1 0 0 -1 +$EndComp +$Comp +L CONN_10X2 P1 +U 1 1 4D124DB9 +P 6850 3650 +F 0 "P1" H 6850 4200 60 0000 C CNN +F 1 "CONN_10X2" V 6850 3550 50 0000 C CNN + 1 6850 3650 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/f10/fsm100.fpd b/f10/fsm100.fpd new file mode 100644 index 0000000..2b20166 --- /dev/null +++ b/f10/fsm100.fpd @@ -0,0 +1,45 @@ +/* MACHINE-GENERATED ! */ + +frame pins { + table + { n, dx, dy } + { 1, 1, -1 } + { 2, -1, -1 } + { 3, 1, 1 } + { 4, -1, 1 } + + __0: vec @(dx*x/2, dy*y/2) + __1: vec .(d/2, d/2) + __2: vec __0(d/2*aspect, d/2*aspect) + __3: vec __0(-d/2, -d/2) + hole . __1 + __4: vec __0(-d/2*aspect, -d/2*aspect) + rpad "$n" . __2 +} + +frame outline { + __0: vec @(s/2, s/2) + __1: vec @(-s/2, -s/2) + rect . __0 w + __2: vec @(b/2, b/2) + circ @ . w + __3: vec @(-b/2, -b/2) +} + +package "FSM100" +unit mm + +table + { x, y, d } + { 12.5mm, 5mm, 1.3mm } + +set w = 5mil + +set aspect = 2.5 + +table + { s, b } + { 12mm, 6.7mm } + +frame outline @ +frame pins @ diff --git a/f10/he10.fpd b/f10/he10.fpd new file mode 100644 index 0000000..87d8842 --- /dev/null +++ b/f10/he10.fpd @@ -0,0 +1,42 @@ +/* MACHINE-GENERATED ! */ + +frame pin { + __0: vec @(d/2, d/2) + __1: vec @(d/2*aspect, d/2*aspect) + __2: vec @(-d/2, -d/2) + hole . __0 + __3: vec @(-d/2*aspect, -d/2*aspect) + rpad "$n" . __1 +} + +frame pins { + table + { n, y } + { 2*nx+1, -py/2 } + { 2*nx+2, py/2 } + + set x = (nx-(N-2)/4)*px + + loop nx = 0, N/2-1 + + __0: vec @(x, y) + frame pin . +} + +package "HE10-$N" +unit mm + +table + { N } + { 2 } + { 20 } + +table + { px, py } + { 2.54mm, 2.54mm } + +set d = 0.8mm + +set aspect = 2.5 + +frame pins @ diff --git a/f10/mkmk b/f10/mkmk new file mode 100755 index 0000000..b6381cb --- /dev/null +++ b/f10/mkmk @@ -0,0 +1,45 @@ +PATH=$PATH:/home/qi/cae-tools/cameo +PATH=$PATH:/home/moko/svn.openmoko.org/developers/werner/cncmap/gp2rml + +cameo <mill.rml + +cat <Makefile.mkmk +SPOOL=/home/moko/svn.openmoko.org/developers/werner/cncmap/spool/spool +CNGT=/home/qi/cae-tools/cngt/cngt + +.PHONY: mill drill cng plot + +mill: + PORT=/dev/ttyUSB0 \$(SPOOL) mill.rml + +cng: + \$(CNGT) -56.8 20 mill.gp + +plot: + echo 'plot "mill.gp" with linespoints' | \ + gnuplot -persist +EOF diff --git a/f10/sw4.lib b/f10/sw4.lib new file mode 100644 index 0000000..d1de462 --- /dev/null +++ b/f10/sw4.lib @@ -0,0 +1,20 @@ +EESchema-LIBRARY Version 2.3 Date: Wed Dec 22 16:20:44 2010 +# +# SW4 +# +DEF SW4 SW 0 40 Y N 1 F N +F0 "SW" 0 250 60 H V C CNN +F1 "SW4" 0 -300 60 H V C CNN +DRAW +P 2 0 1 0 -200 -100 200 -100 N +P 2 0 1 0 -200 100 200 100 N +P 2 0 1 0 0 -50 0 -100 N +P 3 0 1 0 0 100 0 50 -50 -50 N +X 1 1 200 -200 100 U 50 50 1 1 P +X 2 2 -200 -200 100 U 50 50 1 1 P +X 3 3 200 200 100 D 50 50 1 1 P +X 4 4 -200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library