|
|
|
EESchema Schematic File Version 4
|
|
|
|
EELAYER 30 0
|
|
|
|
EELAYER END
|
|
|
|
$Descr A4 11693 8268
|
|
|
|
encoding utf-8
|
|
|
|
Sheet 1 3
|
|
|
|
Title ""
|
|
|
|
Date ""
|
|
|
|
Rev ""
|
|
|
|
Comp ""
|
|
|
|
Comment1 ""
|
|
|
|
Comment2 ""
|
|
|
|
Comment3 ""
|
|
|
|
Comment4 ""
|
|
|
|
$EndDescr
|
|
|
|
NoConn ~ 9850 1100
|
|
|
|
Text Label 9250 1500 0 50 ~ 0
|
|
|
|
OB2_0
|
|
|
|
Text Label 9250 1400 0 50 ~ 0
|
|
|
|
OA2_0
|
|
|
|
Wire Wire Line
|
|
|
|
9250 1300 9850 1300
|
|
|
|
Text Label 9250 1200 0 50 ~ 0
|
|
|
|
OA1_0
|
|
|
|
Wire Wire Line
|
|
|
|
9250 1500 9850 1500
|
|
|
|
Text Label 9250 1300 0 50 ~ 0
|
|
|
|
OB1_0
|
|
|
|
Wire Wire Line
|
|
|
|
9850 1400 9250 1400
|
|
|
|
Wire Wire Line
|
|
|
|
9850 1200 9250 1200
|
|
|
|
$Comp
|
|
|
|
L Connector:Conn_01x05_Male J?
|
|
|
|
U 1 1 60A9936A
|
|
|
|
P 10050 1300
|
|
|
|
AR Path="/60355F25/60A9936A" Ref="J?" Part="1"
|
|
|
|
AR Path="/60A88316/60A9936A" Ref="J?" Part="1"
|
|
|
|
AR Path="/60A9936A" Ref="J?" Part="1"
|
|
|
|
F 0 "J?" H 10022 1232 50 0000 R CNN
|
|
|
|
F 1 "Conn_01x05_Male" H 10022 1323 50 0000 R CNN
|
|
|
|
F 2 "Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal" H 10050 1300 50 0001 C CNN
|
|
|
|
F 3 "http://www.jst-mfg.com/product/pdf/eng/eXH.pdf" H 10050 1300 50 0001 C CNN
|
|
|
|
F 4 "455-2242-ND" H 10050 1300 50 0001 C CNN "Digikey"
|
|
|
|
1 10050 1300
|
|
|
|
-1 0 0 1
|
|
|
|
$EndComp
|
|
|
|
Text Label 6800 2300 2 50 ~ 0
|
|
|
|
OA1_0
|
|
|
|
Text Label 6800 2400 2 50 ~ 0
|
|
|
|
OA2_0
|
|
|
|
Wire Wire Line
|
|
|
|
6500 2300 6800 2300
|
|
|
|
Wire Wire Line
|
|
|
|
6500 2400 6800 2400
|
|
|
|
Text Label 6800 2700 2 50 ~ 0
|
|
|
|
OB1_0
|
|
|
|
Text Label 6800 2800 2 50 ~ 0
|
|
|
|
OB2_0
|
|
|
|
Wire Wire Line
|
|
|
|
6500 2700 6800 2700
|
|
|
|
Wire Wire Line
|
|
|
|
6500 2800 6800 2800
|
|
|
|
Text Notes 9600 1200 0 50 ~ 0
|
|
|
|
orange
|
|
|
|
Text Notes 9600 1300 0 50 ~ 0
|
|
|
|
yellow
|
|
|
|
Text Notes 9600 1400 0 50 ~ 0
|
|
|
|
pink
|
|
|
|
Text Notes 9600 1500 0 50 ~ 0
|
|
|
|
blue
|
|
|
|
$Comp
|
|
|
|
L Connector:Barrel_Jack J?
|
|
|
|
U 1 1 60C4EB2B
|
|
|
|
P 1300 1200
|
|
|
|
F 0 "J?" H 1357 1525 50 0000 C CNN
|
|
|
|
F 1 "Barrel_Jack" H 1357 1434 50 0000 C CNN
|
|
|
|
F 2 "Connector_BarrelJack:BarrelJack_Horizontal" H 1350 1160 50 0001 C CNN
|
|
|
|
F 3 "~" H 1350 1160 50 0001 C CNN
|
|
|
|
1 1300 1200
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Wire Wire Line
|
|
|
|
1600 1100 1900 1100
|
|
|
|
Text Notes 1100 2300 0 50 ~ 0
|
|
|
|
Raspberry Pi 4 requires a 15 W (1.25 A @ 12 V) power supply. \nEstimated 300 mA for motors and residuals. \n--> > 1.55 A fuse recommended
|
|
|
|
$Comp
|
|
|
|
L Device:Fuse_Small F?
|
|
|
|
U 1 1 60C5F065
|
|
|
|
P 2000 1100
|
|
|
|
F 0 "F?" H 2000 1285 50 0000 C CNN
|
|
|
|
F 1 "Blade fuse holder" H 2000 1194 50 0000 C CNN
|
|
|
|
F 2 "SaMcam_shield:Fuse_Blade_Holder_Keystone" H 2000 1100 50 0001 C CNN
|
|
|
|
F 3 "https://www.keyelco.com/userAssets/file/M65p41.pdf" H 2000 1100 50 0001 C CNN
|
|
|
|
F 4 "36-3522-2-ND" H 2000 1100 50 0001 C CNN "Digikey"
|
|
|
|
1 2000 1100
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Wire Wire Line
|
|
|
|
2100 1100 2500 1100
|
|
|
|
$Comp
|
|
|
|
L Device:R_Small R?
|
|
|
|
U 1 1 60C57404
|
|
|
|
P 2700 1500
|
|
|
|
AR Path="/60355F25/60C57404" Ref="R?" Part="1"
|
|
|
|
AR Path="/60A88316/60C57404" Ref="R?" Part="1"
|
|
|
|
AR Path="/60C57404" Ref="R?" Part="1"
|
|
|
|
F 0 "R?" V 2600 1500 50 0000 C CNN
|
|
|
|
F 1 "10.2 k" V 2800 1500 50 0000 C CNN
|
|
|
|
F 2 "Resistor_SMD:R_0402_1005Metric" H 2700 1500 50 0001 C CNN
|
|
|
|
F 3 "~" H 2700 1500 50 0001 C CNN
|
|
|
|
F 4 "YAG5252CT-ND" V 2700 1500 50 0001 C CNN "Digikey"
|
|
|
|
1 2700 1500
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L Device:Q_PMOS_GSD Q?
|
|
|
|
U 1 1 60C4F966
|
|
|
|
P 2700 1200
|
|
|
|
F 0 "Q?" V 3042 1200 50 0000 C CNN
|
|
|
|
F 1 "Q_PMOS_GSD" V 2951 1200 50 0000 C CNN
|
|
|
|
F 2 "" H 2900 1300 50 0001 C CNN
|
|
|
|
F 3 "~" H 2700 1200 50 0001 C CNN
|
|
|
|
1 2700 1200
|
|
|
|
0 -1 -1 0
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L power:GND #PWR?
|
|
|
|
U 1 1 60C64D4D
|
|
|
|
P 2700 1700
|
|
|
|
F 0 "#PWR?" H 2700 1450 50 0001 C CNN
|
|
|
|
F 1 "GND" H 2705 1527 50 0000 C CNN
|
|
|
|
F 2 "" H 2700 1700 50 0001 C CNN
|
|
|
|
F 3 "" H 2700 1700 50 0001 C CNN
|
|
|
|
1 2700 1700
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Wire Wire Line
|
|
|
|
2700 1700 2700 1600
|
|
|
|
$Comp
|
|
|
|
L power:GND #PWR?
|
|
|
|
U 1 1 60C661EF
|
|
|
|
P 1700 1400
|
|
|
|
F 0 "#PWR?" H 1700 1150 50 0001 C CNN
|
|
|
|
F 1 "GND" H 1705 1227 50 0000 C CNN
|
|
|
|
F 2 "" H 1700 1400 50 0001 C CNN
|
|
|
|
F 3 "" H 1700 1400 50 0001 C CNN
|
|
|
|
1 1700 1400
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Wire Wire Line
|
|
|
|
1700 1400 1700 1300
|
|
|
|
Wire Wire Line
|
|
|
|
1700 1300 1600 1300
|
|
|
|
$Sheet
|
|
|
|
S 5000 3200 1500 400
|
|
|
|
U 60C6E8D2
|
|
|
|
F0 "12 V to 5 V switching regulator" 50
|
|
|
|
F1 "12v_to_5v_switching_regulator.sch" 50
|
|
|
|
F2 "PGOOD" O R 6500 3400 50
|
|
|
|
$EndSheet
|
|
|
|
$Sheet
|
|
|
|
S 5000 2200 1500 700
|
|
|
|
U 60355F25
|
|
|
|
F0 "Motor driver 0" 50
|
|
|
|
F1 "motor_driver.sch" 50
|
|
|
|
F2 "~PDN_UART" B L 5000 2300 50
|
|
|
|
F3 "DIAG" O L 5000 2400 50
|
|
|
|
F4 "~EN" I L 5000 2500 50
|
|
|
|
F5 "STEP" I L 5000 2600 50
|
|
|
|
F6 "DIR" I L 5000 2700 50
|
|
|
|
F7 "VREF_OVR" I L 5000 2800 50
|
|
|
|
F8 "OA1" O R 6500 2300 50
|
|
|
|
F9 "OA2" O R 6500 2400 50
|
|
|
|
F10 "OB1" O R 6500 2700 50
|
|
|
|
F11 "OB2" O R 6500 2800 50
|
|
|
|
$EndSheet
|
|
|
|
$Comp
|
|
|
|
L Connector_Generic:Conn_02x20_Odd_Even J?
|
|
|
|
U 1 1 605E9069
|
|
|
|
P 2800 5100
|
|
|
|
F 0 "J?" H 2850 6217 50 0000 C CNN
|
|
|
|
F 1 "Conn_02x20_Odd_Even" H 2850 6126 50 0000 C CNN
|
|
|
|
F 2 "" H 2800 5100 50 0001 C CNN
|
|
|
|
F 3 "~" H 2800 5100 50 0001 C CNN
|
|
|
|
1 2800 5100
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Text Label 3600 4200 2 50 ~ 0
|
|
|
|
5V_PI
|
|
|
|
Text Label 3600 4300 2 50 ~ 0
|
|
|
|
5V_PI
|
|
|
|
Text Label 3600 4400 2 50 ~ 0
|
|
|
|
GND_PI
|
|
|
|
Wire Wire Line
|
|
|
|
3100 4200 3600 4200
|
|
|
|
Wire Wire Line
|
|
|
|
3100 4300 3600 4300
|
|
|
|
Wire Wire Line
|
|
|
|
3100 4400 3600 4400
|
|
|
|
Text Label 3600 4500 2 50 ~ 0
|
|
|
|
GPIO14_PI
|
|
|
|
Text Label 3600 4600 2 50 ~ 0
|
|
|
|
GPIO15_PI
|
|
|
|
Text Label 3600 4700 2 50 ~ 0
|
|
|
|
GPIO18_PI
|
|
|
|
Wire Wire Line
|
|
|
|
3100 4500 3600 4500
|
|
|
|
Wire Wire Line
|
|
|
|
3100 4600 3600 4600
|
|
|
|
Wire Wire Line
|
|
|
|
3100 4700 3600 4700
|
|
|
|
Text Label 3600 4800 2 50 ~ 0
|
|
|
|
GND
|
|
|
|
Text Label 3600 4900 2 50 ~ 0
|
|
|
|
GPIO23_PI
|
|
|
|
Text Label 3600 5000 2 50 ~ 0
|
|
|
|
GPIO24_PI
|
|
|
|
Wire Wire Line
|
|
|
|
3100 4800 3600 4800
|
|
|
|
Wire Wire Line
|
|
|
|
3100 4900 3600 4900
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5000 3600 5000
|
|
|
|
Text Label 3600 5100 2 50 ~ 0
|
|
|
|
GND
|
|
|
|
Text Label 3600 5200 2 50 ~ 0
|
|
|
|
GPIO25_PI
|
|
|
|
Text Label 3600 5300 2 50 ~ 0
|
|
|
|
GPIO8_PI
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5100 3600 5100
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5200 3600 5200
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5300 3600 5300
|
|
|
|
Text Label 3600 5400 2 50 ~ 0
|
|
|
|
GPIO7_PI
|
|
|
|
Text Label 3600 5500 2 50 ~ 0
|
|
|
|
GPIO1_PI
|
|
|
|
Text Label 3600 5600 2 50 ~ 0
|
|
|
|
GND_PI
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5400 3600 5400
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5500 3600 5500
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5600 3600 5600
|
|
|
|
Text Label 3600 5700 2 50 ~ 0
|
|
|
|
GPIO12_PI
|
|
|
|
Text Label 3600 5800 2 50 ~ 0
|
|
|
|
GND_PI
|
|
|
|
Text Label 3600 5900 2 50 ~ 0
|
|
|
|
GPIO16_PI
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5700 3600 5700
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5800 3600 5800
|
|
|
|
Wire Wire Line
|
|
|
|
3100 5900 3600 5900
|
|
|
|
Text Label 3600 6000 2 50 ~ 0
|
|
|
|
GPIO20_PI
|
|
|
|
Text Label 3600 6100 2 50 ~ 0
|
|
|
|
GPIO21_PI
|
|
|
|
Wire Wire Line
|
|
|
|
3100 6000 3600 6000
|
|
|
|
Wire Wire Line
|
|
|
|
3100 6100 3600 6100
|
|
|
|
Text Label 2100 4200 0 50 ~ 0
|
|
|
|
3V3_PI
|
|
|
|
Wire Wire Line
|
|
|
|
2600 4200 2100 4200
|
|
|
|
Wire Wire Line
|
|
|
|
2600 4300 2100 4300
|
|
|
|
Wire Wire Line
|
|
|
|
2600 4400 2100 4400
|
|
|
|
Text Label 2100 4700 0 50 ~ 0
|
|
|
|
GPIO17_PI
|
|
|
|
Wire Wire Line
|
|
|
|
2600 4500 2100 4500
|
|
|
|
Wire Wire Line
|
|
|
|
2600 4600 2100 4600
|
|
|
|
Wire Wire Line
|
|
|
|
2600 4700 2100 4700
|
|
|
|
Wire Wire Line
|
|
|
|
2600 4800 2100 4800
|
|
|
|
Wire Wire Line
|
|
|
|
2600 4900 2100 4900
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5000 2100 5000
|
|
|
|
Text Label 2100 5200 0 50 ~ 0
|
|
|
|
GPIO9_PI
|
|
|
|
Text Label 2100 5300 0 50 ~ 0
|
|
|
|
GPIO11_PI
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5100 2100 5100
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5200 2100 5200
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5300 2100 5300
|
|
|
|
Text Label 2100 5500 0 50 ~ 0
|
|
|
|
GPIO0_PI
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5400 2100 5400
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5500 2100 5500
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5600 2100 5600
|
|
|
|
Text Label 2100 5700 0 50 ~ 0
|
|
|
|
GPIO6_PI
|
|
|
|
Text Label 2100 5900 0 50 ~ 0
|
|
|
|
GPIO19_PI
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5700 2100 5700
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5800 2100 5800
|
|
|
|
Wire Wire Line
|
|
|
|
2600 5900 2100 5900
|
|
|
|
Text Label 2100 6000 0 50 ~ 0
|
|
|
|
GPIO26_PI
|
|
|
|
Wire Wire Line
|
|
|
|
2600 6000 2100 6000
|
|
|
|
Wire Wire Line
|
|
|
|
2600 6100 2100 6100
|
|
|
|
Text Label 2100 4300 0 50 ~ 0
|
|
|
|
GPIO2_PI
|
|
|
|
Text Label 2100 4400 0 50 ~ 0
|
|
|
|
GPIO3_PI
|
|
|
|
Text Label 2100 4500 0 50 ~ 0
|
|
|
|
GPIO4_PI
|
|
|
|
Text Label 2100 4600 0 50 ~ 0
|
|
|
|
GND
|
|
|
|
Text Label 2100 4800 0 50 ~ 0
|
|
|
|
GPIO27_PI
|
|
|
|
Text Label 2100 4900 0 50 ~ 0
|
|
|
|
GPIO22_PI
|
|
|
|
Text Label 2100 5000 0 50 ~ 0
|
|
|
|
3V3_PI
|
|
|
|
Text Label 2100 5100 0 50 ~ 0
|
|
|
|
GPIO10_PI
|
|
|
|
Text Label 2100 5400 0 50 ~ 0
|
|
|
|
GND
|
|
|
|
Text Label 2100 5600 0 50 ~ 0
|
|
|
|
GPIO5_PI
|
|
|
|
Text Label 2100 6100 0 50 ~ 0
|
|
|
|
GND
|
|
|
|
Text Label 2100 5800 0 50 ~ 0
|
|
|
|
GPIO13_PI
|
|
|
|
Text Notes 9600 1100 0 50 ~ 0
|
|
|
|
red
|
|
|
|
NoConn ~ 9850 1700
|
|
|
|
Text Label 9250 2100 0 50 ~ 0
|
|
|
|
OB2_1
|
|
|
|
Text Label 9250 2000 0 50 ~ 0
|
|
|
|
OA2_1
|
|
|
|
Wire Wire Line
|
|
|
|
9250 1900 9850 1900
|
|
|
|
Text Label 9250 1800 0 50 ~ 0
|
|
|
|
OA1_1
|
|
|
|
Wire Wire Line
|
|
|
|
9250 2100 9850 2100
|
|
|
|
Text Label 9250 1900 0 50 ~ 0
|
|
|
|
OB1_1
|
|
|
|
Wire Wire Line
|
|
|
|
9850 2000 9250 2000
|
|
|
|
Wire Wire Line
|
|
|
|
9850 1800 9250 1800
|
|
|
|
$Comp
|
|
|
|
L Connector:Conn_01x05_Male J?
|
|
|
|
U 1 1 6060C8B9
|
|
|
|
P 10050 1900
|
|
|
|
AR Path="/60355F25/6060C8B9" Ref="J?" Part="1"
|
|
|
|
AR Path="/60A88316/6060C8B9" Ref="J?" Part="1"
|
|
|
|
AR Path="/6060C8B9" Ref="J?" Part="1"
|
|
|
|
F 0 "J?" H 10022 1832 50 0000 R CNN
|
|
|
|
F 1 "Conn_01x05_Male" H 10022 1923 50 0000 R CNN
|
|
|
|
F 2 "Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal" H 10050 1900 50 0001 C CNN
|
|
|
|
F 3 "http://www.jst-mfg.com/product/pdf/eng/eXH.pdf" H 10050 1900 50 0001 C CNN
|
|
|
|
F 4 "455-2242-ND" H 10050 1900 50 0001 C CNN "Digikey"
|
|
|
|
1 10050 1900
|
|
|
|
-1 0 0 1
|
|
|
|
$EndComp
|
|
|
|
Text Notes 9600 1800 0 50 ~ 0
|
|
|
|
orange
|
|
|
|
Text Notes 9600 1900 0 50 ~ 0
|
|
|
|
yellow
|
|
|
|
Text Notes 9600 2000 0 50 ~ 0
|
|
|
|
pink
|
|
|
|
Text Notes 9600 2100 0 50 ~ 0
|
|
|
|
blue
|
|
|
|
Text Notes 9600 1700 0 50 ~ 0
|
|
|
|
red
|
|
|
|
NoConn ~ 9850 2300
|
|
|
|
Text Label 9250 2700 0 50 ~ 0
|
|
|
|
OB2_2
|
|
|
|
Text Label 9250 2600 0 50 ~ 0
|
|
|
|
OA2_2
|
|
|
|
Wire Wire Line
|
|
|
|
9250 2500 9850 2500
|
|
|
|
Text Label 9250 2400 0 50 ~ 0
|
|
|
|
OA1_2
|
|
|
|
Wire Wire Line
|
|
|
|
9250 2700 9850 2700
|
|
|
|
Text Label 9250 2500 0 50 ~ 0
|
|
|
|
OB1_2
|
|
|
|
Wire Wire Line
|
|
|
|
9850 2600 9250 2600
|
|
|
|
Wire Wire Line
|
|
|
|
9850 2400 9250 2400
|
|
|
|
$Comp
|
|
|
|
L Connector:Conn_01x05_Male J?
|
|
|
|
U 1 1 6060EC24
|
|
|
|
P 10050 2500
|
|
|
|
AR Path="/60355F25/6060EC24" Ref="J?" Part="1"
|
|
|
|
AR Path="/60A88316/6060EC24" Ref="J?" Part="1"
|
|
|
|
AR Path="/6060EC24" Ref="J?" Part="1"
|
|
|
|
F 0 "J?" H 10022 2432 50 0000 R CNN
|
|
|
|
F 1 "Conn_01x05_Male" H 10022 2523 50 0000 R CNN
|
|
|
|
F 2 "Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal" H 10050 2500 50 0001 C CNN
|
|
|
|
F 3 "http://www.jst-mfg.com/product/pdf/eng/eXH.pdf" H 10050 2500 50 0001 C CNN
|
|
|
|
F 4 "455-2242-ND" H 10050 2500 50 0001 C CNN "Digikey"
|
|
|
|
1 10050 2500
|
|
|
|
-1 0 0 1
|
|
|
|
$EndComp
|
|
|
|
Text Notes 9600 2400 0 50 ~ 0
|
|
|
|
orange
|
|
|
|
Text Notes 9600 2500 0 50 ~ 0
|
|
|
|
yellow
|
|
|
|
Text Notes 9600 2600 0 50 ~ 0
|
|
|
|
pink
|
|
|
|
Text Notes 9600 2700 0 50 ~ 0
|
|
|
|
blue
|
|
|
|
Text Notes 9600 2300 0 50 ~ 0
|
|
|
|
red
|
|
|
|
Text Notes 10200 1100 0 50 ~ 0
|
|
|
|
Motor 0
|
|
|
|
Text Notes 10200 1700 0 50 ~ 0
|
|
|
|
Motor 1
|
|
|
|
Text Notes 10200 2300 0 50 ~ 0
|
|
|
|
Motor 2
|
|
|
|
$EndSCHEMATC
|