kicad-projects/AC-LED-Control/AC-LED-Control.sch

654 lines
13 KiB
Plaintext

EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:symbols
LIBS:stm32f030f4p6
LIBS:fod814-d
LIBS:AC-LED-Control-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L STM32F030F4P6 U1
U 1 1 5B453204
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 1400 4450
F 0 "P1" H 1400 4600 50 0000 C CNN
F 1 "CONN_01X02" V 1500 4450 50 0000 C CNN
F 2 "" H 1400 4450 50 0000 C CNN
F 3 "" H 1400 4450 50 0000 C CNN
1 1400 4450
1 0 0 -1
$EndComp
$Comp
L CONN_01X02 P2
U 1 1 5B453DC6
P 1400 5000
F 0 "P2" H 1400 5150 50 0000 C CNN
F 1 "CONN_01X02" V 1500 5000 50 0000 C CNN
F 2 "" H 1400 5000 50 0000 C CNN
F 3 "" H 1400 5000 50 0000 C CNN
1 1400 5000
1 0 0 -1
$EndComp
Text Label 1200 4400 2 60 ~ 0
I2C_SCL
Text Label 1200 4500 2 60 ~ 0
I2C_SDA
Text Label 1200 4950 2 60 ~ 0
I2C_SCL
Text Label 1200 5050 2 60 ~ 0
I2C_SDA
Wire Notes Line
1550 4200 1550 5350
Text Notes 800 4200 0 60 ~ 0
I2C Connectors\n
Text Label 3700 4100 3 60 ~ 0
I2C_SCL
Text Label 3900 4100 3 60 ~ 0
I2C_SDA
$Comp
L R R1
U 1 1 5B453F03
P 3700 3950
F 0 "R1" V 3780 3950 50 0000 C CNN
F 1 "2K" V 3700 3950 50 0000 C CNN
F 2 "" V 3630 3950 50 0000 C CNN
F 3 "" H 3700 3950 50 0000 C CNN
1 3700 3950
1 0 0 -1
$EndComp
$Comp
L R R2
U 1 1 5B453F30
P 3900 3950
F 0 "R2" V 3980 3950 50 0000 C CNN
F 1 "10K" 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 +3V3 #PWR9
U 1 1 5B45401C
P 3800 3650
F 0 "#PWR9" H 3800 3500 50 0001 C CNN
F 1 "+3V3" H 3800 3790 50 0000 C CNN
F 2 "" H 3800 3650 50 0000 C CNN
F 3 "" H 3800 3650 50 0000 C CNN
1 3800 3650
1 0 0 -1
$EndComp
Wire Wire Line
3700 3800 3700 3650
Wire Wire Line
3700 3650 3900 3650
Wire Wire Line
3900 3650 3900 3800
Connection ~ 3800 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 #PWR4
U 1 1 5B454DB5
P 1400 1850
F 0 "#PWR4" 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 #PWR7
U 1 1 5B454DF7
P 1700 3100
F 0 "#PWR7" 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 #PWR10
U 1 1 5B454F8F
P 1400 3800
F 0 "#PWR10" 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 #PWR3
U 1 1 5B455E79
P 8300 1250
F 0 "#PWR3" 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 #PWR6
U 1 1 5B455F67
P 8300 2650
F 0 "#PWR6" 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 #PWR2
U 1 1 5B456028
P 5700 1250
F 0 "#PWR2" 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 #PWR5
U 1 1 5B4560F7
P 5700 2650
F 0 "#PWR5" 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 ~ 1550 1100
NoConn ~ 1550 1200
Text Label 1550 1300 2 60 ~ 0
STM_~RST
Text Label 3150 4050 0 60 ~ 0
STM_~RST
Wire Wire Line
3150 4050 3000 4050
Wire Wire Line
3000 4050 3000 3950
$Comp
L +3V3 #PWR8
U 1 1 5B4571F5
P 3000 3650
F 0 "#PWR8" 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 R3
U 1 1 5B45725E
P 3000 3800
F 0 "R3" 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 SW1
U 1 1 5B4574FB
P 3000 4350
F 0 "SW1" 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 #PWR11
U 1 1 5B4575F8
P 3000 4650
F 0 "#PWR11" 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
1550 4200 800 4200
Wire Notes Line
800 4200 800 5350
Wire Notes Line
800 5350 1550 5350
Wire Wire Line
1550 1000 800 1000
Wire Wire Line
800 1000 800 1250
$Comp
L GND #PWR1
U 1 1 5B45876A
P 800 1250
F 0 "#PWR1" H 800 1000 50 0001 C CNN
F 1 "GND" H 800 1100 50 0000 C CNN
F 2 "" H 800 1250 50 0000 C CNN
F 3 "" H 800 1250 50 0000 C CNN
1 800 1250
1 0 0 -1
$EndComp
Text Label 2850 2000 0 60 ~ 0
STM_SWDIO
Text Label 2850 2100 0 60 ~ 0
STM_SWCLK
Text Label 1150 5900 0 60 ~ 0
STM_SWDIO
Text Label 1150 6000 0 60 ~ 0
STM_SWCLK
Text Notes 800 5750 0 60 ~ 0
SWD Connector\n
$Comp
L CONN_01X04 P3
U 1 1 5B459213
P 950 6050
F 0 "P3" H 950 5800 50 0000 C CNN
F 1 "CONN_01X04" V 1050 6050 50 0000 C CNN
F 2 "" H 950 6050 50 0000 C CNN
F 3 "" H 950 6050 50 0000 C CNN
1 950 6050
-1 0 0 -1
$EndComp
Wire Wire Line
1150 6100 1800 6100
Wire Wire Line
1800 6100 1800 6000
$Comp
L +3V3 #PWR12
U 1 1 5B4593A7
P 1800 6000
F 0 "#PWR12" H 1800 5850 50 0001 C CNN
F 1 "+3V3" H 1800 6140 50 0000 C CNN
F 2 "" H 1800 6000 50 0000 C CNN
F 3 "" H 1800 6000 50 0000 C CNN
1 1800 6000
1 0 0 -1
$EndComp
Wire Wire Line
1150 6200 1400 6200
Wire Wire Line
1400 6200 1400 6300
$Comp
L GND #PWR13
U 1 1 5B459412
P 1400 6300
F 0 "#PWR13" H 1400 6050 50 0001 C CNN
F 1 "GND" H 1400 6150 50 0000 C CNN
F 2 "" H 1400 6300 50 0000 C CNN
F 3 "" H 1400 6300 50 0000 C CNN
1 1400 6300
1 0 0 -1
$EndComp
Wire Notes Line
800 5750 1950 5750
Wire Notes Line
1950 5750 1950 6550
Wire Notes Line
1950 6550 800 6550
Wire Notes Line
800 6550 800 5750
Text Notes 4950 4500 0 60 ~ 0
Zero Cross Detector
$Comp
L R R?
U 1 1 5B46350A
P 5700 4900
F 0 "R?" V 5780 4900 50 0000 C CNN
F 1 "16K" V 5700 4900 50 0000 C CNN
F 2 "" V 5630 4900 50 0000 C CNN
F 3 "" H 5700 4900 50 0000 C CNN
1 5700 4900
0 1 1 0
$EndComp
$Comp
L FOD814-D U?
U 1 1 5B46379C
P 6250 5200
F 0 "U?" H 6250 4950 60 0000 C CNN
F 1 "FOD814-D" H 6200 5650 60 0000 C CNN
F 2 "" H 6200 5200 60 0000 C CNN
F 3 "" H 6200 5200 60 0000 C CNN
1 6250 5200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5B463817
P 5700 5300
F 0 "R?" V 5780 5300 50 0000 C CNN
F 1 "16K" V 5700 5300 50 0000 C CNN
F 2 "" V 5630 5300 50 0000 C CNN
F 3 "" H 5700 5300 50 0000 C CNN
1 5700 5300
0 1 1 0
$EndComp
Wire Wire Line
5550 4900 5200 4900
Wire Wire Line
5550 5300 5200 5300
Text Label 5200 4900 2 60 ~ 0
AC_H
Text Label 5200 5300 2 60 ~ 0
AC_N
Wire Wire Line
6600 4900 7100 4900
$Comp
L R R?
U 1 1 5B463CCD
P 6850 4750
F 0 "R?" V 6930 4750 50 0000 C CNN
F 1 "2K" V 6850 4750 50 0000 C CNN
F 2 "" V 6780 4750 50 0000 C CNN
F 3 "" H 6850 4750 50 0000 C CNN
1 6850 4750
1 0 0 -1
$EndComp
$Comp
L +3V3 #PWR?
U 1 1 5B463D3E
P 6850 4600
F 0 "#PWR?" H 6850 4450 50 0001 C CNN
F 1 "+3V3" H 6850 4740 50 0000 C CNN
F 2 "" H 6850 4600 50 0000 C CNN
F 3 "" H 6850 4600 50 0000 C CNN
1 6850 4600
1 0 0 -1
$EndComp
Connection ~ 6850 4900
Text Label 7100 4900 0 60 ~ 0
ZERO_CROSS
Wire Wire Line
6600 5300 6850 5300
Wire Wire Line
6850 5300 6850 5400
$Comp
L GND #PWR?
U 1 1 5B464157
P 6850 5400
F 0 "#PWR?" H 6850 5150 50 0001 C CNN
F 1 "GND" H 6850 5250 50 0000 C CNN
F 2 "" H 6850 5400 50 0000 C CNN
F 3 "" H 6850 5400 50 0000 C CNN
1 6850 5400
1 0 0 -1
$EndComp
Wire Notes Line
4950 4400 7700 4400
Wire Notes Line
7700 4400 7700 5600
Wire Notes Line
7700 5600 4950 5600
Wire Notes Line
4950 5600 4950 4400
$EndSCHEMATC