summaryrefslogtreecommitdiff
path: root/gschem
diff options
context:
space:
mode:
authorrekado <rekado@elephly.net>2012-12-23 15:25:37 +0800
committerrekado <rekado@elephly.net>2012-12-23 15:39:15 +0800
commit4ffd975ff56c730b59234c508915a60849914f26 (patch)
tree3a9a4b5416baf8166ce1e0446dab489ac5aa692c /gschem
parent86aa0605907da826830c97dd0d6b4636cdd66be5 (diff)
connect reference voltage via resistor; reduce cap value
Diffstat (limited to 'gschem')
-rw-r--r--gschem/board.pcb170
-rw-r--r--gschem/preamps.sch32
2 files changed, 132 insertions, 70 deletions
diff --git a/gschem/board.pcb b/gschem/board.pcb
index 50e0957..cea401d 100644
--- a/gschem/board.pcb
+++ b/gschem/board.pcb
@@ -6,7 +6,7 @@ FileVersion[20070407]
PCB["" 330000 330000]
Grid[2500.0 0 0 0]
-Cursor[122500 165000 0.000000]
+Cursor[262500 210000 0.000000]
PolyArea[3100.006200]
Thermal[0.500000]
DRC[1000 1000 1000 1000 1500 1000]
@@ -1282,7 +1282,7 @@ Element["" "RCY100P" "C304" "1u" 127500 290000 15000 -10000 0 100 ""]
)
-Element["" "RCY100P" "C202" "3.3u" 77500 222500 -15000 10000 2 100 ""]
+Element["" "RCY100P" "C202" "1u" 77500 222500 -15000 10000 2 100 ""]
(
Pin[0 0 6000 3000 6600 3000 "+" "1" "square,edge2"]
Pin[-10000 0 6000 3000 6600 3000 "-" "2" "edge2"]
@@ -1350,7 +1350,7 @@ Element["" "TO92" "Q201" "unknown" 57500 232500 13000 1000 3 100 ""]
)
-Element["" "RCY100P" "C102" "3.3u" 122500 222500 15000 -10000 0 100 ""]
+Element["" "RCY100P" "C102" "1u" 122500 222500 15000 -10000 0 100 ""]
(
Pin[0 0 6000 3000 6600 3000 "+" "1" "square,edge2"]
Pin[10000 0 6000 3000 6600 3000 "-" "2" "edge2"]
@@ -1551,17 +1551,6 @@ Element["" "TO92" "Q203" "unknown" 77500 267500 -1000 13000 2 100 ""]
)
-Element["" "RCY150P" "C511" "220uF" 40000 217500 -15000 -22500 1 100 ""]
-(
- Pin[0 0 6000 3000 6600 3000 "+" "1" "square"]
- Pin[0 -15000 6000 3000 6600 3000 "-" "2" "thermal(1X)"]
- ElementLine [0 9500 0 13500 1000]
- ElementLine [-2000 11500 2000 11500 1000]
- ElementLine [0 -28500 0 -24500 1000]
- ElementArc [0 -7500 15000 15000 90 360 1000]
-
- )
-
Element["" "R025" "R304" "100k" 155000 287500 12000 -2000 0 100 ""]
(
Pin[0 0 6800 3000 7400 3800 "1" "1" "square,edge2"]
@@ -1905,6 +1894,43 @@ Element["" "R025" "L1" "1mH" 275000 262500 -12000 2000 2 100 ""]
ElementLine [-40000 0 -30000 0 2000]
)
+
+Element["" "R025" "R209" "1M" 47500 165000 2000 12000 3 100 ""]
+(
+ Pin[0 0 6800 3000 7400 3800 "1" "1" "square"]
+ Pin[0 40000 6800 3000 7400 3800 "2" "2" ""]
+ ElementLine [5000 10000 5000 30000 2000]
+ ElementLine [-5000 30000 5000 30000 2000]
+ ElementLine [-5000 10000 -5000 30000 2000]
+ ElementLine [-5000 10000 5000 10000 2000]
+ ElementLine [0 0 0 10000 2000]
+ ElementLine [0 30000 0 40000 2000]
+
+ )
+
+Element["" "R025" "R109" "1M" 155000 202500 2000 12000 3 100 ""]
+(
+ Pin[0 0 6800 3000 7400 3800 "1" "1" "square"]
+ Pin[0 40000 6800 3000 7400 3800 "2" "2" ""]
+ ElementLine [5000 10000 5000 30000 2000]
+ ElementLine [-5000 30000 5000 30000 2000]
+ ElementLine [-5000 10000 -5000 30000 2000]
+ ElementLine [-5000 10000 5000 10000 2000]
+ ElementLine [0 0 0 10000 2000]
+ ElementLine [0 30000 0 40000 2000]
+
+ )
+
+Element["" "RCY150P" "C511" "220uF" 27500 210000 15000 22500 3 100 ""]
+(
+ Pin[0 0 6000 3000 6600 3000 "+" "1" "square"]
+ Pin[0 15000 6000 3000 6600 3000 "-" "2" "thermal(1X)"]
+ ElementLine [0 -13500 0 -9500 1000]
+ ElementLine [-2000 -11500 2000 -11500 1000]
+ ElementLine [0 24500 0 28500 1000]
+ ElementArc [0 7500 15000 15000 270 360 1000]
+
+ )
Layer(1 "component")
(
Line[177500 217500 217500 217500 2000 2000 "clearline"]
@@ -2011,11 +2037,7 @@ Layer(2 "solder")
Line[287500 90000 287500 165000 2000 2000 "clearline"]
Line[290000 87500 287500 90000 2000 2000 "clearline"]
Line[290000 87500 290000 67500 2000 2000 "clearline"]
- Line[62500 177500 52500 187500 2000 2000 "clearline"]
Line[142500 252500 142500 267500 2000 2000 "clearline"]
- Line[62500 165000 62500 177500 2000 2000 "clearline"]
- Line[52500 227500 52500 187500 2000 2000 "clearline"]
- Line[57500 232500 67500 222500 2000 2000 "clearline"]
Line[82500 230000 85000 227500 2000 2000 "clearline"]
Line[82500 247500 82500 230000 2000 2000 "clearline"]
Line[85000 212500 85000 227500 2000 2000 "clearline"]
@@ -2041,9 +2063,7 @@ Layer(2 "solder")
Line[85000 212500 77500 205000 2000 2000 "clearline"]
Line[107500 267500 107500 205000 2000 2000 "clearline"]
Line[92500 267500 92500 205000 2000 2000 "clearline"]
- Line[62500 165000 55000 165000 2000 2000 "clearline"]
- Line[55000 165000 37500 147500 2000 2000 "clearline"]
- Line[37500 90000 37500 147500 2000 2000 "clearline"]
+ Line[62500 165000 47500 165000 2000 2000 "clearline"]
Line[62500 290000 55000 290000 2000 2000 "clearline"]
Line[55000 290000 40000 275000 2000 2000 "clearline"]
Line[95000 302500 95000 290000 2000 2000 "clearline"]
@@ -2062,17 +2082,13 @@ Layer(2 "solder")
Line[72500 290000 85000 277500 2000 2000 "clearline"]
Line[137500 157500 137500 177500 2000 2000 "clearline"]
Line[137500 177500 145000 185000 2000 2000 "clearline"]
- Line[142500 232500 142500 215000 2000 2000 "clearline"]
- Line[142500 215000 155000 202500 2000 2000 "clearline"]
+ Line[142500 232500 132500 222500 2000 2000 "clearline"]
Line[155000 202500 155000 185000 2000 2000 "clearline"]
Line[62500 310000 30000 277500 2000 2000 "clearline"]
Line[30000 277500 30000 260000 2000 2000 "clearline"]
Line[30000 260000 37500 252500 2000 2000 "clearline"]
Line[57500 252500 55000 252500 2000 2000 "clearline"]
Line[57500 252500 37500 252500 2000 2000 "clearline"]
- Line[40000 217500 42500 217500 2000 2000 "clearline"]
- Line[57500 232500 42500 217500 2000 2000 "clearline"]
- Line[62500 165000 85000 142500 2000 2000 "clearline"]
Line[155000 165000 182500 165000 2000 2000 "clearline,rubberend"]
Line[182500 165000 187500 170000 2000 2000 "clearline"]
Line[67500 267500 67500 272500 2000 2000 "clearline"]
@@ -2098,8 +2114,6 @@ Layer(2 "solder")
Line[142500 267500 147500 267500 2000 2000 "clearline"]
Line[147500 267500 150000 265000 2000 2000 "clearline"]
Line[150000 265000 155000 265000 2000 2000 "clearline"]
- Line[155000 257500 155000 245000 2000 2000 "clearline"]
- Line[132500 222500 155000 245000 2000 2000 "clearline"]
Line[195000 257500 185000 267500 2000 2000 "clearline"]
Line[185000 267500 185000 277500 2000 2000 "clearline"]
Line[185000 277500 195000 287500 2000 2000 "clearline"]
@@ -2173,6 +2187,20 @@ Layer(2 "solder")
Line[230000 155000 230000 137500 2000 2000 "clearline"]
Line[252500 107500 252500 115000 2000 2000 "clearline"]
Line[230000 137500 252500 115000 2000 2000 "clearline"]
+ Line[37500 90000 37500 155000 2000 2000 "clearline"]
+ Line[37500 155000 47500 165000 2000 2000 "clearline"]
+ Line[85000 142500 62500 165000 2000 2000 "clearline"]
+ Line[143750 233750 146250 233750 2000 2000 "clearline"]
+ Line[146250 233750 155000 242500 2000 2000 "clearline"]
+ Line[155000 257500 165000 247500 2000 2000 "clearline"]
+ Line[165000 247500 165000 212500 2000 2000 "clearline"]
+ Line[165000 212500 155000 202500 2000 2000 "clearline"]
+ Line[67500 222500 57500 222500 2000 2000 "clearline"]
+ Line[57500 222500 47500 212500 2000 2000 "clearline"]
+ Line[47500 212500 47500 205000 2000 2000 "clearline"]
+ Line[57500 232500 57500 222500 2000 2000 "clearline"]
+ Line[27500 210000 27500 185000 2000 2000 "clearline"]
+ Line[27500 185000 47500 165000 2000 2000 "clearline"]
Polygon("clearpoly")
(
[0 0] [330000 0] [330000 330000] [0 330000]
@@ -2247,15 +2275,13 @@ NetList()
)
Net("GND" "(unknown)")
(
- Connect("C102-2")
- Connect("C202-2")
Connect("C405-1")
Connect("C406-1")
Connect("C511-1")
- Connect("Q101-3")
- Connect("Q201-3")
Connect("R107-2")
+ Connect("R109-1")
Connect("R207-2")
+ Connect("R209-1")
Connect("R305-1")
Connect("R319-2")
Connect("R401-2")
@@ -2325,17 +2351,23 @@ NetList()
)
Net("unnamed_net2" "(unknown)")
(
+ Connect("C102-2")
+ Connect("Q101-3")
+ Connect("R109-2")
+ )
+ Net("unnamed_net3" "(unknown)")
+ (
Connect("C103-2")
Connect("C104-2")
Connect("Q102-3")
Connect("R108-1")
)
- Net("unnamed_net3" "(unknown)")
+ Net("unnamed_net4" "(unknown)")
(
Connect("Q102-2")
Connect("R106-1")
)
- Net("unnamed_net4" "(unknown)")
+ Net("unnamed_net5" "(unknown)")
(
Connect("C202-1")
Connect("Q201-2")
@@ -2343,194 +2375,200 @@ NetList()
Connect("Q203-3")
Connect("R207-1")
)
- Net("unnamed_net5" "(unknown)")
+ Net("unnamed_net6" "(unknown)")
+ (
+ Connect("C202-2")
+ Connect("Q201-3")
+ Connect("R209-2")
+ )
+ Net("unnamed_net7" "(unknown)")
(
Connect("C203-2")
Connect("C204-2")
Connect("Q202-3")
Connect("R208-1")
)
- Net("unnamed_net6" "(unknown)")
+ Net("unnamed_net8" "(unknown)")
(
Connect("Q202-2")
Connect("R206-1")
)
- Net("unnamed_net7" "(unknown)")
+ Net("unnamed_net9" "(unknown)")
(
Connect("CONN301-2")
Connect("Q301-3")
Connect("R301-1")
Connect("R320-1")
)
- Net("unnamed_net8" "(unknown)")
+ Net("unnamed_net10" "(unknown)")
(
Connect("Q301-2")
Connect("R303-2")
Connect("R304-2")
Connect("R319-1")
)
- Net("unnamed_net9" "(unknown)")
+ Net("unnamed_net11" "(unknown)")
(
Connect("C303-2")
Connect("Q302-2")
Connect("R303-1")
Connect("R305-2")
)
- Net("unnamed_net10" "(unknown)")
+ Net("unnamed_net12" "(unknown)")
(
Connect("C304-2")
Connect("R304-1")
)
- Net("unnamed_net11" "(unknown)")
+ Net("unnamed_net13" "(unknown)")
(
Connect("C301-1")
Connect("Q302-3")
Connect("R307-2")
)
- Net("unnamed_net12" "(unknown)")
+ Net("unnamed_net14" "(unknown)")
(
Connect("C301-2")
Connect("R309-2")
)
- Net("unnamed_net13" "(unknown)")
+ Net("unnamed_net15" "(unknown)")
(
Connect("CONN302-1")
Connect("K301-4")
Connect("R309-3")
Connect("R310-1")
)
- Net("unnamed_net14" "(unknown)")
+ Net("unnamed_net16" "(unknown)")
(
Connect("C403-1")
Connect("IC401-3")
Connect("R404-1")
)
- Net("unnamed_net15" "(unknown)")
+ Net("unnamed_net17" "(unknown)")
(
Connect("IC401-2")
Connect("R405-1")
Connect("R407-2")
)
- Net("unnamed_net16" "(unknown)")
+ Net("unnamed_net18" "(unknown)")
(
Connect("C406-2")
Connect("IC401-5")
Connect("R402-2")
)
- Net("unnamed_net17" "(unknown)")
+ Net("unnamed_net19" "(unknown)")
(
Connect("IC401-6")
Connect("R406-1")
Connect("R408-2")
)
- Net("unnamed_net18" "(unknown)")
+ Net("unnamed_net20" "(unknown)")
(
Connect("C401-1")
Connect("C402-1")
Connect("R401-1")
)
- Net("unnamed_net19" "(unknown)")
+ Net("unnamed_net21" "(unknown)")
(
Connect("C402-2")
Connect("C403-2")
Connect("R403-1")
)
- Net("unnamed_net20" "(unknown)")
+ Net("unnamed_net22" "(unknown)")
(
Connect("C404-2")
Connect("R402-1")
Connect("R409-2")
)
- Net("unnamed_net21" "(unknown)")
+ Net("unnamed_net23" "(unknown)")
(
Connect("C405-2")
Connect("R409-1")
Connect("R410-1")
)
- Net("unnamed_net22" "(unknown)")
+ Net("unnamed_net24" "(unknown)")
(
Connect("CONN401-1")
Connect("K401-4")
Connect("R418-1")
Connect("R419-3")
)
- Net("unnamed_net23" "(unknown)")
+ Net("unnamed_net25" "(unknown)")
(
Connect("C409-2")
Connect("R419-2")
)
- Net("unnamed_net24" "(unknown)")
+ Net("unnamed_net26" "(unknown)")
(
Connect("CONN402-1")
Connect("K402-4")
Connect("R420-1")
Connect("R421-3")
)
- Net("unnamed_net25" "(unknown)")
+ Net("unnamed_net27" "(unknown)")
(
Connect("C410-2")
Connect("R421-2")
)
- Net("unnamed_net26" "(unknown)")
+ Net("unnamed_net28" "(unknown)")
(
Connect("C409-1")
Connect("S403-1")
)
- Net("unnamed_net27" "(unknown)")
+ Net("unnamed_net29" "(unknown)")
(
Connect("C410-1")
Connect("S402-1")
)
- Net("unnamed_net28" "(unknown)")
+ Net("unnamed_net30" "(unknown)")
(
Connect("S401-2")
Connect("S402-2")
Connect("S403-2")
)
- Net("unnamed_net29" "(unknown)")
+ Net("unnamed_net31" "(unknown)")
(
Connect("C411-1")
Connect("CONN403-1")
Connect("P401-3")
Connect("P401-4")
)
- Net("unnamed_net30" "(unknown)")
+ Net("unnamed_net32" "(unknown)")
(
Connect("C411-2")
Connect("Q401-2")
Connect("R430-1")
)
- Net("unnamed_net31" "(unknown)")
+ Net("unnamed_net33" "(unknown)")
(
Connect("C503-2")
Connect("CONN502-1")
Connect("R516-1")
)
- Net("unnamed_net32" "(unknown)")
+ Net("unnamed_net34" "(unknown)")
(
Connect("C504-2")
Connect("R506-2")
)
- Net("unnamed_net33" "(unknown)")
+ Net("unnamed_net35" "(unknown)")
(
Connect("Q501-2")
Connect("R506-1")
Connect("R508-1")
Connect("R515-1")
)
- Net("unnamed_net34" "(unknown)")
+ Net("unnamed_net36" "(unknown)")
(
Connect("C508-1")
Connect("Q501-3")
Connect("R507-1")
)
- Net("unnamed_net35" "(unknown)")
+ Net("unnamed_net37" "(unknown)")
(
Connect("C508-2")
Connect("CONN501-1")
Connect("R514-1")
)
- Net("unnamed_net36" "(unknown)")
+ Net("unnamed_net38" "(unknown)")
(
Connect("CONN503-2")
Connect("L1-1")
diff --git a/gschem/preamps.sch b/gschem/preamps.sch
index b2eaf01..d911b09 100644
--- a/gschem/preamps.sch
+++ b/gschem/preamps.sch
@@ -8,7 +8,7 @@ refdes=C102
T 43600 49700 5 10 0 0 90 0 1
symversion=0.1
T 43400 49800 5 10 1 1 0 0 1
-value=3.3u
+value=1u
T 44300 49500 5 10 0 1 0 0 1
footprint=RCY100P
}
@@ -49,7 +49,7 @@ refdes=Q101
T 44400 50500 5 10 0 1 0 0 1
footprint=TO92
}
-N 42300 50700 44400 50700 4
+N 43400 50700 44400 50700 4
N 44100 50400 44100 50700 4
C 44400 48000 1 0 0 JFET_N-Channel-1.sym
{
@@ -171,7 +171,7 @@ refdes=C202
T 43600 43100 5 10 0 0 90 0 1
symversion=0.1
T 43400 43200 5 10 1 1 0 0 1
-value=3.3u
+value=1u
T 44300 42900 5 10 0 1 0 0 1
footprint=RCY100P
}
@@ -212,7 +212,7 @@ refdes=Q201
T 44400 43800 5 10 0 1 0 0 1
footprint=TO92
}
-N 42100 44000 44400 44000 4
+N 43400 44000 44400 44000 4
N 44100 43800 44100 44000 4
C 44400 41500 1 0 0 JFET_N-Channel-1.sym
{
@@ -401,3 +401,27 @@ C 42000 42800 1 0 0 gnd-1.sym
N 42100 44000 42100 43100 4
C 45500 46300 1 0 0 gnd-1.sym
C 45500 39800 1 0 0 gnd-1.sym
+C 42500 50600 1 0 0 resistor-2.sym
+{
+T 42900 50950 5 10 0 0 0 0 1
+device=RESISTOR
+T 43200 51100 5 10 1 1 180 0 1
+refdes=R109
+T 43200 51300 5 10 1 1 180 0 1
+value=1M
+T 42500 50600 5 10 0 1 90 0 1
+footprint=R025
+}
+N 42300 50700 42500 50700 4
+C 42500 43900 1 0 0 resistor-2.sym
+{
+T 42900 44250 5 10 0 0 0 0 1
+device=RESISTOR
+T 43200 44400 5 10 1 1 180 0 1
+refdes=R209
+T 43200 44600 5 10 1 1 180 0 1
+value=1M
+T 42500 43900 5 10 0 1 90 0 1
+footprint=R025
+}
+N 42100 44000 42500 44000 4