Browse Source

reworked elec schema + pcb

master
Marc 4 years ago
parent
commit
540bd82251
  1. 175
      kicad/startracker.bak
  2. 291
      kicad/startracker.dsn
  3. 1029
      kicad/startracker.kicad_pcb
  4. 223
      kicad/startracker.net
  5. 169
      kicad/startracker.sch
  6. 1052
      kicad/startracker.ses

175
kicad/startracker.bak

@ -238,31 +238,11 @@ U 1 1 5919F630
P 2550 800
F 0 "LCD1" H 2550 1050 50 0000 C CNN
F 1 "CONN_02X04" H 2550 550 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_2x04_Pitch2.54mm" H 2550 -400 50 0001 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_2x04" H 2550 -400 50 0001 C CNN
F 3 "" H 2550 -400 50 0001 C CNN
1 2550 800
1 0 0 -1
$EndComp
Wire Wire Line
2800 950 3500 950
Wire Wire Line
2800 850 3600 850
Wire Wire Line
3600 850 3600 1800
Wire Wire Line
3600 1800 3500 1800
Wire Wire Line
2800 750 3700 750
Wire Wire Line
3700 750 3700 1900
Wire Wire Line
3700 1900 3500 1900
Wire Wire Line
2800 650 3850 650
Wire Wire Line
3850 650 3850 2000
Wire Wire Line
3850 2000 3500 2000
$Comp
L GND #PWR07
U 1 1 5919F7AD
@ -285,36 +265,16 @@ F 3 "" H 2050 800 50 0001 C CNN
1 2050 800
0 -1 -1 0
$EndComp
Wire Wire Line
2300 950 2300 1800
Wire Wire Line
2300 850 2200 850
Wire Wire Line
2200 850 2200 1900
Wire Wire Line
2300 750 2050 750
Wire Wire Line
2050 750 2050 800
Wire Wire Line
2300 650 2050 650
Text Label 2850 650 0 60 ~ 0
D4
Text Label 2850 750 0 60 ~ 0
D5
Text Label 2850 850 0 60 ~ 0
D6
Text Label 2850 950 0 60 ~ 0
D7
Text Label 2300 950 0 60 ~ 0
EN
Text Label 2200 850 0 60 ~ 0
RS
Text Label 4600 1950 0 60 ~ 0
BTN2
Text Label 4600 2100 0 60 ~ 0
BTN1
Text Label 4650 1250 0 60 ~ 0
BTN3
$Comp
L Rotary_Encoder_Switch SW1
U 1 1 591A8C1B
@ -326,11 +286,9 @@ F 3 "" H 6150 1110 50 0001 C CNN
1 6150 850
1 0 0 -1
$EndComp
Text GLabel 2500 2000 0 60 Input ~ 0
ROT_A
Text GLabel 2000 2100 0 60 Input ~ 0
Text GLabel 1950 2400 0 60 Input ~ 0
ROT_C
Text GLabel 2500 2200 0 60 Input ~ 0
Text GLabel 3500 2100 2 60 Input ~ 0
ROT_BUT
Text GLabel 5850 750 0 60 Input ~ 0
ROT_A
@ -440,47 +398,20 @@ U 1 1 5920DF33
P 5200 1400
F 0 "J2" H 5200 1600 50 0000 C CNN
F 1 "CONN_02X03" H 5200 1200 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm" H 5200 200 50 0001 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_2x03" H 5200 200 50 0001 C CNN
F 3 "" H 5200 200 50 0001 C CNN
1 5200 1400
1 0 0 -1
$EndComp
Wire Wire Line
4950 2100 4950 1500
4950 1500 4950 2100
Wire Wire Line
4850 1400 4850 2000
Wire Wire Line
4850 1400 4950 1400
Wire Wire Line
4350 1300 4950 1300
Wire Wire Line
5050 1950 4950 1950
Connection ~ 4950 1950
$Comp
L R R1
U 1 1 5920E49F
P 4550 1050
F 0 "R1" V 4630 1050 50 0000 C CNN
F 1 "R" V 4550 1050 50 0000 C CNN
F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM7mm" V 4480 1050 50 0001 C CNN
F 3 "" H 4550 1050 50 0001 C CNN
1 4550 1050
-1 0 0 1
$EndComp
$Comp
L +5V #PWR016
U 1 1 5920E507
P 4550 900
F 0 "#PWR016" H 4550 750 50 0001 C CNN
F 1 "+5V" H 4550 1040 50 0000 C CNN
F 2 "" H 4550 900 50 0001 C CNN
F 3 "" H 4550 900 50 0001 C CNN
1 4550 900
0 -1 -1 0
$EndComp
Connection ~ 4550 1300
Wire Wire Line
4550 1300 4550 1200
Wire Wire Line
4850 2000 4500 2000
$Comp
@ -495,10 +426,10 @@ F 3 "" H 4600 1650 50 0001 C CNN
0 1 1 0
$EndComp
$Comp
L +5V #PWR017
L +5V #PWR016
U 1 1 5920E75F
P 4450 1650
F 0 "#PWR017" H 4450 1500 50 0001 C CNN
F 0 "#PWR016" H 4450 1500 50 0001 C CNN
F 1 "+5V" H 4450 1790 50 0000 C CNN
F 2 "" H 4450 1650 50 0001 C CNN
F 3 "" H 4450 1650 50 0001 C CNN
@ -509,10 +440,10 @@ Wire Wire Line
4750 1650 4850 1650
Connection ~ 4850 1650
$Comp
L GND #PWR018
L GND #PWR017
U 1 1 5920E7D5
P 5600 1500
F 0 "#PWR018" H 5600 1250 50 0001 C CNN
F 0 "#PWR017" H 5600 1250 50 0001 C CNN
F 1 "GND" H 5600 1350 50 0000 C CNN
F 2 "" H 5600 1500 50 0001 C CNN
F 3 "" H 5600 1500 50 0001 C CNN
@ -551,10 +482,10 @@ Wire Wire Line
8300 2850 6850 2850
Connection ~ 6850 2850
$Comp
L +6V #PWR019
L +6V #PWR018
U 1 1 59243708
P 4900 3350
F 0 "#PWR019" H 4900 3200 50 0001 C CNN
F 0 "#PWR018" H 4900 3200 50 0001 C CNN
F 1 "+6V" H 4900 3490 50 0000 C CNN
F 2 "" H 4900 3350 50 0001 C CNN
F 3 "" H 4900 3350 50 0001 C CNN
@ -562,10 +493,10 @@ F 3 "" H 4900 3350 50 0001 C CNN
0 -1 -1 0
$EndComp
$Comp
L GND #PWR020
L GND #PWR019
U 1 1 5937E3FF
P 8100 1250
F 0 "#PWR020" H 8100 1000 50 0001 C CNN
F 0 "#PWR019" H 8100 1000 50 0001 C CNN
F 1 "GND" H 8100 1100 50 0000 C CNN
F 2 "" H 8100 1250 50 0001 C CNN
F 3 "" H 8100 1250 50 0001 C CNN
@ -573,10 +504,10 @@ F 3 "" H 8100 1250 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L +12V #PWR021
L +12V #PWR020
U 1 1 5937E463
P 8100 950
F 0 "#PWR021" H 8100 800 50 0001 C CNN
F 0 "#PWR020" H 8100 800 50 0001 C CNN
F 1 "+12V" H 8100 1090 50 0000 C CNN
F 2 "" H 8100 950 50 0001 C CNN
F 3 "" H 8100 950 50 0001 C CNN
@ -589,16 +520,16 @@ U 1 1 5937E8BB
P 8300 1100
F 0 "J4" H 8300 1350 50 0000 C CNN
F 1 "CONN_01X04" V 8400 1100 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm" H 8300 1100 50 0001 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04" H 8300 1100 50 0001 C CNN
F 3 "" H 8300 1100 50 0001 C CNN
1 8300 1100
1 0 0 -1
$EndComp
$Comp
L +6V #PWR022
L +6V #PWR021
U 1 1 5937E96C
P 8100 1050
F 0 "#PWR022" H 8100 900 50 0001 C CNN
F 0 "#PWR021" H 8100 900 50 0001 C CNN
F 1 "+6V" H 8100 1190 50 0000 C CNN
F 2 "" H 8100 1050 50 0001 C CNN
F 3 "" H 8100 1050 50 0001 C CNN
@ -606,10 +537,10 @@ F 3 "" H 8100 1050 50 0001 C CNN
0 -1 -1 0
$EndComp
$Comp
L +5V #PWR023
L +5V #PWR022
U 1 1 5937E99C
P 8100 1150
F 0 "#PWR023" H 8100 1000 50 0001 C CNN
F 0 "#PWR022" H 8100 1000 50 0001 C CNN
F 1 "+5V" H 8100 1290 50 0000 C CNN
F 2 "" H 8100 1150 50 0001 C CNN
F 3 "" H 8100 1150 50 0001 C CNN
@ -627,10 +558,6 @@ F 3 "" H 5100 3350 50 0001 C CNN
1 5100 3350
1 0 0 -1
$EndComp
Wire Wire Line
4350 1300 4350 2100
Wire Wire Line
4350 2100 3500 2100
Wire Wire Line
4500 2000 4500 2200
Wire Wire Line
@ -641,18 +568,6 @@ Wire Wire Line
4600 2100 4600 2300
Wire Wire Line
4600 2300 3500 2300
Wire Wire Line
2000 2100 2500 2100
Wire Wire Line
2200 1900 2500 1900
Wire Wire Line
2300 1800 2500 1800
Wire Wire Line
3500 950 3500 1200
Wire Wire Line
3500 1200 2500 1200
Wire Wire Line
2500 1200 2500 1700
Text GLabel 6050 2450 0 60 Input ~ 0
M0
Text GLabel 6350 2550 0 60 Input ~ 0
@ -669,11 +584,11 @@ Text GLabel 3500 1400 0 60 Input ~ 0
ENABLE
Wire Wire Line
3500 1700 3500 1400
Text GLabel 3500 2600 2 60 Input ~ 0
Text GLabel 3500 2400 2 60 Input ~ 0
M0
Text GLabel 3800 2500 2 60 Input ~ 0
M1
Text GLabel 3500 2400 2 60 Input ~ 0
Text GLabel 3500 2600 2 60 Input ~ 0
M2
Wire Wire Line
3500 2500 3800 2500
@ -700,4 +615,50 @@ Wire Wire Line
7950 2250 7950 2200
Wire Wire Line
7950 2350 7950 2300
Text GLabel 2500 2300 0 60 Input ~ 0
ROT_A
Wire Wire Line
1950 2400 2500 2400
Text GLabel 2500 1700 0 60 Input ~ 0
D4
Text GLabel 2250 1800 0 60 Input ~ 0
D5
Text GLabel 2500 1900 0 60 Input ~ 0
D6
Text GLabel 2250 2000 0 60 Input ~ 0
D7
Text GLabel 2300 950 0 60 Input ~ 0
ENLCD
Text GLabel 1700 850 0 60 Input ~ 0
RSLCD
Wire Wire Line
2300 850 1700 850
Text GLabel 2050 2100 0 60 Input ~ 0
RSLCD
Text GLabel 1650 2200 0 60 Input ~ 0
ENLCD
Wire Wire Line
2250 1800 2500 1800
Wire Wire Line
2250 2000 2500 2000
Wire Wire Line
2050 2100 2500 2100
Wire Wire Line
1650 2200 2500 2200
Text GLabel 3200 650 2 60 Input ~ 0
D4
Text GLabel 3050 750 2 60 Input ~ 0
D5
Text GLabel 3350 850 2 60 Input ~ 0
D6
Text GLabel 3050 950 2 60 Input ~ 0
D7
Wire Wire Line
3050 950 2800 950
Wire Wire Line
2800 650 3200 650
Wire Wire Line
2800 750 3050 750
Wire Wire Line
2800 850 3350 850
$EndSCHEMATC

