board v1.2

use p-mosfet for charge enable/disable
use sleep instead of pwren
connect battery to esp adc via voltage divider
This commit is contained in:
2019-07-10 22:55:27 +03:00
parent c316efe3e3
commit 30f8a118c3
7 changed files with 4392 additions and 4355 deletions

View File

@@ -835,6 +835,42 @@ X D 3 100 200 100 D 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Transistor_FET_IRLML6402
#
DEF Transistor_FET_IRLML6402 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "Transistor_FET_IRLML6402" 200 0 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS VP0610T BSS84 NTR2101P BSS83P Si2319CDS IRLML6402 DMG2301L
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
C 65 0 111 0 1 10 N
C 100 -70 11 0 1 0 F
C 100 70 11 0 1 0 F
P 2 0 1 0 -100 0 10 0 N
P 2 0 1 0 30 -70 100 -70 N
P 2 0 1 10 30 -50 30 -90 N
P 2 0 1 0 30 0 100 0 N
P 2 0 1 10 30 20 30 -20 N
P 2 0 1 0 30 70 100 70 N
P 2 0 1 10 30 90 30 50 N
P 2 0 1 0 100 -70 100 -100 N
P 2 0 1 0 100 -70 100 0 N
P 2 0 1 0 100 100 100 70 N
P 3 0 1 10 10 75 10 -75 10 -75 N
P 4 0 1 0 90 0 50 -15 50 15 90 0 F
P 4 0 1 0 100 -70 130 -70 130 70 100 70 N
P 4 0 1 0 110 -20 115 -15 145 -15 150 -10 N
P 4 0 1 0 130 -15 115 10 145 10 130 -15 N
X G 1 -200 0 100 R 50 50 1 1 I
X S 2 100 -200 100 U 50 50 1 1 P
X D 3 100 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+12V # power_+12V
# #
DEF power_+12V #PWR 0 0 Y Y 1 F P DEF power_+12V #PWR 0 0 Y Y 1 F P

View File

