Added 16 TRIAC outputs

This commit is contained in:
David Lenfesty 2018-07-11 11:20:40 -06:00
parent 5aab515a0d
commit 904ee036fd
5 changed files with 2881 additions and 259 deletions

View File

@ -165,6 +165,81 @@ X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# LTV-846S
#
DEF LTV-846S U 0 40 Y Y 1 F N
F0 "U" 0 -1150 39 H V C CNN
F1 "LTV-846S" 0 250 39 H V C CNN
F2 "" 50 -50 39 H V C CNN
F3 "" 50 -50 39 H V C CNN
DRAW
S -300 200 300 -1100 0 1 0 N
P 2 0 1 0 -200 -950 -100 -950 N
P 2 0 1 0 -200 -650 -100 -650 N
P 2 0 1 0 -200 -650 -100 -650 N
P 2 0 1 0 -200 -650 -100 -650 N
P 2 0 1 0 -200 -650 -100 -650 N
P 2 0 1 0 -200 -350 -100 -350 N
P 2 0 1 0 -200 -50 -100 -50 N
P 2 0 1 0 150 -800 150 -1000 N
P 2 0 1 0 150 -500 150 -700 N
P 2 0 1 0 150 -250 200 -200 N
P 2 0 1 0 150 -200 150 -400 N
P 2 0 1 0 150 100 150 -100 N
P 2 0 1 0 200 -200 300 -200 N
P 2 0 1 0 250 -1000 200 -1050 N
P 2 0 1 0 250 -1000 200 -950 N
P 2 0 1 0 250 -700 200 -750 N
P 2 0 1 0 250 -700 200 -650 N
P 2 0 1 0 250 -400 200 -450 N
P 2 0 1 0 250 -400 200 -350 N
P 2 0 1 0 250 -100 200 -150 N
P 2 0 1 0 250 -100 200 -50 N
P 3 0 1 0 -150 -950 -150 -1000 -300 -1000 N
P 3 0 1 0 -150 -850 -150 -800 -300 -800 N
P 3 0 1 0 -150 -650 -150 -700 -300 -700 N
P 3 0 1 0 -150 -550 -150 -500 -300 -500 N
P 3 0 1 0 -150 -350 -150 -400 -300 -400 N
P 3 0 1 0 -150 -250 -150 -200 -300 -200 N
P 3 0 1 0 -150 50 -150 100 -300 100 N
P 3 0 1 0 150 -950 200 -1000 300 -1000 N
P 3 0 1 0 150 -850 200 -800 300 -800 N
P 3 0 1 0 150 -650 200 -700 300 -700 N
P 3 0 1 0 150 -550 200 -500 300 -500 N
P 3 0 1 0 150 -350 200 -400 300 -400 N
P 3 0 1 0 150 -50 200 -100 300 -100 N
P 3 0 1 0 150 50 200 100 300 100 N
P 4 0 1 0 -200 -850 -100 -850 -150 -950 -200 -850 N
P 4 0 1 0 -200 -550 -100 -550 -150 -650 -200 -550 N
P 4 0 1 0 -200 -550 -100 -550 -150 -650 -200 -550 N
P 4 0 1 0 -200 -550 -100 -550 -150 -650 -200 -550 N
P 4 0 1 0 -200 -550 -100 -550 -150 -650 -200 -550 N
P 4 0 1 0 -200 -250 -100 -250 -150 -350 -200 -250 N
P 4 0 1 0 -200 50 -100 50 -150 -50 -200 50 N
P 4 0 1 0 -150 -50 -150 -100 -250 -100 -300 -100 N
P 6 0 1 0 -50 -900 0 -900 0 -850 50 -900 0 -950 0 -900 N
P 6 0 1 0 -50 -600 0 -600 0 -550 50 -600 0 -650 0 -600 N
P 6 0 1 0 -50 -300 0 -300 0 -250 50 -300 0 -350 0 -300 N
P 6 0 1 0 -50 0 0 0 0 50 50 0 0 -50 0 0 N
X AN_A 1 -300 100 0 L 50 50 1 1 I N
X CAT_A 2 -300 -100 0 L 50 50 1 1 I N
X AN_B 3 -300 -200 0 L 50 50 1 1 I N
X CAT_B 4 -300 -400 0 L 50 50 1 1 I N
X AN_C 5 -300 -500 0 L 50 50 1 1 I N
X CAT_C 6 -300 -700 0 L 50 50 1 1 I N
X AN_D 7 -300 -800 0 L 50 50 1 1 I N
X CAT_D 8 -300 -1000 0 L 50 50 1 1 I N
X EMIT_D 9 300 -1000 0 R 50 50 1 1 I N
X COLL_D 10 300 -800 0 R 50 50 1 1 I N
X EMIT_C 11 300 -700 0 R 50 50 1 1 I N
X COLL_C 12 300 -500 0 R 50 50 1 1 I N
X EMIT_B 13 300 -400 0 R 50 50 1 1 I N
X COLL_B 14 300 -200 0 R 50 50 1 1 I N
X EMIT_A 15 300 -100 0 R 50 50 1 1 I N
X COLL_A 16 300 100 0 R 50 50 1 1 I N
ENDDRAW
ENDDEF
#
# R # R
# #
DEF R R 0 0 N Y 1 F N DEF R R 0 0 N Y 1 F N
@ -230,4 +305,23 @@ X 2 2 300 0 200 L 50 50 0 1 P I
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# TRIAC
#
DEF TRIAC U 0 10 Y Y 1 F N
F0 "U" -250 350 50 H V C CNN
F1 "TRIAC" -300 -250 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 2 0 1 0 -300 -50 0 -50 N
P 2 0 1 0 -150 -50 -300 -200 N
P 2 0 1 0 0 200 300 200 N
P 3 0 1 0 -300 200 -150 -50 0 200 F
P 3 0 1 0 150 200 0 -50 300 -50 F
X ~ 1 0 -250 200 U 50 50 1 1 P
X ~ 2 0 400 200 D 50 50 1 1 P
X ~ 3 -500 -200 200 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library #End Library

