1
0
mirror of git://projects.qi-hardware.com/ben-wpan.git synced 2024-09-29 02:16:02 +03:00

cntr/: version 3 with simplified input circuit.

- cntr/cntr.sch: change input circuit according to ECN0006
- cntr/cntr.sch: make P2_0 yet another version ID input
- cntr/cntr.cmp: surprise, this wasn't checked in either
- cntr/cntr.brd: update for above changes
- cntr/cntr.brd: adjust for resized USB connector
- cntr/cntr.brd: top ground fill was very spotty - removed it
- cntr/cntr.brd: board can now be 100 mil shorter
- cntr/cam/pcb.pl: updated for new board outline
This commit is contained in:
Werner Almesberger 2010-11-06 02:53:18 -03:00
parent f8ff8bbe29
commit b7eb4b9496
4 changed files with 670 additions and 1064 deletions

View File

@ -86,12 +86,8 @@ sub pcb
{
&cut(
&mil( 0), &mil( 0),
&mil(1180), &mil( 0),
&mil(1180), &mil( 240),
&mil(1000), &mil( 240),
&mil(1000), &mil( 380),
&mil(1180), &mil( 380),
&mil(1180), &mil( 620),
&mil(1080), &mil( 0),
&mil(1080), &mil( 620),
&mil( 0), &mil( 620),
&mil( 0), &mil( 0));
}
@ -114,7 +110,7 @@ $z = -0.8; # full thickness of board
# x: corner offset, compensation for rotation, array position
# y: corner offet
&orig(34*1+3, 3);
&orig(34*2+3, 3);
$r = $d/2; # no compensation. don't wanna risk making holes too big.
&holes;

File diff suppressed because it is too large Load Diff

136
cntr/cntr.cmp Normal file
View File

@ -0,0 +1,136 @@
Cmp-Mod V01 Created by CvPCB (2010-08-11 BZR 2448)-unstable date = Sat Nov 6 02:05:09 2010
BeginCmp
TimeStamp = /4C6401B3;
Reference = C1;
ValeurCmp = 100nF;
IdModule = 0603-M;
EndCmp
BeginCmp
TimeStamp = /4C6401AA;
Reference = C2;
ValeurCmp = 1uF;
IdModule = 0603-M;
EndCmp
BeginCmp
TimeStamp = /4CC53108;
Reference = CON1;
ValeurCmp = USB_A_PLUG_;
IdModule = USB-A-PLUG-SMT;
EndCmp
BeginCmp
TimeStamp = /4C6402EE;
Reference = D1;
ValeurCmp = LTST-C190KRKT;
IdModule = 0603-M;
EndCmp
BeginCmp
TimeStamp = /4C640203;
Reference = P1;
ValeurCmp = CONN_1;
IdModule = PAD_120x60;
EndCmp
BeginCmp
TimeStamp = /4C6401FE;
Reference = P2;
ValeurCmp = CONN_1;
IdModule = PAD_120x60;
EndCmp
BeginCmp
TimeStamp = /4C640200;
Reference = P3;
ValeurCmp = CONN_1;
IdModule = PAD_120x60;
EndCmp
BeginCmp
TimeStamp = /4C640202;
Reference = P4;
ValeurCmp = CONN_1;
IdModule = PAD_120x60;
EndCmp
BeginCmp
TimeStamp = /4CD4DF6F;
Reference = P5;
ValeurCmp = CONN_1;
IdModule = PAD_120x60;
EndCmp
BeginCmp
TimeStamp = /4CD4DF72;
Reference = P6;
ValeurCmp = CONN_1;
IdModule = PAD_120x60;
EndCmp
BeginCmp
TimeStamp = /4CD4DF74;
Reference = P7;
ValeurCmp = CONN_1;
IdModule = PAD_120x60;
EndCmp
BeginCmp
TimeStamp = /4C71B06B;
Reference = R1;
ValeurCmp = 1k;
IdModule = 0603-M;
EndCmp
BeginCmp
TimeStamp = /4CC5326F;
Reference = R2;
ValeurCmp = 330;
IdModule = 0603-M;
EndCmp
BeginCmp
TimeStamp = /4C6402F2;
Reference = R3;
ValeurCmp = 68;
IdModule = 0603-M;
EndCmp
BeginCmp
TimeStamp = /4C71AEC6;
Reference = U1;
ValeurCmp = C8051F320;
IdModule = LQFP32;
EndCmp
BeginCmp
TimeStamp = /4C6402FB;
Reference = VR1;
ValeurCmp = 5V6;
IdModule = 0402-M;
EndCmp
BeginCmp
TimeStamp = /4C640343;
Reference = VR2;
ValeurCmp = 5V6;
IdModule = 0402-M;
EndCmp
BeginCmp
TimeStamp = /4C64034D;
Reference = VR3;
ValeurCmp = 5V6;
IdModule = 0402-M;
EndCmp
BeginCmp
TimeStamp = /4C71BA9B;
Reference = VR4;
ValeurCmp = 5V6;
IdModule = 0402-M;
EndCmp
EndListe

