updated demo doc again

temp
penguin 4 years ago
parent 40fa94e45a
commit 45639682bc

@ -0,0 +1,198 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Conn_01x03_Male
#
DEF Connector_Conn_01x03_Male J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Conn_01x03_Male" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S 34 -95 0 -105 1 1 6 F
S 34 5 0 -5 1 1 6 F
S 34 105 0 95 1 1 6 F
P 2 1 1 6 50 -100 34 -100 N
P 2 1 1 6 50 0 34 0 N
P 2 1 1 6 50 100 34 100 N
X Pin_1 1 200 100 150 L 50 50 1 1 P
X Pin_2 2 200 0 150 L 50 50 1 1 P
X Pin_3 3 200 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Battery
#
DEF Device_Battery BT 0 0 N N 1 F N
F0 "BT" 100 100 50 H V L CNN
F1 "Device_Battery" 100 0 50 H V L CNN
F2 "" 0 60 50 V I C CNN
F3 "" 0 60 50 V I C CNN
DRAW
S -80 -55 80 -65 0 1 0 F
S -80 70 80 60 0 1 0 F
S -52 -78 50 -98 0 1 0 F
S -52 47 50 27 0 1 0 F
P 2 0 1 0 0 -60 0 -50 N
P 2 0 1 0 0 -40 0 -30 N
P 2 0 1 0 0 -20 0 -10 N
P 2 0 1 0 0 0 0 10 N
P 2 0 1 0 0 20 0 30 N
P 2 0 1 0 0 70 0 100 N
P 2 0 1 10 10 105 50 105 N
P 2 0 1 10 30 125 30 85 N
X + 1 0 200 100 D 50 50 1 1 P
X - 2 0 -200 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R_POT
#
DEF Device_R_POT RV 0 40 Y N 1 F N
F0 "RV" -175 0 50 V V C CNN
F1 "Device_R_POT" -100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Potentiometer*
$ENDFPLIST
DRAW
S 40 100 -40 -100 0 1 10 N
P 2 0 1 0 100 0 60 0 N
P 4 0 1 0 45 0 90 20 90 -20 45 0 F
X 1 1 0 150 50 D 50 50 1 1 P
X 2 2 150 0 50 L 50 50 1 1 P
X 3 3 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R_Small
#
DEF Device_R_Small R 0 10 N N 1 F N
F0 "R" 30 20 50 H V L CNN
F1 "Device_R_Small" 30 -40 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
$ENDFPLIST
DRAW
S -30 70 30 -70 0 1 8 N
X ~ 1 0 100 30 D 50 50 1 1 P
X ~ 2 0 -100 30 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# MCU_Module_Arduino_UNO_R3
#
DEF MCU_Module_Arduino_UNO_R3 A 0 20 Y Y 1 F N
F0 "A" -400 925 50 H V L BNN
F1 "MCU_Module_Arduino_UNO_R3" 200 -1050 50 H V L TNN
F2 "Module:Arduino_UNO_R3" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
Arduino*UNO*R3*
$ENDFPLIST
DRAW
S -400 900 400 -1000 0 1 10 f
X NC 1 -400 -800 100 R 50 50 1 1 N N
X A1 10 500 -100 100 L 50 50 1 1 B
X A2 11 500 -200 100 L 50 50 1 1 B
X A3 12 500 -300 100 L 50 50 1 1 B
X SDA/A4 13 500 -400 100 L 50 50 1 1 B
X SCL/A5 14 500 -500 100 L 50 50 1 1 B
X D0/RX 15 -500 600 100 R 50 50 1 1 B
X D1/TX 16 -500 500 100 R 50 50 1 1 B
X D2 17 -500 400 100 R 50 50 1 1 B
X D3 18 -500 300 100 R 50 50 1 1 B
X D4 19 -500 200 100 R 50 50 1 1 B
X IOREF 2 500 400 100 L 50 50 1 1 O
X D5 20 -500 100 100 R 50 50 1 1 B
X D6 21 -500 0 100 R 50 50 1 1 B
X D7 22 -500 -100 100 R 50 50 1 1 B
X D8 23 -500 -200 100 R 50 50 1 1 B
X D9 24 -500 -300 100 R 50 50 1 1 B
X D10 25 -500 -400 100 R 50 50 1 1 B
X D11 26 -500 -500 100 R 50 50 1 1 B
X D12 27 -500 -600 100 R 50 50 1 1 B
X D13 28 -500 -700 100 R 50 50 1 1 B
X GND 29 -100 -1100 100 U 50 50 1 1 W
X ~RESET 3 500 600 100 L 50 50 1 1 I
X AREF 30 500 200 100 L 50 50 1 1 I
X SDA/A4 31 500 -700 100 L 50 50 1 1 B
X SCL/A5 32 500 -800 100 L 50 50 1 1 B
X 3V3 4 100 1000 100 D 50 50 1 1 w
X +5V 5 200 1000 100 D 50 50 1 1 w
X GND 6 0 -1100 100 U 50 50 1 1 W
X GND 7 100 -1100 100 U 50 50 1 1 W
X VIN 8 -100 1000 100 D 50 50 1 1 W
X A0 9 500 0 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Switch_SW_Push_SPDT
#
DEF Switch_SW_Push_SPDT SW 0 0 Y N 1 F N
F0 "SW" 0 170 50 H V C CNN
F1 "Switch_SW_Push_SPDT" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C -80 0 20 0 0 0 N
C 80 -100 20 0 0 0 N
C 80 100 20 0 1 0 N
P 2 0 0 0 0 40 0 120 N
P 2 0 1 0 -60 10 100 80 N
X A 1 200 100 100 L 50 50 1 1 P
X B 2 -200 0 100 R 50 50 1 1 P
X C 3 200 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_+BATT
#
DEF power_+BATT #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+BATT" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +BATT 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