View File

@ -1,4 +1,4 @@
update=Wed 11 Jul 2018 10:13:06 AM MDT update=Wed 11 Jul 2018 10:50:40 AM MDT
version=1 version=1
last_client=kicad last_client=kicad
[pcbnew] [pcbnew]
@ -61,3 +61,4 @@ LibName29=valves
LibName30=digikey-UltraLibrarian/KiCAD/symbols LibName30=digikey-UltraLibrarian/KiCAD/symbols
LibName31=stm32f030f4p6 LibName31=stm32f030f4p6
LibName32=fod814-d LibName32=fod814-d
LibName33=ltv-846s

View File

@ -31,12 +31,13 @@ LIBS:valves
LIBS:symbols LIBS:symbols
LIBS:stm32f030f4p6 LIBS:stm32f030f4p6
LIBS:fod814-d LIBS:fod814-d
LIBS:ltv-846s
LIBS:AC-LED-Control-cache LIBS:AC-LED-Control-cache
EELAYER 25 0 EELAYER 25 0
EELAYER END EELAYER END
$Descr A4 11693 8268 $Descr A4 11693 8268
encoding utf-8 encoding utf-8
Sheet 1 1 Sheet 1 3
Title "" Title ""
Date "" Date ""
Rev "" Rev ""
@ -47,10 +48,10 @@ Comment3 ""
Comment4 "" Comment4 ""
$EndDescr $EndDescr
$Comp $Comp
L STM32F030F4P6 U1 L STM32F030F4P6 U101
U 1 1 5B453204 U 1 1 5B453204
P 2200 1400 P 2200 1400
F 0 "U1" H 2200 700 60 0000 C CNN F 0 "U101" H 2200 700 60 0000 C CNN
F 1 "STM32F030F4P6" H 2200 1950 60 0000 C CNN F 1 "STM32F030F4P6" H 2200 1950 60 0000 C CNN
F 2 "" H 2150 1400 60 0000 C CNN F 2 "" H 2150 1400 60 0000 C CNN
F 3 "" H 2150 1400 60 0000 C CNN F 3 "" H 2150 1400 60 0000 C CNN
@ -62,141 +63,141 @@ I2C_SCL
Text Label 2850 1900 0 60 ~ 0 Text Label 2850 1900 0 60 ~ 0
I2C_SDA I2C_SDA
$Comp $Comp
L CONN_01X02 P1 L CONN_01X02 P102
U 1 1 5B453C99 U 1 1 5B453C99
P 1400 4450 P 1300 4350
F 0 "P1" H 1400 4600 50 0000 C CNN F 0 "P102" H 1300 4500 50 0000 C CNN
F 1 "CONN_01X02" V 1500 4450 50 0000 C CNN F 1 "CONN_01X02" V 1400 4350 50 0000 C CNN
F 2 "" H 1400 4450 50 0000 C CNN F 2 "" H 1300 4350 50 0000 C CNN
F 3 "" H 1400 4450 50 0000 C CNN F 3 "" H 1300 4350 50 0000 C CNN
1 1400 4450 1 1300 4350
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L CONN_01X02 P2 L CONN_01X02 P103
U 1 1 5B453DC6 U 1 1 5B453DC6
P 1400 5000 P 1300 4900
F 0 "P2" H 1400 5150 50 0000 C CNN F 0 "P103" H 1300 5050 50 0000 C CNN
F 1 "CONN_01X02" V 1500 5000 50 0000 C CNN F 1 "CONN_01X02" V 1400 4900 50 0000 C CNN
F 2 "" H 1400 5000 50 0000 C CNN F 2 "" H 1300 4900 50 0000 C CNN
F 3 "" H 1400 5000 50 0000 C CNN F 3 "" H 1300 4900 50 0000 C CNN
1 1400 5000 1 1300 4900
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text Label 1200 4400 2 60 ~ 0 Text Label 1100 4300 2 60 ~ 0
I2C_SCL I2C_SCL
Text Label 1200 4500 2 60 ~ 0 Text Label 1100 4400 2 60 ~ 0
I2C_SDA I2C_SDA
Text Label 1200 4950 2 60 ~ 0 Text Label 1100 4850 2 60 ~ 0
I2C_SCL I2C_SCL
Text Label 1200 5050 2 60 ~ 0 Text Label 1100 4950 2 60 ~ 0
I2C_SDA I2C_SDA
Wire Notes Line Wire Notes Line
1550 4200 1550 5350 1450 4100 1450 5250
Text Notes 800 4200 0 60 ~ 0 Text Notes 700 4100 0 60 ~ 0
I2C Connectors\n I2C Connectors\n
Text Label 3700 4100 3 60 ~ 0 Text Label 2450 4800 3 60 ~ 0
I2C_SCL I2C_SCL
Text Label 3900 4100 3 60 ~ 0 Text Label 2650 4800 3 60 ~ 0
I2C_SDA I2C_SDA
$Comp $Comp
L R R1 L R R102
U 1 1 5B453F03 U 1 1 5B453F03
P 3700 3950 P 2450 4650
F 0 "R1" V 3780 3950 50 0000 C CNN F 0 "R102" V 2530 4650 50 0000 C CNN
F 1 "2K" V 3700 3950 50 0000 C CNN F 1 "2K" V 2450 4650 50 0000 C CNN
F 2 "" V 3630 3950 50 0000 C CNN F 2 "" V 2380 4650 50 0000 C CNN
F 3 "" H 3700 3950 50 0000 C CNN F 3 "" H 2450 4650 50 0000 C CNN
1 3700 3950 1 2450 4650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L R R2 L R R103
U 1 1 5B453F30 U 1 1 5B453F30
P 3900 3950 P 2650 4650
F 0 "R2" V 3980 3950 50 0000 C CNN F 0 "R103" V 2730 4650 50 0000 C CNN
F 1 "10K" V 3900 3950 50 0000 C CNN F 1 "2K" V 2650 4650 50 0000 C CNN
F 2 "" V 3830 3950 50 0000 C CNN F 2 "" V 2580 4650 50 0000 C CNN
F 3 "" H 3900 3950 50 0000 C CNN F 3 "" H 2650 4650 50 0000 C CNN
1 3900 3950 1 2650 4650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L +3V3 #PWR9 L +3V3 #PWR113
U 1 1 5B45401C U 1 1 5B45401C
P 3800 3650 P 2550 4350
F 0 "#PWR9" H 3800 3500 50 0001 C CNN F 0 "#PWR113" H 2550 4200 50 0001 C CNN
F 1 "+3V3" H 3800 3790 50 0000 C CNN F 1 "+3V3" H 2550 4490 50 0000 C CNN
F 2 "" H 3800 3650 50 0000 C CNN F 2 "" H 2550 4350 50 0000 C CNN
F 3 "" H 3800 3650 50 0000 C CNN F 3 "" H 2550 4350 50 0000 C CNN
1 3800 3650 1 2550 4350
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
3700 3800 3700 3650 2450 4500 2450 4350
Wire Wire Line Wire Wire Line
3700 3650 3900 3650 2450 4350 2650 4350
Wire Wire Line Wire Wire Line
3900 3650 3900 3800 2650 4350 2650 4500
Connection ~ 3800 3650 Connection ~ 2550 4350
Text Label 1550 1650 2 60 ~ 0 Text Label 1550 1650 2 60 ~ 0
+VDD +VDD
Text Label 1550 1550 2 60 ~ 0 Text Label 1550 1550 2 60 ~ 0
+VDDA +VDDA
Text Label 1100 3350 2 60 ~ 0 Text Label 1050 3150 2 60 ~ 0
+VDDA +VDDA
Text Label 1100 2700 2 60 ~ 0 Text Label 1050 2500 2 60 ~ 0
+VDD +VDD
$Comp $Comp
L C C1 L C C101
U 1 1 5B454AFF U 1 1 5B454AFF
P 1100 2850 P 1050 2650
F 0 "C1" H 1125 2950 50 0000 L CNN F 0 "C101" H 1075 2750 50 0000 L CNN
F 1 "100nF" H 1125 2750 50 0000 L CNN F 1 "100nF" H 1075 2550 50 0000 L CNN
F 2 "" H 1138 2700 50 0000 C CNN F 2 "" H 1088 2500 50 0000 C CNN
F 3 "" H 1100 2850 50 0000 C CNN F 3 "" H 1050 2650 50 0000 C CNN
1 1100 2850 1 1050 2650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L C C2 L C C102
U 1 1 5B454B6E U 1 1 5B454B6E
P 1400 2850 P 1350 2650
F 0 "C2" H 1425 2950 50 0000 L CNN F 0 "C102" H 1375 2750 50 0000 L CNN
F 1 "100nF" H 1425 2750 50 0000 L CNN F 1 "100nF" H 1375 2550 50 0000 L CNN
F 2 "" H 1438 2700 50 0000 C CNN F 2 "" H 1388 2500 50 0000 C CNN
F 3 "" H 1400 2850 50 0000 C CNN F 3 "" H 1350 2650 50 0000 C CNN
1 1400 2850 1 1350 2650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L C C3 L C C103
U 1 1 5B454BFE U 1 1 5B454BFE
P 1700 2850 P 1650 2650
F 0 "C3" H 1725 2950 50 0000 L CNN F 0 "C103" H 1675 2750 50 0000 L CNN
F 1 "4.7uF" H 1725 2750 50 0000 L CNN F 1 "4.7uF" H 1675 2550 50 0000 L CNN
F 2 "" H 1738 2700 50 0000 C CNN F 2 "" H 1688 2500 50 0000 C CNN
F 3 "" H 1700 2850 50 0000 C CNN F 3 "" H 1650 2650 50 0000 C CNN
1 1700 2850 1 1650 2650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Connection ~ 1400 2700 Connection ~ 1350 2500
Wire Wire Line Wire Wire Line
1100 2700 1700 2700 1050 2500 1650 2500
Wire Wire Line Wire Wire Line
1100 3000 1700 3000 1050 2800 1650 2800
Connection ~ 1400 3000 Connection ~ 1350 2800
Wire Wire Line Wire Wire Line
1700 3000 1700 3100 1650 2800 1650 2900
Wire Wire Line Wire Wire Line
1550 1750 1400 1750 1550 1750 1400 1750
Wire Wire Line Wire Wire Line
1400 1750 1400 1850 1400 1750 1400 1850
$Comp $Comp
L GND #PWR4 L GND #PWR105
U 1 1 5B454DB5 U 1 1 5B454DB5
P 1400 1850 P 1400 1850
F 0 "#PWR4" H 1400 1600 50 0001 C CNN F 0 "#PWR105" H 1400 1600 50 0001 C CNN
F 1 "GND" H 1400 1700 50 0000 C CNN F 1 "GND" H 1400 1700 50 0000 C CNN
F 2 "" H 1400 1850 50 0000 C CNN F 2 "" H 1400 1850 50 0000 C CNN
F 3 "" H 1400 1850 50 0000 C CNN F 3 "" H 1400 1850 50 0000 C CNN
@ -204,73 +205,73 @@ F 3 "" H 1400 1850 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR7 L GND #PWR109
U 1 1 5B454DF7 U 1 1 5B454DF7
P 1700 3100 P 1650 2900
F 0 "#PWR7" H 1700 2850 50 0001 C CNN F 0 "#PWR109" H 1650 2650 50 0001 C CNN
F 1 "GND" H 1700 2950 50 0000 C CNN F 1 "GND" H 1650 2750 50 0000 C CNN
F 2 "" H 1700 3100 50 0000 C CNN F 2 "" H 1650 2900 50 0000 C CNN
F 3 "" H 1700 3100 50 0000 C CNN F 3 "" H 1650 2900 50 0000 C CNN
1 1700 3100 1 1650 2900
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L C C4 L C C104
U 1 1 5B454E7E U 1 1 5B454E7E
P 1100 3500 P 1050 3300
F 0 "C4" H 1125 3600 50 0000 L CNN F 0 "C104" H 1075 3400 50 0000 L CNN
F 1 "10nF" H 1125 3400 50 0000 L CNN F 1 "10nF" H 1075 3200 50 0000 L CNN
F 2 "" H 1138 3350 50 0000 C CNN F 2 "" H 1088 3150 50 0000 C CNN
F 3 "" H 1100 3500 50 0000 C CNN F 3 "" H 1050 3300 50 0000 C CNN
1 1100 3500 1 1050 3300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L C C5 L C C105
U 1 1 5B454ED5 U 1 1 5B454ED5
P 1400 3500 P 1350 3300
F 0 "C5" H 1425 3600 50 0000 L CNN F 0 "C105" H 1375 3400 50 0000 L CNN
F 1 "1uF" H 1425 3400 50 0000 L CNN F 1 "1uF" H 1375 3200 50 0000 L CNN
F 2 "" H 1438 3350 50 0000 C CNN F 2 "" H 1388 3150 50 0000 C CNN
F 3 "" H 1400 3500 50 0000 C CNN F 3 "" H 1350 3300 50 0000 C CNN
1 1400 3500 1 1350 3300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR10 L GND #PWR111
U 1 1 5B454F8F U 1 1 5B454F8F
P 1400 3800 P 1350 3600
F 0 "#PWR10" H 1400 3550 50 0001 C CNN F 0 "#PWR111" H 1350 3350 50 0001 C CNN
F 1 "GND" H 1400 3650 50 0000 C CNN F 1 "GND" H 1350 3450 50 0000 C CNN
F 2 "" H 1400 3800 50 0000 C CNN F 2 "" H 1350 3600 50 0000 C CNN
F 3 "" H 1400 3800 50 0000 C CNN F 3 "" H 1350 3600 50 0000 C CNN
1 1400 3800 1 1350 3600
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
1400 3650 1400 3800 1350 3450 1350 3600
Wire Wire Line Wire Wire Line
1100 3650 1400 3650 1050 3450 1350 3450
Wire Wire Line Wire Wire Line
1100 3350 1400 3350 1050 3150 1350 3150
Wire Notes Line Wire Notes Line
800 2600 1950 2600 750 2400 1900 2400
Wire Notes Line Wire Notes Line
1950 2600 1950 4000 1900 2400 1900 3800
Wire Notes Line Wire Notes Line
1950 4000 800 4000 1900 3800 750 3800
Wire Notes Line Wire Notes Line
800 4000 800 2600 750 3800 750 2400
Text Notes 800 2600 0 60 ~ 0 Text Notes 750 2400 0 60 ~ 0
Bypass Caps\n Bypass Caps\n
Text Notes 850 3900 0 39 ~ 0 Text Notes 800 3700 0 39 ~ 0
Place close\nto chip. Place close\nto chip.
NoConn ~ 1550 2100 NoConn ~ 1550 2100
$Comp $Comp
L 74HC595 U3 L 74HC595 U103
U 1 1 5B45537E U 1 1 5B45537E
P 8600 1950 P 8600 1950
F 0 "U3" H 8750 2550 50 0000 C CNN F 0 "U103" H 8750 2550 50 0000 C CNN
F 1 "74HC595" H 8600 1350 50 0000 C CNN F 1 "74HC595" H 8600 1350 50 0000 C CNN
F 2 "" H 8600 1950 50 0000 C CNN F 2 "" H 8600 1950 50 0000 C CNN
F 3 "" H 8600 1950 50 0000 C CNN F 3 "" H 8600 1950 50 0000 C CNN
@ -278,23 +279,23 @@ F 3 "" H 8600 1950 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L 74HC595 U2 L 74HC595 U102
U 1 1 5B455418 U 1 1 5B455418
P 6000 1950 P 6000 1950
F 0 "U2" H 6150 2550 50 0000 C CNN F 0 "U102" H 6150 2550 50 0000 C CNN
F 1 "74HC595" H 6000 1350 50 0000 C CNN F 1 "74HC595" H 6000 1350 50 0000 C CNN
F 2 "" H 6000 1950 50 0000 C CNN F 2 "" H 6000 1950 50 0000 C CNN
F 3 "" H 6000 1950 50 0000 C CNN F 3 "" H 6000 1950 50 0000 C CNN
1 6000 1950 1 6000 1950
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text Label 6700 1500 0 60 ~ 0 Text Label 5100 3300 2 60 ~ 0
CHAN0 CHAN0
Text Label 6700 1600 0 60 ~ 0 Text Label 5100 3400 2 60 ~ 0
CHAN1 CHAN1
Text Label 6700 1700 0 60 ~ 0 Text Label 5100 3500 2 60 ~ 0
CHAN2 CHAN2
Text Label 6700 1800 0 60 ~ 0 Text Label 5100 3600 2 60 ~ 0
CHAN3 CHAN3
Text Label 6700 1900 0 60 ~ 0 Text Label 6700 1900 0 60 ~ 0
CHAN4 CHAN4
@ -323,10 +324,10 @@ CHAN15
Wire Wire Line Wire Wire Line
8300 1400 8300 1250 8300 1400 8300 1250
$Comp $Comp
L +3V3 #PWR3 L +3V3 #PWR103
U 1 1 5B455E79 U 1 1 5B455E79
P 8300 1250 P 8300 1250
F 0 "#PWR3" H 8300 1100 50 0001 C CNN F 0 "#PWR103" H 8300 1100 50 0001 C CNN
F 1 "+3V3" H 8300 1390 50 0000 C CNN F 1 "+3V3" H 8300 1390 50 0000 C CNN
F 2 "" H 8300 1250 50 0000 C CNN F 2 "" H 8300 1250 50 0000 C CNN
F 3 "" H 8300 1250 50 0000 C CNN F 3 "" H 8300 1250 50 0000 C CNN
@ -336,10 +337,10 @@ $EndComp
Wire Wire Line Wire Wire Line
8300 2500 8300 2650 8300 2500 8300 2650
$Comp $Comp
L GND #PWR6 L GND #PWR107
U 1 1 5B455F67 U 1 1 5B455F67
P 8300 2650 P 8300 2650
F 0 "#PWR6" H 8300 2400 50 0001 C CNN F 0 "#PWR107" H 8300 2400 50 0001 C CNN
F 1 "GND" H 8300 2500 50 0000 C CNN F 1 "GND" H 8300 2500 50 0000 C CNN
F 2 "" H 8300 2650 50 0000 C CNN F 2 "" H 8300 2650 50 0000 C CNN
F 3 "" H 8300 2650 50 0000 C CNN F 3 "" H 8300 2650 50 0000 C CNN
@ -349,10 +350,10 @@ $EndComp
Wire Wire Line Wire Wire Line
5700 1400 5700 1250 5700 1400 5700 1250
$Comp $Comp
L +3V3 #PWR2 L +3V3 #PWR102
U 1 1 5B456028 U 1 1 5B456028
P 5700 1250 P 5700 1250
F 0 "#PWR2" H 5700 1100 50 0001 C CNN F 0 "#PWR102" H 5700 1100 50 0001 C CNN
F 1 "+3V3" H 5700 1390 50 0000 C CNN F 1 "+3V3" H 5700 1390 50 0000 C CNN
F 2 "" H 5700 1250 50 0000 C CNN F 2 "" H 5700 1250 50 0000 C CNN
F 3 "" H 5700 1250 50 0000 C CNN F 3 "" H 5700 1250 50 0000 C CNN
@ -362,10 +363,10 @@ $EndComp
Wire Wire Line Wire Wire Line
5700 2500 5700 2650 5700 2500 5700 2650
$Comp $Comp
L GND #PWR5 L GND #PWR106
U 1 1 5B4560F7 U 1 1 5B4560F7
P 5700 2650 P 5700 2650
F 0 "#PWR5" H 5700 2400 50 0001 C CNN F 0 "#PWR106" H 5700 2400 50 0001 C CNN
F 1 "GND" H 5700 2500 50 0000 C CNN F 1 "GND" H 5700 2500 50 0000 C CNN
F 2 "" H 5700 2650 50 0000 C CNN F 2 "" H 5700 2650 50 0000 C CNN
F 3 "" H 5700 2650 50 0000 C CNN F 3 "" H 5700 2650 50 0000 C CNN
@ -425,73 +426,73 @@ NoConn ~ 1550 1100
NoConn ~ 1550 1200 NoConn ~ 1550 1200
Text Label 1550 1300 2 60 ~ 0 Text Label 1550 1300 2 60 ~ 0
STM_~RST STM_~RST
Text Label 3150 4050 0 60 ~ 0 Text Label 1900 4750 0 60 ~ 0
STM_~RST STM_~RST
Wire Wire Line Wire Wire Line
3150 4050 3000 4050 1900 4750 1750 4750
Wire Wire Line Wire Wire Line
3000 4050 3000 3950 1750 4750 1750 4650
$Comp $Comp
L +3V3 #PWR8 L +3V3 #PWR112
U 1 1 5B4571F5 U 1 1 5B4571F5
P 3000 3650 P 1750 4350
F 0 "#PWR8" H 3000 3500 50 0001 C CNN F 0 "#PWR112" H 1750 4200 50 0001 C CNN
F 1 "+3V3" H 3000 3790 50 0000 C CNN F 1 "+3V3" H 1750 4490 50 0000 C CNN
F 2 "" H 3000 3650 50 0000 C CNN F 2 "" H 1750 4350 50 0000 C CNN
F 3 "" H 3000 3650 50 0000 C CNN F 3 "" H 1750 4350 50 0000 C CNN
1 3000 3650 1 1750 4350
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L R R3 L R R101
U 1 1 5B45725E U 1 1 5B45725E
P 3000 3800 P 1750 4500
F 0 "R3" V 3080 3800 50 0000 C CNN F 0 "R101" V 1830 4500 50 0000 C CNN
F 1 "10K" V 3000 3800 50 0000 C CNN F 1 "10K" V 1750 4500 50 0000 C CNN
F 2 "" V 2930 3800 50 0000 C CNN F 2 "" V 1680 4500 50 0000 C CNN
F 3 "" H 3000 3800 50 0000 C CNN F 3 "" H 1750 4500 50 0000 C CNN
1 3000 3800 1 1750 4500
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text Notes 2850 3400 0 60 ~ 0 Text Notes 1600 4100 0 60 ~ 0
Pulldowns/Pullups and Switches Pulldowns/Pullups and Switches
$Comp $Comp
L SW_PUSH SW1 L SW_PUSH SW101
U 1 1 5B4574FB U 1 1 5B4574FB
P 3000 4350 P 1750 5050
F 0 "SW1" H 3150 4460 50 0000 C CNN F 0 "SW101" H 1900 5160 50 0000 C CNN
F 1 "SW_PUSH" H 3000 4270 50 0000 C CNN F 1 "SW_PUSH" H 1750 4970 50 0000 C CNN
F 2 "" H 3000 4350 50 0000 C CNN F 2 "" H 1750 5050 50 0000 C CNN
F 3 "" H 3000 4350 50 0000 C CNN F 3 "" H 1750 5050 50 0000 C CNN
1 3000 4350 1 1750 5050
0 -1 -1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L GND #PWR11 L GND #PWR114
U 1 1 5B4575F8 U 1 1 5B4575F8
P 3000 4650 P 1750 5350
F 0 "#PWR11" H 3000 4400 50 0001 C CNN F 0 "#PWR114" H 1750 5100 50 0001 C CNN
F 1 "GND" H 3000 4500 50 0000 C CNN F 1 "GND" H 1750 5200 50 0000 C CNN
F 2 "" H 3000 4650 50 0000 C CNN F 2 "" H 1750 5350 50 0000 C CNN
F 3 "" H 3000 4650 50 0000 C CNN F 3 "" H 1750 5350 50 0000 C CNN
1 3000 4650 1 1750 5350
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Notes Line Wire Notes Line
1550 4200 800 4200 1450 4100 700 4100
Wire Notes Line Wire Notes Line
800 4200 800 5350 700 4100 700 5250
Wire Notes Line Wire Notes Line
800 5350 1550 5350 700 5250 1450 5250
Wire Wire Line Wire Wire Line
1550 1000 800 1000 1550 1000 800 1000
Wire Wire Line Wire Wire Line
800 1000 800 1250 800 1000 800 1250
$Comp $Comp
L GND #PWR1 L GND #PWR101
U 1 1 5B45876A U 1 1 5B45876A
P 800 1250 P 800 1250
F 0 "#PWR1" H 800 1000 50 0001 C CNN F 0 "#PWR101" H 800 1000 50 0001 C CNN
F 1 "GND" H 800 1100 50 0000 C CNN F 1 "GND" H 800 1100 50 0000 C CNN
F 2 "" H 800 1250 50 0000 C CNN F 2 "" H 800 1250 50 0000 C CNN
F 3 "" H 800 1250 50 0000 C CNN F 3 "" H 800 1250 50 0000 C CNN
@ -502,152 +503,298 @@ Text Label 2850 2000 0 60 ~ 0
STM_SWDIO STM_SWDIO
Text Label 2850 2100 0 60 ~ 0 Text Label 2850 2100 0 60 ~ 0
STM_SWCLK STM_SWCLK
Text Label 1150 5900 0 60 ~ 0 Text Label 2650 2600 0 60 ~ 0
STM_SWDIO STM_SWDIO
Text Label 1150 6000 0 60 ~ 0 Text Label 2650 2700 0 60 ~ 0
STM_SWCLK STM_SWCLK
Text Notes 800 5750 0 60 ~ 0 Text Notes 2300 2450 0 60 ~ 0
SWD Connector\n SWD Connector\n
$Comp $Comp
L CONN_01X04 P3 L CONN_01X04 P101
U 1 1 5B459213 U 1 1 5B459213
P 950 6050 P 2450 2750
F 0 "P3" H 950 5800 50 0000 C CNN F 0 "P101" H 2450 2500 50 0000 C CNN
F 1 "CONN_01X04" V 1050 6050 50 0000 C CNN F 1 "CONN_01X04" V 2550 2750 50 0000 C CNN
F 2 "" H 950 6050 50 0000 C CNN F 2 "" H 2450 2750 50 0000 C CNN
F 3 "" H 950 6050 50 0000 C CNN F 3 "" H 2450 2750 50 0000 C CNN
1 950 6050 1 2450 2750
-1 0 0 -1 -1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
1150 6100 1800 6100 2650 2800 3300 2800
Wire Wire Line Wire Wire Line
1800 6100 1800 6000 3300 2800 3300 2700
$Comp $Comp
L +3V3 #PWR12 L +3V3 #PWR108
U 1 1 5B4593A7 U 1 1 5B4593A7
P 1800 6000 P 3300 2700
F 0 "#PWR12" H 1800 5850 50 0001 C CNN F 0 "#PWR108" H 3300 2550 50 0001 C CNN
F 1 "+3V3" H 1800 6140 50 0000 C CNN F 1 "+3V3" H 3300 2840 50 0000 C CNN
F 2 "" H 1800 6000 50 0000 C CNN F 2 "" H 3300 2700 50 0000 C CNN
F 3 "" H 1800 6000 50 0000 C CNN F 3 "" H 3300 2700 50 0000 C CNN
1 1800 6000 1 3300 2700
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
1150 6200 1400 6200 2650 2900 2900 2900
Wire Wire Line Wire Wire Line
1400 6200 1400 6300 2900 2900 2900 3000
$Comp $Comp
L GND #PWR13 L GND #PWR110
U 1 1 5B459412 U 1 1 5B459412
P 1400 6300 P 2900 3000
F 0 "#PWR13" H 1400 6050 50 0001 C CNN F 0 "#PWR110" H 2900 2750 50 0001 C CNN
F 1 "GND" H 1400 6150 50 0000 C CNN F 1 "GND" H 2900 2850 50 0000 C CNN
F 2 "" H 1400 6300 50 0000 C CNN F 2 "" H 2900 3000 50 0000 C CNN
F 3 "" H 1400 6300 50 0000 C CNN F 3 "" H 2900 3000 50 0000 C CNN
1 1400 6300 1 2900 3000
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Notes Line Wire Notes Line
800 5750 1950 5750 2300 2450 3450 2450
Wire Notes Line Wire Notes Line
1950 5750 1950 6550 3450 2450 3450 3250
Wire Notes Line Wire Notes Line
1950 6550 800 6550 3450 3250 2300 3250
Wire Notes Line Wire Notes Line
800 6550 800 5750 2300 3250 2300 2450
Text Notes 4950 4500 0 60 ~ 0 Text Notes 750 6400 0 60 ~ 0
Zero Cross Detector Zero Cross Detector
$Comp $Comp
L R R? L R R105
U 1 1 5B46350A U 1 1 5B46350A
P 5700 4900 P 1500 6800
F 0 "R?" V 5780 4900 50 0000 C CNN F 0 "R105" V 1580 6800 50 0000 C CNN
F 1 "16K" V 5700 4900 50 0000 C CNN F 1 "16K" V 1500 6800 50 0000 C CNN
F 2 "" V 5630 4900 50 0000 C CNN F 2 "" V 1430 6800 50 0000 C CNN
F 3 "" H 5700 4900 50 0000 C CNN F 3 "" H 1500 6800 50 0000 C CNN
1 5700 4900 1 1500 6800
0 1 1 0 0 1 1 0
$EndComp $EndComp
$Comp $Comp
L FOD814-D U? L FOD814-D U104
U 1 1 5B46379C U 1 1 5B46379C
P 6250 5200 P 2050 7100
F 0 "U?" H 6250 4950 60 0000 C CNN F 0 "U104" H 2050 6850 60 0000 C CNN
F 1 "FOD814-D" H 6200 5650 60 0000 C CNN F 1 "FOD814-D" H 2000 7550 60 0000 C CNN
F 2 "" H 6200 5200 60 0000 C CNN F 2 "" H 2000 7100 60 0000 C CNN
F 3 "" H 6200 5200 60 0000 C CNN F 3 "" H 2000 7100 60 0000 C CNN
1 6250 5200 1 2050 7100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L R R? L R R106
U 1 1 5B463817 U 1 1 5B463817
P 5700 5300 P 1500 7200
F 0 "R?" V 5780 5300 50 0000 C CNN F 0 "R106" V 1580 7200 50 0000 C CNN
F 1 "16K" V 5700 5300 50 0000 C CNN F 1 "16K" V 1500 7200 50 0000 C CNN
F 2 "" V 5630 5300 50 0000 C CNN F 2 "" V 1430 7200 50 0000 C CNN
F 3 "" H 5700 5300 50 0000 C CNN F 3 "" H 1500 7200 50 0000 C CNN
1 5700 5300 1 1500 7200
0 1 1 0 0 1 1 0
$EndComp $EndComp
Wire Wire Line Wire Wire Line
5550 4900 5200 4900 1350 6800 1000 6800
Wire Wire Line Wire Wire Line
5550 5300 5200 5300 1350 7200 1000 7200
Text Label 5200 4900 2 60 ~ 0 Text Label 1000 6800 2 60 ~ 0
AC_H AC_H
Text Label 5200 5300 2 60 ~ 0 Text Label 1000 7200 2 60 ~ 0
AC_N AC_N
Wire Wire Line Wire Wire Line
6600 4900 7100 4900 2400 6800 2900 6800
$Comp $Comp
L R R? L R R104
U 1 1 5B463CCD U 1 1 5B463CCD
P 6850 4750 P 2650 6650
F 0 "R?" V 6930 4750 50 0000 C CNN F 0 "R104" V 2730 6650 50 0000 C CNN
F 1 "2K" V 6850 4750 50 0000 C CNN F 1 "2K" V 2650 6650 50 0000 C CNN
F 2 "" V 6780 4750 50 0000 C CNN F 2 "" V 2580 6650 50 0000 C CNN
F 3 "" H 6850 4750 50 0000 C CNN F 3 "" H 2650 6650 50 0000 C CNN
1 6850 4750 1 2650 6650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L +3V3 #PWR? L +3V3 #PWR115
U 1 1 5B463D3E U 1 1 5B463D3E
P 6850 4600 P 2650 6500
F 0 "#PWR?" H 6850 4450 50 0001 C CNN F 0 "#PWR115" H 2650 6350 50 0001 C CNN
F 1 "+3V3" H 6850 4740 50 0000 C CNN F 1 "+3V3" H 2650 6640 50 0000 C CNN
F 2 "" H 6850 4600 50 0000 C CNN F 2 "" H 2650 6500 50 0000 C CNN
F 3 "" H 6850 4600 50 0000 C CNN F 3 "" H 2650 6500 50 0000 C CNN
1 6850 4600 1 2650 6500
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Connection ~ 6850 4900 Connection ~ 2650 6800
Text Label 7100 4900 0 60 ~ 0 Text Label 2900 6800 0 60 ~ 0
ZERO_CROSS ZERO_CROSS
Wire Wire Line Wire Wire Line
6600 5300 6850 5300 2400 7200 2650 7200
Wire Wire Line Wire Wire Line
6850 5300 6850 5400 2650 7200 2650 7300
$Comp $Comp
L GND #PWR? L GND #PWR116
U 1 1 5B464157 U 1 1 5B464157
P 6850 5400 P 2650 7300
F 0 "#PWR?" H 6850 5150 50 0001 C CNN F 0 "#PWR116" H 2650 7050 50 0001 C CNN
F 1 "GND" H 6850 5250 50 0000 C CNN F 1 "GND" H 2650 7150 50 0000 C CNN
F 2 "" H 6850 5400 50 0000 C CNN F 2 "" H 2650 7300 50 0000 C CNN
F 3 "" H 6850 5400 50 0000 C CNN F 3 "" H 2650 7300 50 0000 C CNN
1 6850 5400 1 2650 7300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Notes Line Wire Notes Line
4950 4400 7700 4400 750 6300 3500 6300
Wire Notes Line Wire Notes Line
7700 4400 7700 5600 3500 6300 3500 7500
Wire Notes Line Wire Notes Line
7700 5600 4950 5600 3500 7500 750 7500
Wire Notes Line Wire Notes Line
4950 5600 4950 4400 750 7500 750 6300
Wire Notes Line
1600 4100 2850 4100
Wire Notes Line
2850 4100 2850 5600
Wire Notes Line
2850 5600 1600 5600
Wire Notes Line
1600 5600 1600 4100
Wire Notes Line
700 750 3500 750
Wire Notes Line
3500 750 3500 3850
Wire Notes Line
3500 3850 700 3850
Wire Notes Line
700 3850 700 750
Text Notes 2700 3850 0 60 ~ 0
Processor Block
Text Notes 2900 7150 0 39 ~ 0
Pulses high when\nAC crosses 0V.
Text Notes 2350 3200 0 39 ~ 0
Can also be\nUSART
Wire Wire Line
950 1650 1550 1650
Wire Wire Line
1550 1550 1150 1550
Wire Wire Line
1150 1550 1150 1650
Connection ~ 1150 1650
$Comp
L +3V3 #PWR104
U 1 1 5B465D50
P 950 1650
F 0 "#PWR104" H 950 1500 50 0001 C CNN
F 1 "+3V3" H 950 1790 50 0000 C CNN
F 2 "" H 950 1650 50 0000 C CNN
F 3 "" H 950 1650 50 0000 C CNN
1 950 1650
1 0 0 -1
$EndComp
Text Notes 6200 1250 0 39 ~ 0
SERCLK clocks in data from SER\nRCLK transfers data from shift registers\nSRCLR clears shift registers (active low)
Text Notes 1950 5450 0 39 ~ 0
I2C Pullups do not have \nto be populated\nif pullups exist elsewhere.
$Sheet
S 5350 3200 600 900
U 5B46698C
F0 "Output-BankA" 39
F1 "Output-BankA.sch" 39
F2 "OUT-A" I L 5350 3300 39
F3 "OUT-B" I L 5350 3400 39
F4 "OUT-C" I L 5350 3500 39
F5 "OUT-D" I L 5350 3600 39
F6 "OUT-E" I L 5350 3700 39
F7 "OUT-F" I L 5350 3800 39
F8 "OUT-G" I L 5350 3900 39
F9 "OUT-H" I L 5350 4000 39
$EndSheet
Wire Wire Line
5350 3300 5100 3300
Wire Wire Line
5350 3400 5100 3400
Wire Wire Line
5350 3500 5100 3500
Wire Wire Line
5350 3600 5100 3600
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 5100 3700 2 60 ~ 0
CHAN4
Text Label 5100 3800 2 60 ~ 0
CHAN5
Text Label 5100 3900 2 60 ~ 0
CHAN6
Text Label 5100 4000 2 60 ~ 0
CHAN7
Wire Wire Line
5350 3700 5100 3700
Wire Wire Line
5350 3800 5100 3800
Wire Wire Line
5350 3900 5100 3900
Wire Wire Line
5350 4000 5100 4000
$Sheet
S 7150 3200 600 900
U 5B477E02
F0 "Output-BankB" 39
F1 "Output-BankB.sch" 39
F2 "OUT-A" I L 7150 3300 39
F3 "OUT-B" I L 7150 3400 39
F4 "OUT-C" I L 7150 3500 39
F5 "OUT-D" I L 7150 3600 39
F6 "OUT-E" I L 7150 3700 39
F7 "OUT-F" I L 7150 3800 39
F8 "OUT-G" I L 7150 3900 39
F9 "OUT-H" I L 7150 4000 39
$EndSheet
Wire Wire Line
7150 3300 6900 3300
Wire Wire Line
7150 3400 6900 3400
Wire Wire Line
7150 3500 6900 3500
Wire Wire Line
7150 3600 6900 3600
Wire Wire Line
7150 3700 6900 3700
Wire Wire Line
7150 3800 6900 3800
Wire Wire Line
7150 3900 6900 3900
Wire Wire Line
7150 4000 6900 4000
Text Label 6900 3300 2 60 ~ 0
CHAN8
Text Label 6900 3400 2 60 ~ 0
CHAN9
Text Label 6900 3500 2 60 ~ 0
CHAN10
Text Label 6900 3600 2 60 ~ 0
CHAN11
Text Label 6900 3700 2 60 ~ 0
CHAN12
Text Label 6900 3800 2 60 ~ 0
CHAN13
Text Label 6900 3900 2 60 ~ 0
CHAN14
Text Label 6900 4000 2 60 ~ 0
CHAN15
Wire Notes Line
4750 3100 7900 3100
Wire Notes Line
7900 3100 7900 4200
Wire Notes Line
7900 4200 4750 4200
Wire Notes Line
4750 4200 4750 3100
Text Notes 4750 3100 0 59 ~ 0
TRIAC Outputs
$EndSCHEMATC $EndSCHEMATC

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff