projects
/
hw
/
telemega
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a566608
)
add a current measuring resistor in the LDO output net
author
Bdale Garbee
<bdale@gag.com>
Sat, 10 Mar 2012 15:38:35 +0000
(08:38 -0700)
committer
Bdale Garbee
<bdale@gag.com>
Sat, 10 Mar 2012 15:38:35 +0000
(08:38 -0700)
megametrum.pcb
patch
|
blob
|
history
megametrum.sch
patch
|
blob
|
history
diff --git
a/megametrum.pcb
b/megametrum.pcb
index f179fc81af9ef3a97b2a840bc95269c9fe15da3a..7a8e0ef7682a97c829079f9a9c68dd5d1ea78912 100644
(file)
--- a/
megametrum.pcb
+++ b/
megametrum.pcb
@@
-6,11
+6,11
@@
FileVersion[20070407]
PCB["MegaMetrum" 325000 125000]
Grid[100.0 0 0 0]
PCB["MegaMetrum" 325000 125000]
Grid[100.0 0 0 0]
-Cursor[
3300 280
00 0.000000]
+Cursor[
1200 134
00 0.000000]
PolyArea[200000000.000000]
Thermal[0.500000]
DRC[600 1000 600 500 1500 700]
PolyArea[200000000.000000]
Thermal[0.500000]
DRC[600 1000 600 500 1500 700]
-Flags("nameonpcb,
snappin
,liveroute")
+Flags("nameonpcb,
clearnew
,liveroute")
Groups("1,c:4,s:2:3:5")
Styles["Signal,1000,3100,1500,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
Groups("1,c:4,s:2:3:5")
Styles["Signal,1000,3100,1500,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
@@
-875,7
+875,7
@@
Via[16400 85900 3100 2000 0 1500 "" ""]
Via[12800 96900 3100 2000 0 1500 "" "thermal(1S)"]
Via[31400 92500 3100 2000 0 1500 "" "thermal(1S)"]
Via[24200 62500 3100 2000 0 1500 "" "thermal(1S)"]
Via[12800 96900 3100 2000 0 1500 "" "thermal(1S)"]
Via[31400 92500 3100 2000 0 1500 "" "thermal(1S)"]
Via[24200 62500 3100 2000 0 1500 "" "thermal(1S)"]
-Via[
38300 966
00 3100 2000 0 1500 "" "thermal(2S)"]
+Via[
43500 922
00 3100 2000 0 1500 "" "thermal(2S)"]
Via[212200 19800 3100 2000 0 1500 "" "thermal(1S)"]
Via[220200 12300 3100 2000 0 1500 "" "thermal(2S)"]
Via[209000 27700 3100 2000 0 1500 "" ""]
Via[212200 19800 3100 2000 0 1500 "" "thermal(1S)"]
Via[220200 12300 3100 2000 0 1500 "" "thermal(2S)"]
Via[209000 27700 3100 2000 0 1500 "" ""]
@@
-2397,6
+2397,13
@@
Element["hidename,onsolder" "1-338068-6" "J20" "misc" 187500 107500 0 0 2 100 "a
ElementLine [-86594 -5038 -86594 15039 600]
ElementLine [-86594 -5038 11593 -5038 600]
ElementLine [-86594 -5038 -86594 15039 600]
ElementLine [-86594 -5038 11593 -5038 600]
+ )
+
+Element["hidename" "0402" "R36" "0" 39500 94800 -1650 -3450 3 100 ""]
+(
+ Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+ Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
)
Layer(1 "top")
(
)
Layer(1 "top")
(
@@
-3328,6
+3335,8
@@
Layer(1 "top")
Line[147800 84000 138100 84000 1000 2000 "clearline"]
Line[138100 84000 130900 91200 1000 2000 "clearline"]
Line[163300 100500 110100 100500 1000 2000 "clearline"]
Line[147800 84000 138100 84000 1000 2000 "clearline"]
Line[138100 84000 130900 91200 1000 2000 "clearline"]
Line[163300 100500 110100 100500 1000 2000 "clearline"]
+ Line[43500 92200 40426 92200 2500 2000 "clearline"]
+ Line[40426 92200 39700 92900 2500 2000 "clearline"]
Polygon("")
(
[308000 1000] [324000 1000] [324000 55500] [308000 55500]
Polygon("")
(
[308000 1000] [324000 1000] [324000 55500] [308000 55500]
@@
-3684,8
+3693,7
@@
Layer(4 "bottom")
Line[197900 82400 197900 76100 1000 2000 "clearline"]
Line[197900 76100 191300 69500 1000 2000 "clearline"]
Line[196700 83500 197900 82400 1000 2000 "clearline"]
Line[197900 82400 197900 76100 1000 2000 "clearline"]
Line[197900 76100 191300 69500 1000 2000 "clearline"]
Line[196700 83500 197900 82400 1000 2000 "clearline"]
- Line[34300 115900 34300 95000 1000 2000 "clearline"]
- Line[34300 95000 39100 90200 1000 2000 "clearline"]
+ Line[34300 115900 34300 84300 1000 2000 "clearline"]
Line[53200 64400 62400 64400 1000 2000 "clearline"]
Line[62400 64400 66700 60100 1000 2000 "clearline"]
Line[66750 60050 77150 60050 1000 2000 "clearline"]
Line[53200 64400 62400 64400 1000 2000 "clearline"]
Line[62400 64400 66700 60100 1000 2000 "clearline"]
Line[66750 60050 77150 60050 1000 2000 "clearline"]
@@
-3720,12
+3728,11
@@
Layer(4 "bottom")
Line[117500 102700 128900 91300 1000 2000 "clearline"]
Line[128900 91300 130800 91300 1000 2000 "clearline"]
Line[130800 91300 130900 91200 1000 2000 "clearline"]
Line[117500 102700 128900 91300 1000 2000 "clearline"]
Line[128900 91300 130800 91300 1000 2000 "clearline"]
Line[130800 91300 130900 91200 1000 2000 "clearline"]
- Line[39100 85100 43300 80900 1000 2000 "clearline"]
- Line[43300 80900 45500 80900 1000 2000 "clearline"]
+ Line[37700 80900 45500 80900 1000 2000 "clearline"]
Line[45500 80900 49100 77300 1000 2000 "clearline"]
Line[49100 77300 49100 68500 1000 2000 "clearline"]
Line[49100 68500 53200 64400 1000 2000 "clearline"]
Line[45500 80900 49100 77300 1000 2000 "clearline"]
Line[49100 77300 49100 68500 1000 2000 "clearline"]
Line[49100 68500 53200 64400 1000 2000 "clearline"]
- Line[3
9100 90200 39100 851
00 1000 2000 "clearline"]
+ Line[3
4300 84300 37700 809
00 1000 2000 "clearline"]
Polygon("clearpoly,lock")
(
[1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000]
Polygon("clearpoly,lock")
(
[1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000]
@@
-3793,7
+3800,6
@@
NetList()
Connect("C22-2")
Connect("C34-2")
Connect("C36-2")
Connect("C22-2")
Connect("C34-2")
Connect("C36-2")
- Connect("C37-2")
Connect("C40-2")
Connect("C43-2")
Connect("C44-2")
Connect("C40-2")
Connect("C43-2")
Connect("C44-2")
@@
-3813,8
+3819,8
@@
NetList()
Connect("L5-2")
Connect("L600-1")
Connect("R29-1")
Connect("L5-2")
Connect("L600-1")
Connect("R29-1")
+ Connect("R36-1")
Connect("R171-1")
Connect("R171-1")
- Connect("U1-5")
Connect("U3-9")
Connect("U4-1")
Connect("U5-3")
Connect("U3-9")
Connect("U4-1")
Connect("U5-3")
@@
-4335,214
+4341,220
@@
NetList()
Connect("U10-32")
)
Net("unnamed_net7" "(unknown)")
Connect("U10-32")
)
Net("unnamed_net7" "(unknown)")
+ (
+ Connect("C37-2")
+ Connect("R36-2")
+ Connect("U1-5")
+ )
+ Net("unnamed_net8" "(unknown)")
(
Connect("C38-1")
Connect("U1-4")
)
(
Connect("C38-1")
Connect("U1-4")
)
- Net("unnamed_net
8
" "(unknown)")
+ Net("unnamed_net
9
" "(unknown)")
(
Connect("C102-2")
Connect("U3-3")
)
(
Connect("C102-2")
Connect("U3-3")
)
- Net("unnamed_net
9
" "(unknown)")
+ Net("unnamed_net
10
" "(unknown)")
(
Connect("C103-2")
Connect("U3-1")
)
(
Connect("C103-2")
Connect("U3-1")
)
- Net("unnamed_net1
0
" "(unknown)")
+ Net("unnamed_net1
1
" "(unknown)")
(
Connect("D1-1")
Connect("D1-4")
Connect("U2-1")
)
(
Connect("D1-1")
Connect("D1-4")
Connect("U2-1")
)
- Net("unnamed_net1
1
" "(unknown)")
+ Net("unnamed_net1
2
" "(unknown)")
(
Connect("R35-2")
Connect("U2-5")
)
(
Connect("R35-2")
Connect("U2-5")
)
- Net("unnamed_net1
2
" "(unknown)")
+ Net("unnamed_net1
3
" "(unknown)")
(
Connect("Q2-4")
Connect("R9-2")
)
(
Connect("Q2-4")
Connect("R9-2")
)
- Net("unnamed_net1
3
" "(unknown)")
+ Net("unnamed_net1
4
" "(unknown)")
(
Connect("Q2-2")
Connect("R10-2")
)
(
Connect("Q2-2")
Connect("R10-2")
)
- Net("unnamed_net1
4
" "(unknown)")
+ Net("unnamed_net1
5
" "(unknown)")
(
Connect("Q3-4")
Connect("R11-2")
)
(
Connect("Q3-4")
Connect("R11-2")
)
- Net("unnamed_net1
5
" "(unknown)")
+ Net("unnamed_net1
6
" "(unknown)")
(
Connect("Q3-2")
Connect("R12-2")
)
(
Connect("Q3-2")
Connect("R12-2")
)
- Net("unnamed_net1
6
" "(unknown)")
+ Net("unnamed_net1
7
" "(unknown)")
(
Connect("C33-1")
Connect("U7-13")
Connect("X2-3")
)
(
Connect("C33-1")
Connect("U7-13")
Connect("X2-3")
)
- Net("unnamed_net1
7
" "(unknown)")
+ Net("unnamed_net1
8
" "(unknown)")
(
Connect("C32-1")
Connect("U7-12")
Connect("X2-1")
)
(
Connect("C32-1")
Connect("U7-12")
Connect("X2-1")
)
- Net("unnamed_net1
8
" "(unknown)")
+ Net("unnamed_net1
9
" "(unknown)")
(
Connect("R401-1")
Connect("U7-37")
)
(
Connect("R401-1")
Connect("U7-37")
)
- Net("unnamed_net
19
" "(unknown)")
+ Net("unnamed_net
20
" "(unknown)")
(
Connect("C30-1")
Connect("U6-31")
Connect("X1-3")
)
(
Connect("C30-1")
Connect("U6-31")
Connect("X1-3")
)
- Net("unnamed_net2
0
" "(unknown)")
+ Net("unnamed_net2
1
" "(unknown)")
(
Connect("C31-1")
Connect("U6-30")
Connect("X1-1")
)
(
Connect("C31-1")
Connect("U6-30")
Connect("X1-1")
)
- Net("unnamed_net2
1
" "(unknown)")
+ Net("unnamed_net2
2
" "(unknown)")
(
Connect("C210-1")
Connect("L191-2")
Connect("L201-1")
Connect("U6-20")
)
(
Connect("C210-1")
Connect("L191-2")
Connect("L201-1")
Connect("U6-20")
)
- Net("unnamed_net2
2
" "(unknown)")
+ Net("unnamed_net2
3
" "(unknown)")
(
Connect("C191-1")
Connect("L191-1")
Connect("L192-1")
Connect("U6-19")
)
(
Connect("C191-1")
Connect("L191-1")
Connect("L192-1")
Connect("U6-19")
)
- Net("unnamed_net2
3
" "(unknown)")
+ Net("unnamed_net2
4
" "(unknown)")
(
Connect("C181-2")
Connect("L193-1")
Connect("U6-18")
)
(
Connect("C181-2")
Connect("L193-1")
Connect("U6-18")
)
- Net("unnamed_net2
4
" "(unknown)")
+ Net("unnamed_net2
5
" "(unknown)")
(
Connect("C174-1")
Connect("L171-2")
Connect("U6-17")
)
(
Connect("C174-1")
Connect("L171-2")
Connect("U6-17")
)
- Net("unnamed_net2
5
" "(unknown)")
+ Net("unnamed_net2
6
" "(unknown)")
(
Connect("C231-1")
Connect("U6-24")
)
(
Connect("C231-1")
Connect("U6-24")
)
- Net("unnamed_net2
6
" "(unknown)")
+ Net("unnamed_net2
7
" "(unknown)")
(
Connect("C231-2")
Connect("U6-23")
)
(
Connect("C231-2")
Connect("U6-23")
)
- Net("unnamed_net2
7
" "(unknown)")
+ Net("unnamed_net2
8
" "(unknown)")
(
Connect("C211-1")
Connect("U6-21")
)
(
Connect("C211-1")
Connect("U6-21")
)
- Net("unnamed_net2
8
" "(unknown)")
+ Net("unnamed_net2
9
" "(unknown)")
(
Connect("R30-2")
Connect("U6-14")
)
(
Connect("R30-2")
Connect("U6-14")
)
- Net("unnamed_net
29
" "(unknown)")
+ Net("unnamed_net
30
" "(unknown)")
(
Connect("C42-2")
Connect("U6-6")
)
(
Connect("C42-2")
Connect("U6-6")
)
- Net("unnamed_net3
0
" "(unknown)")
+ Net("unnamed_net3
1
" "(unknown)")
(
Connect("C261-1")
Connect("U6-26")
)
(
Connect("C261-1")
Connect("U6-26")
)
- Net("unnamed_net3
1
" "(unknown)")
+ Net("unnamed_net3
2
" "(unknown)")
(
Connect("C291-1")
Connect("U6-29")
)
(
Connect("C291-1")
Connect("U6-29")
)
- Net("unnamed_net3
2
" "(unknown)")
+ Net("unnamed_net3
3
" "(unknown)")
(
Connect("C173-2")
Connect("L171-1")
Connect("R171-2")
)
(
Connect("C173-2")
Connect("L171-1")
Connect("R171-2")
)
- Net("unnamed_net3
3
" "(unknown)")
+ Net("unnamed_net3
4
" "(unknown)")
(
Connect("C174-2")
Connect("C176-1")
Connect("L172-1")
)
(
Connect("C174-2")
Connect("C176-1")
Connect("L172-1")
)
- Net("unnamed_net3
4
" "(unknown)")
+ Net("unnamed_net3
5
" "(unknown)")
(
Connect("C176-2")
Connect("C181-1")
Connect("L172-2")
Connect("L173-1")
)
(
Connect("C176-2")
Connect("C181-1")
Connect("L172-2")
Connect("L173-1")
)
- Net("unnamed_net3
5
" "(unknown)")
+ Net("unnamed_net3
6
" "(unknown)")
(
Connect("C175-2")
Connect("C177-1")
Connect("L173-2")
Connect("L174-1")
)
(
Connect("C175-2")
Connect("C177-1")
Connect("L173-2")
Connect("L174-1")
)
- Net("unnamed_net3
6
" "(unknown)")
+ Net("unnamed_net3
7
" "(unknown)")
(
Connect("C191-2")
Connect("L193-2")
Connect("L201-2")
)
(
Connect("C191-2")
Connect("L193-2")
Connect("L201-2")
)
- Net("unnamed_net3
7
" "(unknown)")
+ Net("unnamed_net3
8
" "(unknown)")
(
Connect("C302-2")
Connect("U12-10")
)
(
Connect("C302-2")
Connect("U12-10")
)
- Net("unnamed_net3
8
" "(unknown)")
+ Net("unnamed_net3
9
" "(unknown)")
(
Connect("C303-2")
Connect("U12-20")
)
(
Connect("C303-2")
Connect("U12-20")
)
- Net("unnamed_net
39
" "(unknown)")
+ Net("unnamed_net
40
" "(unknown)")
(
Connect("D1-2")
Connect("R50-1")
)
(
Connect("D1-2")
Connect("R50-1")
)
- Net("unnamed_net4
0
" "(unknown)")
+ Net("unnamed_net4
1
" "(unknown)")
(
Connect("D1-3")
Connect("R51-2")
)
(
Connect("D1-3")
Connect("R51-2")
)
- Net("unnamed_net4
1
" "(unknown)")
+ Net("unnamed_net4
2
" "(unknown)")
(
Connect("D2-2")
Connect("R52-1")
)
(
Connect("D2-2")
Connect("R52-1")
)
- Net("unnamed_net4
2
" "(unknown)")
+ Net("unnamed_net4
3
" "(unknown)")
(
Connect("D2-1")
Connect("R53-1")
)
(
Connect("D2-1")
Connect("R53-1")
)
- Net("unnamed_net4
3
" "(unknown)")
+ Net("unnamed_net4
4
" "(unknown)")
(
Connect("C20-1")
Connect("U9-12")
)
(
Connect("C20-1")
Connect("U9-12")
)
- Net("unnamed_net4
4
" "(unknown)")
+ Net("unnamed_net4
5
" "(unknown)")
(
Connect("C20-2")
Connect("U9-8")
)
(
Connect("C20-2")
Connect("U9-8")
)
- Net("unnamed_net4
5
" "(unknown)")
+ Net("unnamed_net4
6
" "(unknown)")
(
Connect("C21-2")
Connect("U9-10")
(
Connect("C21-2")
Connect("U9-10")
diff --git
a/megametrum.sch
b/megametrum.sch
index 5d6be3acf44cbe4c3e7ef84c72d5165cbc02aafe..2c40a376566cfaf390ee91102cf48f19e07364e8 100644
(file)
--- a/
megametrum.sch
+++ b/
megametrum.sch
@@
-305,7
+305,7
@@
loadstatus=noload
T 81100 59200 5 10 0 1 0 0 1
nobom=1
}
T 81100 59200 5 10 0 1 0 0 1
nobom=1
}
-C 6
56
00 43600 1 0 0 3.3V-plus.sym
+C 6
77
00 43600 1 0 0 3.3V-plus.sym
C 81100 58300 1 0 0 hole_plated.sym
{
T 81200 60100 5 10 0 0 0 0 1
C 81100 58300 1 0 0 hole_plated.sym
{
T 81200 60100 5 10 0 0 0 0 1
@@
-460,8
+460,8
@@
T 76300 57800 5 10 1 1 0 0 1
netname=v_lipo
}
N 77700 60500 78000 60500 4
netname=v_lipo
}
N 77700 60500 78000 60500 4
-N 64500 43600 66
9
00 43600 4
-C 6
6
800 42400 1 0 0 gnd.sym
+N 64500 43600 66
4
00 43600 4
+C 6
7
800 42400 1 0 0 gnd.sym
C 72000 65800 1 270 0 resistor.sym
{
T 72400 66100 5 10 0 0 270 6 1
C 72000 65800 1 270 0 resistor.sym
{
T 72400 66100 5 10 0 0 270 6 1
@@
-743,23
+743,23
@@
T 66000 42700 5 10 0 1 0 0 1
loadstatus=smt
}
C 65700 42400 1 0 0 gnd.sym
loadstatus=smt
}
C 65700 42400 1 0 0 gnd.sym
-C 6
7
100 42700 1 90 0 capacitor.sym
+C 6
8
100 42700 1 90 0 capacitor.sym
{
{
-T 6
6
400 42900 5 10 0 0 90 0 1
+T 6
7
400 42900 5 10 0 0 90 0 1
device=CAPACITOR
device=CAPACITOR
-T 6
7
450 43450 5 10 1 1 180 0 1
+T 6
8
450 43450 5 10 1 1 180 0 1
refdes=C40
refdes=C40
-T 6
6
200 42900 5 10 0 0 90 0 1
+T 6
7
200 42900 5 10 0 0 90 0 1
symversion=0.1
symversion=0.1
-T 6
7
100 42700 5 10 0 0 90 0 1
+T 6
8
100 42700 5 10 0 0 90 0 1
footprint=1206
footprint=1206
-T 6
7
100 42700 5 10 0 0 90 0 1
+T 6
8
100 42700 5 10 0 0 90 0 1
vendor_part_number=490-4512-1-ND
vendor_part_number=490-4512-1-ND
-T 6
7
600 43000 5 10 1 1 180 0 1
+T 6
8
600 43000 5 10 1 1 180 0 1
value=100uF
value=100uF
-T 6
7
100 42700 5 10 0 0 0 0 1
+T 6
8
100 42700 5 10 0 0 0 0 1
vendor=digikey
vendor=digikey
-T 6
7
100 42700 5 10 0 1 0 0 1
+T 6
8
100 42700 5 10 0 1 0 0 1
loadstatus=smt
}
C 72000 64300 1 0 0 gnd.sym
loadstatus=smt
}
C 72000 64300 1 0 0 gnd.sym
@@
-3534,3
+3534,23
@@
vendor=digikey
T 44100 55700 5 10 0 1 0 0 1
loadstatus=smt
}
T 44100 55700 5 10 0 1 0 0 1
loadstatus=smt
}
+C 67300 43700 1 180 0 resistor.sym
+{
+T 67000 43300 5 10 0 0 180 0 1
+device=RESISTOR
+T 66550 43800 5 10 1 1 0 0 1
+refdes=R36
+T 67200 43925 5 10 1 1 180 0 1
+value=0
+T 67300 43700 5 10 0 0 90 0 1
+vendor=digikey
+T 67300 43700 5 10 0 0 90 0 1
+vendor_part_number=311-0.0JRCT-ND
+T 67300 43700 5 10 0 1 90 0 1
+footprint=0402
+T 67300 43700 5 10 0 1 90 0 1
+loadstatus=smt
+}
+N 67300 43600 67900 43600 4
+T 66300 44100 9 10 1 0 0 0 1
+current sense