From d74c522c829328a2239e071e2e0850c304c27036 Mon Sep 17 00:00:00 2001 From: Makise Kurisu Date: Mon, 15 Feb 2016 16:39:17 +0100 Subject: [PATCH] Meow --- fpgna-cache.lib | 21 -- power.sch | 562 ++++++++++++++++++++++-------------------------- 2 files changed, 258 insertions(+), 325 deletions(-) diff --git a/fpgna-cache.lib b/fpgna-cache.lib index 07c275c..480572d 100644 --- a/fpgna-cache.lib +++ b/fpgna-cache.lib @@ -348,27 +348,6 @@ X PROG 10 450 -200 200 L 50 50 1 1 O ENDDRAW ENDDEF # -# Led_Small -# -DEF Led_Small D 0 10 N N 1 F N -F0 "D" -50 125 50 H V L CNN -F1 "Led_Small" -175 -100 50 H V L CNN -F2 "" 0 0 50 V V C CNN -F3 "" 0 0 50 V V C CNN -$FPLIST - CP* - SM* -$ENDFPLIST -DRAW -P 2 0 1 0 -30 -40 -30 40 N -P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F -P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N -P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N -X K 1 -100 0 70 R 40 40 1 1 P -X A 2 100 0 70 L 40 40 1 1 P -ENDDRAW -ENDDEF -# # MCP73833 # DEF MCP73833 U 0 40 Y Y 1 F N diff --git a/power.sch b/power.sch index 83930f6..a6f72ad 100644 --- a/power.sch +++ b/power.sch @@ -593,12 +593,12 @@ $EndComp $Comp L MCP73833 U? U 1 1 56C1D285 -P 8000 2200 -F 0 "U?" H 8000 2687 60 0000 C CNN -F 1 "MCP73833" H 8000 2581 60 0000 C CNN -F 2 "" H 7700 2150 60 0000 C CNN -F 3 "" H 7700 2150 60 0000 C CNN - 1 8000 2200 +P 8150 1300 +F 0 "U?" H 8150 1787 60 0000 C CNN +F 1 "MCP73833" H 8150 1681 60 0000 C CNN +F 2 "" H 7850 1250 60 0000 C CNN +F 3 "" H 7850 1250 60 0000 C CNN + 1 8150 1300 1 0 0 -1 $EndComp $Comp @@ -615,162 +615,160 @@ $EndComp $Comp L VBAT #PWR? U 1 1 56C1ED5D -P 8550 1850 -F 0 "#PWR?" H 8550 1700 50 0001 C CNN -F 1 "VBAT" H 8550 1990 50 0000 C CNN -F 2 "" H 8550 1850 50 0000 C CNN -F 3 "" H 8550 1850 50 0000 C CNN - 1 8550 1850 +P 8700 950 +F 0 "#PWR?" H 8700 800 50 0001 C CNN +F 1 "VBAT" H 8700 1090 50 0000 C CNN +F 2 "" H 8700 950 50 0000 C CNN +F 3 "" H 8700 950 50 0000 C CNN + 1 8700 950 1 0 0 -1 $EndComp $Comp L VUSB #PWR? U 1 1 56C1F811 -P 7450 1850 -F 0 "#PWR?" H 7450 1700 50 0001 C CNN -F 1 "VUSB" H 7450 1990 50 0000 C CNN -F 2 "" H 7450 1850 50 0000 C CNN -F 3 "" H 7450 1850 50 0000 C CNN - 1 7450 1850 +P 7600 950 +F 0 "#PWR?" H 7600 800 50 0001 C CNN +F 1 "VUSB" H 7600 1090 50 0000 C CNN +F 2 "" H 7600 950 50 0000 C CNN +F 3 "" H 7600 950 50 0000 C CNN + 1 7600 950 1 0 0 -1 $EndComp -Text HLabel 6750 2250 0 60 Input ~ 0 +Text HLabel 7300 1350 0 60 Input ~ 0 CHG_ACTIVE_N -Text HLabel 6750 2450 0 60 Input ~ 0 +Text HLabel 7300 1550 0 60 Input ~ 0 USB_PRESENT_N $Comp L CONN_01X03 P? U 1 1 56C22F77 -P 10000 2350 -F 0 "P?" H 10077 2441 50 0000 L CNN -F 1 "BAT" H 10077 2349 50 0000 L CNN -F 2 "" H 10000 2350 50 0000 C CNN -F 3 "" H 10000 2350 50 0000 C CNN -F 4 "TODO: Verify pinout" H 10077 2250 60 0000 L CNN "TODO" - 1 10000 2350 +P 10150 1450 +F 0 "P?" H 10227 1541 50 0000 L CNN +F 1 "BAT" H 10227 1449 50 0000 L CNN +F 2 "" H 10150 1450 50 0000 C CNN +F 3 "" H 10150 1450 50 0000 C CNN +F 4 "TODO: Verify pinout" H 10227 1350 60 0000 L CNN "TODO" + 1 10150 1450 1 0 0 -1 $EndComp $Comp L VBAT #PWR? U 1 1 56C23113 -P 9750 1850 -F 0 "#PWR?" H 9750 1700 50 0001 C CNN -F 1 "VBAT" H 9750 1990 50 0000 C CNN -F 2 "" H 9750 1850 50 0000 C CNN -F 3 "" H 9750 1850 50 0000 C CNN - 1 9750 1850 +P 9900 950 +F 0 "#PWR?" H 9900 800 50 0001 C CNN +F 1 "VBAT" H 9900 1090 50 0000 C CNN +F 2 "" H 9900 950 50 0000 C CNN +F 3 "" H 9900 950 50 0000 C CNN + 1 9900 950 1 0 0 -1 $EndComp $Comp L GNDD #PWR? U 1 1 56C23816 -P 7450 3050 -F 0 "#PWR?" H 7450 2800 50 0001 C CNN -F 1 "GNDD" H 7450 2900 50 0000 C CNN -F 2 "" H 7450 3050 60 0000 C CNN -F 3 "" H 7450 3050 60 0000 C CNN - 1 7450 3050 +P 7600 2150 +F 0 "#PWR?" H 7600 1900 50 0001 C CNN +F 1 "GNDD" H 7600 2000 50 0000 C CNN +F 2 "" H 7600 2150 60 0000 C CNN +F 3 "" H 7600 2150 60 0000 C CNN + 1 7600 2150 1 0 0 -1 $EndComp $Comp L GNDD #PWR? U 1 1 56C23E07 -P 9750 3050 -F 0 "#PWR?" H 9750 2800 50 0001 C CNN -F 1 "GNDD" H 9750 2900 50 0000 C CNN -F 2 "" H 9750 3050 60 0000 C CNN -F 3 "" H 9750 3050 60 0000 C CNN - 1 9750 3050 +P 9900 2150 +F 0 "#PWR?" H 9900 1900 50 0001 C CNN +F 1 "GNDD" H 9900 2000 50 0000 C CNN +F 2 "" H 9900 2150 60 0000 C CNN +F 3 "" H 9900 2150 60 0000 C CNN + 1 9900 2150 1 0 0 -1 $EndComp $Comp L R R? U 1 1 56C24FD6 -P 8550 2800 -F 0 "R?" V 8630 2800 50 0000 C CNN -F 1 "2.2k" V 8550 2800 50 0000 C CNN -F 2 "" V 8480 2800 30 0000 C CNN -F 3 "" H 8550 2800 30 0000 C CNN - 1 8550 2800 +P 8700 1900 +F 0 "R?" V 8780 1900 50 0000 C CNN +F 1 "2.2k" V 8700 1900 50 0000 C CNN +F 2 "" V 8630 1900 30 0000 C CNN +F 3 "" H 8700 1900 30 0000 C CNN + 1 8700 1900 1 0 0 -1 $EndComp $Comp L GNDD #PWR? U 1 1 56C253CE -P 8550 3050 -F 0 "#PWR?" H 8550 2800 50 0001 C CNN -F 1 "GNDD" H 8550 2900 50 0000 C CNN -F 2 "" H 8550 3050 60 0000 C CNN -F 3 "" H 8550 3050 60 0000 C CNN - 1 8550 3050 +P 8700 2150 +F 0 "#PWR?" H 8700 1900 50 0001 C CNN +F 1 "GNDD" H 8700 2000 50 0000 C CNN +F 2 "" H 8700 2150 60 0000 C CNN +F 3 "" H 8700 2150 60 0000 C CNN + 1 8700 2150 1 0 0 -1 $EndComp $Comp L VUSB #PWR? U 1 1 56C2BB98 -P 7550 4250 -F 0 "#PWR?" H 7550 4100 50 0001 C CNN -F 1 "VUSB" H 7550 4390 50 0000 C CNN -F 2 "" H 7550 4250 50 0000 C CNN -F 3 "" H 7550 4250 50 0000 C CNN - 1 7550 4250 +P 9000 2850 +F 0 "#PWR?" H 9000 2700 50 0001 C CNN +F 1 "VUSB" H 9000 2990 50 0000 C CNN +F 2 "" H 9000 2850 50 0000 C CNN +F 3 "" H 9000 2850 50 0000 C CNN + 1 9000 2850 1 0 0 -1 $EndComp $Comp L VBAT #PWR? U 1 1 56C2D4CD -P 7350 4250 -F 0 "#PWR?" H 7350 4100 50 0001 C CNN -F 1 "VBAT" H 7350 4390 50 0000 C CNN -F 2 "" H 7350 4250 50 0000 C CNN -F 3 "" H 7350 4250 50 0000 C CNN - 1 7350 4250 +P 8800 2850 +F 0 "#PWR?" H 8800 2700 50 0001 C CNN +F 1 "VBAT" H 8800 2990 50 0000 C CNN +F 2 "" H 8800 2850 50 0000 C CNN +F 3 "" H 8800 2850 50 0000 C CNN + 1 8800 2850 1 0 0 -1 $EndComp $Comp L Q_PMOS_DGS Q? U 1 1 56C2F230 -P 7850 4800 -F 0 "Q?" V 8182 4800 50 0000 C CNN -F 1 "Q_PMOS_DGS" V 8090 4800 50 0000 C CNN -F 2 "" H 8050 4900 50 0000 C CNN -F 3 "" H 7850 4800 50 0000 C CNN - 1 7850 4800 +P 9300 3400 +F 0 "Q?" V 9632 3400 50 0000 C CNN +F 1 "Q_PMOS_DGS" V 9540 3400 50 0000 C CNN +F 2 "" H 9500 3500 50 0000 C CNN +F 3 "" H 9300 3400 50 0000 C CNN + 1 9300 3400 0 -1 -1 0 $EndComp $Comp L R R? U 1 1 56C2F66F -P 7850 5250 -F 0 "R?" V 7930 5250 50 0000 C CNN -F 1 "10k" V 7850 5250 50 0000 C CNN -F 2 "" V 7780 5250 30 0000 C CNN -F 3 "" H 7850 5250 30 0000 C CNN - 1 7850 5250 +P 9300 3850 +F 0 "R?" V 9380 3850 50 0000 C CNN +F 1 "10k" V 9300 3850 50 0000 C CNN +F 2 "" V 9230 3850 30 0000 C CNN +F 3 "" H 9300 3850 30 0000 C CNN + 1 9300 3850 1 0 0 -1 $EndComp $Comp L GNDD #PWR? U 1 1 56C307A1 -P 7850 5450 -F 0 "#PWR?" H 7850 5200 50 0001 C CNN -F 1 "GNDD" H 7850 5300 50 0000 C CNN -F 2 "" H 7850 5450 60 0000 C CNN -F 3 "" H 7850 5450 60 0000 C CNN - 1 7850 5450 +P 9300 4050 +F 0 "#PWR?" H 9300 3800 50 0001 C CNN +F 1 "GNDD" H 9300 3900 50 0000 C CNN +F 2 "" H 9300 4050 60 0000 C CNN +F 3 "" H 9300 4050 60 0000 C CNN + 1 9300 4050 1 0 0 -1 $EndComp -Text Label 6750 2600 2 60 ~ 0 -USB_PRESENT_N $Comp L D_Schottky_Small D? U 1 1 56C35CB0 -P 7850 4350 -F 0 "D?" H 7850 4144 50 0000 C CNN -F 1 "Schottky" H 7850 4236 50 0000 C CNN -F 2 "" V 7850 4350 50 0000 C CNN -F 3 "" V 7850 4350 50 0000 C CNN - 1 7850 4350 +P 9300 2950 +F 0 "D?" H 9300 2744 50 0000 C CNN +F 1 "Schottky" H 9300 2836 50 0000 C CNN +F 2 "" V 9300 2950 50 0000 C CNN +F 3 "" V 9300 2950 50 0000 C CNN + 1 9300 2950 -1 0 0 1 $EndComp $Comp @@ -778,7 +776,7 @@ L VSYS #PWR? U 1 1 56C39868 P 900 1000 F 0 "#PWR?" H 900 850 50 0001 C CNN -F 1 "VSYS" H 918 1174 50 0000 C CNN +F 1 "VSYS" H 900 1140 50 0000 C CNN F 2 "" H 900 1000 50 0000 C CNN F 3 "" H 900 1000 50 0000 C CNN 1 900 1000 @@ -786,126 +784,151 @@ F 3 "" H 900 1000 50 0000 C CNN $EndComp $Comp L VSYS #PWR? -U 1 1 56C398EF -P 900 2000 -F 0 "#PWR?" H 900 1850 50 0001 C CNN -F 1 "VSYS" H 918 2174 50 0000 C CNN -F 2 "" H 900 2000 50 0000 C CNN -F 3 "" H 900 2000 50 0000 C CNN - 1 900 2000 - 1 0 0 -1 -$EndComp -$Comp -L VSYS #PWR? U 1 1 56C39AFF -P 8300 4250 -F 0 "#PWR?" H 8300 4100 50 0001 C CNN -F 1 "VSYS" H 8318 4424 50 0000 C CNN -F 2 "" H 8300 4250 50 0000 C CNN -F 3 "" H 8300 4250 50 0000 C CNN - 1 8300 4250 +P 9750 2850 +F 0 "#PWR?" H 9750 2700 50 0001 C CNN +F 1 "VSYS" H 9750 2990 50 0000 C CNN +F 2 "" H 9750 2850 50 0000 C CNN +F 3 "" H 9750 2850 50 0000 C CNN + 1 9750 2850 1 0 0 -1 $EndComp $Comp L R R? U 1 1 56C403C0 -P 6800 2050 -F 0 "R?" V 6880 2050 50 0000 C CNN -F 1 "10k" V 6800 2050 50 0000 C CNN -F 2 "" V 6730 2050 30 0000 C CNN -F 3 "" H 6800 2050 30 0000 C CNN - 1 6800 2050 +P 7350 1150 +F 0 "R?" V 7430 1150 50 0000 C CNN +F 1 "10k" V 7350 1150 50 0000 C CNN +F 2 "" V 7280 1150 30 0000 C CNN +F 3 "" H 7350 1150 30 0000 C CNN + 1 7350 1150 1 0 0 -1 $EndComp $Comp L +3V3 #PWR? U 1 1 56C41958 -P 6800 1850 -F 0 "#PWR?" H 6800 1700 50 0001 C CNN -F 1 "+3V3" H 6800 1990 50 0000 C CNN -F 2 "" H 6800 1850 60 0000 C CNN -F 3 "" H 6800 1850 60 0000 C CNN - 1 6800 1850 - 1 0 0 -1 -$EndComp -$Comp -L R R? -U 1 1 56C4BA18 -P 7250 2350 -F 0 "R?" V 7330 2350 50 0000 C CNN -F 1 "10k" V 7250 2350 50 0000 C CNN -F 2 "" V 7180 2350 30 0000 C CNN -F 3 "" H 7250 2350 30 0000 C CNN - 1 7250 2350 - 0 1 1 0 -$EndComp -$Comp -L Led_Small D? -U 1 1 56C4BBBA -P 7050 2000 -F 0 "D?" V 7149 1932 50 0000 R CNN -F 1 "FULL" V 7057 1932 50 0000 R CNN -F 2 "" V 7050 2000 50 0000 C CNN -F 3 "" V 7050 2000 50 0000 C CNN -F 4 "Green" V 6958 1932 60 0000 R CNN "Color" - 1 7050 2000 - 0 -1 -1 0 -$EndComp -$Comp -L VUSB #PWR? -U 1 1 56C4BF63 -P 7050 1850 -F 0 "#PWR?" H 7050 1700 50 0001 C CNN -F 1 "VUSB" H 7050 1990 50 0000 C CNN -F 2 "" H 7050 1850 50 0000 C CNN -F 3 "" H 7050 1850 50 0000 C CNN - 1 7050 1850 +P 7350 950 +F 0 "#PWR?" H 7350 800 50 0001 C CNN +F 1 "+3V3" H 7350 1090 50 0000 C CNN +F 2 "" H 7350 950 60 0000 C CNN +F 3 "" H 7350 950 60 0000 C CNN + 1 7350 950 1 0 0 -1 $EndComp $Comp L GNDD #PWR? U 1 1 56C4E595 -P 8800 3050 -F 0 "#PWR?" H 8800 2800 50 0001 C CNN -F 1 "GNDD" H 8800 2900 50 0000 C CNN -F 2 "" H 8800 3050 60 0000 C CNN -F 3 "" H 8800 3050 60 0000 C CNN - 1 8800 3050 +P 8950 2150 +F 0 "#PWR?" H 8950 1900 50 0001 C CNN +F 1 "GNDD" H 8950 2000 50 0000 C CNN +F 2 "" H 8950 2150 60 0000 C CNN +F 3 "" H 8950 2150 60 0000 C CNN + 1 8950 2150 1 0 0 -1 $EndComp $Comp L VUSB #PWR? U 1 1 56C4F548 -P 9150 1850 -F 0 "#PWR?" H 9150 1700 50 0001 C CNN -F 1 "VUSB" H 9150 1990 50 0000 C CNN -F 2 "" H 9150 1850 50 0000 C CNN -F 3 "" H 9150 1850 50 0000 C CNN - 1 9150 1850 +P 9300 950 +F 0 "#PWR?" H 9300 800 50 0001 C CNN +F 1 "VUSB" H 9300 1090 50 0000 C CNN +F 2 "" H 9300 950 50 0000 C CNN +F 3 "" H 9300 950 50 0000 C CNN + 1 9300 950 1 0 0 -1 $EndComp $Comp L GNDD #PWR? U 1 1 56C4FA15 -P 9150 3050 -F 0 "#PWR?" H 9150 2800 50 0001 C CNN -F 1 "GNDD" H 9150 2900 50 0000 C CNN -F 2 "" H 9150 3050 60 0000 C CNN -F 3 "" H 9150 3050 60 0000 C CNN - 1 9150 3050 +P 9300 2150 +F 0 "#PWR?" H 9300 1900 50 0001 C CNN +F 1 "GNDD" H 9300 2000 50 0000 C CNN +F 2 "" H 9300 2150 60 0000 C CNN +F 3 "" H 9300 2150 60 0000 C CNN + 1 9300 2150 1 0 0 -1 $EndComp $Comp L Q_NPN_BCE Q? U 1 1 56C500A2 -P 8900 2450 -F 0 "Q?" H 9094 2496 50 0000 L CNN -F 1 "Q_NPN_BCE" H 9094 2404 50 0000 L CNN -F 2 "" H 9100 2550 50 0000 C CNN -F 3 "" H 8900 2450 50 0000 C CNN - 1 8900 2450 +P 9050 1550 +F 0 "Q?" H 9244 1596 50 0000 L CNN +F 1 "Q_NPN_BCE" H 9244 1504 50 0000 L CNN +F 2 "" H 9250 1650 50 0000 C CNN +F 3 "" H 9050 1550 50 0000 C CNN + 1 9050 1550 -1 0 0 -1 $EndComp +$Comp +L R R? +U 1 1 56C4F34C +P 9300 1350 +F 0 "R?" V 9380 1350 50 0000 C CNN +F 1 "10k" V 9300 1350 50 0000 C CNN +F 2 "" V 9230 1350 30 0000 C CNN +F 3 "" H 9300 1350 30 0000 C CNN + 1 9300 1350 + 1 0 0 -1 +$EndComp +$Comp +L Q_NPN_BCE Q? +U 1 1 56C54CE8 +P 9400 1750 +F 0 "Q?" H 9594 1796 50 0000 L CNN +F 1 "Q_NPN_BCE" H 9594 1704 50 0000 L CNN +F 2 "" H 9600 1850 50 0000 C CNN +F 3 "" H 9400 1750 50 0000 C CNN + 1 9400 1750 + -1 0 0 -1 +$EndComp +$Comp +L R R? +U 1 1 56C590A7 +P 10100 1750 +F 0 "R?" V 10180 1750 50 0000 C CNN +F 1 "500" V 10100 1750 50 0000 C CNN +F 2 "" V 10030 1750 30 0000 C CNN +F 3 "" H 10100 1750 30 0000 C CNN + 1 10100 1750 + 0 1 1 0 +$EndComp +$Comp +L R R? +U 1 1 56C592CD +P 9650 1950 +F 0 "R?" V 9730 1950 50 0000 C CNN +F 1 "10k" V 9650 1950 50 0000 C CNN +F 2 "" V 9580 1950 30 0000 C CNN +F 3 "" H 9650 1950 30 0000 C CNN + 1 9650 1950 + -1 0 0 1 +$EndComp +$Comp +L GNDD #PWR? +U 1 1 56C59A2E +P 9650 2150 +F 0 "#PWR?" H 9650 1900 50 0001 C CNN +F 1 "GNDD" H 9650 2000 50 0000 C CNN +F 2 "" H 9650 2150 60 0000 C CNN +F 3 "" H 9650 2150 60 0000 C CNN + 1 9650 2150 + 1 0 0 -1 +$EndComp +Text HLabel 10300 1750 2 60 Input ~ 0 +CHARGE_ENABLE +$Comp +L +3V3 #PWR? +U 1 1 56C2C9A8 +P 900 2000 +F 0 "#PWR?" H 900 1850 50 0001 C CNN +F 1 "+3V3" H 900 2140 50 0000 C CNN +F 2 "" H 900 2000 60 0000 C CNN +F 3 "" H 900 2000 60 0000 C CNN + 1 900 2000 + 1 0 0 -1 +$EndComp +Text Notes 1550 900 0 60 ~ 0 +TODO: Redo as SMPS! Wire Wire Line 1150 3500 1150 3850 Wire Wire Line @@ -1093,167 +1116,98 @@ Wire Wire Line 3400 4700 3650 4700 Connection ~ 3650 4700 Wire Wire Line - 8550 1850 8550 2100 + 8700 950 8700 1200 Wire Wire Line - 8550 2000 8500 2000 + 8700 1100 8650 1100 Wire Wire Line - 8550 2100 8500 2100 -Connection ~ 8550 2000 + 8700 1200 8650 1200 +Connection ~ 8700 1100 Wire Wire Line - 7450 1850 7450 2100 + 7600 950 7600 1200 Wire Wire Line - 7450 2100 7500 2100 -Connection ~ 7450 2000 + 7600 1200 7650 1200 +Connection ~ 7600 1100 Wire Wire Line - 9750 1850 9750 2350 + 9900 950 9900 1450 Wire Wire Line - 7450 3050 7450 2600 + 7600 2150 7600 1700 Wire Wire Line - 7450 2600 7500 2600 + 7600 1700 7650 1700 Wire Wire Line - 9750 3050 9750 2450 + 9900 2150 9900 1550 Wire Wire Line - 9750 2350 9800 2350 + 9900 1450 9950 1450 Wire Wire Line - 9750 2450 9800 2450 + 9900 1550 9950 1550 Wire Wire Line - 8550 3050 8550 2950 + 8700 2150 8700 2050 Wire Wire Line - 8550 2650 8550 2600 + 8700 1750 8700 1700 Wire Wire Line - 8550 2600 8500 2600 + 8700 1700 8650 1700 Wire Wire Line - 7350 4700 7650 4700 + 8800 3300 9100 3300 Wire Wire Line - 7850 5000 7850 5100 + 9300 3600 9300 3700 Wire Wire Line - 7850 5450 7850 5400 + 9300 4050 9300 4000 Wire Wire Line - 7350 4250 7350 4700 + 8800 2850 8800 3300 Wire Wire Line - 8050 4700 8300 4700 + 9500 3300 9750 3300 Wire Wire Line - 8100 4700 8100 4350 + 9550 3300 9550 2950 Wire Wire Line - 8100 4350 7950 4350 + 9550 2950 9400 2950 Wire Wire Line - 7750 4350 7550 4350 + 9200 2950 9000 2950 Wire Wire Line - 7550 4250 7550 5050 + 9000 2850 9000 3650 Wire Wire Line - 7550 5050 7850 5050 -Connection ~ 7550 4350 -Connection ~ 7850 5050 + 9000 3650 9300 3650 +Connection ~ 9000 2950 +Connection ~ 9300 3650 Wire Wire Line - 8300 4700 8300 4250 -Connection ~ 8100 4700 + 9750 3300 9750 2850 +Connection ~ 9550 3300 Wire Wire Line - 6800 1850 6800 1900 + 7350 950 7350 1000 Wire Wire Line - 7500 2000 7450 2000 + 7650 1100 7600 1100 Wire Wire Line - 6750 2250 7500 2250 + 7350 1300 7350 1350 +Connection ~ 7350 1350 Wire Wire Line - 7500 2350 7400 2350 + 8650 1350 8950 1350 Wire Wire Line - 7050 1900 7050 1850 + 9300 950 9300 1200 Wire Wire Line - 7050 2100 7050 2350 + 8950 1750 8950 2150 Wire Wire Line - 7050 2350 7100 2350 + 8950 1350 8950 1150 Wire Wire Line - 6800 2200 6800 2250 -Connection ~ 6800 2250 + 9950 1150 9950 1350 Wire Wire Line - 6750 2450 7500 2450 + 9300 1550 9300 1500 Wire Wire Line - 6750 2600 6800 2600 + 9250 1550 9300 1550 Wire Wire Line - 6800 2600 6800 2450 -Connection ~ 6800 2450 + 9300 1950 9300 2150 +Connection ~ 9300 1550 Wire Wire Line - 8500 2250 8800 2250 + 9600 1750 9950 1750 Wire Wire Line - 9150 1850 9150 2100 + 9650 2100 9650 2150 Wire Wire Line - 8800 2650 8800 3050 + 9650 1750 9650 1800 +Connection ~ 9650 1750 Wire Wire Line - 8800 2250 8800 2050 + 10300 1750 10250 1750 Wire Wire Line - 9800 2050 9800 2250 -$Comp -L R R? -U 1 1 56C4F34C -P 9150 2250 -F 0 "R?" V 9230 2250 50 0000 C CNN -F 1 "10k" V 9150 2250 50 0000 C CNN -F 2 "" V 9080 2250 30 0000 C CNN -F 3 "" H 9150 2250 30 0000 C CNN - 1 9150 2250 - 1 0 0 -1 -$EndComp -$Comp -L Q_NPN_BCE Q? -U 1 1 56C54CE8 -P 9250 2650 -F 0 "Q?" H 9444 2696 50 0000 L CNN -F 1 "Q_NPN_BCE" H 9444 2604 50 0000 L CNN -F 2 "" H 9450 2750 50 0000 C CNN -F 3 "" H 9250 2650 50 0000 C CNN - 1 9250 2650 - -1 0 0 -1 -$EndComp + 8950 1150 9950 1150 +Connection ~ 8950 1350 Wire Wire Line - 9150 2450 9150 2400 + 7300 1350 7650 1350 Wire Wire Line - 9100 2450 9150 2450 -Wire Wire Line - 9150 2850 9150 3050 -Connection ~ 9150 2450 -$Comp -L R R? -U 1 1 56C590A7 -P 9950 2650 -F 0 "R?" V 10030 2650 50 0000 C CNN -F 1 "10k" V 9950 2650 50 0000 C CNN -F 2 "" V 9880 2650 30 0000 C CNN -F 3 "" H 9950 2650 30 0000 C CNN - 1 9950 2650 - 0 1 1 0 -$EndComp -Wire Wire Line - 9450 2650 9800 2650 -$Comp -L R R? -U 1 1 56C592CD -P 9500 2850 -F 0 "R?" V 9580 2850 50 0000 C CNN -F 1 "10k" V 9500 2850 50 0000 C CNN -F 2 "" V 9430 2850 30 0000 C CNN -F 3 "" H 9500 2850 30 0000 C CNN - 1 9500 2850 - -1 0 0 1 -$EndComp -$Comp -L GNDD #PWR? -U 1 1 56C59A2E -P 9500 3050 -F 0 "#PWR?" H 9500 2800 50 0001 C CNN -F 1 "GNDD" H 9500 2900 50 0000 C CNN -F 2 "" H 9500 3050 60 0000 C CNN -F 3 "" H 9500 3050 60 0000 C CNN - 1 9500 3050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9500 3000 9500 3050 -Wire Wire Line - 9500 2650 9500 2700 -Connection ~ 9500 2650 -Text HLabel 10150 2650 2 60 Input ~ 0 -CHARGE_ENABLE -Wire Wire Line - 10150 2650 10100 2650 -Wire Wire Line - 8800 2050 9800 2050 + 7300 1550 7650 1550 $EndSCHEMATC