From 4148de30a604bb9362f057bb697312180dbc844e Mon Sep 17 00:00:00 2001 From: Rik Starmans Date: Sun, 24 Mar 2019 03:22:31 +0100 Subject: [PATCH] finalized schematic, added PWM for fan. --- BeagleBone-Black-Cape.sch | 934 ++++++++++++++++++++++++++------------ firestarterbase_bom.ods | Bin 14344 -> 14364 bytes notes.odt | Bin 26027 -> 26277 bytes 3 files changed, 637 insertions(+), 297 deletions(-) diff --git a/BeagleBone-Black-Cape.sch b/BeagleBone-Black-Cape.sch index b7b00ca..834b418 100644 --- a/BeagleBone-Black-Cape.sch +++ b/BeagleBone-Black-Cape.sch @@ -240,7 +240,6 @@ NoConn ~ 1750 1250 NoConn ~ 1750 1350 NoConn ~ 1750 1750 NoConn ~ 1750 1850 -NoConn ~ 1750 1950 NoConn ~ 1750 2050 NoConn ~ 1750 2150 NoConn ~ 1750 2250 @@ -269,8 +268,6 @@ NoConn ~ 1250 2350 NoConn ~ 1250 2250 NoConn ~ 1250 2150 NoConn ~ 1250 2050 -NoConn ~ 1250 1850 -NoConn ~ 1250 1950 NoConn ~ 3950 2450 NoConn ~ 3950 2550 NoConn ~ 3950 2650 @@ -618,518 +615,516 @@ Connection ~ 5450 6350 $Comp L Connector_Generic:Conn_01x05 J? U 1 1 5C925808 -P 7250 950 -F 0 "J?" H 7330 992 50 0000 L CNN -F 1 "Conn_01x05" H 7330 901 50 0000 L CNN -F 2 "" H 7250 950 50 0001 C CNN -F 3 "~" H 7250 950 50 0001 C CNN - 1 7250 950 +P 7400 1150 +F 0 "J?" H 7480 1192 50 0000 L CNN +F 1 "Conn_01x05" H 7480 1101 50 0000 L CNN +F 2 "" H 7400 1150 50 0001 C CNN +F 3 "~" H 7400 1150 50 0001 C CNN + 1 7400 1150 1 0 0 -1 $EndComp $Comp L power:+24V #PWR? U 1 1 5C926062 -P 7050 750 -F 0 "#PWR?" H 7050 600 50 0001 C CNN -F 1 "+24V" H 7050 890 50 0000 C CNN -F 2 "" H 7050 750 60 0000 C CNN -F 3 "" H 7050 750 60 0000 C CNN - 1 7050 750 +P 7200 950 +F 0 "#PWR?" H 7200 800 50 0001 C CNN +F 1 "+24V" H 7200 1090 50 0000 C CNN +F 2 "" H 7200 950 60 0000 C CNN +F 3 "" H 7200 950 60 0000 C CNN + 1 7200 950 1 0 0 -1 $EndComp $Comp L power:GNDD #PWR? U 1 1 5C926106 -P 7050 850 -F 0 "#PWR?" H 7050 600 50 0001 C CNN -F 1 "GNDD" H 7050 700 50 0000 C CNN -F 2 "" H 7050 850 60 0000 C CNN -F 3 "" H 7050 850 60 0000 C CNN - 1 7050 850 +P 7200 1050 +F 0 "#PWR?" H 7200 800 50 0001 C CNN +F 1 "GNDD" H 7200 900 50 0000 C CNN +F 2 "" H 7200 1050 60 0000 C CNN +F 3 "" H 7200 1050 60 0000 C CNN + 1 7200 1050 0 1 1 0 $EndComp -Text GLabel 6750 950 0 50 Input ~ 0 +Text GLabel 6900 1150 0 50 Input ~ 0 POLY_EN -Text GLabel 6750 1050 0 50 Input ~ 0 +Text GLabel 6900 1250 0 50 Input ~ 0 POLY_READY -Text GLabel 6750 1150 0 50 Input ~ 0 +Text GLabel 6900 1350 0 50 Input ~ 0 POLY_PWM Wire Wire Line - 6750 950 7050 950 + 6900 1150 7200 1150 Wire Wire Line - 6750 1050 7050 1050 + 6900 1250 7200 1250 Wire Wire Line - 6750 1150 7050 1150 -Text Notes 7850 700 2 50 ~ 0 + 6900 1350 7200 1350 +Text Notes 8000 900 2 50 ~ 0 Polygon Motor $Comp L Connector_Generic:Conn_01x03 J? U 1 1 5C9292B6 -P 7250 1550 -F 0 "J?" H 7330 1592 50 0000 L CNN -F 1 "Conn_01x03" H 7330 1501 50 0000 L CNN -F 2 "" H 7250 1550 50 0001 C CNN -F 3 "~" H 7250 1550 50 0001 C CNN - 1 7250 1550 +P 7400 1750 +F 0 "J?" H 7480 1792 50 0000 L CNN +F 1 "Conn_01x03" H 7480 1701 50 0000 L CNN +F 2 "" H 7400 1750 50 0001 C CNN +F 3 "~" H 7400 1750 50 0001 C CNN + 1 7400 1750 1 0 0 -1 $EndComp -Text GLabel 6450 1550 0 50 Input ~ 0 +Text GLabel 6600 1750 0 50 Input ~ 0 PH_DIODE -Text Notes 7750 1400 2 50 ~ 0 +Text Notes 7900 1600 2 50 ~ 0 Photodiode $Comp L power:GNDD #PWR? U 1 1 5C929C1D -P 7000 1750 -F 0 "#PWR?" H 7000 1500 50 0001 C CNN -F 1 "GNDD" H 7000 1600 50 0000 C CNN -F 2 "" H 7000 1750 60 0000 C CNN -F 3 "" H 7000 1750 60 0000 C CNN - 1 7000 1750 +P 7150 1950 +F 0 "#PWR?" H 7150 1700 50 0001 C CNN +F 1 "GNDD" H 7150 1800 50 0000 C CNN +F 2 "" H 7150 1950 60 0000 C CNN +F 3 "" H 7150 1950 60 0000 C CNN + 1 7150 1950 1 0 0 -1 $EndComp Wire Wire Line - 7050 1650 7000 1650 + 7200 1850 7150 1850 Wire Wire Line - 7000 1650 7000 1750 + 7150 1850 7150 1950 $Comp L power:+3.3V #PWR? U 1 1 5C92BC34 -P 7050 1450 -F 0 "#PWR?" H 7050 1300 50 0001 C CNN -F 1 "+3V3" H 7050 1590 50 0000 C CNN -F 2 "" H 7050 1450 60 0000 C CNN -F 3 "" H 7050 1450 60 0000 C CNN - 1 7050 1450 +P 7200 1650 +F 0 "#PWR?" H 7200 1500 50 0001 C CNN +F 1 "+3V3" H 7200 1790 50 0000 C CNN +F 2 "" H 7200 1650 60 0000 C CNN +F 3 "" H 7200 1650 60 0000 C CNN + 1 7200 1650 1 0 0 -1 $EndComp Wire Wire Line - 6850 1650 7000 1650 -Connection ~ 7000 1650 + 7000 1850 7150 1850 +Connection ~ 7150 1850 Wire Wire Line - 6450 1650 6550 1650 + 6600 1850 6700 1850 Wire Wire Line - 6450 1550 7050 1550 + 6600 1750 7200 1750 Wire Wire Line - 6450 1550 6450 1650 + 6600 1750 6600 1850 $Comp L Device:R R? U 1 1 5C931174 -P 6700 1650 -F 0 "R?" V 6800 1650 50 0000 C CNN -F 1 "xK" V 6700 1650 50 0000 C CNN -F 2 "" V 6630 1650 50 0001 C CNN -F 3 "~" H 6700 1650 50 0001 C CNN - 1 6700 1650 +P 6850 1850 +F 0 "R?" V 6950 1850 50 0000 C CNN +F 1 "xK" V 6850 1850 50 0000 C CNN +F 2 "" V 6780 1850 50 0001 C CNN +F 3 "~" H 6850 1850 50 0001 C CNN + 1 6850 1850 0 1 1 0 $EndComp $Comp L Connector_Generic:Conn_01x02 J? U 1 1 5C934B3F -P 7250 2150 -F 0 "J?" H 7330 2142 50 0000 L CNN -F 1 "Conn_01x02" H 7330 2051 50 0000 L CNN -F 2 "" H 7250 2150 50 0001 C CNN -F 3 "~" H 7250 2150 50 0001 C CNN - 1 7250 2150 +P 7400 2350 +F 0 "J?" H 7480 2342 50 0000 L CNN +F 1 "Conn_01x02" H 7480 2251 50 0000 L CNN +F 2 "" H 7400 2350 50 0001 C CNN +F 3 "~" H 7400 2350 50 0001 C CNN + 1 7400 2350 1 0 0 -1 $EndComp $Comp L power:+12V #PWR? U 1 1 5C934C41 -P 6650 2150 -F 0 "#PWR?" H 6650 2000 50 0001 C CNN -F 1 "+12V" V 6650 2400 50 0000 C CNN -F 2 "" H 6650 2150 60 0000 C CNN -F 3 "" H 6650 2150 60 0000 C CNN - 1 6650 2150 +P 6800 2350 +F 0 "#PWR?" H 6800 2200 50 0001 C CNN +F 1 "+12V" V 6800 2600 50 0000 C CNN +F 2 "" H 6800 2350 60 0000 C CNN +F 3 "" H 6800 2350 60 0000 C CNN + 1 6800 2350 0 -1 -1 0 $EndComp $Comp L power:GNDD #PWR? U 1 1 5C93E425 -P 6650 2050 -F 0 "#PWR?" H 6650 1800 50 0001 C CNN -F 1 "GNDD" V 6650 1800 50 0000 C CNN -F 2 "" H 6650 2050 60 0000 C CNN -F 3 "" H 6650 2050 60 0000 C CNN - 1 6650 2050 +P 6800 2250 +F 0 "#PWR?" H 6800 2000 50 0001 C CNN +F 1 "GNDD" V 6800 2000 50 0000 C CNN +F 2 "" H 6800 2250 60 0000 C CNN +F 3 "" H 6800 2250 60 0000 C CNN + 1 6800 2250 0 1 1 0 $EndComp -Text GLabel 7050 2250 0 50 Input ~ 0 +Text GLabel 7200 2450 0 50 Input ~ 0 LDK $Comp L Device:C_Small C? U 1 1 5C941EB3 -P 6750 2050 -F 0 "C?" V 6521 2050 50 0000 C CNN -F 1 "1uF" V 6612 2050 50 0000 C CNN -F 2 "" H 6750 2050 50 0001 C CNN -F 3 "~" H 6750 2050 50 0001 C CNN - 1 6750 2050 +P 6900 2250 +F 0 "C?" V 6671 2250 50 0000 C CNN +F 1 "1uF" V 6762 2250 50 0000 C CNN +F 2 "" H 6900 2250 50 0001 C CNN +F 3 "~" H 6900 2250 50 0001 C CNN + 1 6900 2250 0 1 1 0 $EndComp Wire Wire Line - 6650 2150 6850 2150 -Connection ~ 6850 2150 + 6800 2350 7000 2350 +Connection ~ 7000 2350 Wire Wire Line - 6850 2150 7050 2150 + 7000 2350 7200 2350 Wire Wire Line - 6850 2050 6850 2150 -Text Notes 7700 2050 2 50 ~ 0 + 7000 2250 7000 2350 +Text Notes 7850 2250 2 50 ~ 0 Laserdiode $Comp L Connector_Generic:Conn_01x02 J? U 1 1 5C9447C1 -P 7250 2550 -F 0 "J?" H 7330 2542 50 0000 L CNN -F 1 "Conn_01x02" H 7330 2451 50 0000 L CNN -F 2 "" H 7250 2550 50 0001 C CNN -F 3 "~" H 7250 2550 50 0001 C CNN - 1 7250 2550 +P 10250 2550 +F 0 "J?" H 10330 2542 50 0000 L CNN +F 1 "Conn_01x02" H 10330 2451 50 0000 L CNN +F 2 "" H 10250 2550 50 0001 C CNN +F 3 "~" H 10250 2550 50 0001 C CNN + 1 10250 2550 1 0 0 -1 $EndComp $Comp L power:+12V #PWR? U 1 1 5C94484F -P 7050 2550 -F 0 "#PWR?" H 7050 2400 50 0001 C CNN -F 1 "+12V" H 7050 2700 50 0000 C CNN -F 2 "" H 7050 2550 60 0000 C CNN -F 3 "" H 7050 2550 60 0000 C CNN - 1 7050 2550 +P 10050 2350 +F 0 "#PWR?" H 10050 2200 50 0001 C CNN +F 1 "+12V" H 10050 2500 50 0000 C CNN +F 2 "" H 10050 2350 60 0000 C CNN +F 3 "" H 10050 2350 60 0000 C CNN + 1 10050 2350 1 0 0 -1 $EndComp $Comp L power:GNDD #PWR? U 1 1 5C944892 -P 7050 2650 -F 0 "#PWR?" H 7050 2400 50 0001 C CNN -F 1 "GNDD" H 7050 2500 50 0000 C CNN -F 2 "" H 7050 2650 60 0000 C CNN -F 3 "" H 7050 2650 60 0000 C CNN - 1 7050 2650 - 0 1 1 0 +P 9900 3200 +F 0 "#PWR?" H 9900 2950 50 0001 C CNN +F 1 "GNDD" H 9900 3050 50 0000 C CNN +F 2 "" H 9900 3200 60 0000 C CNN +F 3 "" H 9900 3200 60 0000 C CNN + 1 9900 3200 + 1 0 0 -1 $EndComp -Text Notes 7450 2500 2 50 ~ 0 +Text Notes 10450 2500 2 50 ~ 0 Fan $Comp L Connector_Generic:Conn_01x04 J? U 1 1 5C9461C7 -P 7250 3050 -F 0 "J?" H 7330 3042 50 0000 L CNN -F 1 "Conn_01x04" H 7330 2951 50 0000 L CNN -F 2 "" H 7250 3050 50 0001 C CNN -F 3 "~" H 7250 3050 50 0001 C CNN - 1 7250 3050 +P 7450 2850 +F 0 "J?" H 7530 2842 50 0000 L CNN +F 1 "Conn_01x04" H 7530 2751 50 0000 L CNN +F 2 "" H 7450 2850 50 0001 C CNN +F 3 "~" H 7450 2850 50 0001 C CNN + 1 7450 2850 1 0 0 -1 $EndComp -Text GLabel 7050 2950 0 50 Input ~ 0 +Text GLabel 7250 2750 0 50 Input ~ 0 X_1A -Text GLabel 7050 3050 0 50 Input ~ 0 +Text GLabel 7250 2850 0 50 Input ~ 0 X_1B -Text GLabel 7050 3150 0 50 Input ~ 0 +Text GLabel 7250 2950 0 50 Input ~ 0 X_2A -Text GLabel 7050 3250 0 50 Input ~ 0 +Text GLabel 7250 3050 0 50 Input ~ 0 X_2B $Comp L Connector_Generic:Conn_01x03 J? U 1 1 5C9463E0 -P 7250 3650 -F 0 "J?" H 7330 3692 50 0000 L CNN -F 1 "Conn_01x03" H 7330 3601 50 0000 L CNN -F 2 "" H 7250 3650 50 0001 C CNN -F 3 "~" H 7250 3650 50 0001 C CNN - 1 7250 3650 +P 7450 3450 +F 0 "J?" H 7530 3492 50 0000 L CNN +F 1 "Conn_01x03" H 7530 3401 50 0000 L CNN +F 2 "" H 7450 3450 50 0001 C CNN +F 3 "~" H 7450 3450 50 0001 C CNN + 1 7450 3450 1 0 0 -1 $EndComp $Comp L power:+3.3V #PWR? U 1 1 5C946498 -P 7050 3550 -F 0 "#PWR?" H 7050 3400 50 0001 C CNN -F 1 "+3V3" H 7150 3700 50 0000 C CNN -F 2 "" H 7050 3550 60 0000 C CNN -F 3 "" H 7050 3550 60 0000 C CNN - 1 7050 3550 +P 7250 3350 +F 0 "#PWR?" H 7250 3200 50 0001 C CNN +F 1 "+3V3" H 7350 3500 50 0000 C CNN +F 2 "" H 7250 3350 60 0000 C CNN +F 3 "" H 7250 3350 60 0000 C CNN + 1 7250 3350 1 0 0 -1 $EndComp -Text Notes 7300 2900 0 50 ~ 0 +Text Notes 7550 2650 0 50 ~ 0 Motor_X -Text Notes 7300 3500 0 50 ~ 0 +Text Notes 7500 3300 0 50 ~ 0 Switch_X $Comp L power:GNDD #PWR? U 1 1 5C94B648 -P 6950 3850 -F 0 "#PWR?" H 6950 3600 50 0001 C CNN -F 1 "GNDD" H 6950 3700 50 0000 C CNN -F 2 "" H 6950 3850 60 0000 C CNN -F 3 "" H 6950 3850 60 0000 C CNN - 1 6950 3850 +P 7150 3650 +F 0 "#PWR?" H 7150 3400 50 0001 C CNN +F 1 "GNDD" H 7150 3500 50 0000 C CNN +F 2 "" H 7150 3650 60 0000 C CNN +F 3 "" H 7150 3650 60 0000 C CNN + 1 7150 3650 1 0 0 -1 $EndComp $Comp L Device:C_Small C? U 1 1 5C94C2A4 -P 6700 3750 -F 0 "C?" H 6800 3750 50 0000 L CNN -F 1 "0.1uF" H 6400 3750 50 0000 L CNN -F 2 "" H 6700 3750 50 0001 C CNN -F 3 "~" H 6700 3750 50 0001 C CNN - 1 6700 3750 +P 6900 3550 +F 0 "C?" H 7000 3550 50 0000 L CNN +F 1 "0.1uF" H 6600 3550 50 0000 L CNN +F 2 "" H 6900 3550 50 0001 C CNN +F 3 "~" H 6900 3550 50 0001 C CNN + 1 6900 3550 1 0 0 -1 $EndComp Wire Wire Line - 7050 3650 6700 3650 + 7250 3450 6900 3450 Wire Wire Line - 7050 3750 6950 3750 + 7250 3550 7150 3550 Wire Wire Line - 6950 3750 6950 3850 + 7150 3550 7150 3650 Wire Wire Line - 6950 3850 6700 3850 -Connection ~ 6950 3850 -Text GLabel 6400 3650 0 50 Input ~ 0 + 7150 3650 6900 3650 +Connection ~ 7150 3650 +Text GLabel 6600 3450 0 50 Input ~ 0 X_PO Wire Wire Line - 6400 3650 6700 3650 -Connection ~ 6700 3650 + 6600 3450 6900 3450 +Connection ~ 6900 3450 $Comp L Device:R R? U 1 1 5C9508E2 -P 6900 3550 -F 0 "R?" V 6800 3550 50 0000 C CNN -F 1 "47K" V 6900 3550 50 0000 C CNN -F 2 "" V 6830 3550 50 0001 C CNN -F 3 "~" H 6900 3550 50 0001 C CNN - 1 6900 3550 +P 7100 3350 +F 0 "R?" V 7000 3350 50 0000 C CNN +F 1 "10K" V 7100 3350 50 0000 C CNN +F 2 "" V 7030 3350 50 0001 C CNN +F 3 "~" H 7100 3350 50 0001 C CNN + 1 7100 3350 0 1 1 0 $EndComp -Connection ~ 7050 3550 +Connection ~ 7250 3350 Wire Wire Line - 6700 3650 6700 3550 + 6900 3450 6900 3350 Wire Wire Line - 6700 3550 6750 3550 + 6900 3350 6950 3350 $Comp L Connector_Generic:Conn_01x04 J? U 1 1 5C95278A -P 7250 4300 -F 0 "J?" H 7330 4292 50 0000 L CNN -F 1 "Conn_01x04" H 7330 4201 50 0000 L CNN -F 2 "" H 7250 4300 50 0001 C CNN -F 3 "~" H 7250 4300 50 0001 C CNN - 1 7250 4300 +P 7450 4100 +F 0 "J?" H 7530 4092 50 0000 L CNN +F 1 "Conn_01x04" H 7530 4001 50 0000 L CNN +F 2 "" H 7450 4100 50 0001 C CNN +F 3 "~" H 7450 4100 50 0001 C CNN + 1 7450 4100 1 0 0 -1 $EndComp -Text GLabel 7050 4200 0 50 Input ~ 0 +Text GLabel 7250 4000 0 50 Input ~ 0 Y_1A -Text GLabel 7050 4300 0 50 Input ~ 0 +Text GLabel 7250 4100 0 50 Input ~ 0 Y_1B -Text GLabel 7050 4400 0 50 Input ~ 0 +Text GLabel 7250 4200 0 50 Input ~ 0 Y_2A -Text GLabel 7050 4500 0 50 Input ~ 0 +Text GLabel 7250 4300 0 50 Input ~ 0 Y_2B $Comp L Connector_Generic:Conn_01x03 J? U 1 1 5C952794 -P 7250 4900 -F 0 "J?" H 7330 4942 50 0000 L CNN -F 1 "Conn_01x03" H 7330 4851 50 0000 L CNN -F 2 "" H 7250 4900 50 0001 C CNN -F 3 "~" H 7250 4900 50 0001 C CNN - 1 7250 4900 +P 7450 4700 +F 0 "J?" H 7530 4742 50 0000 L CNN +F 1 "Conn_01x03" H 7530 4651 50 0000 L CNN +F 2 "" H 7450 4700 50 0001 C CNN +F 3 "~" H 7450 4700 50 0001 C CNN + 1 7450 4700 1 0 0 -1 $EndComp $Comp L power:+3.3V #PWR? U 1 1 5C95279A -P 7050 4800 -F 0 "#PWR?" H 7050 4650 50 0001 C CNN -F 1 "+3V3" H 7150 4950 50 0000 C CNN -F 2 "" H 7050 4800 60 0000 C CNN -F 3 "" H 7050 4800 60 0000 C CNN - 1 7050 4800 +P 7250 4600 +F 0 "#PWR?" H 7250 4450 50 0001 C CNN +F 1 "+3V3" H 7350 4750 50 0000 C CNN +F 2 "" H 7250 4600 60 0000 C CNN +F 3 "" H 7250 4600 60 0000 C CNN + 1 7250 4600 1 0 0 -1 $EndComp -Text Notes 7300 4150 0 50 ~ 0 +Text Notes 7500 3950 0 50 ~ 0 Motor_Y -Text Notes 7300 4750 0 50 ~ 0 +Text Notes 7500 4550 0 50 ~ 0 Switch_Y $Comp L power:GNDD #PWR? U 1 1 5C9527A2 -P 6950 5100 -F 0 "#PWR?" H 6950 4850 50 0001 C CNN -F 1 "GNDD" H 6950 4950 50 0000 C CNN -F 2 "" H 6950 5100 60 0000 C CNN -F 3 "" H 6950 5100 60 0000 C CNN - 1 6950 5100 +P 7150 4900 +F 0 "#PWR?" H 7150 4650 50 0001 C CNN +F 1 "GNDD" H 7150 4750 50 0000 C CNN +F 2 "" H 7150 4900 60 0000 C CNN +F 3 "" H 7150 4900 60 0000 C CNN + 1 7150 4900 1 0 0 -1 $EndComp $Comp L Device:C_Small C? U 1 1 5C9527A8 -P 6700 5000 -F 0 "C?" H 6800 5000 50 0000 L CNN -F 1 "0.1uF" H 6400 5000 50 0000 L CNN -F 2 "" H 6700 5000 50 0001 C CNN -F 3 "~" H 6700 5000 50 0001 C CNN - 1 6700 5000 +P 6900 4800 +F 0 "C?" H 7000 4800 50 0000 L CNN +F 1 "0.1uF" H 6600 4800 50 0000 L CNN +F 2 "" H 6900 4800 50 0001 C CNN +F 3 "~" H 6900 4800 50 0001 C CNN + 1 6900 4800 1 0 0 -1 $EndComp Wire Wire Line - 7050 4900 6700 4900 + 7250 4700 6900 4700 Wire Wire Line - 7050 5000 6950 5000 + 7250 4800 7150 4800 Wire Wire Line - 6950 5000 6950 5100 + 7150 4800 7150 4900 Wire Wire Line - 6950 5100 6700 5100 -Connection ~ 6950 5100 -Text GLabel 6400 4900 0 50 Input ~ 0 + 7150 4900 6900 4900 +Connection ~ 7150 4900 +Text GLabel 6600 4700 0 50 Input ~ 0 Y_PO Wire Wire Line - 6400 4900 6700 4900 -Connection ~ 6700 4900 + 6600 4700 6900 4700 +Connection ~ 6900 4700 $Comp L Device:R R? U 1 1 5C9527B6 -P 6900 4800 -F 0 "R?" V 6800 4800 50 0000 C CNN -F 1 "47K" V 6900 4800 50 0000 C CNN -F 2 "" V 6830 4800 50 0001 C CNN -F 3 "~" H 6900 4800 50 0001 C CNN - 1 6900 4800 +P 7100 4600 +F 0 "R?" V 7000 4600 50 0000 C CNN +F 1 "10K" V 7100 4600 50 0000 C CNN +F 2 "" V 7030 4600 50 0001 C CNN +F 3 "~" H 7100 4600 50 0001 C CNN + 1 7100 4600 0 1 1 0 $EndComp -Connection ~ 7050 4800 +Connection ~ 7250 4600 Wire Wire Line - 6700 4900 6700 4800 + 6900 4700 6900 4600 Wire Wire Line - 6700 4800 6750 4800 + 6900 4600 6950 4600 $Comp L Connector_Generic:Conn_01x04 J? U 1 1 5C958529 -P 7250 5500 -F 0 "J?" H 7330 5492 50 0000 L CNN -F 1 "Conn_01x04" H 7330 5401 50 0000 L CNN -F 2 "" H 7250 5500 50 0001 C CNN -F 3 "~" H 7250 5500 50 0001 C CNN - 1 7250 5500 +P 7450 5300 +F 0 "J?" H 7530 5292 50 0000 L CNN +F 1 "Conn_01x04" H 7530 5201 50 0000 L CNN +F 2 "" H 7450 5300 50 0001 C CNN +F 3 "~" H 7450 5300 50 0001 C CNN + 1 7450 5300 1 0 0 -1 $EndComp -Text GLabel 7050 5400 0 50 Input ~ 0 +Text GLabel 7250 5200 0 50 Input ~ 0 Z_1A -Text GLabel 7050 5500 0 50 Input ~ 0 +Text GLabel 7250 5300 0 50 Input ~ 0 Z_1B -Text GLabel 7050 5600 0 50 Input ~ 0 +Text GLabel 7250 5400 0 50 Input ~ 0 Z_2A -Text GLabel 7050 5700 0 50 Input ~ 0 +Text GLabel 7250 5500 0 50 Input ~ 0 Z_2B $Comp L Connector_Generic:Conn_01x03 J? U 1 1 5C958533 -P 7250 6100 -F 0 "J?" H 7330 6142 50 0000 L CNN -F 1 "Conn_01x03" H 7330 6051 50 0000 L CNN -F 2 "" H 7250 6100 50 0001 C CNN -F 3 "~" H 7250 6100 50 0001 C CNN - 1 7250 6100 +P 7450 5900 +F 0 "J?" H 7530 5942 50 0000 L CNN +F 1 "Conn_01x03" H 7530 5851 50 0000 L CNN +F 2 "" H 7450 5900 50 0001 C CNN +F 3 "~" H 7450 5900 50 0001 C CNN + 1 7450 5900 1 0 0 -1 $EndComp $Comp L power:+3.3V #PWR? U 1 1 5C958539 -P 7050 6000 -F 0 "#PWR?" H 7050 5850 50 0001 C CNN -F 1 "+3V3" H 7150 6150 50 0000 C CNN -F 2 "" H 7050 6000 60 0000 C CNN -F 3 "" H 7050 6000 60 0000 C CNN - 1 7050 6000 +P 7250 5800 +F 0 "#PWR?" H 7250 5650 50 0001 C CNN +F 1 "+3V3" H 7350 5950 50 0000 C CNN +F 2 "" H 7250 5800 60 0000 C CNN +F 3 "" H 7250 5800 60 0000 C CNN + 1 7250 5800 1 0 0 -1 $EndComp -Text Notes 7300 5350 0 50 ~ 0 +Text Notes 7500 5150 0 50 ~ 0 Motor_Z -Text Notes 7300 5950 0 50 ~ 0 +Text Notes 7500 5750 0 50 ~ 0 Switch_Z $Comp L power:GNDD #PWR? U 1 1 5C958541 -P 6950 6300 -F 0 "#PWR?" H 6950 6050 50 0001 C CNN -F 1 "GNDD" H 6950 6150 50 0000 C CNN -F 2 "" H 6950 6300 60 0000 C CNN -F 3 "" H 6950 6300 60 0000 C CNN - 1 6950 6300 +P 7150 6100 +F 0 "#PWR?" H 7150 5850 50 0001 C CNN +F 1 "GNDD" H 7150 5950 50 0000 C CNN +F 2 "" H 7150 6100 60 0000 C CNN +F 3 "" H 7150 6100 60 0000 C CNN + 1 7150 6100 1 0 0 -1 $EndComp $Comp L Device:C_Small C? U 1 1 5C958547 -P 6700 6200 -F 0 "C?" H 6800 6200 50 0000 L CNN -F 1 "0.1uF" H 6400 6200 50 0000 L CNN -F 2 "" H 6700 6200 50 0001 C CNN -F 3 "~" H 6700 6200 50 0001 C CNN - 1 6700 6200 +P 6900 6000 +F 0 "C?" H 7000 6000 50 0000 L CNN +F 1 "0.1uF" H 6600 6000 50 0000 L CNN +F 2 "" H 6900 6000 50 0001 C CNN +F 3 "~" H 6900 6000 50 0001 C CNN + 1 6900 6000 1 0 0 -1 $EndComp Wire Wire Line - 7050 6100 6700 6100 + 7250 5900 6900 5900 Wire Wire Line - 7050 6200 6950 6200 + 7250 6000 7150 6000 Wire Wire Line - 6950 6200 6950 6300 + 7150 6000 7150 6100 Wire Wire Line - 6950 6300 6700 6300 -Connection ~ 6950 6300 + 7150 6100 6900 6100 +Connection ~ 7150 6100 Wire Wire Line - 6400 6100 6700 6100 -Connection ~ 6700 6100 + 6600 5900 6900 5900 +Connection ~ 6900 5900 $Comp L Device:R R? U 1 1 5C958554 -P 6900 6000 -F 0 "R?" V 6800 6000 50 0000 C CNN -F 1 "47K" V 6900 6000 50 0000 C CNN -F 2 "" V 6830 6000 50 0001 C CNN -F 3 "~" H 6900 6000 50 0001 C CNN - 1 6900 6000 +P 7100 5800 +F 0 "R?" V 7000 5800 50 0000 C CNN +F 1 "10K" V 7100 5800 50 0000 C CNN +F 2 "" V 7030 5800 50 0001 C CNN +F 3 "~" H 7100 5800 50 0001 C CNN + 1 7100 5800 0 1 1 0 $EndComp -Connection ~ 7050 6000 +Connection ~ 7250 5800 Wire Wire Line - 6700 6100 6700 6000 + 6900 5900 6900 5800 Wire Wire Line - 6700 6000 6750 6000 -Text GLabel 6400 6100 0 50 Input ~ 0 + 6900 5800 6950 5800 +Text GLabel 6600 5900 0 50 Input ~ 0 Z_PO $Comp L Connector_Generic:Conn_01x02 J? U 1 1 5C95C126 -P 8550 800 -F 0 "J?" H 8630 792 50 0000 L CNN -F 1 "Conn_01x02" H 8630 701 50 0000 L CNN -F 2 "" H 8550 800 50 0001 C CNN -F 3 "~" H 8550 800 50 0001 C CNN - 1 8550 800 +P 10300 1150 +F 0 "J?" H 10380 1142 50 0000 L CNN +F 1 "Conn_01x02" H 10380 1051 50 0000 L CNN +F 2 "" H 10300 1150 50 0001 C CNN +F 3 "~" H 10300 1150 50 0001 C CNN + 1 10300 1150 1 0 0 -1 $EndComp -Text Notes 8600 750 0 50 ~ 0 +Text Notes 10350 1100 0 50 ~ 0 Spindle $Comp L power:+24V #PWR? U 1 1 5C95C3D5 -P 8350 800 -F 0 "#PWR?" H 8350 650 50 0001 C CNN -F 1 "+24V" H 8350 940 50 0000 C CNN -F 2 "" H 8350 800 60 0000 C CNN -F 3 "" H 8350 800 60 0000 C CNN - 1 8350 800 +P 10100 950 +F 0 "#PWR?" H 10100 800 50 0001 C CNN +F 1 "+24V" H 10100 1090 50 0000 C CNN +F 2 "" H 10100 950 60 0000 C CNN +F 3 "" H 10100 950 60 0000 C CNN + 1 10100 950 1 0 0 -1 $EndComp -Text GLabel 8350 900 0 50 Input ~ 0 -SPDK $Comp L Connector_Generic:Conn_01x04 J? U 1 1 5C92C074 @@ -1298,23 +1293,368 @@ Connection ~ 1250 4400 $Comp L firestarter_library:DIGIPOT_50K U? U 1 1 5C991DE0 -P 850 5800 -F 0 "U?" V 1200 5100 50 0000 L CNN -F 1 "DIGIPOT_50K" V 1050 4750 50 0000 L CNN -F 2 "" H 850 5800 50 0001 C CNN -F 3 "" H 850 5800 50 0001 C CNN - 1 850 5800 +P 650 5700 +F 0 "U?" V 1000 5000 50 0000 L CNN +F 1 "DIGIPOT_50K" V 850 4650 50 0000 L CNN +F 2 "" H 650 5700 50 0001 C CNN +F 3 "" H 650 5700 50 0001 C CNN + 1 650 5700 0 -1 -1 0 $EndComp $Comp L firestarter_library:U_IC-HKB U? U 1 1 5C9A0850 -P 2950 5750 -F 0 "U?" H 2450 6100 50 0000 R CNN -F 1 "U_IC-HKB" H 3150 5750 50 0000 R CNN -F 2 "" H 2950 5750 50 0001 C CNN -F 3 "" H 2950 5750 50 0001 C CNN - 1 2950 5750 +P 2450 6900 +F 0 "U?" H 2100 7200 50 0000 R CNN +F 1 "U_IC-HKB" H 2650 6900 50 0000 R CNN +F 2 "" H 2450 6900 50 0001 C CNN +F 3 "" H 2450 6900 50 0001 C CNN + 1 2450 6900 + 1 0 0 -1 +$EndComp +$Comp +L power:GNDD #PWR? +U 1 1 5C96F7D3 +P 850 6200 +F 0 "#PWR?" H 850 5950 50 0001 C CNN +F 1 "GNDD" H 850 6050 50 0000 C CNN +F 2 "" H 850 6200 60 0000 C CNN +F 3 "" H 850 6200 60 0000 C CNN + 1 850 6200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 750 6200 850 6200 +Connection ~ 850 6200 +Wire Wire Line + 850 6200 950 6200 +Text GLabel 1050 6200 3 50 Input ~ 0 +POT_SDA +$Comp +L power:GNDD #PWR? +U 1 1 5C97A70B +P 1350 5700 +F 0 "#PWR?" H 1350 5450 50 0001 C CNN +F 1 "GNDD" H 1350 5550 50 0000 C CNN +F 2 "" H 1350 5700 60 0000 C CNN +F 3 "" H 1350 5700 60 0000 C CNN + 1 1350 5700 + 0 -1 -1 0 +$EndComp +Text GLabel 1050 5200 1 50 Input ~ 0 +POT_SCL +Text GLabel 850 5200 1 50 Input ~ 0 +POT_W +$Comp +L power:+5V #PWR? +U 1 1 5C97ACB8 +P 750 5200 +F 0 "#PWR?" H 750 5050 50 0001 C CNN +F 1 "+5V" H 650 5350 50 0000 C CNN +F 2 "" H 750 5200 60 0000 C CNN +F 3 "" H 750 5200 60 0000 C CNN + 1 750 5200 1 0 0 -1 $EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5C97DD4C +P 950 4900 +F 0 "#PWR?" H 950 4750 50 0001 C CNN +F 1 "+3.3V" H 850 5000 50 0000 C CNN +F 2 "" H 950 4900 60 0000 C CNN +F 3 "" H 950 4900 60 0000 C CNN + 1 950 4900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 950 4900 950 5200 +Text GLabel 3400 6800 2 50 Input ~ 0 +IC_HB_PWM1 +Text GLabel 3400 7000 2 50 Input ~ 0 +IC_HB_PWM2 +$Comp +L power:GNDD #PWR? +U 1 1 5C98A004 +P 2400 7450 +F 0 "#PWR?" H 2400 7200 50 0001 C CNN +F 1 "GNDD" H 2400 7300 50 0000 C CNN +F 2 "" H 2400 7450 60 0000 C CNN +F 3 "" H 2400 7450 60 0000 C CNN + 1 2400 7450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2100 7450 2250 7450 +Connection ~ 2250 7450 +Wire Wire Line + 2250 7450 2400 7450 +Connection ~ 2400 7450 +Wire Wire Line + 2400 7450 2550 7450 +Connection ~ 2550 7450 +Wire Wire Line + 2550 7450 2700 7450 +Text GLabel 1550 6900 0 50 Input ~ 0 +POT_W +Text GLabel 2200 6450 1 50 Input ~ 0 +LDK +$Comp +L power:+5V #PWR? +U 1 1 5C990723 +P 2600 6250 +F 0 "#PWR?" H 2600 6100 50 0001 C CNN +F 1 "+5V" H 2600 6400 50 0000 C CNN +F 2 "" H 2600 6250 60 0000 C CNN +F 3 "" H 2600 6250 60 0000 C CNN + 1 2600 6250 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small C? +U 1 1 5C99189E +P 2900 6300 +F 0 "C?" V 2800 6250 50 0000 C CNN +F 1 "1uF" V 2800 6400 50 0000 C CNN +F 2 "" H 2900 6300 50 0001 C CNN +F 3 "~" H 2900 6300 50 0001 C CNN + 1 2900 6300 + 0 1 1 0 +$EndComp +$Comp +L Device:C_Small C? +U 1 1 5C994CFA +P 2900 6450 +F 0 "C?" V 3000 6400 50 0000 C CNN +F 1 "0.1uF" V 3000 6550 50 0000 C CNN +F 2 "" H 2900 6450 50 0001 C CNN +F 3 "~" H 2900 6450 50 0001 C CNN + 1 2900 6450 + 0 1 1 0 +$EndComp +Wire Wire Line + 2600 6250 2600 6300 +Wire Wire Line + 2800 6450 2600 6450 +Connection ~ 2600 6450 +Wire Wire Line + 2800 6300 2600 6300 +Connection ~ 2600 6300 +Wire Wire Line + 2600 6300 2600 6450 +$Comp +L power:GNDD #PWR? +U 1 1 5C99F675 +P 3300 6450 +F 0 "#PWR?" H 3300 6200 50 0001 C CNN +F 1 "GNDD" H 3300 6300 50 0000 C CNN +F 2 "" H 3300 6450 60 0000 C CNN +F 3 "" H 3300 6450 60 0000 C CNN + 1 3300 6450 + 0 -1 -1 0 +$EndComp +$Comp +L Device:R R? +U 1 1 5C99F7B2 +P 3250 6650 +F 0 "R?" V 3150 6650 50 0000 C CNN +F 1 "10K" V 3250 6650 50 0000 C CNN +F 2 "" V 3180 6650 50 0001 C CNN +F 3 "~" H 3250 6650 50 0001 C CNN + 1 3250 6650 + -1 0 0 1 +$EndComp +Wire Wire Line + 3000 6300 3000 6450 +Connection ~ 3000 6450 +$Comp +L Device:R R? +U 1 1 5C9B1605 +P 3250 7150 +F 0 "R?" V 3150 7150 50 0000 C CNN +F 1 "10K" V 3250 7150 50 0000 C CNN +F 2 "" V 3180 7150 50 0001 C CNN +F 3 "~" H 3250 7150 50 0001 C CNN + 1 3250 7150 + -1 0 0 1 +$EndComp +Wire Wire Line + 2700 7450 3250 7450 +Wire Wire Line + 3250 7450 3250 7300 +Connection ~ 2700 7450 +Wire Wire Line + 3400 7000 3250 7000 +Connection ~ 3250 7000 +Wire Wire Line + 3250 7000 3100 7000 +Connection ~ 3250 6800 +Wire Wire Line + 3250 6800 3400 6800 +Wire Wire Line + 3100 6800 3250 6800 +Wire Wire Line + 3000 6450 3250 6450 +Wire Wire Line + 3250 6450 3250 6500 +Connection ~ 3250 6450 +Wire Wire Line + 3250 6450 3300 6450 +$Comp +L Device:C_Small C? +U 1 1 5C9CA9EE +P 1700 7150 +F 0 "C?" H 1550 7150 50 0000 C CNN +F 1 "47nF" H 1850 7150 50 0000 C CNN +F 2 "" H 1700 7150 50 0001 C CNN +F 3 "~" H 1700 7150 50 0001 C CNN + 1 1700 7150 + -1 0 0 1 +$EndComp +Wire Wire Line + 1700 7250 1700 7450 +Wire Wire Line + 1700 7450 2100 7450 +Connection ~ 2100 7450 +Wire Wire Line + 1550 6900 1700 6900 +Wire Wire Line + 1700 6900 1700 7050 +Connection ~ 1700 6900 +Wire Wire Line + 1700 6900 1800 6900 +$Comp +L Connector:TestPoint TP? +U 1 1 5C9E0158 +P 1700 6500 +F 0 "TP?" H 1758 6620 50 0000 L CNN +F 1 "TestPoint" H 1758 6529 50 0000 L CNN +F 2 "" H 1900 6500 50 0001 C CNN +F 3 "~" H 1900 6500 50 0001 C CNN + 1 1700 6500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1700 6500 1700 6900 +$Comp +L Transistor_FET:IRLB8721PBF Q? +U 1 1 5C9E5E6E +P 9800 1450 +F 0 "Q?" H 10005 1496 50 0000 L CNN +F 1 "IRLB8721PBF" H 10005 1405 50 0000 L CNN +F 2 "Package_TO_SOT_THT:TO-220-3_Vertical" H 10050 1375 50 0001 L CIN +F 3 "http://www.infineon.com/dgdl/irlb8721pbf.pdf?fileId=5546d462533600a40153566056732591" H 9800 1450 50 0001 L CNN + 1 9800 1450 + 1 0 0 -1 +$EndComp +$Comp +L power:GNDD #PWR? +U 1 1 5C9EF782 +P 9900 1750 +F 0 "#PWR?" H 9900 1500 50 0001 C CNN +F 1 "GNDD" H 9900 1600 50 0000 C CNN +F 2 "" H 9900 1750 60 0000 C CNN +F 3 "" H 9900 1750 60 0000 C CNN + 1 9900 1750 + 1 0 0 -1 +$EndComp +Text GLabel 9400 1450 0 50 Input ~ 0 +SPINDLE_PWM +$Comp +L Device:R R? +U 1 1 5CA070A9 +P 9500 1600 +F 0 "R?" V 9400 1600 50 0000 C CNN +F 1 "10K" V 9500 1600 50 0000 C CNN +F 2 "" V 9430 1600 50 0001 C CNN +F 3 "~" H 9500 1600 50 0001 C CNN + 1 9500 1600 + -1 0 0 1 +$EndComp +Wire Wire Line + 9400 1450 9500 1450 +Connection ~ 9500 1450 +Wire Wire Line + 9500 1450 9600 1450 +Wire Wire Line + 9500 1750 9900 1750 +Wire Wire Line + 9900 1650 9900 1750 +Connection ~ 9900 1750 +$Comp +L Device:D_Schottky D? +U 1 1 5CA36CB4 +P 9900 1100 +F 0 "D?" V 9850 750 50 0000 L CNN +F 1 "STPS1545D" V 9950 600 50 0000 L CNN +F 2 "" H 9900 1100 50 0001 C CNN +F 3 "~" H 9900 1100 50 0001 C CNN + 1 9900 1100 + 0 1 1 0 +$EndComp +Wire Wire Line + 10100 950 10100 1150 +Text GLabel 1250 1850 0 50 Input ~ 0 +FAN_PWM +$Comp +L Transistor_FET:IRLML6402 Q? +U 1 1 5CA6405F +P 9800 2850 +F 0 "Q?" H 10006 2896 50 0000 L CNN +F 1 "IRFML8244" H 10006 2805 50 0000 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 10000 2775 50 0001 L CIN +F 3 "https://www.infineon.com/dgdl/irlml6402pbf.pdf?fileId=5546d462533600a401535668d5c2263c" H 9800 2850 50 0001 L CNN + 1 9800 2850 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 5CA72FF3 +P 9450 3050 +F 0 "R?" V 9350 3050 50 0000 C CNN +F 1 "10K" V 9450 3050 50 0000 C CNN +F 2 "" V 9380 3050 50 0001 C CNN +F 3 "~" H 9450 3050 50 0001 C CNN + 1 9450 3050 + -1 0 0 1 +$EndComp +Wire Wire Line + 9450 3200 9900 3200 +Wire Wire Line + 9900 3050 9900 3200 +Connection ~ 9900 3200 +Text GLabel 9350 2850 0 50 Input ~ 0 +FAN_PWM +Wire Wire Line + 9350 2850 9450 2850 +Wire Wire Line + 9450 2900 9450 2850 +Connection ~ 9450 2850 +Wire Wire Line + 9450 2850 9600 2850 +Wire Wire Line + 9900 2650 10050 2650 +$Comp +L Device:D_Schottky D? +U 1 1 5CA93BFD +P 9900 2500 +F 0 "D?" V 10000 2350 50 0000 L CNN +F 1 "100V_1A" V 9800 2150 50 0000 L CNN +F 2 "" H 9900 2500 50 0001 C CNN +F 3 "~" H 9900 2500 50 0001 C CNN + 1 9900 2500 + 0 1 1 0 +$EndComp +Connection ~ 9900 2650 +Wire Wire Line + 9900 2350 10050 2350 +Wire Wire Line + 10050 2350 10050 2550 +Connection ~ 10050 2350 +Wire Wire Line + 9900 1250 10100 1250 +Connection ~ 9900 1250 +Wire Wire Line + 9900 950 10100 950 +Connection ~ 10100 950 $EndSCHEMATC diff --git a/firestarterbase_bom.ods b/firestarterbase_bom.ods index 3e843aa5f588fd989f1b5e4fd15598792c320299..5cfc1a22cc1bf92e9b4b142250ff2b5cf744d2ec 100644 GIT binary patch delta 11816 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 Ju>GCfe*yO|exd*X delta 11797 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 aXQbpi5a>^B_rHJyeDR(R=8rG?1OEdmremi7 diff --git a/notes.odt b/notes.odt index afbf9494fd7aba696aa9affe5b06547ab907c3b1..251417873ac551f31ad1bc4e8da33ea4b0cc0bf4 100644 GIT binary patch delta 10531 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%0AlMqbKU;Ll%!tHyQ>mwRIn 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 delta 10183 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