@ -1,4 +1,570 @@
EESchema Schematic File Version 2
EELAYER 25 0
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr USLegal 14000 8500
encoding utf-8
Sheet 1 1
Title "ARC Demo Schematic"
Date "2020-10-01"
Rev ""
Comp "ePenguin"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Device:Battery BT?
U 1 1 5F76573B
P 11100 5700
F 0 "BT?" H 11208 5746 50 0000 L CNN
F 1 "7.4v" H 11208 5655 50 0000 L CNN
F 2 "" V 11100 5760 50 0001 C CNN
F 3 "~" V 11100 5760 50 0001 C CNN
1 11100 5700
1 0 0 -1
$EndComp
$Comp
L Device:Battery BT?
U 1 1 5F766E8C
P 11600 5700
F 0 "BT?" H 11708 5746 50 0000 L CNN
F 1 "7.4v" H 11708 5655 50 0000 L CNN
F 2 "" V 11600 5760 50 0001 C CNN
F 3 "~" V 11600 5760 50 0001 C CNN
1 11600 5700
1 0 0 -1
$EndComp
Wire Wire Line
11100 5500 11100 5400
Wire Wire Line
11100 5400 11300 5400
Wire Wire Line
11600 5400 11600 5500
Wire Wire Line
11100 5900 11100 6000
Wire Wire Line
11100 6000 11350 6000
Wire Wire Line
11600 6000 11600 5900
Connection ~ 11350 6000
Wire Wire Line
11350 6000 11600 6000
$Comp
L power:GND #PWR?
U 1 1 5F768080
P 11350 6150
F 0 "#PWR?" H 11350 5900 50 0001 C CNN
F 1 "GND" H 11355 5977 50 0000 C CNN
F 2 "" H 11350 6150 50 0001 C CNN
F 3 "" H 11350 6150 50 0001 C CNN
1 11350 6150
1 0 0 -1
$EndComp
Connection ~ 11300 5400
Wire Wire Line
11300 5400 11600 5400
Text Notes 10150 4950 0 50 ~ 0
Batteries must both be fully charged before connecting in parallel.
Wire Wire Line
2000 4950 2000 5000
Wire Wire Line
2000 5000 2100 5000
Wire Wire Line
2100 5000 2100 4950
Wire Wire Line
2100 5000 2200 5000
Wire Wire Line
2200 5000 2200 4950
Connection ~ 2100 5000
Wire Wire Line
2100 5000 2100 5050
$Comp
L power:GND #PWR?
U 1 1 5F772391
P 2100 5050
F 0 "#PWR?" H 2100 4800 50 0001 C CNN
F 1 "GND" H 2105 4877 50 0000 C CNN
F 2 "" H 2100 5050 50 0001 C CNN
F 3 "" H 2100 5050 50 0001 C CNN
1 2100 5050
1 0 0 -1
$EndComp
Wire Wire Line
11350 6000 11350 6150
Wire Wire Line
11300 5250 11300 5400
$Comp
L power:+BATT #PWR?
U 1 1 5F77D56C
P 11300 5250
F 0 "#PWR?" H 11300 5100 50 0001 C CNN
F 1 "+BATT" H 11315 5423 50 0000 C CNN
F 2 "" H 11300 5250 50 0001 C CNN
F 3 "" H 11300 5250 50 0001 C CNN
1 11300 5250
1 0 0 -1
$EndComp
$Comp
L power:+BATT #PWR?
U 1 1 5F77F861
P 2000 2600
F 0 "#PWR?" H 2000 2450 50 0001 C CNN
F 1 "+BATT" H 2015 2773 50 0000 C CNN
F 2 "" H 2000 2600 50 0001 C CNN
F 3 "" H 2000 2600 50 0001 C CNN
1 2000 2600
1 0 0 -1
$EndComp
Wire Wire Line
2000 2850 2000 2600
NoConn ~ 2200 2850
$Comp
L Device:R_POT RV?
U 1 1 5F7616BC
P 4850 6700
F 0 "RV?" H 4781 6746 50 0000 R CNN
F 1 "10k - POT_1" H 4781 6655 50 0000 R CNN
F 2 "" H 4850 6700 50 0001 C CNN
F 3 "~" H 4850 6700 50 0001 C CNN
1 4850 6700
1 0 0 -1
$EndComp
NoConn ~ 2600 3650
NoConn ~ 2600 3450
NoConn ~ 2600 3250
Wire Wire Line
2600 3850 2850 3850
Wire Wire Line
2600 3950 2850 3950
Wire Wire Line
2600 4050 2850 4050
Text Label 2850 3850 0 50 ~ 0
ADC_VBatt
Text Label 2850 3950 0 50 ~ 0
ADC_POT_0
Text Label 2850 4050 0 50 ~ 0
ADC_POT_1
Wire Wire Line
1600 4150 1500 4150
Wire Wire Line
1500 4150 1500 4050
Wire Wire Line
1500 4050 1350 4050
Wire Wire Line
1600 4250 1500 4250
Wire Wire Line
1500 4250 1500 4350
Wire Wire Line
1500 4350 1350 4350
Text Label 1350 4050 2 50 ~ 0
SERVO_PWM
Text Label 1350 4350 2 50 ~ 0
ESC_PWM
$Comp
L power:+5V #PWR?
U 1 1 5F7CAE21
P 2300 2650
F 0 "#PWR?" H 2300 2500 50 0001 C CNN
F 1 "+5V" H 2315 2823 50 0000 C CNN
F 2 "" H 2300 2650 50 0001 C CNN
F 3 "" H 2300 2650 50 0001 C CNN
1 2300 2650
1 0 0 -1
$EndComp
Wire Wire Line
2300 2650 2300 2850
$Comp
L power:+5V #PWR?
U 1 1 5F7D06DB
P 4850 6450
F 0 "#PWR?" H 4850 6300 50 0001 C CNN
F 1 "+5V" H 4865 6623 50 0000 C CNN
F 2 "" H 4850 6450 50 0001 C CNN
F 3 "" H 4850 6450 50 0001 C CNN
1 4850 6450
1 0 0 -1
$EndComp
Wire Wire Line
4850 6550 4850 6450
Wire Wire Line
4850 6850 4850 6950
$Comp
L power:GND #PWR?
U 1 1 5F7D35DD
P 4850 6950
F 0 "#PWR?" H 4850 6700 50 0001 C CNN
F 1 "GND" H 4855 6777 50 0000 C CNN
F 2 "" H 4850 6950 50 0001 C CNN
F 3 "" H 4850 6950 50 0001 C CNN
1 4850 6950
1 0 0 -1
$EndComp
Text Notes 900 6150 0 50 ~ 0
POT_0 -- 50k potentiometer used to modulate our\nPWM (Pulse Width Modulation) signal for our forward speed.
Text Notes 800 7600 0 50 ~ 0
Pin 1 is +5V, and Pin 3 is GND. Pin 2 is our output voltage.\nThe voltage our potentiometer outputs will be proportionate\nto how fast we want our motor to go forward.\nVLow = 0V\nVHigh = 5V
Text Notes 3800 6150 0 50 ~ 0
POT_1 -- 10k potentiometer used to modulate our\nPWM (Pulse Width Modulation) signal for our reverse speed.
Text Notes 3800 7600 0 50 ~ 0
Pin 1 is +5V, and Pin 3 is GND. Pin 2 is our output voltage.\nThe voltage our potentiometer outputs will be proportionate\nto how fast we want our motor to go forward.\nVLow = 0V\nVHigh = 5V
Wire Notes Line
3450 5700 3450 7750
Wire Notes Line
3450 7750 650 7750
Wire Notes Line
650 7750 650 5700
Wire Notes Line
650 5700 3450 5700
Wire Notes Line
3700 7750 6300 7750
Wire Notes Line
6300 7750 6300 5650
Wire Notes Line
6300 5650 3700 5650
Wire Notes Line
3700 5650 3700 7750
$Comp
L Switch:SW_Push_SPDT SW?
U 1 1 5F7FE289
P 7600 4150
F 0 "SW?" H 7600 4435 50 0000 C CNN
F 1 "BUTTON_0" H 7600 4344 50 0000 C CNN
F 2 "" H 7600 4150 50 0001 C CNN
F 3 "~" H 7600 4150 50 0001 C CNN
1 7600 4150
1 0 0 -1
$EndComp
Wire Wire Line
7400 4150 7200 4150
Wire Wire Line
7200 4150 7200 3950
$Comp
L power:+5V #PWR?
U 1 1 5F80186A
P 7200 3950
F 0 "#PWR?" H 7200 3800 50 0001 C CNN
F 1 "+5V" H 7215 4123 50 0000 C CNN
F 2 "" H 7200 3950 50 0001 C CNN
F 3 "" H 7200 3950 50 0001 C CNN
1 7200 3950
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 5F80353E
P 7800 4700
F 0 "R?" H 7859 4746 50 0000 L CNN
F 1 "4.7k" H 7859 4655 50 0000 L CNN
F 2 "" H 7800 4700 50 0001 C CNN
F 3 "~" H 7800 4700 50 0001 C CNN
1 7800 4700
1 0 0 -1
$EndComp
Wire Wire Line
7800 4800 7800 4950
Wire Wire Line
7800 4250 7800 4600
$Comp
L power:GND #PWR?
U 1 1 5F805551
P 7800 4950
F 0 "#PWR?" H 7800 4700 50 0001 C CNN
F 1 "GND" H 7805 4777 50 0000 C CNN
F 2 "" H 7800 4950 50 0001 C CNN
F 3 "" H 7800 4950 50 0001 C CNN
1 7800 4950
1 0 0 -1
$EndComp
Wire Wire Line
7800 4250 8050 4250
Connection ~ 7800 4250
Wire Wire Line
1600 3450 1500 3450
Text Label 1350 3350 2 50 ~ 0
BUTTON_0_INT
Wire Wire Line
1600 3550 1500 3550
Wire Wire Line
1350 3350 1500 3350
Wire Wire Line
1500 3350 1500 3450
Wire Wire Line
1500 3550 1500 3650
Wire Wire Line
1500 3650 1350 3650
Text Label 1350 3650 2 50 ~ 0
BUTTON_1_INT
Text Label 8050 4250 0 50 ~ 0
BUTTON_0_INT
$Comp
L Switch:SW_Push_SPDT SW?
U 1 1 5F814DB1
P 7650 6550
F 0 "SW?" H 7650 6835 50 0000 C CNN
F 1 "BUTTON_0" H 7650 6744 50 0000 C CNN
F 2 "" H 7650 6550 50 0001 C CNN
F 3 "~" H 7650 6550 50 0001 C CNN
1 7650 6550
1 0 0 -1
$EndComp
Wire Wire Line
7450 6550 7250 6550
Wire Wire Line
7250 6550 7250 6350
$Comp
L power:+5V #PWR?
U 1 1 5F814DBD
P 7250 6350
F 0 "#PWR?" H 7250 6200 50 0001 C CNN
F 1 "+5V" H 7265 6523 50 0000 C CNN
F 2 "" H 7250 6350 50 0001 C CNN
F 3 "" H 7250 6350 50 0001 C CNN
1 7250 6350
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 5F814DC7
P 7850 7100
F 0 "R?" H 7909 7146 50 0000 L CNN
F 1 "4.7k" H 7909 7055 50 0000 L CNN
F 2 "" H 7850 7100 50 0001 C CNN
F 3 "~" H 7850 7100 50 0001 C CNN
1 7850 7100
1 0 0 -1
$EndComp
Wire Wire Line
7850 7200 7850 7350
Wire Wire Line
7850 6650 7850 7000
$Comp
L power:GND #PWR?
U 1 1 5F814DD3
P 7850 7350
F 0 "#PWR?" H 7850 7100 50 0001 C CNN
F 1 "GND" H 7855 7177 50 0000 C CNN
F 2 "" H 7850 7350 50 0001 C CNN
F 3 "" H 7850 7350 50 0001 C CNN
1 7850 7350
1 0 0 -1
$EndComp
Wire Wire Line
7850 6650 8100 6650
Connection ~ 7850 6650
Text Label 8100 6650 0 50 ~ 0
BUTTON_1_INT
Wire Notes Line
9950 4700 13050 4700
Wire Notes Line
13050 4700 13050 6500
Wire Notes Line
13050 6500 9950 6500
Wire Notes Line
9950 6500 9950 4700
Wire Wire Line
4550 4650 4200 4650
Text Label 4200 4650 2 50 ~ 0
ESC_PWM
NoConn ~ 4650 4650
$Comp
L power:GND #PWR?
U 1 1 5F7B33B2
P 4750 4800
F 0 "#PWR?" H 4750 4550 50 0001 C CNN
F 1 "GND" H 4755 4627 50 0000 C CNN
F 2 "" H 4750 4800 50 0001 C CNN
F 3 "" H 4750 4800 50 0001 C CNN
1 4750 4800
1 0 0 -1
$EndComp
Wire Wire Line
4750 4650 4750 4800
$Comp
L Connector:Conn_01x03_Male J?
U 1 1 5F7638BB
P 4650 4450
F 0 "J?" V 4712 4594 50 0000 L CNN
F 1 "SERVO_Header" V 4803 4594 50 0000 L CNN
F 2 "" H 4650 4450 50 0001 C CNN
F 3 "~" H 4650 4450 50 0001 C CNN
1 4650 4450
0 1 1 0
$EndComp
Text Label 2450 6700 0 50 ~ 0
ADC_POT_0
Wire Wire Line
2250 6700 2450 6700
$Comp
L power:GND #PWR?
U 1 1 5F7D2F3F
P 2100 6950
F 0 "#PWR?" H 2100 6700 50 0001 C CNN
F 1 "GND" H 2105 6777 50 0000 C CNN
F 2 "" H 2100 6950 50 0001 C CNN
F 3 "" H 2100 6950 50 0001 C CNN
1 2100 6950
1 0 0 -1
$EndComp
Wire Wire Line
2100 6850 2100 6950
Wire Wire Line
2100 6550 2100 6450
$Comp
L power:+5V #PWR?
U 1 1 5F7CD607
P 2100 6450
F 0 "#PWR?" H 2100 6300 50 0001 C CNN
F 1 "+5V" H 2115 6623 50 0000 C CNN
F 2 "" H 2100 6450 50 0001 C CNN
F 3 "" H 2100 6450 50 0001 C CNN
1 2100 6450
1 0 0 -1
$EndComp
$Comp
L Device:R_POT RV?
U 1 1 5F761304
P 2100 6700
F 0 "RV?" H 2030 6746 50 0000 R CNN
F 1 "50k - POT_0" H 2030 6655 50 0000 R CNN
F 2 "" H 2100 6700 50 0001 C CNN
F 3 "~" H 2100 6700 50 0001 C CNN
1 2100 6700
1 0 0 -1
$EndComp
Text Label 4250 3750 2 50 ~ 0
SERVO_PWM
Wire Wire Line
4550 3750 4250 3750
NoConn ~ 4650 3750
$Comp
L power:GND #PWR?
U 1 1 5F7B41C5
P 4750 3900
F 0 "#PWR?" H 4750 3650 50 0001 C CNN
F 1 "GND" H 4755 3727 50 0000 C CNN
F 2 "" H 4750 3900 50 0001 C CNN
F 3 "" H 4750 3900 50 0001 C CNN
1 4750 3900
1 0 0 -1
$EndComp
Wire Wire Line
4750 3750 4750 3900
$Comp
L Connector:Conn_01x03_Male J?
U 1 1 5F763540
P 4650 3550
F 0 "J?" V 4712 3694 50 0000 L CNN
F 1 "ESC_Header" V 4803 3694 50 0000 L CNN
F 2 "" H 4650 3550 50 0001 C CNN
F 3 "~" H 4650 3550 50 0001 C CNN
1 4650 3550
0 1 1 0
$EndComp
Wire Wire Line
11350 4150 11350 4300
$Comp
L power:GND #PWR?
U 1 1 5F7A1274
P 11350 4300
F 0 "#PWR?" H 11350 4050 50 0001 C CNN
F 1 "GND" H 11355 4127 50 0000 C CNN
F 2 "" H 11350 4300 50 0001 C CNN
F 3 "" H 11350 4300 50 0001 C CNN
1 11350 4300
1 0 0 -1
$EndComp
Wire Wire Line
11350 3850 11350 3950
Text Label 11150 3850 2 50 ~ 0
ADC_VBatt
Connection ~ 11350 3850
Wire Wire Line
11350 3850 11150 3850
Wire Wire Line
11350 3750 11350 3850
$Comp
L power:+BATT #PWR?
U 1 1 5F79D07B
P 11350 3400
F 0 "#PWR?" H 11350 3250 50 0001 C CNN
F 1 "+BATT" H 11365 3573 50 0000 C CNN
F 2 "" H 11350 3400 50 0001 C CNN
F 3 "" H 11350 3400 50 0001 C CNN
1 11350 3400
1 0 0 -1
$EndComp
Wire Wire Line
11350 3550 11350 3400
$Comp
L Device:R_Small R?
U 1 1 5F78735C
P 11350 3650
F 0 "R?" H 11409 3696 50 0000 L CNN
F 1 "10k" H 11409 3605 50 0000 L CNN
F 2 "" H 11350 3650 50 0001 C CNN
F 3 "~" H 11350 3650 50 0001 C CNN
1 11350 3650
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 5F78578A
P 11350 4050
F 0 "R?" H 11409 4096 50 0000 L CNN
F 1 "10k" H 11409 4005 50 0000 L CNN
F 2 "" H 11350 4050 50 0001 C CNN
F 3 "~" H 11350 4050 50 0001 C CNN
1 11350 4050
1 0 0 -1
$EndComp
$Comp
L MCU_Module:Arduino_UNO_R3 A?
U 1 1 5F76E35F
P 2100 3850
F 0 "A?" H 2100 5031 50 0000 C CNN
F 1 "Arduino_UNO_R3" H 2100 4940 50 0000 C CNN
F 2 "Module:Arduino_UNO_R3" H 2100 3850 50 0001 C CIN
F 3 "https://www.arduino.cc/en/Main/arduinoBoardUno" H 2100 3850 50 0001 C CNN
1 2100 3850
1 0 0 -1
$EndComp
Text Notes 10150 3000 0 50 ~ 0
This voltage divider allows us to monitor the batteries voltage while \nit's running our electronics. Our VRef is a 5V reference, which means\nthe maximum voltage our ADC (Analog to Digital Converter) can read\nis 5V. Our batteries nominal voltage is around 7.4 volts, so we must\ntake the voltage down a bit so we can read it correctly.
Wire Notes Line
9900 2500 9900 4600
Wire Notes Line
9900 4600 13150 4600
Wire Notes Line
13150 4600 13150 2500
Wire Notes Line
13150 2500 9900 2500
Text Notes 6700 6000 0 50 ~ 0
BUTTON_0, aka the forward button, sends a signal to our MCU\ntelling it that we should change our direction to forward. The resistor\nhere is a 10k pulldown resistor.
Text Label 5300 6700 0 50 ~ 0
ADC_POT_1
Wire Wire Line
5000 6700 5300 6700
Text Notes 6650 3500 0 50 ~ 0
BUTTON_1, aka the reverse button, sends a signal to our MCU\ntelling it that we should change our direction to reverse. The resistor\nhere is a 10k pulldown resistor.
Wire Notes Line
6550 7800 9200 7800
Wire Notes Line
9200 7800 9200 6200
Wire Notes Line
9200 6200 9650 6200
Wire Notes Line
9650 6200 9650 5550
Wire Notes Line
9650 5550 6550 5550
Wire Notes Line
6550 5550 6550 7800
Wire Notes Line
6450 5350 9650 5350
Wire Notes Line
9650 5350 9650 2950
Wire Notes Line
9650 2950 6450 2950
Wire Notes Line
6450 2950 6450 5350
$EndSCHEMATC

