summaryrefslogtreecommitdiff
path: root/microcontroller.sch
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2016-03-02 16:48:45 +0000
committerDaniel Silverstone <dsilvers@digital-scurf.org>2016-03-02 16:48:45 +0000
commitfbc1e330b43ee435650f35b9ceb912ea570bc572 (patch)
tree94aed89ef7aca01bc40eeef1b2e92ebc970ee413 /microcontroller.sch
parent571f1e208c724cb8ce7d9d76d6247208a8201db5 (diff)
downloadsamdac-fbc1e330b43ee435650f35b9ceb912ea570bc572.tar.bz2
First round of bjdooks' review
Diffstat (limited to 'microcontroller.sch')
-rw-r--r--microcontroller.sch185
1 files changed, 113 insertions, 72 deletions
diff --git a/microcontroller.sch b/microcontroller.sch
index aa0d308..e596b29 100644
--- a/microcontroller.sch
+++ b/microcontroller.sch
@@ -53,9 +53,9 @@ $Comp
L STM32F103CB U4
U 1 1 56B797D4
P 5250 3800
-F 0 "U4" H 5250 5771 50 0000 C CNN
-F 1 "STM32F103CB" H 5250 5679 50 0000 C CNN
-F 2 "Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm" H 5250 5587 50 0000 C CNN
+F 0 "U4" H 4400 5600 50 0000 C CNN
+F 1 "STM32F103CB" H 4600 5500 50 0000 C CNN
+F 2 "Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm" H 5250 5587 50 0001 C CNN
F 3 "" H 5250 3800 50 0000 C CNN
1 5250 3800
1 0 0 -1
@@ -105,10 +105,10 @@ F 3 "" V 10300 3400 50 0000 C CNN
0 1 1 0
$EndComp
$Comp
-L CGND #PWR52
+L CGND #PWR53
U 1 1 56C09368
P 10450 3900
-F 0 "#PWR52" H 10450 3650 50 0001 C CNN
+F 0 "#PWR53" H 10450 3650 50 0001 C CNN
F 1 "CGND" H 10433 3726 50 0000 C CNN
F 2 "" H 10450 3900 50 0000 C CNN
F 3 "" H 10450 3900 50 0000 C CNN
@@ -116,10 +116,10 @@ F 3 "" H 10450 3900 50 0000 C CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR51
+L GND #PWR52
U 1 1 56C097EB
P 10050 3700
-F 0 "#PWR51" H 10050 3450 50 0001 C CNN
+F 0 "#PWR52" H 10050 3450 50 0001 C CNN
F 1 "GND" H 10058 3526 50 0000 C CNN
F 2 "" H 10050 3700 50 0000 C CNN
F 3 "" H 10050 3700 50 0000 C CNN
@@ -139,10 +139,10 @@ Wire Wire Line
Wire Wire Line
9300 3400 10050 3400
$Comp
-L GND #PWR48
+L GND #PWR49
U 1 1 56C09DD6
P 7750 3500
-F 0 "#PWR48" H 7750 3250 50 0001 C CNN
+F 0 "#PWR49" H 7750 3250 50 0001 C CNN
F 1 "GND" H 7758 3326 50 0000 C CNN
F 2 "" H 7750 3500 50 0000 C CNN
F 3 "" H 7750 3500 50 0000 C CNN
@@ -207,17 +207,11 @@ $EndComp
Wire Wire Line
2750 1200 5700 1200
Wire Wire Line
- 4950 1850 5550 1850
-Wire Wire Line
5050 1850 5050 2100
Wire Wire Line
- 5250 1850 5250 2100
+ 5250 1200 5250 2100
Connection ~ 5050 1850
-Wire Wire Line
- 5550 1200 5550 2100
Connection ~ 5250 1850
-Wire Wire Line
- 1250 1700 5050 1700
Connection ~ 2300 1700
Wire Wire Line
1250 1200 1250 1150
@@ -296,13 +290,13 @@ $EndComp
Wire Wire Line
4200 1700 4200 1600
Wire Wire Line
- 3750 1600 3750 1700
+ 3750 1700 3750 1600
Connection ~ 3750 1700
Wire Wire Line
- 3300 1600 3300 1700
+ 3300 1700 3300 1600
Connection ~ 3300 1700
Wire Wire Line
- 2850 1600 2850 1700
+ 2850 1700 2850 1600
Connection ~ 2850 1700
Wire Wire Line
2850 1300 2850 1200
@@ -319,12 +313,12 @@ Connection ~ 4200 1200
$Comp
L C C12
U 1 1 56C638AD
-P 4650 1450
-F 0 "C12" H 4765 1496 50 0000 L CNN
-F 1 "1uF" H 4765 1404 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0805" H 4688 1300 50 0001 C CNN
-F 3 "" H 4650 1450 50 0000 C CNN
- 1 4650 1450
+P 6450 1550
+F 0 "C12" H 6565 1596 50 0000 L CNN
+F 1 "1uF" H 6565 1504 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0805" H 6488 1400 50 0001 C CNN
+F 3 "" H 6450 1550 50 0000 C CNN
+ 1 6450 1550
1 0 0 -1
$EndComp
Wire Wire Line
@@ -332,28 +326,16 @@ Wire Wire Line
$Comp
L C C13
U 1 1 56C6441F
-P 5050 1450
-F 0 "C13" H 5165 1496 50 0000 L CNN
-F 1 "10nF" H 5165 1404 50 0000 L CNN
-F 2 "Capacitors_SMD:C_0805" H 5088 1300 50 0001 C CNN
-F 3 "" H 5050 1450 50 0000 C CNN
- 1 5050 1450
+P 6800 1550
+F 0 "C13" H 6915 1596 50 0000 L CNN
+F 1 "10nF" H 6915 1504 50 0000 L CNN
+F 2 "Capacitors_SMD:C_0805" H 6838 1400 50 0001 C CNN
+F 3 "" H 6800 1550 50 0000 C CNN
+ 1 6800 1550
1 0 0 -1
$EndComp
-Wire Wire Line
- 5050 1700 5050 1600
Connection ~ 4200 1700
Wire Wire Line
- 4650 1600 4650 1700
-Connection ~ 4650 1700
-Wire Wire Line
- 4650 1300 4650 1200
-Connection ~ 4650 1200
-Wire Wire Line
- 5050 1300 5050 1200
-Connection ~ 5050 1200
-Connection ~ 5550 1850
-Wire Wire Line
4950 5500 4950 5800
Wire Wire Line
4950 5800 5550 5800
@@ -376,23 +358,12 @@ F 3 "" H 5250 5900 50 0000 C CNN
1 5250 5900
1 0 0 -1
$EndComp
-Connection ~ 5550 1200
Text Label 4850 1200 0 60 ~ 0
3v3-STM
Wire Wire Line
3750 3100 3250 3100
Text Label 3350 3100 0 60 ~ 0
3v3-STM
-Wire Notes Line
- 4550 1100 4550 1750
-Wire Notes Line
- 4550 1750 5400 1750
-Wire Notes Line
- 5400 1750 5400 1100
-Wire Notes Line
- 5400 1100 4550 1100
-Text Notes 4750 1050 0 60 ~ 0
-These two are for VDDA\nhowever since we're not running the ADCs\nwe don't really need a filter between the rails
Wire Wire Line
3750 2400 3250 2400
Text Label 3400 2400 0 60 ~ 0
@@ -626,10 +597,10 @@ Wire Wire Line
7350 5800 7350 5650
Connection ~ 7350 5650
$Comp
-L GND #PWR47
+L GND #PWR48
U 1 1 56C64D43
P 6950 6150
-F 0 "#PWR47" H 6950 5900 50 0001 C CNN
+F 0 "#PWR48" H 6950 5900 50 0001 C CNN
F 1 "GND" H 6958 5976 50 0000 C CNN
F 2 "" H 6950 6150 50 0000 C CNN
F 3 "" H 6950 6150 50 0000 C CNN
@@ -646,10 +617,10 @@ Connection ~ 8000 6150
Wire Wire Line
6950 5650 6950 5600
$Comp
-L +5V #PWR46
+L +5V #PWR47
U 1 1 56C64D4E
P 6950 5600
-F 0 "#PWR46" H 6950 5450 50 0001 C CNN
+F 0 "#PWR47" H 6950 5450 50 0001 C CNN
F 1 "+5V" H 6968 5774 50 0000 C CNN
F 2 "" H 6950 5600 50 0000 C CNN
F 3 "" H 6950 5600 50 0000 C CNN
@@ -820,10 +791,10 @@ F 3 "" H 8900 2450 50 0000 C CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR49
+L GND #PWR50
U 1 1 56D2F58D
P 8550 2250
-F 0 "#PWR49" H 8550 2000 50 0001 C CNN
+F 0 "#PWR50" H 8550 2000 50 0001 C CNN
F 1 "GND" H 8558 2076 50 0000 C CNN
F 2 "" H 8550 2250 50 0000 C CNN
F 3 "" H 8550 2250 50 0000 C CNN
@@ -835,23 +806,21 @@ Wire Wire Line
Wire Wire Line
8550 2200 8550 2250
Wire Wire Line
- 6750 3400 7500 3400
-Wire Wire Line
- 7500 3400 7500 3150
+ 6750 3400 7400 3400
Wire Wire Line
- 7500 3150 8150 3150
+ 7400 3400 7400 3050
Wire Wire Line
- 8150 3150 8150 2600
+ 7400 3050 8200 3050
Wire Wire Line
- 8150 2600 8700 2600
+ 8200 2600 8700 2600
Wire Wire Line
- 6750 3500 7550 3500
+ 6750 3500 7500 3500
Wire Wire Line
- 7550 3500 7550 3200
+ 7500 3500 7500 3150
Wire Wire Line
- 7550 3200 8100 3200
+ 7500 3150 8100 3150
Wire Wire Line
- 8100 3200 8100 2500
+ 8100 3150 8100 2500
Wire Wire Line
8100 2500 8700 2500
Text Label 8300 2600 0 60 ~ 0
@@ -888,10 +857,10 @@ Wire Wire Line
Wire Wire Line
10000 2800 10000 2700
$Comp
-L +5V #PWR50
+L +5V #PWR51
U 1 1 56D36AFF
P 10000 2700
-F 0 "#PWR50" H 10000 2550 50 0001 C CNN
+F 0 "#PWR51" H 10000 2550 50 0001 C CNN
F 1 "+5V" H 10018 2874 50 0000 C CNN
F 2 "" H 10000 2700 50 0000 C CNN
F 3 "" H 10000 2700 50 0000 C CNN
@@ -1024,4 +993,76 @@ Text Label 5900 6950 0 60 ~ 0
LED2_pwr
Text Notes 10300 2700 0 60 ~ 0
Fit link to allow\npower from USB\nwhile debugging
+Connection ~ 5250 1200
+Wire Wire Line
+ 4950 1850 5250 1850
+Wire Wire Line
+ 5500 1200 5500 1350
+Wire Wire Line
+ 5500 1350 5600 1350
+Connection ~ 5500 1200
+$Comp
+L FILTER FB4
+U 1 1 56D64F20
+P 5950 1350
+F 0 "FB4" H 5950 1591 50 0000 C CNN
+F 1 "FILTER" H 5950 1499 50 0000 C CNN
+F 2 "Resistors_SMD:R_0805" H 5950 1350 50 0001 C CNN
+F 3 "" H 5950 1350 50 0000 C CNN
+ 1 5950 1350
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 1250 1700 4200 1700
+Wire Wire Line
+ 6300 1350 7150 1350
+Wire Wire Line
+ 6800 1350 6800 1400
+Wire Wire Line
+ 6450 1400 6450 1350
+Connection ~ 6450 1350
+Wire Wire Line
+ 6800 1700 6800 1750
+Wire Wire Line
+ 6800 1750 6450 1750
+Wire Wire Line
+ 6450 1700 6450 1800
+$Comp
+L GND #PWR46
+U 1 1 56D6772C
+P 6450 1800
+F 0 "#PWR46" H 6450 1550 50 0001 C CNN
+F 1 "GND" H 6458 1626 50 0000 C CNN
+F 2 "" H 6450 1800 50 0000 C CNN
+F 3 "" H 6450 1800 50 0000 C CNN
+ 1 6450 1800
+ 1 0 0 -1
+$EndComp
+Connection ~ 6450 1750
+Wire Wire Line
+ 7150 1350 7150 2050
+Wire Wire Line
+ 7150 2050 5550 2050
+Wire Wire Line
+ 5550 2050 5550 2100
+Connection ~ 6800 1350
+$Comp
+L R R29
+U 1 1 56D6848A
+P 8200 2850
+F 0 "R29" H 8270 2896 50 0000 L CNN
+F 1 "75R" H 8270 2804 50 0000 L CNN
+F 2 "Resistors_SMD:R_0805" V 8130 2850 50 0001 C CNN
+F 3 "" H 8200 2850 50 0000 C CNN
+ 1 8200 2850
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 8200 3050 8200 3000
+Wire Wire Line
+ 8200 2700 8200 2600
+Text Label 7550 3050 0 60 ~ 0
+STM_TX_f
+Text Label 6500 1350 0 60 ~ 0
+3v3-STM-A
$EndSCHEMATC