v;gMFm>M!$g_3sp;VpcFXO~w)4gN2i z8%Z_nCRLqb_E+it!rG78wny%+Ta44wzsXeO;So$I3p=|=006D80KmW6s0auMf7_@H zesWSs|4-xePm2}cXz6bHw`&>)R!qodAqcy8#f>`0bqJ;C18N-?9-CHb*=Zd!esW-T zMdo6&l6?!9(jK>Rqvf{B`^nDr0o2LSbpKI-rs<G=b}hJNFSHOCeCIsg%k|R4-}_TZj!l zIf29_#t@8naskVLOW-FLYcr!#EI9(ZCc6CHu_$MC6d5s`GSk~jYE2OD@3ry~96#b; zOGK~oEXWuRzXr;Ueh5URrGV)7bCQ}2@Or)JA}O(GOrsa5H+B&AOosNQLgY`XwR-*7 zn;3h@R9;|rYFI(P>m)kGH^f*MB(o zQ!a9_xl{UHeud(+=qWy|JvBQ%3+W`{(a#Yj?v6${PnNW@=I*OvsZ8&;=%oFZV6U6p9GlYOC!uSZ_9y`yiUN41LSNk>eIZ8e-X9UFzP`2@$1mX#YRKAACo`KKpNp#CnWo=IK zX+cie6>)TGzm$p`?$vD~7sr^rF{w)H2k#;`>+B!QO+B;UIsZ!L1 z_%$?t-^y!7JyeZ$Co&Jy@jEtcaNoQUOJ_@VvrO6USlLIOL7c0(kgoI1oyhB&c~=aY z=B zO;^Yalm0ibU4IWCf9jt3d3XEewkqe=C4K^P5XXErmz@{7tJpMzHfU@(PL(ia!Ig#| zDV^w?HG=X;{ljhFb^>-9sT<({(ss-63Yp3IyO0PyGOOzjZ|g5Bv`%r3=8uh?^vLEH zx37<~vNU>ak}4oxTSEhb6x_;336WPDS2O#OW-#AJn9t!RoXhVx;J{)qX@mF5gBA)! zo&%2Y;~L{K0nNjc?y44_*Cg+xe8W>x_YGKJ8pF>RB)@hs<r7-|$&i?Ld7^{VmoNRYs z^1A7qSs4qs!?vC2y&<)A(PdMlh#bdsfZs25)MusN)k!) ztJtF;eu)4)Qf%_O+twGjU!gs1IHcnK6BQpZA3la_oLlJCp;;(sB_S(vOg(i>NTeW+ zKmxq=21EvlRo0-twPZlFKby*?MiB){l5i{N?$S7jLtye@m6qIq6wpip;c2A7cjMTx ztdS+~oK#a@%j~@4@ytrh!Uj31BvW0-JJLI#?iz-Z=nW9WM{|`Z+Q@S2fQ~<4E6mx} zwmkuLFh0G5x+z$~L~I}>vVXln^5ZDV{^zbhSRbM*-DF5c!1wdPhueoTi>2?@GiZ+09^&gEp$WYCQwd{5v~2og;G)s?DFU;lEeb7H_~SAiKmXW55<#bI|{qqk%&P5=u4b zBsNq%jeuKlocgvo(((|rZ(oL*U+su7)lkr#F6HWJ5-Zj z1g7bJ_Yz&bKu`zq*3G=W)G;BNgH%&uoy3v>oR8E)Wz+qrR-=21x--@Dw{j?jC`l2* z0RXUc|0x{*p2`BF7_-9vXU$+pk!*p4{9i*`Uf2Or^jQ&OEjo9J;{SpCZ7;5|@ zV=$rsvsj}154#IPzJJSD|D)d^VJrakce5eX#Oa>}_}27ar+zdO|3}-!j2rFmOxXW< z{eYXy=*jBLEwK z`TxIyF#~X=(f@6c@W;oS0eH)Z{Nw*b_!kuL-^ghG2SQ#$aJeBJ*w6yyf1^w^1e03Q z{=+(05CcaI!M_cuz*QDV|62pr=#LL