@@ -107,17 +107,6 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
9950 2850 10350 2850 9950 2850 10350 2850
$Comp $Comp
L power:+12V #PWR0124
U 1 1 5CF327F6
P 10550 4450
F 0 "#PWR0124" H 10550 4300 50 0001 C CNN
F 1 "+12V" V 10565 4578 50 0000 L CNN
F 2 "" H 10550 4450 50 0001 C CNN
F 3 "" H 10550 4450 50 0001 C CNN
1 10550 4450
0 1 1 0
$EndComp
$Comp
L Device:D_Schottky D1 L Device:D_Schottky D1
U 1 1 5D005B12 U 1 1 5D005B12
P 9950 4450 P 9950 4450
@@ -480,8 +469,6 @@ F 3 "~" H 10400 4600 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Connection ~ 10400 4450 Connection ~ 10400 4450
Wire Wire Line
10400 4450 10550 4450
$Comp $Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0132 L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0132
U 1 1 5CF5F1C3 U 1 1 5CF5F1C3
@@ -1290,8 +1277,6 @@ F 3 "~" H 6450 2500 50 0001 C CNN
1 6450 2500 1 6450 2500
0 -1 -1 0 0 -1 -1 0
$EndComp $EndComp
Text GLabel 7500 2200 2 50 Input ~ 0
VBUS
$Comp $Comp
L Interface_USB:FT232RL U5 L Interface_USB:FT232RL U5
U 1 1 5D0B79CF U 1 1 5D0B79CF
@@ -1795,36 +1780,6 @@ Text GLabel 8200 2500 2 50 Input ~ 0
TXD_USB TXD_USB
Text GLabel 8200 2900 2 50 Input ~ 0 Text GLabel 8200 2900 2 50 Input ~ 0
DTR_USB DTR_USB
Text GLabel 5600 2200 2 50 Input ~ 0
TXD_USB
$Comp
L Connector:Conn_01x05_Male J6
U 1 1 5D0DB384
P 5400 2400
F 0 "J6" H 5508 2781 50 0000 C CNN
F 1 "Conn_01x05_Male" H 5508 2690 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical" H 5400 2400 50 0001 C CNN
F 3 "~" H 5400 2400 50 0001 C CNN
1 5400 2400
1 0 0 -1
$EndComp
Text GLabel 5600 2300 2 50 Input ~ 0
RXD_USB
Text GLabel 5600 2400 2 50 Input ~ 0
RTS_USB
Text GLabel 5600 2500 2 50 Input ~ 0
DTR_USB
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0147
U 1 1 5D0DD546
P 5600 2600
F 0 "#PWR0147" H 5600 2350 50 0001 C CNN
F 1 "GND" H 5605 2427 50 0000 C CNN
F 2 "" H 5600 2600 50 0001 C CNN
F 3 "" H 5600 2600 50 0001 C CNN
1 5600 2600
1 0 0 -1
$EndComp
$Comp $Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R20 L EggbotWireless-rescue:R-Device-Catfi-rescue R20
U 1 1 5D171129 U 1 1 5D171129
@@ -1859,34 +1814,8 @@ F 3 "" H 7300 2200 50 0001 C CNN
1 7300 2200 1 7300 2200
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R23
U 1 1 5D123411
P 8450 3650
F 0 "R23" H 8520 3696 50 0000 L CNN
F 1 "10K" H 8520 3605 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 8380 3650 50 0001 C CNN
F 3 "~" H 8450 3650 50 0001 C CNN
1 8450 3650
1 0 0 -1
$EndComp
$Comp
L power:+3.3V #PWR0154
U 1 1 5D1276CA
P 8450 3500
F 0 "#PWR0154" H 8450 3350 50 0001 C CNN
F 1 "+3.3V" H 8400 3650 50 0000 C CNN
F 2 "" H 8450 3500 50 0001 C CNN
F 3 "" H 8450 3500 50 0001 C CNN
1 8450 3500
1 0 0 -1
$EndComp
Text GLabel 8650 3800 2 50 Input ~ 0
PWREN
Text GLabel 8200 3900 2 50 Input ~ 0 Text GLabel 8200 3900 2 50 Input ~ 0
SLEEP SLEEP
Text GLabel 2900 6500 2 50 Input ~ 0
PWREN
$Comp $Comp
L Device:LED D3 L Device:LED D3
U 1 1 5D296C74 U 1 1 5D296C74
@@ -1911,63 +1840,9 @@ F 3 "~" H 4900 1500 50 0001 C CNN
$EndComp $EndComp
Text GLabel 4900 1050 1 50 Input ~ 0 Text GLabel 4900 1050 1 50 Input ~ 0
VBUS VBUS
Wire Wire Line
8200 3800 8450 3800
Connection ~ 8450 3800
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0155
U 1 1 5D40FE66
P 6200 2150
F 0 "#PWR0155" H 6200 1900 50 0001 C CNN
F 1 "GND" H 6205 1977 50 0000 C CNN
F 2 "" H 6200 2150 50 0001 C CNN
F 3 "" H 6200 2150 50 0001 C CNN
1 6200 2150
1 0 0 -1
$EndComp
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R22
U 1 1 5D432E09
P 5900 1800
F 0 "R22" V 5693 1800 50 0000 C CNN
F 1 "100K" V 5784 1800 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 5830 1800 50 0001 C CNN
F 3 "~" H 5900 1800 50 0001 C CNN
1 5900 1800
-1 0 0 1
$EndComp
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0156
U 1 1 5D433746
P 5900 1650
F 0 "#PWR0156" H 5900 1400 50 0001 C CNN
F 1 "GND" H 5905 1477 50 0000 C CNN
F 2 "" H 5900 1650 50 0001 C CNN
F 3 "" H 5900 1650 50 0001 C CNN
1 5900 1650
-1 0 0 1
$EndComp
Wire Wire Line
5800 1950 5900 1950
Text GLabel 5800 1950 0 50 Input ~ 0
CHEN
Text GLabel 2150 2250 2 50 Input ~ 0 Text GLabel 2150 2250 2 50 Input ~ 0
CHEN CHEN
$Comp $Comp
L Transistor_FET:2N7002 Q4
U 1 1 5D4B609F
P 6100 1950
F 0 "Q4" H 6306 1996 50 0000 L CNN
F 1 "2N7002" H 6306 1905 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 6300 1875 50 0001 L CIN
F 3 "https://www.fairchildsemi.com/datasheets/2N/2N7002.pdf" H 6100 1950 50 0001 L CNN
1 6100 1950
1 0 0 -1
$EndComp
Connection ~ 5900 1950
Wire Wire Line
8450 3800 8650 3800
$Comp
L Device:CP C12 L Device:CP C12
U 1 1 5D6221F0 U 1 1 5D6221F0
P 10500 2800 P 10500 2800
@@ -2075,4 +1950,154 @@ F 3 "~" H 4000 1100 50 0001 C CNN
1 4000 1100 1 4000 1100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp
L power:+5V #PWR0111
U 1 1 5D283EF7
P 7500 2200
F 0 "#PWR0111" H 7500 2050 50 0001 C CNN
F 1 "+5V" H 7515 2373 50 0000 C CNN
F 2 "" H 7500 2200 50 0001 C CNN
F 3 "" H 7500 2200 50 0001 C CNN
1 7500 2200
0 1 1 0
$EndComp
Connection ~ 7500 2200
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R26
U 1 1 5D30426E
P 1200 6500
F 0 "R26" H 1270 6546 50 0000 L CNN
F 1 "12K" H 1270 6455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 1130 6500 50 0001 C CNN
F 3 "~" H 1200 6500 50 0001 C CNN
1 1200 6500
0 -1 -1 0
$EndComp
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R27
U 1 1 5D304274
P 1450 6750
F 0 "R27" H 1520 6796 50 0000 L CNN
F 1 "3K" H 1520 6705 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 1380 6750 50 0001 C CNN
F 3 "~" H 1450 6750 50 0001 C CNN
1 1450 6750
1 0 0 -1
$EndComp
Wire Wire Line
1450 6600 1450 6500
Wire Wire Line
1450 6500 1700 6500
Wire Wire Line
1350 6500 1450 6500
Connection ~ 1450 6500
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0158
U 1 1 5D30427E
P 1450 6900
F 0 "#PWR0158" H 1450 6650 50 0001 C CNN
F 1 "GND" H 1455 6727 50 0000 C CNN
F 2 "" H 1450 6900 50 0001 C CNN
F 3 "" H 1450 6900 50 0001 C CNN
1 1450 6900
1 0 0 -1
$EndComp
Text GLabel 1050 6500 0 50 Input ~ 0
BATT
Text GLabel 7650 1000 3 50 Input ~ 0
BATT
Text GLabel 4200 1550 2 50 Input ~ 0
TXD_USB
$Comp
L Connector:Conn_01x05_Male J6
U 1 1 5D0DB384
P 4000 1750
F 0 "J6" H 4108 2131 50 0000 C CNN
F 1 "Conn_01x05_Male" H 4108 2040 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical" H 4000 1750 50 0001 C CNN
F 3 "~" H 4000 1750 50 0001 C CNN
1 4000 1750
1 0 0 -1
$EndComp
Text GLabel 4200 1650 2 50 Input ~ 0
RXD_USB
Text GLabel 4200 1750 2 50 Input ~ 0
RTS_USB
Text GLabel 4200 1850 2 50 Input ~ 0
DTR_USB
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0147
U 1 1 5D0DD546
P 4200 1950
F 0 "#PWR0147" H 4200 1700 50 0001 C CNN
F 1 "GND" H 4205 1777 50 0000 C CNN
F 2 "" H 4200 1950 50 0001 C CNN
F 3 "" H 4200 1950 50 0001 C CNN
1 4200 1950
1 0 0 -1
$EndComp
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0155
U 1 1 5D40FE66
P 6200 2150
F 0 "#PWR0155" H 6200 1900 50 0001 C CNN
F 1 "GND" H 6205 1977 50 0000 C CNN
F 2 "" H 6200 2150 50 0001 C CNN
F 3 "" H 6200 2150 50 0001 C CNN
1 6200 2150
1 0 0 -1
$EndComp
Wire Wire Line
5800 1950 5900 1950
Text GLabel 5800 1950 0 50 Input ~ 0
CHEN
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0156
U 1 1 5D433746
P 5900 1650
F 0 "#PWR0156" H 5900 1400 50 0001 C CNN
F 1 "GND" H 5905 1477 50 0000 C CNN
F 2 "" H 5900 1650 50 0001 C CNN
F 3 "" H 5900 1650 50 0001 C CNN
1 5900 1650
-1 0 0 1
$EndComp
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R22
U 1 1 5D432E09
P 5900 1800
F 0 "R22" V 5693 1800 50 0000 C CNN
F 1 "100K" V 5784 1800 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 5830 1800 50 0001 C CNN
F 3 "~" H 5900 1800 50 0001 C CNN
1 5900 1800
-1 0 0 1
$EndComp
Connection ~ 5900 1950
$Comp
L Transistor_FET:IRLML6402 Q4
U 1 1 5D31E4EE
P 6100 1950
F 0 "Q4" H 6306 1904 50 0000 L CNN
F 1 "IRLML6402" H 6306 1995 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 6300 1875 50 0001 L CIN
F 3 "https://www.infineon.com/dgdl/irlml6402pbf.pdf?fileId=5546d462533600a401535668d5c2263c" H 6100 1950 50 0001 L CNN
1 6100 1950
1 0 0 1
$EndComp
Wire Wire Line
10400 4450 10550 4450
$Comp
L power:+12V #PWR0124
U 1 1 5CF327F6
P 10550 4450
F 0 "#PWR0124" H 10550 4300 50 0001 C CNN
F 1 "+12V" V 10565 4578 50 0000 L CNN
F 2 "" H 10550 4450 50 0001 C CNN
F 3 "" H 10550 4450 50 0001 C CNN
1 10550 4450
0 1 1 0
$EndComp
Text GLabel 2900 6500 2 50 Input ~ 0
SLEEP
$EndSCHEMATC $EndSCHEMATC

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
update=Tue 09 Jul 2019 17:18:49 MSK update=Wed 10 Jul 2019 22:15:33 MSK
version=1 version=1
last_client=kicad last_client=kicad
[general] [general]
@@ -12,6 +12,16 @@ NetIExt=net
version=1 version=1
LibDir= LibDir=
[eeschema/libraries] [eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1
[pcbnew] [pcbnew]
version=1 version=1
PageLayoutDescrFile= PageLayoutDescrFile=
@@ -30,11 +40,12 @@ MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25 MinHoleToHole=0.25
TrackWidth1=0.3 TrackWidth1=0.3
TrackWidth2=0.3 TrackWidth2=0.3
TrackWidth3=0.5 TrackWidth3=0.4
TrackWidth4=0.6 TrackWidth4=0.5
TrackWidth5=1 TrackWidth5=0.6
TrackWidth6=1.5 TrackWidth6=1
TrackWidth7=2 TrackWidth7=1.5
TrackWidth8=2
ViaDiameter1=0.8 ViaDiameter1=0.8
ViaDrill1=0.4 ViaDrill1=0.4
dPairWidth1=0.2 dPairWidth1=0.2
@@ -253,13 +264,3 @@ uViaDrill=0.1
dPairWidth=0.2 dPairWidth=0.2
dPairGap=0.25 dPairGap=0.25
dPairViaGap=0.25 dPairViaGap=0.25
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

View File

@@ -107,17 +107,6 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
9950 2850 10350 2850 9950 2850 10350 2850
$Comp $Comp
L power:+12V #PWR0124
U 1 1 5CF327F6
P 10550 4450
F 0 "#PWR0124" H 10550 4300 50 0001 C CNN
F 1 "+12V" V 10565 4578 50 0000 L CNN
F 2 "" H 10550 4450 50 0001 C CNN
F 3 "" H 10550 4450 50 0001 C CNN
1 10550 4450
0 1 1 0
$EndComp
$Comp
L Device:D_Schottky D1 L Device:D_Schottky D1
U 1 1 5D005B12 U 1 1 5D005B12
P 9950 4450 P 9950 4450
@@ -480,8 +469,6 @@ F 3 "~" H 10400 4600 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Connection ~ 10400 4450 Connection ~ 10400 4450
Wire Wire Line
10400 4450 10550 4450
$Comp $Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0132 L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0132
U 1 1 5CF5F1C3 U 1 1 5CF5F1C3
@@ -1793,36 +1780,6 @@ Text GLabel 8200 2500 2 50 Input ~ 0
TXD_USB TXD_USB
Text GLabel 8200 2900 2 50 Input ~ 0 Text GLabel 8200 2900 2 50 Input ~ 0
DTR_USB DTR_USB
Text GLabel 5600 2200 2 50 Input ~ 0
TXD_USB
$Comp
L Connector:Conn_01x05_Male J6
U 1 1 5D0DB384
P 5400 2400
F 0 "J6" H 5508 2781 50 0000 C CNN
F 1 "Conn_01x05_Male" H 5508 2690 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical" H 5400 2400 50 0001 C CNN
F 3 "~" H 5400 2400 50 0001 C CNN
1 5400 2400
1 0 0 -1
$EndComp
Text GLabel 5600 2300 2 50 Input ~ 0
RXD_USB
Text GLabel 5600 2400 2 50 Input ~ 0
RTS_USB
Text GLabel 5600 2500 2 50 Input ~ 0
DTR_USB
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0147
U 1 1 5D0DD546
P 5600 2600
F 0 "#PWR0147" H 5600 2350 50 0001 C CNN
F 1 "GND" H 5605 2427 50 0000 C CNN
F 2 "" H 5600 2600 50 0001 C CNN
F 3 "" H 5600 2600 50 0001 C CNN
1 5600 2600
1 0 0 -1
$EndComp
$Comp $Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R20 L EggbotWireless-rescue:R-Device-Catfi-rescue R20
U 1 1 5D171129 U 1 1 5D171129
@@ -1857,34 +1814,8 @@ F 3 "" H 7300 2200 50 0001 C CNN
1 7300 2200 1 7300 2200
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R23
U 1 1 5D123411
P 8450 3650
F 0 "R23" H 8520 3696 50 0000 L CNN
F 1 "10K" H 8520 3605 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 8380 3650 50 0001 C CNN
F 3 "~" H 8450 3650 50 0001 C CNN
1 8450 3650
1 0 0 -1
$EndComp
$Comp
L power:+3.3V #PWR0154
U 1 1 5D1276CA
P 8450 3500
F 0 "#PWR0154" H 8450 3350 50 0001 C CNN
F 1 "+3.3V" H 8400 3650 50 0000 C CNN
F 2 "" H 8450 3500 50 0001 C CNN
F 3 "" H 8450 3500 50 0001 C CNN
1 8450 3500
1 0 0 -1
$EndComp
Text GLabel 8650 3800 2 50 Input ~ 0
PWREN
Text GLabel 8200 3900 2 50 Input ~ 0 Text GLabel 8200 3900 2 50 Input ~ 0
SLEEP SLEEP
Text GLabel 2900 6500 2 50 Input ~ 0
PWREN
$Comp $Comp
L Device:LED D3 L Device:LED D3
U 1 1 5D296C74 U 1 1 5D296C74
@@ -1909,63 +1840,9 @@ F 3 "~" H 4900 1500 50 0001 C CNN
$EndComp $EndComp
Text GLabel 4900 1050 1 50 Input ~ 0 Text GLabel 4900 1050 1 50 Input ~ 0
VBUS VBUS
Wire Wire Line
8200 3800 8450 3800
Connection ~ 8450 3800
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0155
U 1 1 5D40FE66
P 6200 2150
F 0 "#PWR0155" H 6200 1900 50 0001 C CNN
F 1 "GND" H 6205 1977 50 0000 C CNN
F 2 "" H 6200 2150 50 0001 C CNN
F 3 "" H 6200 2150 50 0001 C CNN
1 6200 2150
1 0 0 -1
$EndComp
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R22
U 1 1 5D432E09
P 5900 1800
F 0 "R22" V 5693 1800 50 0000 C CNN
F 1 "100K" V 5784 1800 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 5830 1800 50 0001 C CNN
F 3 "~" H 5900 1800 50 0001 C CNN
1 5900 1800
-1 0 0 1
$EndComp
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0156
U 1 1 5D433746
P 5900 1650
F 0 "#PWR0156" H 5900 1400 50 0001 C CNN
F 1 "GND" H 5905 1477 50 0000 C CNN
F 2 "" H 5900 1650 50 0001 C CNN
F 3 "" H 5900 1650 50 0001 C CNN
1 5900 1650
-1 0 0 1
$EndComp
Wire Wire Line
5800 1950 5900 1950
Text GLabel 5800 1950 0 50 Input ~ 0
CHEN
Text GLabel 2150 2250 2 50 Input ~ 0 Text GLabel 2150 2250 2 50 Input ~ 0
CHEN CHEN
$Comp $Comp
L Transistor_FET:2N7002 Q4
U 1 1 5D4B609F
P 6100 1950
F 0 "Q4" H 6306 1996 50 0000 L CNN
F 1 "2N7002" H 6306 1905 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 6300 1875 50 0001 L CIN
F 3 "https://www.fairchildsemi.com/datasheets/2N/2N7002.pdf" H 6100 1950 50 0001 L CNN
1 6100 1950
1 0 0 -1
$EndComp
Connection ~ 5900 1950
Wire Wire Line
8450 3800 8650 3800
$Comp
L Device:CP C12 L Device:CP C12
U 1 1 5D6221F0 U 1 1 5D6221F0
P 10500 2800 P 10500 2800
@@ -2074,10 +1951,10 @@ F 3 "~" H 4000 1100 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L power:+5V #PWR? L power:+5V #PWR0111
U 1 1 5D283EF7 U 1 1 5D283EF7
P 7500 2200 P 7500 2200
F 0 "#PWR?" H 7500 2050 50 0001 C CNN F 0 "#PWR0111" H 7500 2050 50 0001 C CNN
F 1 "+5V" H 7515 2373 50 0000 C CNN F 1 "+5V" H 7515 2373 50 0000 C CNN
F 2 "" H 7500 2200 50 0001 C CNN F 2 "" H 7500 2200 50 0001 C CNN
F 3 "" H 7500 2200 50 0001 C CNN F 3 "" H 7500 2200 50 0001 C CNN
@@ -2085,4 +1962,142 @@ F 3 "" H 7500 2200 50 0001 C CNN
0 1 1 0 0 1 1 0
$EndComp $EndComp
Connection ~ 7500 2200 Connection ~ 7500 2200
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R26
U 1 1 5D30426E
P 1200 6500
F 0 "R26" H 1270 6546 50 0000 L CNN
F 1 "12K" H 1270 6455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 1130 6500 50 0001 C CNN
F 3 "~" H 1200 6500 50 0001 C CNN
1 1200 6500
0 -1 -1 0
$EndComp
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R27
U 1 1 5D304274
P 1450 6750
F 0 "R27" H 1520 6796 50 0000 L CNN
F 1 "3K" H 1520 6705 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 1380 6750 50 0001 C CNN
F 3 "~" H 1450 6750 50 0001 C CNN
1 1450 6750
1 0 0 -1
$EndComp
Wire Wire Line
1450 6600 1450 6500
Wire Wire Line
1450 6500 1700 6500
Wire Wire Line
1350 6500 1450 6500
Connection ~ 1450 6500
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0158
U 1 1 5D30427E
P 1450 6900
F 0 "#PWR0158" H 1450 6650 50 0001 C CNN
F 1 "GND" H 1455 6727 50 0000 C CNN
F 2 "" H 1450 6900 50 0001 C CNN
F 3 "" H 1450 6900 50 0001 C CNN
1 1450 6900
1 0 0 -1
$EndComp
Text GLabel 1050 6500 0 50 Input ~ 0
BATT
Text GLabel 7650 1000 3 50 Input ~ 0
BATT
Text GLabel 4200 1550 2 50 Input ~ 0
TXD_USB
$Comp
L Connector:Conn_01x05_Male J6
U 1 1 5D0DB384
P 4000 1750
F 0 "J6" H 4108 2131 50 0000 C CNN
F 1 "Conn_01x05_Male" H 4108 2040 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical" H 4000 1750 50 0001 C CNN
F 3 "~" H 4000 1750 50 0001 C CNN
1 4000 1750
1 0 0 -1
$EndComp
Text GLabel 4200 1650 2 50 Input ~ 0
RXD_USB
Text GLabel 4200 1750 2 50 Input ~ 0
RTS_USB
Text GLabel 4200 1850 2 50 Input ~ 0
DTR_USB
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0147
U 1 1 5D0DD546
P 4200 1950
F 0 "#PWR0147" H 4200 1700 50 0001 C CNN
F 1 "GND" H 4205 1777 50 0000 C CNN
F 2 "" H 4200 1950 50 0001 C CNN
F 3 "" H 4200 1950 50 0001 C CNN
1 4200 1950
1 0 0 -1
$EndComp
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0155
U 1 1 5D40FE66
P 6200 2150
F 0 "#PWR0155" H 6200 1900 50 0001 C CNN
F 1 "GND" H 6205 1977 50 0000 C CNN
F 2 "" H 6200 2150 50 0001 C CNN
F 3 "" H 6200 2150 50 0001 C CNN
1 6200 2150
1 0 0 -1
$EndComp
Wire Wire Line
5800 1950 5900 1950
Text GLabel 5800 1950 0 50 Input ~ 0
CHEN
$Comp
L EggbotWireless-rescue:GND-power-Catfi-rescue #PWR0156
U 1 1 5D433746
P 5900 1650
F 0 "#PWR0156" H 5900 1400 50 0001 C CNN
F 1 "GND" H 5905 1477 50 0000 C CNN
F 2 "" H 5900 1650 50 0001 C CNN
F 3 "" H 5900 1650 50 0001 C CNN
1 5900 1650
-1 0 0 1
$EndComp
$Comp
L EggbotWireless-rescue:R-Device-Catfi-rescue R22
U 1 1 5D432E09
P 5900 1800
F 0 "R22" V 5693 1800 50 0000 C CNN
F 1 "100K" V 5784 1800 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 5830 1800 50 0001 C CNN
F 3 "~" H 5900 1800 50 0001 C CNN
1 5900 1800
-1 0 0 1
$EndComp
Connection ~ 5900 1950
$Comp
L Transistor_FET:IRLML6402 Q4
U 1 1 5D31E4EE
P 6100 1950
F 0 "Q4" H 6306 1904 50 0000 L CNN
F 1 "IRLML6402" H 6306 1995 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 6300 1875 50 0001 L CIN
F 3 "https://www.infineon.com/dgdl/irlml6402pbf.pdf?fileId=5546d462533600a401535668d5c2263c" H 6100 1950 50 0001 L CNN
1 6100 1950
1 0 0 1
$EndComp
Wire Wire Line
10400 4450 10550 4450
$Comp
L power:+12V #PWR0124
U 1 1 5CF327F6
P 10550 4450
F 0 "#PWR0124" H 10550 4300 50 0001 C CNN
F 1 "+12V" V 10565 4578 50 0000 L CNN
F 2 "" H 10550 4450 50 0001 C CNN
F 3 "" H 10550 4450 50 0001 C CNN
1 10550 4450
0 1 1 0
$EndComp
Text GLabel 2900 6500 2 50 Input ~ 0
SLEEP
$EndSCHEMATC $EndSCHEMATC

View File

@@ -16,7 +16,7 @@
#define DEF_RPM 2 #define DEF_RPM 2
Stepper eggStepper(6, 5, STEPS_PER_REVOLUTION, 0, Y_DEGREES_PER_MM); Stepper eggStepper(6, 5, STEPS_PER_REVOLUTION, 0, Y_DEGREES_PER_MM);
Stepper servoStepper(4, 3, -STEPS_PER_REVOLUTION, X_LIMIT, Stepper servoStepper(4, 3, STEPS_PER_REVOLUTION, X_LIMIT,
X_DEGREES_PER_MM); X_DEGREES_PER_MM);
Pen pen(7, 120, 180); Pen pen(7, 120, 180);