still need power-supply circuitry

This commit is contained in:
2018-12-31 08:36:22 -08:00
parent 7d728c0cb9
commit ac922b6920
4 changed files with 594 additions and 183 deletions

View File

@@ -15,105 +15,498 @@ Comment3 ""
Comment4 ""
$EndDescr
$Comp
L pololu:POLOLU U?
L pololu:POLOLU U2
U 1 1 5C21EDD9
P 5550 3650
F 0 "U?" H 5100 4250 60 0000 C CNN
F 1 "POLOLU" H 5850 3050 60 0000 C CNN
F 2 "pololu:pololu" H 5550 3650 60 0001 C CNN
F 3 "" H 5550 3650 60 0000 C CNN
1 5550 3650
P 5550 1950
F 0 "U2" H 5100 2550 60 0000 C CNN
F 1 "POLOLU" H 5850 1350 60 0000 C CNN
F 2 "pololu:pololu" H 5550 1950 60 0001 C CNN
F 3 "" H 5550 1950 60 0000 C CNN
1 5550 1950
1 0 0 -1
$EndComp
$Comp
L MCU_Microchip_ATmega:ATmega328-AU U?
L MCU_Microchip_ATmega:ATmega328-AU U1
U 1 1 5C21F3B5
P 2850 3750
F 0 "U?" H 2400 5200 50 0000 C CNN
F 1 "ATmega328-AU" H 3200 2300 50 0000 C CNN
F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 2850 3750 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 2850 3750 50 0001 C CNN
1 2850 3750
P 1900 2650
F 0 "U1" H 1450 4100 50 0000 C CNN
F 1 "ATmega328-AU" H 2250 1200 50 0000 C CNN
F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 1900 2650 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 1900 2650 50 0001 C CNN
1 1900 2650
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x04 J?
L Connector_Generic:Conn_01x04 J2
U 1 1 5C21F58C
P 6650 3350
F 0 "J?" H 6730 3342 50 0000 L CNN
F 1 "Conn_01x04" H 6730 3251 50 0000 L CNN
F 2 "" H 6650 3350 50 0001 C CNN
F 3 "~" H 6650 3350 50 0001 C CNN
1 6650 3350
P 6650 1650
F 0 "J2" H 6730 1642 50 0000 L CNN
F 1 "Conn_01x04" H 6730 1551 50 0000 L CNN
F 2 "" H 6650 1650 50 0001 C CNN
F 3 "~" H 6650 1650 50 0001 C CNN
1 6650 1650
1 0 0 -1
$EndComp
Wire Wire Line
6350 3250 6450 3250
6350 1550 6450 1550
Wire Wire Line
6350 3350 6450 3350
6350 1650 6450 1650
Wire Wire Line
6350 3450 6450 3450
6350 1750 6450 1750
Wire Wire Line
6350 3550 6450 3550
6350 1850 6450 1850
$Comp
L power:+5V #PWR?
L power:+5V #PWR0101
U 1 1 5C21F693
P 4700 3100
F 0 "#PWR?" H 4700 2950 50 0001 C CNN
F 1 "+5V" H 4715 3273 50 0000 C CNN
F 2 "" H 4700 3100 50 0001 C CNN
F 3 "" H 4700 3100 50 0001 C CNN
1 4700 3100
P 4450 1300
F 0 "#PWR0101" H 4450 1150 50 0001 C CNN
F 1 "+5V" H 4465 1473 50 0000 C CNN
F 2 "" H 4450 1300 50 0001 C CNN
F 3 "" H 4450 1300 50 0001 C CNN
1 4450 1300
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR?
L power:+5V #PWR0102
U 1 1 5C21F6C1
P 2850 2150
F 0 "#PWR?" H 2850 2000 50 0001 C CNN
F 1 "+5V" H 2865 2323 50 0000 C CNN
F 2 "" H 2850 2150 50 0001 C CNN
F 3 "" H 2850 2150 50 0001 C CNN
1 2850 2150
P 1900 1050
F 0 "#PWR0102" H 1900 900 50 0001 C CNN
F 1 "+5V" H 1915 1223 50 0000 C CNN
F 2 "" H 1900 1050 50 0001 C CNN
F 3 "" H 1900 1050 50 0001 C CNN
1 1900 1050
1 0 0 -1
$EndComp
Wire Wire Line
2850 2150 2850 2250
Wire Wire Line
4700 3100 4700 3150
Wire Wire Line
4700 3150 4750 3150
1900 1050 1900 1100
$Comp
L power:GND #PWR?
L power:GND #PWR0103
U 1 1 5C21F777
P 6400 4250
F 0 "#PWR?" H 6400 4000 50 0001 C CNN
F 1 "GND" H 6405 4077 50 0000 C CNN
F 2 "" H 6400 4250 50 0001 C CNN
F 3 "" H 6400 4250 50 0001 C CNN
1 6400 4250
P 6400 2550
F 0 "#PWR0103" H 6400 2300 50 0001 C CNN
F 1 "GND" H 6405 2377 50 0000 C CNN
F 2 "" H 6400 2550 50 0001 C CNN
F 3 "" H 6400 2550 50 0001 C CNN
1 6400 2550
1 0 0 -1
$EndComp
Wire Wire Line
6400 4250 6400 4150
6400 2550 6400 2450
Wire Wire Line
6400 4050 6350 4050
6400 2350 6350 2350
Wire Wire Line
6350 4150 6400 4150
Connection ~ 6400 4150
6350 2450 6400 2450
Connection ~ 6400 2450
Wire Wire Line
6400 4150 6400 4050
6400 2450 6400 2350
$Comp
L power:GND #PWR?
L power:GND #PWR0104
U 1 1 5C21F912
P 2850 5300
F 0 "#PWR?" H 2850 5050 50 0001 C CNN
F 1 "GND" H 2855 5127 50 0000 C CNN
F 2 "" H 2850 5300 50 0001 C CNN
F 3 "" H 2850 5300 50 0001 C CNN
1 2850 5300
P 1900 4200
F 0 "#PWR0104" H 1900 3950 50 0001 C CNN
F 1 "GND" H 1905 4027 50 0000 C CNN
F 2 "" H 1900 4200 50 0001 C CNN
F 3 "" H 1900 4200 50 0001 C CNN
1 1900 4200
1 0 0 -1
$EndComp
Wire Wire Line
2850 5250 2850 5300
1900 4150 1900 4200
$Comp
L Display_Character:RC1602A U3
U 1 1 5C2A0A64
P 8850 1900
F 0 "U3" H 8600 2550 50 0000 C CNN
F 1 "RC1602A" H 8850 2687 50 0001 C CNN
F 2 "Display:RC1602A" H 8950 1100 50 0001 C CNN
F 3 "http://www.raystar-optronics.com/down.php?ProID=18" H 8950 1800 50 0001 C CNN
1 8850 1900
1 0 0 -1
$EndComp
Text GLabel 2500 1850 2 50 Input ~ 0
MISO
Text GLabel 2500 1750 2 50 Output ~ 0
MOSI
Text GLabel 2500 1950 2 50 Output ~ 0
SCK
$Comp
L power:GND #PWR0105
U 1 1 5C2A3A6E
P 8850 2650
F 0 "#PWR0105" H 8850 2400 50 0001 C CNN
F 1 "GND" H 8855 2477 50 0000 C CNN
F 2 "" H 8850 2650 50 0001 C CNN
F 3 "" H 8850 2650 50 0001 C CNN
1 8850 2650
1 0 0 -1
$EndComp
Wire Wire Line
8850 2650 8850 2600
$Comp
L power:+5V #PWR0106
U 1 1 5C2A3B91
P 8850 1150
F 0 "#PWR0106" H 8850 1000 50 0001 C CNN
F 1 "+5V" H 8865 1323 50 0000 C CNN
F 2 "" H 8850 1150 50 0001 C CNN
F 3 "" H 8850 1150 50 0001 C CNN
1 8850 1150
1 0 0 -1
$EndComp
Wire Wire Line
8850 1150 8850 1200
$Comp
L Device:R_POT_US R1
U 1 1 5C2A3CAA
P 9450 1700
F 0 "R1" H 9383 1654 50 0000 R CNN
F 1 "10k" H 9383 1745 50 0000 R CNN
F 2 "" H 9450 1700 50 0001 C CNN
F 3 "~" H 9450 1700 50 0001 C CNN
1 9450 1700
-1 0 0 1
$EndComp
Wire Wire Line
9250 1700 9300 1700
$Comp
L power:+5V #PWR0107
U 1 1 5C2A3DD9
P 9450 1450
F 0 "#PWR0107" H 9450 1300 50 0001 C CNN
F 1 "+5V" H 9465 1623 50 0000 C CNN
F 2 "" H 9450 1450 50 0001 C CNN
F 3 "" H 9450 1450 50 0001 C CNN
1 9450 1450
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0108
U 1 1 5C2A3DEE
P 9450 2250
F 0 "#PWR0108" H 9450 2000 50 0001 C CNN
F 1 "GND" H 9455 2077 50 0000 C CNN
F 2 "" H 9450 2250 50 0001 C CNN
F 3 "" H 9450 2250 50 0001 C CNN
1 9450 2250
1 0 0 -1
$EndComp
Wire Wire Line
9250 2100 9450 2100
Wire Wire Line
9450 1850 9450 2100
Connection ~ 9450 2100
Wire Wire Line
9450 2100 9450 2250
$Comp
L Device:R_US R2
U 1 1 5C2A42CD
P 9750 1700
F 0 "R2" H 9818 1746 50 0000 L CNN
F 1 "220" H 9818 1655 50 0000 L CNN
F 2 "" V 9790 1690 50 0001 C CNN
F 3 "~" H 9750 1700 50 0001 C CNN
1 9750 1700
1 0 0 -1
$EndComp
Wire Wire Line
9450 1450 9450 1500
Wire Wire Line
9450 1500 9750 1500
Wire Wire Line
9750 1500 9750 1550
Connection ~ 9450 1500
Wire Wire Line
9450 1500 9450 1550
Wire Wire Line
9250 2200 9750 2200
Wire Wire Line
9750 2200 9750 1850
$Comp
L power:GND #PWR0109
U 1 1 5C2A48E3
P 8000 1500
F 0 "#PWR0109" H 8000 1250 50 0001 C CNN
F 1 "GND" H 8005 1327 50 0000 C CNN
F 2 "" H 8000 1500 50 0001 C CNN
F 3 "" H 8000 1500 50 0001 C CNN
1 8000 1500
1 0 0 -1
$EndComp
Text GLabel 8450 1400 0 50 Input ~ 0
LCD_RS
Wire Wire Line
8000 1500 8450 1500
Text GLabel 8450 1600 0 50 Input ~ 0
LCD_EN
Text GLabel 8450 1700 0 50 Input ~ 0
LCD_D0
Text GLabel 8450 1800 0 50 Input ~ 0
LCD_D1
Text GLabel 8450 1900 0 50 Input ~ 0
LCD_D2
Text GLabel 8450 2000 0 50 Input ~ 0
LCD_D3
Text GLabel 2500 3150 2 50 Output ~ 0
LCD_D0
Text GLabel 2500 3250 2 50 Output ~ 0
LCD_D1
Text GLabel 2500 3350 2 50 Output ~ 0
LCD_D2
Text GLabel 2500 3450 2 50 Output ~ 0
LCD_D3
Text GLabel 2500 3550 2 50 Output ~ 0
LCD_RS
Text GLabel 2500 3650 2 50 Output ~ 0
LCD_EN
Text GLabel 2500 3750 2 50 Output ~ 0
STEP
Text GLabel 2500 3850 2 50 Output ~ 0
DIR
Text GLabel 4750 1750 0 50 Input ~ 0
STEP
Text GLabel 4750 1850 0 50 Input ~ 0
DIR
$Comp
L power:+12V #PWR0110
U 1 1 5C2A4EB7
P 6350 1350
F 0 "#PWR0110" H 6350 1200 50 0001 C CNN
F 1 "+12V" H 6365 1523 50 0000 C CNN
F 2 "" H 6350 1350 50 0001 C CNN
F 3 "" H 6350 1350 50 0001 C CNN
1 6350 1350
1 0 0 -1
$EndComp
Wire Wire Line
6350 1350 6350 1450
Text GLabel 2500 2050 2 50 Output ~ 0
CS
Text GLabel 4750 2150 0 50 Input ~ 0
CS
Text GLabel 4750 2050 0 50 Input ~ 0
SCK
Text GLabel 4750 1950 0 50 Input ~ 0
MOSI
Text GLabel 4750 2350 0 50 Output ~ 0
MISO
Text GLabel 6350 2150 2 50 Output ~ 0
DIAG1
Wire Wire Line
4750 2450 4450 2450
Wire Wire Line
4450 1450 4750 1450
Connection ~ 4450 1450
Wire Wire Line
4450 1450 4450 1300
Wire Wire Line
4450 1450 4450 2450
$Comp
L power:GND #PWR0111
U 1 1 5C2A5B00
P 4350 1550
F 0 "#PWR0111" H 4350 1300 50 0001 C CNN
F 1 "GND" H 4355 1377 50 0000 C CNN
F 2 "" H 4350 1550 50 0001 C CNN
F 3 "" H 4350 1550 50 0001 C CNN
1 4350 1550
1 0 0 -1
$EndComp
Wire Wire Line
4350 1550 4750 1550
Text GLabel 2500 2150 2 50 Input ~ 0
DIAG1
$Comp
L Switch:SW_Push SW2
U 1 1 5C2A6F68
P 9000 3450
F 0 "SW2" H 9000 3643 50 0000 C CNN
F 1 "SW_Push" H 9000 3644 50 0001 C CNN
F 2 "" H 9000 3650 50 0001 C CNN
F 3 "" H 9000 3650 50 0001 C CNN
1 9000 3450
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW3
U 1 1 5C2A7064
P 9000 3900
F 0 "SW3" H 9000 4093 50 0000 C CNN
F 1 "SW_Push" H 9000 4094 50 0001 C CNN
F 2 "" H 9000 4100 50 0001 C CNN
F 3 "" H 9000 4100 50 0001 C CNN
1 9000 3900
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW4
U 1 1 5C2A7098
P 9000 4350
F 0 "SW4" H 9000 4543 50 0000 C CNN
F 1 "SW_Push" H 9000 4544 50 0001 C CNN
F 2 "" H 9000 4550 50 0001 C CNN
F 3 "" H 9000 4550 50 0001 C CNN
1 9000 4350
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW5
U 1 1 5C2A70EA
P 9550 3900
F 0 "SW5" H 9550 4093 50 0000 C CNN
F 1 "SW_Push" H 9550 4094 50 0001 C CNN
F 2 "" H 9550 4100 50 0001 C CNN
F 3 "" H 9550 4100 50 0001 C CNN
1 9550 3900
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW1
U 1 1 5C2A7122
P 8450 3900
F 0 "SW1" H 8450 4093 50 0000 C CNN
F 1 "SW_Push" H 8450 4094 50 0001 C CNN
F 2 "" H 8450 4100 50 0001 C CNN
F 3 "" H 8450 4100 50 0001 C CNN
1 8450 3900
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0112
U 1 1 5C2A71CB
P 9750 3950
F 0 "#PWR0112" H 9750 3700 50 0001 C CNN
F 1 "GND" H 9755 3777 50 0000 C CNN
F 2 "" H 9750 3950 50 0001 C CNN
F 3 "" H 9750 3950 50 0001 C CNN
1 9750 3950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0113
U 1 1 5C2A7461
P 9200 3500
F 0 "#PWR0113" H 9200 3250 50 0001 C CNN
F 1 "GND" H 9205 3327 50 0000 C CNN
F 2 "" H 9200 3500 50 0001 C CNN
F 3 "" H 9200 3500 50 0001 C CNN
1 9200 3500
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0114
U 1 1 5C2A7482
P 9200 3950
F 0 "#PWR0114" H 9200 3700 50 0001 C CNN
F 1 "GND" H 9205 3777 50 0000 C CNN
F 2 "" H 9200 3950 50 0001 C CNN
F 3 "" H 9200 3950 50 0001 C CNN
1 9200 3950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0115
U 1 1 5C2A74A3
P 8650 3950
F 0 "#PWR0115" H 8650 3700 50 0001 C CNN
F 1 "GND" H 8655 3777 50 0000 C CNN
F 2 "" H 8650 3950 50 0001 C CNN
F 3 "" H 8650 3950 50 0001 C CNN
1 8650 3950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0116
U 1 1 5C2A74C4
P 9200 4400
F 0 "#PWR0116" H 9200 4150 50 0001 C CNN
F 1 "GND" H 9205 4227 50 0000 C CNN
F 2 "" H 9200 4400 50 0001 C CNN
F 3 "" H 9200 4400 50 0001 C CNN
1 9200 4400
1 0 0 -1
$EndComp
Wire Wire Line
9200 4400 9200 4350
Wire Wire Line
9750 3950 9750 3900
Wire Wire Line
9200 3950 9200 3900
Wire Wire Line
9200 3500 9200 3450
Wire Wire Line
8650 3950 8650 3900
Text GLabel 8800 3450 1 50 Output ~ 0
DP_UP
Text GLabel 8800 3900 1 50 Output ~ 0
DP_ENT
Text GLabel 8800 4350 1 50 Output ~ 0
DP_DOWN
Text GLabel 9350 3900 1 50 Output ~ 0
DP_RIGHT
Text GLabel 8250 3900 1 50 Output ~ 0
DP_LEFT
Text GLabel 2500 2350 2 50 Input ~ 0
DP_UP
Text GLabel 2500 2450 2 50 Input ~ 0
DP_DOWN
Text GLabel 2500 2550 2 50 Input ~ 0
DP_LEFT
Text GLabel 2500 2650 2 50 Input ~ 0
DP_RIGHT
Text GLabel 2500 2750 2 50 Input ~ 0
DP_ENT
Wire Wire Line
1900 1100 2000 1100
Wire Wire Line
2000 1100 2000 1150
Connection ~ 1900 1100
Wire Wire Line
1900 1100 1900 1150
Text GLabel 2500 2950 2 50 Input ~ 0
~RESET
$Comp
L Connector:AVR-ISP-6 J1
U 1 1 5C2AAE5B
P 5300 3600
F 0 "J1" H 5020 3696 50 0000 R CNN
F 1 "AVR-ISP-6" H 5020 3605 50 0000 R CNN
F 2 "" V 5050 3650 50 0001 C CNN
F 3 " ~" H 4025 3050 50 0001 C CNN
1 5300 3600
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0117
U 1 1 5C2AAF57
P 5200 3050
F 0 "#PWR0117" H 5200 2900 50 0001 C CNN
F 1 "+5V" H 5215 3223 50 0000 C CNN
F 2 "" H 5200 3050 50 0001 C CNN
F 3 "" H 5200 3050 50 0001 C CNN
1 5200 3050
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0118
U 1 1 5C2AAF7A
P 5200 4050
F 0 "#PWR0118" H 5200 3800 50 0001 C CNN
F 1 "GND" H 5205 3877 50 0000 C CNN
F 2 "" H 5200 4050 50 0001 C CNN
F 3 "" H 5200 4050 50 0001 C CNN
1 5200 4050
1 0 0 -1
$EndComp
Wire Wire Line
5200 3050 5200 3100
Wire Wire Line
5200 4000 5200 4050
Text GLabel 5700 3600 2 50 Output ~ 0
SCK
Text GLabel 5700 3700 2 50 Output ~ 0
~RESET
Text GLabel 5700 3500 2 50 Output ~ 0
MOSI
Text GLabel 5700 3400 2 50 Input ~ 0
MISO
$EndSCHEMATC