@ -0,0 +1,4 @@
EESchema Schematic File Version 2
EELAYER 25 0
EELAYER END
$EndSCHEMATC

@ -1,394 +0,0 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Device:R_POT RV?
U 1 1 5F761304
P 2100 6700
F 0 "RV?" H 2030 6746 50 0000 R CNN
F 1 "10k - POT_0" H 2030 6655 50 0000 R CNN
F 2 "" H 2100 6700 50 0001 C CNN
F 3 "~" H 2100 6700 50 0001 C CNN
1 2100 6700
1 0 0 -1
$EndComp
$Comp
L Connector:Conn_01x03_Male J?
U 1 1 5F763540
P 4650 3550
F 0 "J?" V 4712 3694 50 0000 L CNN
F 1 "ESC_Header" V 4803 3694 50 0000 L CNN
F 2 "" H 4650 3550 50 0001 C CNN
F 3 "~" H 4650 3550 50 0001 C CNN
1 4650 3550
0 1 1 0
$EndComp
$Comp
L Device:Battery BT?
U 1 1 5F76573B
P 6950 3450
F 0 "BT?" H 7058 3496 50 0000 L CNN
F 1 "7.4v" H 7058 3405 50 0000 L CNN
F 2 "" V 6950 3510 50 0001 C CNN
F 3 "~" V 6950 3510 50 0001 C CNN
1 6950 3450
1 0 0 -1
$EndComp
$Comp
L Device:Battery BT?
U 1 1 5F766E8C
P 7450 3450
F 0 "BT?" H 7558 3496 50 0000 L CNN
F 1 "7.4v" H 7558 3405 50 0000 L CNN
F 2 "" V 7450 3510 50 0001 C CNN
F 3 "~" V 7450 3510 50 0001 C CNN
1 7450 3450
1 0 0 -1
$EndComp
Wire Wire Line
6950 3250 6950 3150
Wire Wire Line
6950 3150 7150 3150
Wire Wire Line
7450 3150 7450 3250
Wire Wire Line
6950 3650 6950 3750
Wire Wire Line
6950 3750 7200 3750
Wire Wire Line
7450 3750 7450 3650
Connection ~ 7200 3750
Wire Wire Line
7200 3750 7450 3750
$Comp
L power:GND #PWR?
U 1 1 5F768080
P 7200 3900
F 0 "#PWR?" H 7200 3650 50 0001 C CNN
F 1 "GND" H 7205 3727 50 0000 C CNN
F 2 "" H 7200 3900 50 0001 C CNN
F 3 "" H 7200 3900 50 0001 C CNN
1 7200 3900
1 0 0 -1
$EndComp
Connection ~ 7150 3150
Wire Wire Line
7150 3150 7450 3150
Text Notes 6000 2700 0 50 ~ 0
Batteries must both be fully charged before connecting in parallel.
Wire Wire Line
2000 4950 2000 5000
Wire Wire Line
2000 5000 2100 5000
Wire Wire Line
2100 5000 2100 4950
Wire Wire Line
2100 5000 2200 5000
Wire Wire Line
2200 5000 2200 4950
Connection ~ 2100 5000
Wire Wire Line
2100 5000 2100 5050
$Comp
L power:GND #PWR?
U 1 1 5F772391
P 2100 5050
F 0 "#PWR?" H 2100 4800 50 0001 C CNN
F 1 "GND" H 2105 4877 50 0000 C CNN
F 2 "" H 2100 5050 50 0001 C CNN
F 3 "" H 2100 5050 50 0001 C CNN
1 2100 5050
1 0 0 -1
$EndComp
Wire Wire Line
7200 3750 7200 3900
Wire Wire Line
7150 3000 7150 3150
$Comp
L power:+BATT #PWR?
U 1 1 5F77D56C
P 7150 3000
F 0 "#PWR?" H 7150 2850 50 0001 C CNN
F 1 "+BATT" H 7165 3173 50 0000 C CNN
F 2 "" H 7150 3000 50 0001 C CNN
F 3 "" H 7150 3000 50 0001 C CNN
1 7150 3000
1 0 0 -1
$EndComp
$Comp
L power:+BATT #PWR?
U 1 1 5F77F861
P 2000 2600
F 0 "#PWR?" H 2000 2450 50 0001 C CNN
F 1 "+BATT" H 2015 2773 50 0000 C CNN
F 2 "" H 2000 2600 50 0001 C CNN
F 3 "" H 2000 2600 50 0001 C CNN
1 2000 2600
1 0 0 -1
$EndComp
Wire Wire Line
2000 2850 2000 2600
$Comp
L MCU_Module:Arduino_UNO_R3 A?
U 1 1 5F76E35F
P 2100 3850
F 0 "A?" H 2100 5031 50 0000 C CNN
F 1 "Arduino_UNO_R3" H 2100 4940 50 0000 C CNN
F 2 "Module:Arduino_UNO_R3" H 2100 3850 50 0001 C CIN
F 3 "https://www.arduino.cc/en/Main/arduinoBoardUno" H 2100 3850 50 0001 C CNN
1 2100 3850
1 0 0 -1
$EndComp
NoConn ~ 2200 2850
$Comp
L Device:R_Small R?
U 1 1 5F78578A
P 3200 2400
F 0 "R?" H 3259 2446 50 0000 L CNN
F 1 "10k" H 3259 2355 50 0000 L CNN
F 2 "" H 3200 2400 50 0001 C CNN
F 3 "~" H 3200 2400 50 0001 C CNN
1 3200 2400
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 5F78735C
P 3200 2000
F 0 "R?" H 3259 2046 50 0000 L CNN
F 1 "10k" H 3259 1955 50 0000 L CNN
F 2 "" H 3200 2000 50 0001 C CNN
F 3 "~" H 3200 2000 50 0001 C CNN
1 3200 2000
1 0 0 -1
$EndComp
$Comp
L Device:R_POT RV?
U 1 1 5F7616BC
P 4850 6700
F 0 "RV?" H 4781 6746 50 0000 R CNN
F 1 "50k - POT_1" H 4781 6655 50 0000 R CNN
F 2 "" H 4850 6700 50 0001 C CNN
F 3 "~" H 4850 6700 50 0001 C CNN
1 4850 6700
1 0 0 -1
$EndComp
NoConn ~ 2600 3650
NoConn ~ 2600 3450
NoConn ~ 2600 3250
Wire Wire Line
2600 3850 2850 3850
Wire Wire Line
2600 3950 2850 3950
Wire Wire Line
2600 4050 2850 4050
Text Label 2850 3850 0 50 ~ 0
ADC_VBatt
Text Label 2850 3950 0 50 ~ 0
ADC_POT_0
Text Label 2850 4050 0 50 ~ 0
ADC_POT_1
Wire Wire Line
3200 1900 3200 1750
$Comp
L power:+BATT #PWR?
U 1 1 5F79D07B
P 3200 1750
F 0 "#PWR?" H 3200 1600 50 0001 C CNN
F 1 "+BATT" H 3215 1923 50 0000 C CNN
F 2 "" H 3200 1750 50 0001 C CNN
F 3 "" H 3200 1750 50 0001 C CNN
1 3200 1750
1 0 0 -1
$EndComp
Wire Wire Line
3200 2100 3200 2200
Wire Wire Line
3200 2200 3000 2200
Connection ~ 3200 2200
Text Label 3000 2200 2 50 ~ 0
ADC_VBatt
Wire Wire Line
3200 2200 3200 2300
$Comp
L power:GND #PWR?
U 1 1 5F7A1274
P 3200 2650
F 0 "#PWR?" H 3200 2400 50 0001 C CNN
F 1 "GND" H 3205 2477 50 0000 C CNN
F 2 "" H 3200 2650 50 0001 C CNN
F 3 "" H 3200 2650 50 0001 C CNN
1 3200 2650
1 0 0 -1
$EndComp
Wire Wire Line
3200 2500 3200 2650
$Comp
L Connector:Conn_01x03_Male J?
U 1 1 5F7638BB
P 4650 4450
F 0 "J?" V 4712 4594 50 0000 L CNN
F 1 "SERVO_Header" V 4803 4594 50 0000 L CNN
F 2 "" H 4650 4450 50 0001 C CNN
F 3 "~" H 4650 4450 50 0001 C CNN
1 4650 4450
0 1 1 0
$EndComp
Wire Wire Line
4750 4650 4750 4800
$Comp
L power:GND #PWR?
U 1 1 5F7B33B2
P 4750 4800
F 0 "#PWR?" H 4750 4550 50 0001 C CNN
F 1 "GND" H 4755 4627 50 0000 C CNN
F 2 "" H 4750 4800 50 0001 C CNN
F 3 "" H 4750 4800 50 0001 C CNN
1 4750 4800
1 0 0 -1
$EndComp
Wire Wire Line
4750 3750 4750 3900
$Comp
L power:GND #PWR?
U 1 1 5F7B41C5
P 4750 3900
F 0 "#PWR?" H 4750 3650 50 0001 C CNN
F 1 "GND" H 4755 3727 50 0000 C CNN
F 2 "" H 4750 3900 50 0001 C CNN
F 3 "" H 4750 3900 50 0001 C CNN
1 4750 3900
1 0 0 -1
$EndComp
NoConn ~ 4650 4650
NoConn ~ 4650 3750
Wire Wire Line
4550 3750 4250 3750
Wire Wire Line
1600 4150 1500 4150
Wire Wire Line
1500 4150 1500 4050
Wire Wire Line
1500 4050 1350 4050
Wire Wire Line
1600 4250 1500 4250
Wire Wire Line
1500 4250 1500 4350
Wire Wire Line
1500 4350 1350 4350
Text Label 1350 4050 2 50 ~ 0
SERVO_PWM
Text Label 1350 4350 2 50 ~ 0
ESC_PWM
$Comp
L power:+5V #PWR?
U 1 1 5F7CAE21
P 2300 2650
F 0 "#PWR?" H 2300 2500 50 0001 C CNN
F 1 "+5V" H 2315 2823 50 0000 C CNN
F 2 "" H 2300 2650 50 0001 C CNN
F 3 "" H 2300 2650 50 0001 C CNN
1 2300 2650
1 0 0 -1
$EndComp
Wire Wire Line
2300 2650 2300 2850
$Comp
L power:+5V #PWR?
U 1 1 5F7CD607
P 2100 6450
F 0 "#PWR?" H 2100 6300 50 0001 C CNN
F 1 "+5V" H 2115 6623 50 0000 C CNN
F 2 "" H 2100 6450 50 0001 C CNN
F 3 "" H 2100 6450 50 0001 C CNN
1 2100 6450
1 0 0 -1
$EndComp
Wire Wire Line
2100 6550 2100 6450
$Comp
L power:+5V #PWR?
U 1 1 5F7D06DB
P 4850 6450
F 0 "#PWR?" H 4850 6300 50 0001 C CNN
F 1 "+5V" H 4865 6623 50 0000 C CNN
F 2 "" H 4850 6450 50 0001 C CNN
F 3 "" H 4850 6450 50 0001 C CNN
1 4850 6450
1 0 0 -1
$EndComp
Wire Wire Line
4850 6550 4850 6450
Wire Wire Line
2100 6850 2100 6950
$Comp
L power:GND #PWR?
U 1 1 5F7D2F3F
P 2100 6950
F 0 "#PWR?" H 2100 6700 50 0001 C CNN
F 1 "GND" H 2105 6777 50 0000 C CNN
F 2 "" H 2100 6950 50 0001 C CNN
F 3 "" H 2100 6950 50 0001 C CNN
1 2100 6950
1 0 0 -1
$EndComp
Wire Wire Line
4850 6850 4850 6950
$Comp
L power:GND #PWR?
U 1 1 5F7D35DD
P 4850 6950
F 0 "#PWR?" H 4850 6700 50 0001 C CNN
F 1 "GND" H 4855 6777 50 0000 C CNN
F 2 "" H 4850 6950 50 0001 C CNN
F 3 "" H 4850 6950 50 0001 C CNN
1 4850 6950
1 0 0 -1
$EndComp
Text Label 4250 3750 2 50 ~ 0
SERVO_PWM
Text Label 4200 4650 2 50 ~ 0
ESC_PWM
Wire Wire Line
4550 4650 4200 4650
Text Notes 900 6150 0 50 ~ 0
POT_0 -- 10k potentiometer used to modulate our\nPWM (Pulse Width Modulation) signal for our forward speed.
Text Notes 800 7600 0 50 ~ 0
Pin 1 is +5V, and Pin 3 is GND. Pin 2 is our output voltage.\nThe voltage our potentiometer outputs will be proportionate\nto how fast we want our motor to go forward.\nVLow = 0V\nVHigh = 5V
Text Notes 3800 6150 0 50 ~ 0
POT_1 -- 50k potentiometer used to modulate our\nPWM (Pulse Width Modulation) signal for our reverse speed.
Wire Wire Line
2250 6700 2450 6700
Text Label 2450 6700 0 50 ~ 0
ESC_PWM
Text Notes 3800 7600 0 50 ~ 0
Pin 1 is +5V, and Pin 3 is GND. Pin 2 is our output voltage.\nThe voltage our potentiometer outputs will be proportionate\nto how fast we want our motor to go forward.\nVLow = 0V\nVHigh = 5V
Wire Notes Line
3450 5700 3450 7750
Wire Notes Line
3450 7750 650 7750
Wire Notes Line
650 7750 650 5700
Wire Notes Line
650 5700 3450 5700
Wire Notes Line
3700 7750 6300 7750
Wire Notes Line
6300 7750 6300 5650
Wire Notes Line
6300 5650 3700 5650
Wire Notes Line
3700 5650 3700 7750
$EndSCHEMATC
Loading…
Cancel
Save