291
kicad/startracker.dsn

@ -1,4 +1,4 @@
(pcb /home/dkm/git/startracker/kicad/startracker.dsn
(pcb /home/marc/git/startracker/kicad/startracker.dsn
(parser
(string_quote ")
(space_in_quoted_tokens on)
@ -21,7 +21,7 @@
)
)
(boundary
(rect pcb 146913 -68201 252864 -142857)
(rect pcb 116445 -80932.5 206312 -149760)
)
(via "Via[0-1]_600:400_um")
(rule
@ -33,37 +33,34 @@
)
(placement
(component Modules:Arduino_Nano_WithMountingHoles
(place A1 196850 -99060 front 0 (PN Arduino_Nano_v3.x))
(place A1 166637 -107175 front 0 (PN Arduino_Nano_v3.x))
)
(component "Modules:Pololu_Breakout-16_15.2x20.3mm"
(place A2 164846 -121412 front 0 (PN Pololu_Breakout_DRV8825))
(place A2 136881 -119596 front 0 (PN Pololu_Breakout_DRV8825))
)
(component Capacitors_ThroughHole:C_Radial_D8_L11.5_P3.5
(place C1 225750 -74676 front 180 (PN C))
(place C1 191470 -91109.8 front 0 (PN C))
)
(component "Connectors_JST:JST_PH_B3B-PH-K_03x2.00mm_Straight"
(place J1 222060 -85598 front 0 (PN CONN_01X03_VIN))
(place J1 193866 -100445 front 270 (PN CONN_01X03_VIN))
)
(component Pin_Headers:Pin_Header_Straight_2x03
(place J2 184912 -96520 front 0 (PN CONN_02X03))
(place J2 140792 -103607 front 0 (PN CONN_02X03))
)
(component Pin_Headers:Pin_Header_Straight_1x04
(place J3 152146 -126238 front 0 (PN CONN_01X04))
)
(component Pin_Headers:Pin_Header_Straight_1x04::1
(place J4 211836 -79502 front 0 (PN CONN_01X04))
(place J3 121679 -124219 front 0 (PN CONN_01X04))
(place J4 201079 -98983.8 front 0 (PN CONN_01X04))
)
(component Pin_Headers:Pin_Header_Straight_2x04
(place LCD1 236728 -105918 front 0 (PN CONN_02X04))
(place LCD1 198793 -124930 front 180 (PN CONN_02X04))
)
(component Resistors_ThroughHole:Resistor_Horizontal_RM7mm
(place R1 206502 -117602 front 90 (PN R))
(place R2 206502 -106934 front 90 (PN R))
(place R3 202946 -114808 front 90 (PN R))
(place R4 240538 -74676 front 0 (PN R))
(place R2 170548 -89585.8 front 0 (PN R))
(place R3 170548 -98056.7 front 0 (PN R))
(place R4 170409 -93891.1 front 0 (PN R))
)
(component "sparkfun:SF-ROTARY-ENCODER"
(place SW1 245364 -85598 front 0 (PN Rotary_Encoder_Switch))
(place SW1 144998 -89232.5 front 0 (PN Rotary_Encoder_Switch))
)
)
(library
@ -95,43 +92,43 @@
(outline (path signal 50 16750 -42160 16750 4060))
(outline (path signal 50 16750 -42160 -1530 -42160))
(pin Rect[A]Pad_1600x1600_um 1 0 0)
(pin Oval[A]Pad_1900x1600_um 17 15240 -33020)
(pin Oval[A]Pad_1900x1600_um 2 0 -2540)
(pin Oval[A]Pad_1900x1600_um 18 15240 -30480)
(pin Oval[A]Pad_1900x1600_um 3 0 -5080)
(pin Oval[A]Pad_1900x1600_um 19 15240 -27940)
(pin Oval[A]Pad_1900x1600_um 4 0 -7620)
(pin Oval[A]Pad_1900x1600_um 20 15240 -25400)
(pin Oval[A]Pad_1900x1600_um 5 0 -10160)
(pin Oval[A]Pad_1900x1600_um 21 15240 -22860)
(pin Oval[A]Pad_1900x1600_um 6 0 -12700)
(pin Oval[A]Pad_1900x1600_um 22 15240 -20320)
(pin Oval[A]Pad_1900x1600_um 7 0 -15240)
(pin Oval[A]Pad_1900x1600_um 23 15240 -17780)
(pin Oval[A]Pad_1900x1600_um 8 0 -17780)
(pin Oval[A]Pad_1900x1600_um 24 15240 -15240)
(pin Oval[A]Pad_1900x1600_um 9 0 -20320)
(pin Oval[A]Pad_1900x1600_um 25 15240 -12700)
(pin Oval[A]Pad_1900x1600_um 10 0 -22860)
(pin Oval[A]Pad_1900x1600_um 26 15240 -10160)
(pin Oval[A]Pad_1900x1600_um 11 0 -25400)
(pin Oval[A]Pad_1900x1600_um 27 15240 -7620)
(pin Oval[A]Pad_1900x1600_um 12 0 -27940)
(pin Oval[A]Pad_1900x1600_um 28 15240 -5080)
(pin Oval[A]Pad_1900x1600_um 13 0 -30480)
(pin Oval[A]Pad_1900x1600_um 29 15240 -2540)
(pin Oval[A]Pad_1900x1600_um 14 0 -33020)
(pin Oval[A]Pad_1900x1600_um 30 15240 0)
(pin Oval[A]Pad_1900x1600_um 15 0 -35560)
(pin Oval[A]Pad_1900x1600_um 16 15240 -35560)
(keepout "" (circle F.Cu 100 0 2540))
(keepout "" (circle B.Cu 100 0 2540))
(keepout "" (circle F.Cu 100 15240 2540))
(keepout "" (circle B.Cu 100 15240 2540))
(keepout "" (circle F.Cu 100 15240 -38100))
(keepout "" (circle B.Cu 100 15240 -38100))
(keepout "" (circle F.Cu 100 0 -38100))
(keepout "" (circle B.Cu 100 0 -38100))
(pin Oval[A]Pad_1600x1600_um 17 15240 -33020)
(pin Oval[A]Pad_1600x1600_um 2 0 -2540)
(pin Oval[A]Pad_1600x1600_um 18 15240 -30480)
(pin Oval[A]Pad_1600x1600_um 3 0 -5080)
(pin Oval[A]Pad_1600x1600_um 19 15240 -27940)
(pin Oval[A]Pad_1600x1600_um 4 0 -7620)
(pin Oval[A]Pad_1600x1600_um 20 15240 -25400)
(pin Oval[A]Pad_1600x1600_um 5 0 -10160)
(pin Oval[A]Pad_1600x1600_um 21 15240 -22860)
(pin Oval[A]Pad_1600x1600_um 6 0 -12700)
(pin Oval[A]Pad_1600x1600_um 22 15240 -20320)
(pin Oval[A]Pad_1600x1600_um 7 0 -15240)
(pin Oval[A]Pad_1600x1600_um 23 15240 -17780)
(pin Oval[A]Pad_1600x1600_um 8 0 -17780)
(pin Oval[A]Pad_1600x1600_um 24 15240 -15240)
(pin Oval[A]Pad_1600x1600_um 9 0 -20320)
(pin Oval[A]Pad_1600x1600_um 25 15240 -12700)
(pin Oval[A]Pad_1600x1600_um 10 0 -22860)
(pin Oval[A]Pad_1600x1600_um 26 15240 -10160)
(pin Oval[A]Pad_1600x1600_um 11 0 -25400)
(pin Oval[A]Pad_1600x1600_um 27 15240 -7620)
(pin Oval[A]Pad_1600x1600_um 12 0 -27940)
(pin Oval[A]Pad_1600x1600_um 28 15240 -5080)
(pin Oval[A]Pad_1600x1600_um 13 0 -30480)
(pin Oval[A]Pad_1600x1600_um 29 15240 -2540)
(pin Oval[A]Pad_1600x1600_um 14 0 -33020)
(pin Oval[A]Pad_1600x1600_um 30 15240 0)
(pin Oval[A]Pad_1600x1600_um 15 0 -35560)
(pin Oval[A]Pad_1600x1600_um 16 15240 -35560)
(keepout "" (circle F.Cu 1780 0 2540))
(keepout "" (circle B.Cu 1780 0 2540))
(keepout "" (circle F.Cu 1780 15240 2540))
(keepout "" (circle B.Cu 1780 15240 2540))
(keepout "" (circle F.Cu 1780 15240 -38100))
(keepout "" (circle B.Cu 1780 15240 -38100))
(keepout "" (circle F.Cu 1780 0 -38100))
(keepout "" (circle B.Cu 1780 0 -38100))
)
(image "Modules:Pololu_Breakout-16_15.2x20.3mm"
(outline (path signal 120 11430 1400 11430 -19180))
@ -153,22 +150,22 @@
(outline (path signal 50 -1530 1520 -1530 -19300))
(outline (path signal 50 14210 -19300 14210 1520))
(outline (path signal 50 14210 -19300 -1530 -19300))
(pin Rect[A]Pad_1800x1600_um 1 0 0)
(pin Oval[A]Pad_1900x1600_um 9 12700 -17780)
(pin Oval[A]Pad_800x800_um 2 0 -2540)
(pin Oval[A]Pad_1900x1600_um 10 12700 -15240)
(pin Oval[A]Pad_1900x1600_um 3 0 -5080)
(pin Oval[A]Pad_1900x1600_um 11 12700 -12700)
(pin Oval[A]Pad_1900x1600_um 4 0 -7620)
(pin Oval[A]Pad_1900x1600_um 12 12700 -10160)
(pin Oval[A]Pad_1900x1600_um 5 0 -10160)
(pin Oval[A]Pad_1900x1600_um 13 12700 -7620)
(pin Oval[A]Pad_1900x1600_um 6 0 -12700)
(pin Oval[A]Pad_1900x1600_um 14 12700 -5080)
(pin Oval[A]Pad_1900x1600_um 7 0 -15240)
(pin Oval[A]Pad_1900x1600_um 15 12700 -2540)
(pin Oval[A]Pad_1900x1600_um 8 0 -17780)
(pin Oval[A]Pad_1900x1600_um 16 12700 0)
(pin Rect[A]Pad_1600x1600_um 1 0 0)
(pin Oval[A]Pad_1600x1600_um 9 12700 -17780)
(pin Oval[A]Pad_1600x1600_um 2 0 -2540)
(pin Oval[A]Pad_1600x1600_um 10 12700 -15240)
(pin Oval[A]Pad_1600x1600_um 3 0 -5080)
(pin Oval[A]Pad_1600x1600_um 11 12700 -12700)
(pin Oval[A]Pad_1600x1600_um 4 0 -7620)
(pin Oval[A]Pad_1600x1600_um 12 12700 -10160)
(pin Oval[A]Pad_1600x1600_um 5 0 -10160)
(pin Oval[A]Pad_1600x1600_um 13 12700 -7620)
(pin Oval[A]Pad_1600x1600_um 6 0 -12700)
(pin Oval[A]Pad_1600x1600_um 14 12700 -5080)
(pin Oval[A]Pad_1600x1600_um 7 0 -15240)
(pin Oval[A]Pad_1600x1600_um 15 12700 -2540)
(pin Oval[A]Pad_1600x1600_um 8 0 -17780)
(pin Oval[A]Pad_1600x1600_um 16 12700 0)
)
(image Capacitors_ThroughHole:C_Radial_D8_L11.5_P3.5
(outline (path signal 150 1825 3999 1825 -3999))
@ -230,8 +227,8 @@
-1728.77 -2527.48 -2339.54 -1328.77 -2550 0 -2339.54 1328.77
-1728.77 2527.48 -777.477 3478.77 421.227 4089.54 1750 4300
3078.77 4089.54 4277.48 3478.77 5228.77 2527.48 5839.54 1328.77))
(pin Round[A]Pad_1600_um 2 3500 0)
(pin Rect[A]Pad_1400x1400_um 1 0 0)
(pin Round[A]Pad_1300_um 2 3500 0)
(pin Rect[A]Pad_1300x1300_um 1 0 0)
)
(image "Connectors_JST:JST_PH_B3B-PH-K_03x2.00mm_Straight"
(outline (path signal 120 -2050 1800 -2050 -2900))
@ -273,9 +270,9 @@
(outline (path signal 50 -2450 -3300 6450 -3300))
(outline (path signal 50 6450 -3300 6450 2200))
(outline (path signal 50 6450 2200 -2450 2200))
(pin Rect[A]Pad_1600x1500_um 1 0 0)
(pin Oval[A]Pad_1200x1900_um 2 2000 0)
(pin Oval[A]Pad_1200x1900_um 3 4000 0)
(pin Rect[A]Pad_1200x1700_um 1 0 0)
(pin Oval[A]Pad_1200x1700_um 2 2000 0)
(pin Oval[A]Pad_1200x1700_um 3 4000 0)
)
(image Pin_Headers:Pin_Header_Straight_2x03
(outline (path signal 150 -1270 -1270 -1270 -6350))
@ -299,23 +296,6 @@
(pin Oval[A]Pad_1727.2x1727.2_um 6 2540 -5080)
)
(image Pin_Headers:Pin_Header_Straight_1x04
(outline (path signal 50 -1750 1750 -1750 -9400))
(outline (path signal 50 1750 1750 1750 -9400))
(outline (path signal 50 -1750 1750 1750 1750))
(outline (path signal 50 -1750 -9400 1750 -9400))
(outline (path signal 150 -1270 -1270 -1270 -8890))
(outline (path signal 150 1270 -1270 1270 -8890))
(outline (path signal 150 1550 1550 1550 0))
(outline (path signal 150 -1270 -8890 1270 -8890))
(outline (path signal 150 1270 -1270 -1270 -1270))
(outline (path signal 150 -1550 0 -1550 1550))
(outline (path signal 150 -1550 1550 1550 1550))
(pin Rect[A]Pad_2032x1727.2_um 1 0 0)
(pin Oval[A]Pad_2400x1727.2_um 2 0 -2540)
(pin Oval[A]Pad_2400x1727.2_um 3 0 -5080)
(pin Oval[A]Pad_2400x1727.2_um 4 0 -7620)
)
(image Pin_Headers:Pin_Header_Straight_1x04::1
(outline (path signal 50 -1750 1750 -1750 -9400))
(outline (path signal 50 1750 1750 1750 -9400))
(outline (path signal 50 -1750 1750 1750 1750))
@ -385,9 +365,9 @@
(pin Round[A]Pad_3000_um @1 5600 0)
(pin Round[A]Pad_3000_um @2 -5600 0)
)
(padstack Round[A]Pad_1600_um
(shape (circle F.Cu 1600))
(shape (circle B.Cu 1600))
(padstack Round[A]Pad_1300_um
(shape (circle F.Cu 1300))
(shape (circle B.Cu 1300))
(attach off)
)
(padstack Round[A]Pad_1800_um
@ -405,14 +385,14 @@
(shape (circle B.Cu 3000))
(attach off)
)
(padstack Oval[A]Pad_1200x1900_um
(shape (path F.Cu 1200 0 -350 0 350))
(shape (path B.Cu 1200 0 -350 0 350))
(padstack Oval[A]Pad_1200x1700_um
(shape (path F.Cu 1200 0 -250 0 250))
(shape (path B.Cu 1200 0 -250 0 250))
(attach off)
)
(padstack Oval[A]Pad_1900x1600_um
(shape (path F.Cu 1600 -150 0 150 0))
(shape (path B.Cu 1600 -150 0 150 0))
(padstack Oval[A]Pad_1600x1600_um
(shape (path F.Cu 1600 0 0 0 0))
(shape (path B.Cu 1600 0 0 0 0))
(attach off)
)
(padstack Oval[A]Pad_2032x1727.2_um
@ -420,34 +400,24 @@
(shape (path B.Cu 1727.2 -152.4 0 152.4 0))
(attach off)
)
(padstack Oval[A]Pad_2400x1727.2_um
(shape (path F.Cu 1727.2 -336.4 0 336.4 0))
(shape (path B.Cu 1727.2 -336.4 0 336.4 0))
(attach off)
)
(padstack Oval[A]Pad_1727.2x1727.2_um
(shape (path F.Cu 1727.2 0 0 0 0))
(shape (path B.Cu 1727.2 0 0 0 0))
(attach off)
)
(padstack Oval[A]Pad_800x800_um
(shape (path F.Cu 800 0 0 0 0))
(shape (path B.Cu 800 0 0 0 0))
(attach off)
)
(padstack Rect[A]Pad_2032x1727.2_um
(shape (rect F.Cu -1016 -863.6 1016 863.6))
(shape (rect B.Cu -1016 -863.6 1016 863.6))
(attach off)
)
(padstack Rect[A]Pad_1400x1400_um
(shape (rect F.Cu -700 -700 700 700))
(shape (rect B.Cu -700 -700 700 700))
(padstack Rect[A]Pad_1200x1700_um
(shape (rect F.Cu -600 -850 600 850))
(shape (rect B.Cu -600 -850 600 850))
(attach off)
)
(padstack Rect[A]Pad_1600x1500_um
(shape (rect F.Cu -800 -750 800 750))
(shape (rect B.Cu -800 -750 800 750))
(padstack Rect[A]Pad_1300x1300_um
(shape (rect F.Cu -650 -650 650 650))
(shape (rect B.Cu -650 -650 650 650))
(attach off)
)
(padstack Rect[A]Pad_1600x1600_um
@ -460,11 +430,6 @@
(shape (rect B.Cu -863.6 -863.6 863.6 863.6))
(attach off)
)
(padstack Rect[A]Pad_1800x1600_um
(shape (rect F.Cu -900 -800 900 800))
(shape (rect B.Cu -900 -800 900 800))
(attach off)
)
(padstack "Via[0-1]_600:400_um"
(shape (circle F.Cu 600))
(shape (circle B.Cu 600))
@ -487,15 +452,9 @@
(net "Net-(A1-Pad3)"
(pins A1-3)
)
(net "Net-(A1-Pad19)"
(pins A1-19)
)
(net GND
(pins A1-4 A1-29 A2-1 A2-7 C1-1 J1-3 J2-2 J2-4 J2-6 J4-4 LCD1-1 SW1-2)
)
(net "Net-(A1-Pad20)"
(pins A1-20)
)
(net "Net-(A1-Pad5)"
(pins A1-5 A2-16)
)
@ -505,42 +464,24 @@
(net /BTN1
(pins A1-10 J2-5 R2-2)
)
(net /RS
(pins A1-24 LCD1-5)
)
(net ROT_BUT
(pins A1-21 SW1-4)
)
(net /EN
(pins A1-25 LCD1-7)
(pins A1-12 SW1-4)
)
(net ROT_C
(pins A1-22 SW1-3)
(pins A1-19 SW1-3)
)
(net +5V
(pins A1-27 A2-13 A2-14 J4-3 LCD1-3 R1-2 R2-1 R3-2 R4-1)
(pins A1-27 A2-13 A2-14 J4-3 LCD1-3 R2-1 R3-2 R4-1)
)
(net ROT_A
(pins A1-23 SW1-1)
(pins A1-20 SW1-1)
)
(net "Net-(A1-Pad28)"
(pins A1-28)
)
(net /D4
(pins A1-13 LCD1-2)
)
(net /D5
(pins A1-14 LCD1-4)
)
(net +12V
(pins A2-8 C1-2 J1-1 J4-1)
)
(net /D6
(pins A1-15 LCD1-6)
)
(net /D7
(pins A1-26 LCD1-8)
)
(net "Net-(A2-Pad2)"
(pins A2-2)
)
@ -563,29 +504,57 @@
(pins A1-30 J1-2 J4-2)
)
(net M0
(pins A1-7 A2-10)
(pins A1-9 A2-10)
)
(net M1
(pins A1-8 A2-11)
)
(net M2
(pins A1-9 A2-12)
(pins A1-7 A2-12)
)
(net "Net-(A1-Pad11)"
(pins A1-11 J2-3 R3-1)
)
(net "Net-(A1-Pad12)"
(pins A1-12 J2-1 R1-1)
)
(net ENABLE
(pins A1-16 A2-9)
)
(class kicad_default "" +12V +5V +6V /BTN1 /D4 /D5 /D6 /D7 /EN /RS ENABLE
GND M0 M1 M2 "Net-(A1-Pad1)" "Net-(A1-Pad11)" "Net-(A1-Pad12)" "Net-(A1-Pad17)"
"Net-(A1-Pad18)" "Net-(A1-Pad19)" "Net-(A1-Pad2)" "Net-(A1-Pad20)" "Net-(A1-Pad28)"
"Net-(A1-Pad3)" "Net-(A1-Pad5)" "Net-(A1-Pad6)" "Net-(A2-Pad2)" "Net-(A2-Pad3)"
"Net-(A2-Pad4)" "Net-(A2-Pad5)" "Net-(A2-Pad6)" "Net-(R4-Pad2)" ROT_A
ROT_BUT ROT_C
(net "Net-(A1-Pad13)"
(pins A1-13)
)
(net "Net-(A1-Pad14)"
(pins A1-14)
)
(net "Net-(A1-Pad15)"
(pins A1-15)
)
(net "Net-(J2-Pad1)"
(pins J2-1)
)
(net ENLCD
(pins A1-21 LCD1-7)
)
(net RSLCD
(pins A1-22 LCD1-5)
)
(net D7
(pins A1-23 LCD1-2)
)
(net D6
(pins A1-24 LCD1-4)
)
(net D5
(pins A1-25 LCD1-6)
)
(net D4
(pins A1-26 LCD1-8)
)
(class kicad_default "" +12V +5V +6V /BTN1 /D4 /D5 /D6 /D7 /EN /RS D4
D5 D6 D7 ENABLE ENLCD GND M0 M1 M2 "Net-(A1-Pad1)" "Net-(A1-Pad11)"
"Net-(A1-Pad12)" "Net-(A1-Pad13)" "Net-(A1-Pad14)" "Net-(A1-Pad15)"
"Net-(A1-Pad17)" "Net-(A1-Pad18)" "Net-(A1-Pad19)" "Net-(A1-Pad2)" "Net-(A1-Pad20)"
"Net-(A1-Pad23)" "Net-(A1-Pad28)" "Net-(A1-Pad3)" "Net-(A1-Pad5)" "Net-(A1-Pad6)"
"Net-(A2-Pad2)" "Net-(A2-Pad3)" "Net-(A2-Pad4)" "Net-(A2-Pad5)" "Net-(A2-Pad6)"
"Net-(J2-Pad1)" "Net-(R4-Pad2)" ROT_A ROT_BUT ROT_C RSLCD
(circuit
(use_via Via[0-1]_600:400_um)
)

1029
kicad/startracker.kicad_pcb
File diff suppressed because it is too large
View File

223
kicad/startracker.net

@ -1,7 +1,7 @@
(export (version D)
(design
(source /home/dkm/git/startracker/kicad/startracker.sch)
(date "Thu 08 Jun 2017 10:43:22 PM CEST")
(source /home/marc/git/startracker/kicad/startracker.sch)
(date "Fri 09 Jun 2017 01:26:00 PM CEST")
(tool "Eeschema 4.0.5+dfsg1-4")
(sheet (number 1) (name /) (tstamps /)
(title_block
@ -57,12 +57,6 @@
(libsource (lib conn) (part CONN_02X03))
(sheetpath (names /) (tstamps /))
(tstamp 5920DF33))
(comp (ref R1)
(value R)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5920E49F))
(comp (ref R3)
(value R)
(footprint Resistors_ThroughHole:Resistor_Horizontal_RM7mm)
@ -263,132 +257,131 @@
(pin (num 4) (name ~) (type input))
(pin (num 5) (name ~) (type input)))))
(libraries
(library (logical conn)
(uri /home/marc/git/kicad-library/library/conn.lib))
(library (logical device)
(uri /home/dkm/git/kicad-library/library/device.lib))
(uri /home/marc/git/kicad-library/library/device.lib))
(library (logical modules)
(uri /home/dkm/git/kicad-library/library/modules.lib))
(library (logical conn)
(uri /home/dkm/git/kicad-library/library/conn.lib)))
(uri /home/marc/git/kicad-library/library/modules.lib)))
(nets
(net (code 1) (name /BTN1)
(net (code 1) (name +6V)
(node (ref A1) (pin 30))
(node (ref J4) (pin 2))
(node (ref J1) (pin 2)))
(net (code 2) (name +12V)
(node (ref A2) (pin 8))
(node (ref J4) (pin 1))
(node (ref J1) (pin 1))
(node (ref C1) (pin 2)))
(net (code 3) (name "Net-(J2-Pad1)")
(node (ref J2) (pin 1)))
(net (code 4) (name GND)
(node (ref A1) (pin 4))
(node (ref J1) (pin 3))
(node (ref A1) (pin 29))
(node (ref LCD1) (pin 1))
(node (ref A2) (pin 1))
(node (ref A2) (pin 7))
(node (ref SW1) (pin 2))
(node (ref J2) (pin 6))
(node (ref J2) (pin 4))
(node (ref J2) (pin 2))
(node (ref J4) (pin 4))
(node (ref C1) (pin 1)))
(net (code 5) (name /BTN1)
(node (ref R2) (pin 2))
(node (ref J2) (pin 5))
(node (ref A1) (pin 10)))
(net (code 2) (name +5V)
(node (ref LCD1) (pin 3))
(node (ref J4) (pin 3))
(net (code 6) (name "Net-(A1-Pad11)")
(node (ref R3) (pin 1))
(node (ref J2) (pin 3))
(node (ref A1) (pin 11)))
(net (code 7) (name +5V)
(node (ref R3) (pin 2))
(node (ref R4) (pin 1))
(node (ref A2) (pin 13))
(node (ref R2) (pin 1))
(node (ref R1) (pin 2))
(node (ref R3) (pin 2))
(node (ref A1) (pin 27))
(node (ref A2) (pin 13))
(node (ref J4) (pin 3))
(node (ref LCD1) (pin 3))
(node (ref A2) (pin 14)))
(net (code 3) (name "Net-(A1-Pad12)")
(node (ref J2) (pin 1))
(node (ref A1) (pin 12))
(node (ref R1) (pin 1)))
(net (code 4) (name "Net-(A1-Pad11)")
(node (ref R3) (pin 1))
(node (ref A1) (pin 11))
(node (ref J2) (pin 3)))
(net (code 5) (name ROT_C)
(node (ref SW1) (pin 3))
(node (ref A1) (pin 22)))
(net (code 6) (name "Net-(R4-Pad2)")
(node (ref SW1) (pin 5))
(node (ref R4) (pin 2)))
(net (code 7) (name +12V)
(node (ref J4) (pin 1))
(node (ref A2) (pin 8))
(node (ref C1) (pin 2))
(node (ref J1) (pin 1)))
(net (code 8) (name +6V)
(node (ref J1) (pin 2))
(node (ref J4) (pin 2))
(node (ref A1) (pin 30)))
(net (code 9) (name GND)
(node (ref LCD1) (pin 1))
(node (ref A1) (pin 29))
(node (ref J2) (pin 6))
(node (ref J2) (pin 2))
(node (ref C1) (pin 1))
(node (ref A2) (pin 1))
(node (ref A1) (pin 4))
(node (ref A2) (pin 7))
(node (ref J2) (pin 4))
(node (ref J4) (pin 4))
(node (ref SW1) (pin 2))
(node (ref J1) (pin 3)))
(net (code 10) (name /EN)
(node (ref A1) (pin 25))
(node (ref LCD1) (pin 7)))
(net (code 11) (name M2)
(node (ref A1) (pin 9))
(node (ref A2) (pin 12)))
(net (code 12) (name "Net-(A2-Pad3)")
(net (code 8) (name RSLCD)
(node (ref A1) (pin 22))
(node (ref LCD1) (pin 5)))
(net (code 9) (name "Net-(A2-Pad3)")
(node (ref A2) (pin 3))
(node (ref J3) (pin 2)))
(net (code 13) (name "Net-(A1-Pad6)")
(node (ref A2) (pin 15))
(node (ref A1) (pin 6)))
(net (code 14) (name "Net-(A2-Pad2)")
(net (code 10) (name ROT_C)
(node (ref SW1) (pin 3))
(node (ref A1) (pin 19)))
(net (code 11) (name D5)
(node (ref LCD1) (pin 6))
(node (ref A1) (pin 25)))
(net (code 12) (name D7)
(node (ref LCD1) (pin 2))
(node (ref A1) (pin 23)))
(net (code 13) (name M2)
(node (ref A1) (pin 7))
(node (ref A2) (pin 12)))
(net (code 14) (name M0)
(node (ref A1) (pin 9))
(node (ref A2) (pin 10)))
(net (code 15) (name "Net-(A2-Pad2)")
(node (ref A2) (pin 2)))
(net (code 15) (name "Net-(A2-Pad4)")
(node (ref J3) (pin 1))
(node (ref A2) (pin 4)))
(net (code 16) (name "Net-(A2-Pad5)")
(node (ref J3) (pin 3))
(node (ref A2) (pin 5)))
(net (code 17) (name "Net-(A2-Pad6)")
(net (code 16) (name "Net-(A2-Pad4)")
(node (ref A2) (pin 4))
(node (ref J3) (pin 1)))
(net (code 17) (name "Net-(A2-Pad5)")
(node (ref A2) (pin 5))
(node (ref J3) (pin 3)))
(net (code 18) (name "Net-(A2-Pad6)")
(node (ref J3) (pin 4))
(node (ref A2) (pin 6)))
(net (code 18) (name ENABLE)
(node (ref A1) (pin 16))
(node (ref A2) (pin 9)))
(net (code 19) (name M1)
(net (code 19) (name ENABLE)
(node (ref A2) (pin 9))
(node (ref A1) (pin 16)))
(net (code 20) (name M1)
(node (ref A1) (pin 8))
(node (ref A2) (pin 11)))
(net (code 20) (name "Net-(A1-Pad5)")
(node (ref A2) (pin 16))
(node (ref A1) (pin 5)))
(net (code 21) (name "Net-(A1-Pad2)")
(net (code 21) (name "Net-(A1-Pad28)")
(node (ref A1) (pin 28)))
(net (code 22) (name "Net-(A1-Pad6)")
(node (ref A1) (pin 6))
(node (ref A2) (pin 15)))
(net (code 23) (name "Net-(A1-Pad5)")
(node (ref A1) (pin 5))
(node (ref A2) (pin 16)))
(net (code 24) (name ROT_BUT)
(node (ref A1) (pin 12))
(node (ref SW1) (pin 4)))
(net (code 25) (name "Net-(A1-Pad2)")
(node (ref A1) (pin 2)))
(net (code 22) (name "Net-(A1-Pad3)")
(net (code 26) (name "Net-(A1-Pad3)")
(node (ref A1) (pin 3)))
(net (code 23) (name M0)
(node (ref A1) (pin 7))
(node (ref A2) (pin 10)))
(net (code 24) (name "Net-(A1-Pad20)")
(node (ref A1) (pin 20)))
(net (code 25) (name "Net-(A1-Pad17)")
(node (ref A1) (pin 17)))
(net (code 26) (name "Net-(A1-Pad18)")
(node (ref A1) (pin 18)))
(net (code 27) (name "Net-(A1-Pad28)")
(node (ref A1) (pin 28)))
(net (code 28) (name "Net-(A1-Pad19)")
(node (ref A1) (pin 19)))
(net (code 29) (name /RS)
(node (ref A1) (pin 24))
(node (ref LCD1) (pin 5)))
(net (code 30) (name /D4)
(node (ref A1) (pin 13))
(node (ref LCD1) (pin 2)))
(net (code 33) (name ROT_A)
(node (ref A1) (pin 23))
(net (code 27) (name ROT_A)
(node (ref A1) (pin 20))
(node (ref SW1) (pin 1)))
(net (code 34) (name ROT_BUT)
(node (ref SW1) (pin 4))
(node (ref A1) (pin 21)))
(net (code 35) (name "Net-(A1-Pad1)")
(node (ref A1) (pin 1)))
(net (code 36) (name /D5)
(node (ref LCD1) (pin 4))
(net (code 28) (name "Net-(A1-Pad13)")
(node (ref A1) (pin 13)))
(net (code 29) (name "Net-(A1-Pad14)")
(node (ref A1) (pin 14)))
(net (code 37) (name /D6)
(node (ref A1) (pin 15))
(node (ref LCD1) (pin 6)))
(net (code 38) (name /D7)
(net (code 30) (name D6)
(node (ref LCD1) (pin 4))
(node (ref A1) (pin 24)))
(net (code 31) (name "Net-(A1-Pad15)")
(node (ref A1) (pin 15)))
(net (code 32) (name D4)
(node (ref A1) (pin 26))
(node (ref LCD1) (pin 8)))))
(node (ref LCD1) (pin 8)))
(net (code 33) (name "Net-(A1-Pad17)")
(node (ref A1) (pin 17)))
(net (code 34) (name "Net-(A1-Pad18)")
(node (ref A1) (pin 18)))
(net (code 36) (name "Net-(R4-Pad2)")
(node (ref SW1) (pin 5))
(node (ref R4) (pin 2)))
(net (code 37) (name "Net-(A1-Pad1)")
(node (ref A1) (pin 1)))
(net (code 38) (name ENLCD)
(node (ref LCD1) (pin 7))
(node (ref A1) (pin 21)))))

169
kicad/startracker.sch

@ -243,26 +243,6 @@ F 3 "" H 2550 -400 50 0001 C CNN
1 2550 800
1 0 0 -1
$EndComp
Wire Wire Line
2800 950 3500 950
Wire Wire Line
2800 850 3600 850
Wire Wire Line
3600 850 3600 1800
Wire Wire Line
3600 1800 3500 1800
Wire Wire Line
2800 750 3700 750
Wire Wire Line
3700 750 3700 1900
Wire Wire Line
3700 1900 3500 1900
Wire Wire Line
2800 650 3850 650
Wire Wire Line
3850 650 3850 2000
Wire Wire Line
3850 2000 3500 2000
$Comp
L GND #PWR07
U 1 1 5919F7AD
@ -285,36 +265,16 @@ F 3 "" H 2050 800 50 0001 C CNN
1 2050 800
0 -1 -1 0
$EndComp
Wire Wire Line
2300 950 2300 1800
Wire Wire Line
2300 850 2200 850
Wire Wire Line
2200 850 2200 1900
Wire Wire Line
2300 750 2050 750
Wire Wire Line
2050 750 2050 800
Wire Wire Line
2300 650 2050 650
Text Label 2850 650 0 60 ~ 0
D4
Text Label 2850 750 0 60 ~ 0
D5
Text Label 2850 850 0 60 ~ 0
D6
Text Label 2850 950 0 60 ~ 0
D7
Text Label 2300 950 0 60 ~ 0
EN
Text Label 2200 850 0 60 ~ 0
RS
Text Label 4600 1950 0 60 ~ 0
BTN2
Text Label 4600 2100 0 60 ~ 0
BTN1
Text Label 4650 1250 0 60 ~ 0
BTN3
$Comp
L Rotary_Encoder_Switch SW1
U 1 1 591A8C1B
@ -326,11 +286,9 @@ F 3 "" H 6150 1110 50 0001 C CNN
1 6150 850
1 0 0 -1
$EndComp
Text GLabel 2500 2000 0 60 Input ~ 0
ROT_A
Text GLabel 2000 2100 0 60 Input ~ 0
Text GLabel 1950 2400 0 60 Input ~ 0
ROT_C
Text GLabel 2500 2200 0 60 Input ~ 0
Text GLabel 3500 2100 2 60 Input ~ 0
ROT_BUT
Text GLabel 5850 750 0 60 Input ~ 0
ROT_A
@ -446,41 +404,14 @@ F 3 "" H 5200 200 50 0001 C CNN
1 0 0 -1
$EndComp
Wire Wire Line
4950 2100 4950 1500
4950 1500 4950 2100
Wire Wire Line
4850 1400 4850 2000
Wire Wire Line
4850 1400 4950 1400
Wire Wire Line
4350 1300 4950 1300
Wire Wire Line
5050 1950 4950 1950
Connection ~ 4950 1950
$Comp
L R R1
U 1 1 5920E49F
P 4550 1050
F 0 "R1" V 4630 1050 50 0000 C CNN
F 1 "R" V 4550 1050 50 0000 C CNN
F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM7mm" V 4480 1050 50 0001 C CNN
F 3 "" H 4550 1050 50 0001 C CNN
1 4550 1050
-1 0 0 1
$EndComp
$Comp
L +5V #PWR016
U 1 1 5920E507
P 4550 900
F 0 "#PWR016" H 4550 750 50 0001 C CNN
F 1 "+5V" H 4550 1040 50 0000 C CNN
F 2 "" H 4550 900 50 0001 C CNN
F 3 "" H 4550 900 50 0001 C CNN
1 4550 900
0 -1 -1 0
$EndComp
Connection ~ 4550 1300
Wire Wire Line
4550 1300 4550 1200
Wire Wire Line
4850 2000 4500 2000
$Comp
@ -495,10 +426,10 @@ F 3 "" H 4600 1650 50 0001 C CNN
0 1 1 0
$EndComp
$Comp
L +5V #PWR017
L +5V #PWR016
U 1 1 5920E75F
P 4450 1650
F 0 "#PWR017" H 4450 1500 50 0001 C CNN
F 0 "#PWR016" H 4450 1500 50 0001 C CNN
F 1 "+5V" H 4450 1790 50 0000 C CNN
F 2 "" H 4450 1650 50 0001 C CNN
F 3 "" H 4450 1650 50 0001 C CNN
@ -509,10 +440,10 @@ Wire Wire Line
4750 1650 4850 1650
Connection ~ 4850 1650
$Comp
L GND #PWR018
L GND #PWR017
U 1 1 5920E7D5
P 5600 1500
F 0 "#PWR018" H 5600 1250 50 0001 C CNN
F 0 "#PWR017" H 5600 1250 50 0001 C CNN
F 1 "GND" H 5600 1350 50 0000 C CNN
F 2 "" H 5600 1500 50 0001 C CNN
F 3 "" H 5600 1500 50 0001 C CNN
@ -551,10 +482,10 @@ Wire Wire Line
8300 2850 6850 2850
Connection ~ 6850 2850
$Comp
L +6V #PWR019
L +6V #PWR018
U 1 1 59243708
P 4900 3350
F 0 "#PWR019" H 4900 3200 50 0001 C CNN
F 0 "#PWR018" H 4900 3200 50 0001 C CNN
F 1 "+6V" H 4900 3490 50 0000 C CNN
F 2 "" H 4900 3350 50 0001 C CNN
F 3 "" H 4900 3350 50 0001 C CNN
@ -562,10 +493,10 @@ F 3 "" H 4900 3350 50 0001 C CNN
0 -1 -1 0
$EndComp
$Comp
L GND #PWR020
L GND #PWR019
U 1 1 5937E3FF
P 8100 1250
F 0 "#PWR020" H 8100 1000 50 0001 C CNN
F 0 "#PWR019" H 8100 1000 50 0001 C CNN
F 1 "GND" H 8100 1100 50 0000 C CNN
F 2 "" H 8100 1250 50 0001 C CNN
F 3 "" H 8100 1250 50 0001 C CNN
@ -573,10 +504,10 @@ F 3 "" H 8100 1250 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L +12V #PWR021
L +12V #PWR020
U 1 1 5937E463
P 8100 950
F 0 "#PWR021" H 8100 800 50 0001 C CNN
F 0 "#PWR020" H 8100 800 50 0001 C CNN
F 1 "+12V" H 8100 1090 50 0000 C CNN
F 2 "" H 8100 950 50 0001 C CNN
F 3 "" H 8100 950 50 0001 C CNN
@ -595,10 +526,10 @@ F 3 "" H 8300 1100 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L +6V #PWR022
L +6V #PWR021
U 1 1 5937E96C
P 8100 1050
F 0 "#PWR022" H 8100 900 50 0001 C CNN
F 0 "#PWR021" H 8100 900 50 0001 C CNN
F 1 "+6V" H 8100 1190 50 0000 C CNN
F 2 "" H 8100 1050 50 0001 C CNN
F 3 "" H 8100 1050 50 0001 C CNN
@ -606,10 +537,10 @@ F 3 "" H 8100 1050 50 0001 C CNN
0 -1 -1 0
$EndComp
$Comp
L +5V #PWR023
L +5V #PWR022
U 1 1 5937E99C
P 8100 1150
F 0 "#PWR023" H 8100 1000 50 0001 C CNN
F 0 "#PWR022" H 8100 1000 50 0001 C CNN
F 1 "+5V" H 8100 1290 50 0000 C CNN
F 2 "" H 8100 1150 50 0001 C CNN
F 3 "" H 8100 1150 50 0001 C CNN
@ -627,10 +558,6 @@ F 3 "" H 5100 3350 50 0001 C CNN
1 5100 3350
1 0 0 -1
$EndComp
Wire Wire Line
4350 1300 4350 2100
Wire Wire Line
4350 2100 3500 2100
Wire Wire Line
4500 2000 4500 2200
Wire Wire Line
@ -641,18 +568,6 @@ Wire Wire Line
4600 2100 4600 2300
Wire Wire Line
4600 2300 3500 2300
Wire Wire Line
2000 2100 2500 2100
Wire Wire Line
2200 1900 2500 1900
Wire Wire Line
2300 1800 2500 1800
Wire Wire Line
3500 950 3500 1200
Wire Wire Line
3500 1200 2500 1200
Wire Wire Line
2500 1200 2500 1700
Text GLabel 6050 2450 0 60 Input ~ 0
M0
Text GLabel 6350 2550 0 60 Input ~ 0
@ -669,11 +584,11 @@ Text GLabel 3500 1400 0 60 Input ~ 0
ENABLE
Wire Wire Line
3500 1700 3500 1400
Text GLabel 3500 2600 2 60 Input ~ 0
Text GLabel 3500 2400 2 60 Input ~ 0
M0
Text GLabel 3800 2500 2 60 Input ~ 0
M1
Text GLabel 3500 2400 2 60 Input ~ 0
Text GLabel 3500 2600 2 60 Input ~ 0
M2
Wire Wire Line
3500 2500 3800 2500
@ -700,4 +615,50 @@ Wire Wire Line
7950 2250 7950 2200
Wire Wire Line
7950 2350 7950 2300
Text GLabel 2500 2300 0 60 Input ~ 0
ROT_A
Wire Wire Line
1950 2400 2500 2400
Text GLabel 2500 1700 0 60 Input ~ 0
D4
Text GLabel 2250 1800 0 60 Input ~ 0
D5
Text GLabel 2500 1900 0 60 Input ~ 0
D6
Text GLabel 2250 2000 0 60 Input ~ 0
D7
Text GLabel 2300 950 0 60 Input ~ 0
ENLCD
Text GLabel 1700 850 0 60 Input ~ 0
RSLCD
Wire Wire Line
2300 850 1700 850
Text GLabel 2050 2100 0 60 Input ~ 0
RSLCD
Text GLabel 1650 2200 0 60 Input ~ 0
ENLCD
Wire Wire Line
2250 1800 2500 1800
Wire Wire Line
2250 2000 2500 2000
Wire Wire Line
2050 2100 2500 2100
Wire Wire Line
1650 2200 2500 2200
Text GLabel 3050 950 2 60 Input ~ 0
D4
Text GLabel 3350 850 2 60 Input ~ 0
D5
Text GLabel 3050 750 2 60 Input ~ 0
D6
Text GLabel 3200 650 2 60 Input ~ 0
D7
Wire Wire Line
3050 950 2800 950
Wire Wire Line
2800 650 3200 650
Wire Wire Line
2800 750 3050 750
Wire Wire Line
2800 850 3350 850
$EndSCHEMATC

1052
kicad/startracker.ses
File diff suppressed because it is too large
View File

Loading…
Cancel
Save