Added notes.md and started digital stuff.
- Added notes.md - Added bypass caps to STM32 - Added I2C stuff - Added 2 SN74HC595's and various nets
This commit is contained in:
parent
1213854a3e
commit
07719454fc
Binary file not shown.
@ -1,6 +1,126 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#
|
||||
# +3V3
|
||||
#
|
||||
DEF +3V3 #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "+3V3" 0 140 50 H V C CNN
|
||||
F2 "" 0 0 50 H V C CNN
|
||||
F3 "" 0 0 50 H V C CNN
|
||||
ALIAS +3.3V
|
||||
DRAW
|
||||
P 2 0 1 0 -30 50 0 100 N
|
||||
P 2 0 1 0 0 0 0 100 N
|
||||
P 2 0 1 0 0 100 30 50 N
|
||||
X +3V3 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# 74HC595
|
||||
#
|
||||
DEF 74HC595 U 0 40 Y Y 1 F N
|
||||
F0 "U" 150 600 50 H V C CNN
|
||||
F1 "74HC595" 0 -600 50 H V C CNN
|
||||
F2 "" 0 0 50 H V C CNN
|
||||
F3 "" 0 0 50 H V C CNN
|
||||
ALIAS 74LS596 74LS595
|
||||
DRAW
|
||||
S -400 -550 400 550 0 1 0 N
|
||||
X QB 1 700 350 300 L 50 50 1 1 T
|
||||
X QC 2 700 250 300 L 50 50 1 1 T
|
||||
X QD 3 700 150 300 L 50 50 1 1 T
|
||||
X QE 4 700 50 300 L 50 50 1 1 T
|
||||
X QF 5 700 -50 300 L 50 50 1 1 T
|
||||
X QG 6 700 -150 300 L 50 50 1 1 T
|
||||
X QH 7 700 -250 300 L 50 50 1 1 T
|
||||
X GND 8 -300 -550 0 U 50 50 1 1 W N
|
||||
X ~QH 9 700 -450 300 L 50 50 1 1 O
|
||||
X SRCLR 10 -700 150 300 R 50 50 1 1 I I
|
||||
X SRCLK 11 -700 250 300 R 50 50 1 1 I C
|
||||
X RCLK 12 -700 -50 300 R 50 50 1 1 I C
|
||||
X G 13 -700 -150 300 R 50 50 1 1 I I
|
||||
X SER 14 -700 450 300 R 50 50 1 1 I
|
||||
X QA 15 700 450 300 L 50 50 1 1 T
|
||||
X VCC 16 -300 550 0 D 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# C
|
||||
#
|
||||
DEF C C 0 10 N Y 1 F N
|
||||
F0 "C" 25 100 50 H V L CNN
|
||||
F1 "C" 25 -100 50 H V L CNN
|
||||
F2 "" 38 -150 50 H V C CNN
|
||||
F3 "" 0 0 50 H V C CNN
|
||||
$FPLIST
|
||||
C?
|
||||
C_????_*
|
||||
C_????
|
||||
SMD*_c
|
||||
Capacitor*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 20 -80 -30 80 -30 N
|
||||
P 2 0 1 20 -80 30 80 30 N
|
||||
X ~ 1 0 150 110 D 40 40 1 1 P
|
||||
X ~ 2 0 -150 110 U 40 40 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# CONN_01X02
|
||||
#
|
||||
DEF CONN_01X02 P 0 40 Y N 1 F N
|
||||
F0 "P" 0 150 50 H V C CNN
|
||||
F1 "CONN_01X02" 100 0 50 V V C CNN
|
||||
F2 "" 0 0 50 H V C CNN
|
||||
F3 "" 0 0 50 H V C CNN
|
||||
$FPLIST
|
||||
Pin_Header_Straight_1X02
|
||||
Pin_Header_Angled_1X02
|
||||
Socket_Strip_Straight_1X02
|
||||
Socket_Strip_Angled_1X02
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -50 -45 10 -55 0 1 0 N
|
||||
S -50 55 10 45 0 1 0 N
|
||||
S -50 100 50 -100 0 1 0 N
|
||||
X P1 1 -200 50 150 R 50 50 1 1 P
|
||||
X P2 2 -200 -50 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# GND
|
||||
#
|
||||
DEF GND #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -250 50 H I C CNN
|
||||
F1 "GND" 0 -150 50 H V C CNN
|
||||
F2 "" 0 0 50 H V C CNN
|
||||
F3 "" 0 0 50 H V C CNN
|
||||
DRAW
|
||||
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
|
||||
X GND 1 0 0 0 D 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# R
|
||||
#
|
||||
DEF R R 0 0 N Y 1 F N
|
||||
F0 "R" 80 0 50 V V C CNN
|
||||
F1 "R" 0 0 50 V V C CNN
|
||||
F2 "" -70 0 50 V V C CNN
|
||||
F3 "" 0 0 50 H V C CNN
|
||||
$FPLIST
|
||||
R_*
|
||||
Resistor_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -40 -100 40 100 0 1 10 N
|
||||
X ~ 1 0 150 50 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# STM32F030F4P6
|
||||
#
|
||||
DEF STM32F030F4P6 U 0 40 Y Y 1 F N
|
||||
@ -33,4 +153,19 @@ X PA13 19 650 -600 200 L 50 50 1 1 T
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# SW_PUSH
|
||||
#
|
||||
DEF SW_PUSH SW 0 40 N N 1 F N
|
||||
F0 "SW" 150 110 50 H V C CNN
|
||||
F1 "SW_PUSH" 0 -80 50 H V C CNN
|
||||
F2 "" 0 0 50 H V C CNN
|
||||
F3 "" 0 0 50 H V C CNN
|
||||
DRAW
|
||||
S -170 50 170 60 0 1 0 N
|
||||
P 4 0 1 0 -40 60 -30 90 30 90 40 60 N
|
||||
X 1 1 -300 0 200 R 50 50 0 1 P I
|
||||
X 2 2 300 0 200 L 50 50 0 1 P I
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
|
@ -30,6 +30,7 @@ LIBS:contrib
|
||||
LIBS:valves
|
||||
LIBS:symbols
|
||||
LIBS:stm32f030f4p6
|
||||
LIBS:AC-LED-Control-cache
|
||||
EELAYER 25 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
@ -45,14 +46,444 @@ Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
$Comp
|
||||
L STM32F030F4P6 U?
|
||||
L STM32F030F4P6 U1
|
||||
U 1 1 5B453204
|
||||
P 3300 1450
|
||||
F 0 "U?" H 3300 750 60 0000 C CNN
|
||||
F 1 "STM32F030F4P6" H 3300 2000 60 0000 C CNN
|
||||
F 2 "" H 3250 1450 60 0000 C CNN
|
||||
F 3 "" H 3250 1450 60 0000 C CNN
|
||||
1 3300 1450
|
||||
P 2200 1400
|
||||
F 0 "U1" H 2200 700 60 0000 C CNN
|
||||
F 1 "STM32F030F4P6" H 2200 1950 60 0000 C CNN
|
||||
F 2 "" H 2150 1400 60 0000 C CNN
|
||||
F 3 "" H 2150 1400 60 0000 C CNN
|
||||
1 2200 1400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 2850 1800 0 60 ~ 0
|
||||
I2C_SCL
|
||||
Text Label 2850 1900 0 60 ~ 0
|
||||
I2C_SDA
|
||||
$Comp
|
||||
L CONN_01X02 P1
|
||||
U 1 1 5B453C99
|
||||
P 2150 6500
|
||||
F 0 "P1" H 2150 6650 50 0000 C CNN
|
||||
F 1 "CONN_01X02" V 2250 6500 50 0000 C CNN
|
||||
F 2 "" H 2150 6500 50 0000 C CNN
|
||||
F 3 "" H 2150 6500 50 0000 C CNN
|
||||
1 2150 6500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L CONN_01X02 P2
|
||||
U 1 1 5B453DC6
|
||||
P 2150 7050
|
||||
F 0 "P2" H 2150 7200 50 0000 C CNN
|
||||
F 1 "CONN_01X02" V 2250 7050 50 0000 C CNN
|
||||
F 2 "" H 2150 7050 50 0000 C CNN
|
||||
F 3 "" H 2150 7050 50 0000 C CNN
|
||||
1 2150 7050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 1950 6450 2 60 ~ 0
|
||||
I2C_SCL
|
||||
Text Label 1950 6550 2 60 ~ 0
|
||||
I2C_SDA
|
||||
Text Label 1950 7000 2 60 ~ 0
|
||||
I2C_SCL
|
||||
Text Label 1950 7100 2 60 ~ 0
|
||||
I2C_SDA
|
||||
Wire Notes Line
|
||||
2300 6250 2300 7400
|
||||
Text Notes 1550 6250 0 60 ~ 0
|
||||
I2C Connectors\n
|
||||
Text Label 3900 4100 3 60 ~ 0
|
||||
I2C_SCL
|
||||
Text Label 4100 4100 3 60 ~ 0
|
||||
I2C_SDA
|
||||
$Comp
|
||||
L R R1
|
||||
U 1 1 5B453F03
|
||||
P 3900 3950
|
||||
F 0 "R1" V 3980 3950 50 0000 C CNN
|
||||
F 1 "2K" V 3900 3950 50 0000 C CNN
|
||||
F 2 "" V 3830 3950 50 0000 C CNN
|
||||
F 3 "" H 3900 3950 50 0000 C CNN
|
||||
1 3900 3950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L R R2
|
||||
U 1 1 5B453F30
|
||||
P 4100 3950
|
||||
F 0 "R2" V 4180 3950 50 0000 C CNN
|
||||
F 1 "10K" V 4100 3950 50 0000 C CNN
|
||||
F 2 "" V 4030 3950 50 0000 C CNN
|
||||
F 3 "" H 4100 3950 50 0000 C CNN
|
||||
1 4100 3950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L +3V3 #PWR4
|
||||
U 1 1 5B45401C
|
||||
P 4000 3650
|
||||
F 0 "#PWR4" H 4000 3500 50 0001 C CNN
|
||||
F 1 "+3V3" H 4000 3790 50 0000 C CNN
|
||||
F 2 "" H 4000 3650 50 0000 C CNN
|
||||
F 3 "" H 4000 3650 50 0000 C CNN
|
||||
1 4000 3650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
3900 3800 3900 3650
|
||||
Wire Wire Line
|
||||
3900 3650 4100 3650
|
||||
Wire Wire Line
|
||||
4100 3650 4100 3800
|
||||
Connection ~ 4000 3650
|
||||
Text Label 1550 1650 2 60 ~ 0
|
||||
+VDD
|
||||
Text Label 1550 1550 2 60 ~ 0
|
||||
+VDDA
|
||||
Text Label 1100 3350 2 60 ~ 0
|
||||
+VDDA
|
||||
Text Label 1100 2700 2 60 ~ 0
|
||||
+VDD
|
||||
$Comp
|
||||
L C C1
|
||||
U 1 1 5B454AFF
|
||||
P 1100 2850
|
||||
F 0 "C1" H 1125 2950 50 0000 L CNN
|
||||
F 1 "100nF" H 1125 2750 50 0000 L CNN
|
||||
F 2 "" H 1138 2700 50 0000 C CNN
|
||||
F 3 "" H 1100 2850 50 0000 C CNN
|
||||
1 1100 2850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L C C2
|
||||
U 1 1 5B454B6E
|
||||
P 1400 2850
|
||||
F 0 "C2" H 1425 2950 50 0000 L CNN
|
||||
F 1 "100nF" H 1425 2750 50 0000 L CNN
|
||||
F 2 "" H 1438 2700 50 0000 C CNN
|
||||
F 3 "" H 1400 2850 50 0000 C CNN
|
||||
1 1400 2850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L C C3
|
||||
U 1 1 5B454BFE
|
||||
P 1700 2850
|
||||
F 0 "C3" H 1725 2950 50 0000 L CNN
|
||||
F 1 "4.7uF" H 1725 2750 50 0000 L CNN
|
||||
F 2 "" H 1738 2700 50 0000 C CNN
|
||||
F 3 "" H 1700 2850 50 0000 C CNN
|
||||
1 1700 2850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 1400 2700
|
||||
Wire Wire Line
|
||||
1100 2700 1700 2700
|
||||
Wire Wire Line
|
||||
1100 3000 1700 3000
|
||||
Connection ~ 1400 3000
|
||||
Wire Wire Line
|
||||
1700 3000 1700 3100
|
||||
Wire Wire Line
|
||||
1550 1750 1400 1750
|
||||
Wire Wire Line
|
||||
1400 1750 1400 1850
|
||||
$Comp
|
||||
L GND #PWR1
|
||||
U 1 1 5B454DB5
|
||||
P 1400 1850
|
||||
F 0 "#PWR1" H 1400 1600 50 0001 C CNN
|
||||
F 1 "GND" H 1400 1700 50 0000 C CNN
|
||||
F 2 "" H 1400 1850 50 0000 C CNN
|
||||
F 3 "" H 1400 1850 50 0000 C CNN
|
||||
1 1400 1850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR2
|
||||
U 1 1 5B454DF7
|
||||
P 1700 3100
|
||||
F 0 "#PWR2" H 1700 2850 50 0001 C CNN
|
||||
F 1 "GND" H 1700 2950 50 0000 C CNN
|
||||
F 2 "" H 1700 3100 50 0000 C CNN
|
||||
F 3 "" H 1700 3100 50 0000 C CNN
|
||||
1 1700 3100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L C C4
|
||||
U 1 1 5B454E7E
|
||||
P 1100 3500
|
||||
F 0 "C4" H 1125 3600 50 0000 L CNN
|
||||
F 1 "10nF" H 1125 3400 50 0000 L CNN
|
||||
F 2 "" H 1138 3350 50 0000 C CNN
|
||||
F 3 "" H 1100 3500 50 0000 C CNN
|
||||
1 1100 3500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L C C5
|
||||
U 1 1 5B454ED5
|
||||
P 1400 3500
|
||||
F 0 "C5" H 1425 3600 50 0000 L CNN
|
||||
F 1 "1uF" H 1425 3400 50 0000 L CNN
|
||||
F 2 "" H 1438 3350 50 0000 C CNN
|
||||
F 3 "" H 1400 3500 50 0000 C CNN
|
||||
1 1400 3500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR3
|
||||
U 1 1 5B454F8F
|
||||
P 1400 3800
|
||||
F 0 "#PWR3" H 1400 3550 50 0001 C CNN
|
||||
F 1 "GND" H 1400 3650 50 0000 C CNN
|
||||
F 2 "" H 1400 3800 50 0000 C CNN
|
||||
F 3 "" H 1400 3800 50 0000 C CNN
|
||||
1 1400 3800
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1400 3650 1400 3800
|
||||
Wire Wire Line
|
||||
1100 3650 1400 3650
|
||||
Wire Wire Line
|
||||
1100 3350 1400 3350
|
||||
Wire Notes Line
|
||||
800 2600 1950 2600
|
||||
Wire Notes Line
|
||||
1950 2600 1950 4000
|
||||
Wire Notes Line
|
||||
1950 4000 800 4000
|
||||
Wire Notes Line
|
||||
800 4000 800 2600
|
||||
Text Notes 800 2600 0 60 ~ 0
|
||||
Bypass Caps\n
|
||||
Text Notes 850 3900 0 39 ~ 0
|
||||
Place close\nto chip.
|
||||
NoConn ~ 1550 2100
|
||||
$Comp
|
||||
L 74HC595 U3
|
||||
U 1 1 5B45537E
|
||||
P 8600 1950
|
||||
F 0 "U3" H 8750 2550 50 0000 C CNN
|
||||
F 1 "74HC595" H 8600 1350 50 0000 C CNN
|
||||
F 2 "" H 8600 1950 50 0000 C CNN
|
||||
F 3 "" H 8600 1950 50 0000 C CNN
|
||||
1 8600 1950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74HC595 U2
|
||||
U 1 1 5B455418
|
||||
P 6000 1950
|
||||
F 0 "U2" H 6150 2550 50 0000 C CNN
|
||||
F 1 "74HC595" H 6000 1350 50 0000 C CNN
|
||||
F 2 "" H 6000 1950 50 0000 C CNN
|
||||
F 3 "" H 6000 1950 50 0000 C CNN
|
||||
1 6000 1950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 6700 1500 0 60 ~ 0
|
||||
CHAN0
|
||||
Text Label 6700 1600 0 60 ~ 0
|
||||
CHAN1
|
||||
Text Label 6700 1700 0 60 ~ 0
|
||||
CHAN2
|
||||
Text Label 6700 1800 0 60 ~ 0
|
||||
CHAN3
|
||||
Text Label 6700 1900 0 60 ~ 0
|
||||
CHAN4
|
||||
Text Label 6700 2000 0 60 ~ 0
|
||||
CHAN5
|
||||
Text Label 6700 2100 0 60 ~ 0
|
||||
CHAN6
|
||||
Text Label 6700 2200 0 60 ~ 0
|
||||
CHAN7
|
||||
Text Label 9300 1500 0 60 ~ 0
|
||||
CHAN8
|
||||
Text Label 9300 1600 0 60 ~ 0
|
||||
CHAN9
|
||||
Text Label 9300 1700 0 60 ~ 0
|
||||
CHAN10
|
||||
Text Label 9300 1800 0 60 ~ 0
|
||||
CHAN11
|
||||
Text Label 9300 1900 0 60 ~ 0
|
||||
CHAN12
|
||||
Text Label 9300 2000 0 60 ~ 0
|
||||
CHAN13
|
||||
Text Label 9300 2100 0 60 ~ 0
|
||||
CHAN14
|
||||
Text Label 9300 2200 0 60 ~ 0
|
||||
CHAN15
|
||||
Wire Wire Line
|
||||
8300 1400 8300 1250
|
||||
$Comp
|
||||
L +3V3 #PWR?
|
||||
U 1 1 5B455E79
|
||||
P 8300 1250
|
||||
F 0 "#PWR?" H 8300 1100 50 0001 C CNN
|
||||
F 1 "+3V3" H 8300 1390 50 0000 C CNN
|
||||
F 2 "" H 8300 1250 50 0000 C CNN
|
||||
F 3 "" H 8300 1250 50 0000 C CNN
|
||||
1 8300 1250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8300 2500 8300 2650
|
||||
$Comp
|
||||
L GND #PWR?
|
||||
U 1 1 5B455F67
|
||||
P 8300 2650
|
||||
F 0 "#PWR?" H 8300 2400 50 0001 C CNN
|
||||
F 1 "GND" H 8300 2500 50 0000 C CNN
|
||||
F 2 "" H 8300 2650 50 0000 C CNN
|
||||
F 3 "" H 8300 2650 50 0000 C CNN
|
||||
1 8300 2650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
5700 1400 5700 1250
|
||||
$Comp
|
||||
L +3V3 #PWR?
|
||||
U 1 1 5B456028
|
||||
P 5700 1250
|
||||
F 0 "#PWR?" H 5700 1100 50 0001 C CNN
|
||||
F 1 "+3V3" H 5700 1390 50 0000 C CNN
|
||||
F 2 "" H 5700 1250 50 0000 C CNN
|
||||
F 3 "" H 5700 1250 50 0000 C CNN
|
||||
1 5700 1250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
5700 2500 5700 2650
|
||||
$Comp
|
||||
L GND #PWR?
|
||||
U 1 1 5B4560F7
|
||||
P 5700 2650
|
||||
F 0 "#PWR?" H 5700 2400 50 0001 C CNN
|
||||
F 1 "GND" H 5700 2500 50 0000 C CNN
|
||||
F 2 "" H 5700 2650 50 0000 C CNN
|
||||
F 3 "" H 5700 2650 50 0000 C CNN
|
||||
1 5700 2650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 5300 1800 2 60 ~ 0
|
||||
Shift_~SRCLR
|
||||
Text Label 5300 1700 2 60 ~ 0
|
||||
Shift_SRCLK
|
||||
Text Label 5300 1500 2 60 ~ 0
|
||||
Shift_SER
|
||||
Text Label 5300 2000 2 60 ~ 0
|
||||
Shift_RCLK
|
||||
Text Label 5300 2100 2 60 ~ 0
|
||||
Shift_~OE
|
||||
Wire Wire Line
|
||||
6700 2400 7250 2400
|
||||
Wire Wire Line
|
||||
7250 2400 7250 1500
|
||||
Wire Wire Line
|
||||
7250 1500 7900 1500
|
||||
Text Label 7900 1800 2 60 ~ 0
|
||||
Shift_~SRCLR
|
||||
Text Label 7900 1700 2 60 ~ 0
|
||||
Shift_SRCLK
|
||||
Text Label 7900 2000 2 60 ~ 0
|
||||
Shift_RCLK
|
||||
Text Label 7900 2100 2 60 ~ 0
|
||||
Shift_~OE
|
||||
NoConn ~ 9300 2400
|
||||
Wire Notes Line
|
||||
4750 1050 9700 1050
|
||||
Wire Notes Line
|
||||
9700 1050 9700 2900
|
||||
Wire Notes Line
|
||||
9700 2900 4750 2900
|
||||
Wire Notes Line
|
||||
4750 2900 4750 1050
|
||||
Text Notes 4750 1050 0 60 ~ 0
|
||||
Shift Registers
|
||||
Text Label 2850 1000 0 60 ~ 0
|
||||
Shift_SER
|
||||
Text Label 2850 1100 0 60 ~ 0
|
||||
Shift_SRCLK
|
||||
Text Label 2850 1200 0 60 ~ 0
|
||||
Shift_~SRCLR
|
||||
Text Label 2850 1300 0 60 ~ 0
|
||||
Shift_RCLK
|
||||
Text Label 2850 1400 0 60 ~ 0
|
||||
Shift_~OE
|
||||
Text Label 2850 1500 0 60 ~ 0
|
||||
ZERO_CROSS
|
||||
NoConn ~ 2850 1600
|
||||
NoConn ~ 2850 1700
|
||||
NoConn ~ 2850 2000
|
||||
NoConn ~ 2850 2100
|
||||
NoConn ~ 1550 1100
|
||||
NoConn ~ 1550 1200
|
||||
Text Notes 650 900 0 60 ~ 0
|
||||
Should I use BOOT0?
|
||||
Text Label 1550 1300 2 60 ~ 0
|
||||
~RST
|
||||
Text Label 3150 4050 0 60 ~ 0
|
||||
~RST
|
||||
Wire Wire Line
|
||||
3150 4050 3000 4050
|
||||
Wire Wire Line
|
||||
3000 4050 3000 3950
|
||||
$Comp
|
||||
L +3V3 #PWR?
|
||||
U 1 1 5B4571F5
|
||||
P 3000 3650
|
||||
F 0 "#PWR?" H 3000 3500 50 0001 C CNN
|
||||
F 1 "+3V3" H 3000 3790 50 0000 C CNN
|
||||
F 2 "" H 3000 3650 50 0000 C CNN
|
||||
F 3 "" H 3000 3650 50 0000 C CNN
|
||||
1 3000 3650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L R R?
|
||||
U 1 1 5B45725E
|
||||
P 3000 3800
|
||||
F 0 "R?" V 3080 3800 50 0000 C CNN
|
||||
F 1 "10K" V 3000 3800 50 0000 C CNN
|
||||
F 2 "" V 2930 3800 50 0000 C CNN
|
||||
F 3 "" H 3000 3800 50 0000 C CNN
|
||||
1 3000 3800
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Notes 2850 3400 0 60 ~ 0
|
||||
Pulldowns/Pullups and Switches
|
||||
$Comp
|
||||
L SW_PUSH SW?
|
||||
U 1 1 5B4574FB
|
||||
P 3000 4350
|
||||
F 0 "SW?" H 3150 4460 50 0000 C CNN
|
||||
F 1 "SW_PUSH" H 3000 4270 50 0000 C CNN
|
||||
F 2 "" H 3000 4350 50 0000 C CNN
|
||||
F 3 "" H 3000 4350 50 0000 C CNN
|
||||
1 3000 4350
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L GND #PWR?
|
||||
U 1 1 5B4575F8
|
||||
P 3000 4650
|
||||
F 0 "#PWR?" H 3000 4400 50 0001 C CNN
|
||||
F 1 "GND" H 3000 4500 50 0000 C CNN
|
||||
F 2 "" H 3000 4650 50 0000 C CNN
|
||||
F 3 "" H 3000 4650 50 0000 C CNN
|
||||
1 3000 4650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Notes Line
|
||||
2300 6250 1550 6250
|
||||
Wire Notes Line
|
||||
1550 6250 1550 7400
|
||||
Wire Notes Line
|
||||
1550 7400 2300 7400
|
||||
$EndSCHEMATC
|
||||
|
45
AC-LED-Control/notes.md
Normal file
45
AC-LED-Control/notes.md
Normal file
@ -0,0 +1,45 @@
|
||||
# General Design Notes #
|
||||
|
||||
## STM32 ##
|
||||
|
||||
Vss is ground.
|
||||
|
||||
### Bypass ###
|
||||
|
||||
VDD Needs:
|
||||
- 2x 100nF
|
||||
- 1x 4.7 uF
|
||||
|
||||
VDDA Needs:
|
||||
- 1x 10nF
|
||||
- 1x 1uF
|
||||
|
||||
### Pin Stuff ###
|
||||
|
||||
External interrupts can be assigned to any GPIO pin.
|
||||
|
||||
SWDIO is PA13
|
||||
SWCLK is PA14
|
||||
|
||||
Internal clock so OSC_IN and OSC_OUT pins can be NC.
|
||||
|
||||
NRST is active low reset.
|
||||
|
||||
### UART Flash Uploading ###
|
||||
|
||||
If BOOT0 is pulled up I think it boots a bootloader that can reprogram flash through USART. Test this out on my dev board.
|
||||
|
||||
## 74HC595 ##
|
||||
|
||||
RCLK latches data from the shift register to the output register.
|
||||
SRCLK clocks in data from SER (and shifts all data around)
|
||||
SRCLR clears the shift register
|
||||
OE is output enable.
|
||||
|
||||
QH' is an output pin, it clocks out the value in QH.
|
||||
|
||||
## I2C ##
|
||||
|
||||
STM32F030 I2C Pins:
|
||||
- PA9: I2C1_SCL
|
||||
- PA10: I2C1_SDA
|
Loading…
Reference in New Issue
Block a user