View File

@ -1,4 +1,4 @@
EESchema Schematic File Version 2 date Fri Nov 5 14:44:54 2010
EESchema Schematic File Version 2 date Sat Nov 6 02:46:48 2010
LIBS:power
LIBS:device
LIBS:conn
@ -10,34 +10,40 @@ EELAYER END
$Descr A4 11700 8267
Sheet 1 1
Title "Arbitrary-precision Counter (3 MHz)"
Date "5 nov 2010"
Rev "2"
Date "6 nov 2010"
Rev "3"
Comp "Werner Almesberger"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text Notes 8250 1000 0 100 ~ 20
Input circuit has known bugs.\nSee ECN0006 for details.
NoConn ~ 8400 3800
NoConn ~ 8400 2900
Wire Wire Line
8650 2050 8650 1500
8600 4000 8600 3650
Wire Wire Line
8600 3650 8400 3650
Connection ~ 9900 1800
Wire Wire Line
9900 1500 10100 1500
Wire Wire Line
9900 2000 9900 1500
Wire Wire Line
10100 1650 8700 1650
Wire Wire Line
9200 1650 9200 2050
Wire Wire Line
8900 2550 8900 2750
Wire Wire Line
8900 2750 8400 2750
Connection ~ 7550 1650
Wire Wire Line
7400 1850 7400 1650
Wire Wire Line
3400 4700 3400 4900
Connection ~ 8650 1500
Connection ~ 7400 1500
Wire Wire Line
7400 1850 7400 1500
Wire Wire Line
4300 4200 4300 3500
Wire Wire Line
10050 1900 10750 1900
Wire Wire Line
5600 3200 4050 3200
Wire Wire Line
9350 2100 9350 1900
Wire Wire Line
9100 5700 9100 5900
Wire Wire Line
@ -68,12 +74,12 @@ Wire Wire Line
Wire Wire Line
4300 3500 5600 3500
Wire Wire Line
1100 3050 900 3050
900 3050 1100 3050
Wire Wire Line
1100 3500 900 3500
Connection ~ 900 3500
Wire Wire Line
900 3050 900 3700
900 3700 900 3050
Wire Wire Line
2250 3500 2450 3500
Wire Wire Line
@ -105,73 +111,84 @@ Wire Wire Line
Connection ~ 5400 3800
Wire Wire Line
7550 5350 7550 5550
Wire Wire Line
10900 2100 10900 2300
Wire Wire Line
3700 3650 5600 3650
Wire Wire Line
9350 2800 9350 2600
9200 2750 9200 2550
Wire Wire Line
3700 3050 2250 3050
Wire Wire Line
8850 2100 8850 2300
Wire Wire Line
9150 1900 9550 1900
Connection ~ 9350 1900
Wire Wire Line
7550 4650 7550 4850
Wire Wire Line
7250 1850 7250 1500
7550 1650 7550 1850
Wire Wire Line
7250 1500 8850 1500
7250 1650 7250 1850
Wire Wire Line
8850 1500 8850 1700
8200 1650 7250 1650
Connection ~ 7400 1650
Wire Wire Line
7550 1850 7550 1500
Connection ~ 7550 1500
8900 1650 8900 2050
Connection ~ 8900 1650
Connection ~ 9200 1650
Wire Wire Line
8400 2750 8650 2750
Wire Wire Line
8650 2750 8650 2550
NoConn ~ 8400 3350
9900 1800 10100 1800
$Comp
L GND #PWR01
U 1 1 4CD4E155
P 8600 4000
F 0 "#PWR01" H 8600 4000 30 0001 C CNN
F 1 "GND" H 8600 3930 30 0001 C CNN
1 8600 4000
1 0 0 -1
$EndComp
$Comp
L CONN_1 P7
U 1 1 4CD4DF74
P 10250 1800
F 0 "P7" H 10330 1800 40 0000 L CNN
F 1 "CONN_1" H 10250 1855 30 0001 C CNN
1 10250 1800
1 0 0 -1
$EndComp
$Comp
L CONN_1 P6
U 1 1 4CD4DF72
P 10250 1650
F 0 "P6" H 10330 1650 40 0000 L CNN
F 1 "CONN_1" H 10250 1705 30 0001 C CNN
1 10250 1650
1 0 0 -1
$EndComp
$Comp
L CONN_1 P5
U 1 1 4CD4DF6F
P 10250 1500
F 0 "P5" H 10330 1500 40 0000 L CNN
F 1 "CONN_1" H 10250 1555 30 0001 C CNN
1 10250 1500
1 0 0 -1
$EndComp
NoConn ~ 8400 3800
NoConn ~ 8400 2900
NoConn ~ 8400 3350
$Comp
L GND #PWR02
U 1 1 4CC53309
P 8850 2300
F 0 "#PWR01" H 8850 2300 30 0001 C CNN
F 1 "GND" H 8850 2230 30 0001 C CNN
1 8850 2300
P 9900 2000
F 0 "#PWR02" H 9900 2000 30 0001 C CNN
F 1 "GND" H 9900 1930 30 0001 C CNN
1 9900 2000
1 0 0 -1
$EndComp
$Comp
L R R2
U 1 1 4CC5326F
P 9800 1900
F 0 "R2" V 9880 1900 50 0000 C CNN
F 1 "47" V 9800 1900 50 0000 C CNN
F 2 "0603" H 9800 1900 60 0001 C CNN
1 9800 1900
0 -1 -1 0
$EndComp
$Comp
L BNC P5
U 1 1 4CC53249
P 10900 1900
F 0 "P5" H 10910 2020 60 0000 C CNN
F 1 "MMCX" H 11050 1750 40 0000 C CNN
F 2 "MMCX-F-EDGE-1.6mm" H 10900 1900 60 0001 C CNN
1 10900 1900
1 0 0 -1
$EndComp
$Comp
L NPN Q1
U 1 1 4CC5321F
P 8950 1900
F 0 "Q1" H 8950 1750 50 0000 R CNN
F 1 "NPN" H 8950 2050 50 0000 R CNN
F 2 "SOT-323-CW" H 8950 1900 60 0001 C CNN
1 8950 1900
-1 0 0 -1
P 8900 2300
F 0 "R2" V 8980 2300 50 0000 C CNN
F 1 "330" V 8900 2300 50 0000 C CNN
F 2 "0603" H 8900 2300 60 0001 C CNN
1 8900 2300
-1 0 0 1
$EndComp
$Comp
L USB_A_PLUG~ CON1
@ -184,59 +201,49 @@ F 2 "USB_A_PLUG_SMT" H 1650 3300 60 0001 C CNN
-1 0 0 -1
$EndComp
$Comp
L GND #PWR02
L GND #PWR03
U 1 1 4C71BAB2
P 9350 2800
F 0 "#PWR02" H 9350 2800 30 0001 C CNN
F 1 "GND" H 9350 2730 30 0001 C CNN
1 9350 2800
P 9200 2750
F 0 "#PWR03" H 9200 2750 30 0001 C CNN
F 1 "GND" H 9200 2680 30 0001 C CNN
1 9200 2750
1 0 0 -1
$EndComp
$Comp
L VR VR4
U 1 1 4C71BA9B
P 9350 2350
F 0 "VR4" V 9430 2350 50 0000 C CNN
F 1 "5V5" V 9350 2350 50 0000 C CNN
F 2 "0603" H 9350 2350 60 0001 C CNN
1 9350 2350
P 9200 2300
F 0 "VR4" V 9280 2300 50 0000 C CNN
F 1 "5V6" V 9200 2300 50 0000 C CNN
F 2 "0402" H 9200 2300 60 0001 C CNN
1 9200 2300
-1 0 0 -1
$EndComp
$Comp
L GND #PWR03
L GND #PWR04
U 1 1 4C71B2DD
P 9100 5900
F 0 "#PWR03" H 9100 5900 30 0001 C CNN
F 0 "#PWR04" H 9100 5900 30 0001 C CNN
F 1 "GND" H 9100 5830 30 0001 C CNN
1 9100 5900
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG04
L PWR_FLAG #FLG05
U 1 1 4C71B2DB
P 9100 5700
F 0 "#FLG04" H 9100 5970 30 0001 C CNN
F 0 "#FLG05" H 9100 5970 30 0001 C CNN
F 1 "PWR_FLAG" H 9100 5930 30 0000 C CNN
1 9100 5700
1 0 0 -1
$EndComp
Text Label 10250 1900 0 60 ~ 0
Text Label 9400 1650 0 60 ~ 0
PROBE
$Comp
L GND #PWR05
U 1 1 4C71B1E2
P 10900 2300
F 0 "#PWR05" H 10900 2300 30 0001 C CNN
F 1 "GND" H 10900 2230 30 0001 C CNN
1 10900 2300
1 0 0 -1
$EndComp
NoConn ~ 6800 4650
NoConn ~ 6950 4650
NoConn ~ 7100 4650
NoConn ~ 7250 4650
NoConn ~ 7400 4650
NoConn ~ 8400 3650
NoConn ~ 8400 3500
NoConn ~ 8400 3200
NoConn ~ 8400 3050
@ -244,12 +251,12 @@ NoConn ~ 5600 2900
$Comp
L R R1
U 1 1 4C71B06B
P 8650 2300
F 0 "R1" V 8730 2300 50 0000 C CNN
F 1 "1k" V 8650 2300 50 0000 C CNN
F 2 "0603" H 8650 2300 60 0001 C CNN
1 8650 2300
-1 0 0 1
P 8450 1650
F 0 "R1" V 8530 1650 50 0000 C CNN
F 1 "1k" V 8450 1650 50 0000 C CNN
F 2 "0603" H 8450 1650 60 0001 C CNN
1 8450 1650
0 -1 -1 0
$EndComp
NoConn ~ 7100 1850
NoConn ~ 6500 1850