Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add 3 axis and 2 extruders. Basic thermistor temperature sensing and
MOSFET heaters in the extruders.
- Loading branch information
Showing
17 changed files
with
1,786 additions
and
242 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
*.bak |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,142 @@ | ||
EESchema Schematic File Version 4 | ||
EELAYER 26 0 | ||
EELAYER END | ||
$Descr A4 11693 8268 | ||
encoding utf-8 | ||
Sheet 8 29 | ||
Title "" | ||
Date "" | ||
Rev "" | ||
Comp "" | ||
Comment1 "" | ||
Comment2 "" | ||
Comment3 "" | ||
Comment4 "" | ||
$EndDescr | ||
$Sheet | ||
S 3550 3150 900 1050 | ||
U 5ACC0B66 | ||
F0 "MotorDriver" 50 | ||
F1 "MotorDriver_TMC2660.sch" 50 | ||
F2 "V_IO" I R 4450 3250 50 | ||
F3 "V_MOTORS" I R 4450 3450 50 | ||
F4 "MOT1B" O L 3550 3300 50 | ||
F5 "MOT1A" O L 3550 3200 50 | ||
F6 "MOT2A" O L 3550 3400 50 | ||
F7 "MOT2B" O L 3550 3500 50 | ||
F8 "STEP" I L 3550 3700 50 | ||
F9 "DIR" I L 3550 3800 50 | ||
F10 "~CS" I L 3550 3950 50 | ||
F11 "SCK" I R 4450 3650 50 | ||
F12 "MOSI" I R 4450 3750 50 | ||
F13 "MISO" O R 4450 3850 50 | ||
F14 "~ENABLE" I R 4450 4000 50 | ||
F15 "SG_TST" O L 3550 4100 50 | ||
$EndSheet | ||
Text HLabel 3450 3200 0 50 Output ~ 0 | ||
MOT1A | ||
Text HLabel 3450 3300 0 50 Output ~ 0 | ||
MOT1B | ||
Text HLabel 3450 3400 0 50 Output ~ 0 | ||
MOT2A | ||
Text HLabel 3450 3500 0 50 Output ~ 0 | ||
MOT2B | ||
Text HLabel 3450 3700 0 50 Input ~ 0 | ||
STEP | ||
Text HLabel 3450 3800 0 50 Input ~ 0 | ||
DIR | ||
Text HLabel 3450 3950 0 50 Input ~ 0 | ||
~CS | ||
Text HLabel 3450 4100 0 50 Output ~ 0 | ||
SG_TST | ||
Text HLabel 4550 3250 2 50 Input ~ 0 | ||
V_IO | ||
Text HLabel 4550 3450 2 50 Input ~ 0 | ||
V_MOTORS | ||
Text HLabel 4550 3650 2 50 Input ~ 0 | ||
SCK | ||
Text HLabel 4550 3750 2 50 Input ~ 0 | ||
MOSI | ||
Text HLabel 4550 3850 2 50 Output ~ 0 | ||
MISO | ||
Text HLabel 4550 4000 2 50 Input ~ 0 | ||
~ENABLE | ||
Wire Wire Line | ||
3450 3200 3550 3200 | ||
Wire Wire Line | ||
3550 3300 3450 3300 | ||
Wire Wire Line | ||
3450 3400 3550 3400 | ||
Wire Wire Line | ||
3550 3500 3450 3500 | ||
Wire Wire Line | ||
3450 3700 3550 3700 | ||
Wire Wire Line | ||
3550 3800 3450 3800 | ||
Wire Wire Line | ||
3450 3950 3550 3950 | ||
Wire Wire Line | ||
3550 4100 3450 4100 | ||
Wire Wire Line | ||
4450 4000 4550 4000 | ||
Wire Wire Line | ||
4450 3850 4550 3850 | ||
Wire Wire Line | ||
4450 3750 4550 3750 | ||
Wire Wire Line | ||
4450 3650 4550 3650 | ||
Wire Wire Line | ||
4450 3450 4550 3450 | ||
$Sheet | ||
S 5300 3150 750 500 | ||
U 5ACC7E91 | ||
F0 "MaxStop" 50 | ||
F1 "Endstop.sch" 50 | ||
F2 "SENSOR" I R 6050 3350 50 | ||
F3 "OUT" O R 6050 3500 50 | ||
F4 "V_IO" I L 5300 3300 50 | ||
$EndSheet | ||
Wire Wire Line | ||
4450 3250 4500 3250 | ||
Wire Wire Line | ||
4500 3250 4500 3100 | ||
Wire Wire Line | ||
4500 3100 5150 3100 | ||
Wire Wire Line | ||
5150 3100 5150 3300 | ||
Wire Wire Line | ||
5150 3300 5300 3300 | ||
Connection ~ 4500 3250 | ||
Wire Wire Line | ||
4500 3250 4550 3250 | ||
$Sheet | ||
S 5300 3850 750 450 | ||
U 5ACC8EC2 | ||
F0 "MinStop" 50 | ||
F1 "Endstop.sch" 50 | ||
F2 "SENSOR" I R 6050 4000 50 | ||
F3 "OUT" O R 6050 4150 50 | ||
F4 "V_IO" I L 5300 4000 50 | ||
$EndSheet | ||
Wire Wire Line | ||
5300 4000 5150 4000 | ||
Wire Wire Line | ||
5150 4000 5150 3300 | ||
Connection ~ 5150 3300 | ||
Text HLabel 6150 3350 2 50 Input ~ 0 | ||
MAXSTOP | ||
Text HLabel 6150 3500 2 50 Output ~ 0 | ||
MAXSTOP_OUT | ||
Text HLabel 6150 4150 2 50 Output ~ 0 | ||
MINSTOP_OUT | ||
Text HLabel 6150 4000 2 50 Input ~ 0 | ||
MINSTOP | ||
Wire Wire Line | ||
6050 4000 6150 4000 | ||
Wire Wire Line | ||
6050 4150 6150 4150 | ||
Wire Wire Line | ||
6050 3500 6150 3500 | ||
Wire Wire Line | ||
6050 3350 6150 3350 | ||
$EndSCHEMATC |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,235 @@ | ||
EESchema Schematic File Version 4 | ||
EELAYER 26 0 | ||
EELAYER END | ||
$Descr A4 11693 8268 | ||
encoding utf-8 | ||
Sheet 7 29 | ||
Title "" | ||
Date "" | ||
Rev "" | ||
Comp "" | ||
Comment1 "" | ||
Comment2 "" | ||
Comment3 "" | ||
Comment4 "" | ||
$EndDescr | ||
$Comp | ||
L Connector_Generic:Conn_02x01 J10 | ||
U 1 1 5AD4D3D5 | ||
P 2950 3650 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD4D3D5" Ref="J10" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD4D3D5" Ref="J18" Part="1" | ||
F 0 "J18" V 2954 3730 50 0000 L CNN | ||
F 1 "Thermistor" V 3045 3730 50 0000 L CNN | ||
F 2 "" H 2950 3650 50 0001 C CNN | ||
F 3 "~" H 2950 3650 50 0001 C CNN | ||
1 2950 3650 | ||
0 1 1 0 | ||
$EndComp | ||
$Comp | ||
L power:GNDA #PWR013 | ||
U 1 1 5AD4D481 | ||
P 2950 4050 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD4D481" Ref="#PWR013" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD4D481" Ref="#PWR052" Part="1" | ||
F 0 "#PWR052" H 2950 3800 50 0001 C CNN | ||
F 1 "GNDA" H 2955 3877 50 0000 C CNN | ||
F 2 "" H 2950 4050 50 0001 C CNN | ||
F 3 "" H 2950 4050 50 0001 C CNN | ||
1 2950 4050 | ||
1 0 0 -1 | ||
$EndComp | ||
$Comp | ||
L Device:R R7 | ||
U 1 1 5AD4D4AD | ||
P 2950 2950 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD4D4AD" Ref="R7" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD4D4AD" Ref="R41" Part="1" | ||
F 0 "R41" H 2800 3000 50 0000 L CNN | ||
F 1 "4k7 1%" H 2600 2900 50 0000 L CNN | ||
F 2 "" V 2880 2950 50 0001 C CNN | ||
F 3 "~" H 2950 2950 50 0001 C CNN | ||
1 2950 2950 | ||
1 0 0 -1 | ||
$EndComp | ||
$Comp | ||
L Device:R R8 | ||
U 1 1 5AD4D50F | ||
P 3350 3250 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD4D50F" Ref="R8" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD4D50F" Ref="R42" Part="1" | ||
F 0 "R42" V 3143 3250 50 0000 C CNN | ||
F 1 "10k" V 3234 3250 50 0000 C CNN | ||
F 2 "" V 3280 3250 50 0001 C CNN | ||
F 3 "~" H 3350 3250 50 0001 C CNN | ||
1 3350 3250 | ||
0 1 1 0 | ||
$EndComp | ||
$Comp | ||
L Device:C C13 | ||
U 1 1 5AD4D569 | ||
P 3650 3550 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD4D569" Ref="C13" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD4D569" Ref="C66" Part="1" | ||
F 0 "C66" H 3765 3596 50 0000 L CNN | ||
F 1 "1000pF" H 3765 3505 50 0000 L CNN | ||
F 2 "" H 3688 3400 50 0001 C CNN | ||
F 3 "~" H 3650 3550 50 0001 C CNN | ||
1 3650 3550 | ||
1 0 0 -1 | ||
$EndComp | ||
Text HLabel 2800 2700 0 50 Input ~ 0 | ||
AVREF | ||
Wire Wire Line | ||
2950 3950 2950 4050 | ||
Wire Wire Line | ||
2950 3950 3650 3950 | ||
Wire Wire Line | ||
3650 3950 3650 3700 | ||
Connection ~ 2950 3950 | ||
Wire Wire Line | ||
2950 3100 2950 3250 | ||
Wire Wire Line | ||
2950 3250 3200 3250 | ||
Connection ~ 2950 3250 | ||
Wire Wire Line | ||
2950 3250 2950 3450 | ||
Wire Wire Line | ||
3500 3250 3650 3250 | ||
Wire Wire Line | ||
3650 3250 3650 3400 | ||
Wire Wire Line | ||
2950 2800 2950 2700 | ||
Wire Wire Line | ||
2950 2700 2800 2700 | ||
Text HLabel 3800 3250 2 50 Output ~ 0 | ||
TEMP | ||
Wire Wire Line | ||
3650 3250 3800 3250 | ||
Connection ~ 3650 3250 | ||
Text HLabel 4550 3250 0 50 Input ~ 0 | ||
PWM | ||
$Comp | ||
L Device:R R9 | ||
U 1 1 5AD4D990 | ||
P 4800 3250 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD4D990" Ref="R9" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD4D990" Ref="R43" Part="1" | ||
F 0 "R43" V 4593 3250 50 0000 C CNN | ||
F 1 "180R" V 4684 3250 50 0000 C CNN | ||
F 2 "" V 4730 3250 50 0001 C CNN | ||
F 3 "~" H 4800 3250 50 0001 C CNN | ||
1 4800 3250 | ||
0 1 1 0 | ||
$EndComp | ||
Wire Wire Line | ||
4550 3250 4650 3250 | ||
$Comp | ||
L ipd036n04l:IPD036N04L TR1 | ||
U 1 1 5AD51003 | ||
P 5400 3250 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD51003" Ref="TR1" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD51003" Ref="TR2" Part="1" | ||
F 0 "TR2" H 5627 3303 70 0000 L CNN | ||
F 1 "IPD036N04L" H 5627 3189 60 0000 L CNN | ||
F 2 "" H 5400 3250 60 0000 C CNN | ||
F 3 "" H 5400 3250 60 0000 C CNN | ||
1 5400 3250 | ||
1 0 0 -1 | ||
$EndComp | ||
Wire Wire Line | ||
4950 3250 5100 3250 | ||
$Comp | ||
L power:GND #PWR015 | ||
U 1 1 5AD51105 | ||
P 5550 3750 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD51105" Ref="#PWR015" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD51105" Ref="#PWR054" Part="1" | ||
F 0 "#PWR054" H 5550 3500 50 0001 C CNN | ||
F 1 "GND" H 5555 3577 50 0000 C CNN | ||
F 2 "" H 5550 3750 50 0001 C CNN | ||
F 3 "" H 5550 3750 50 0001 C CNN | ||
1 5550 3750 | ||
1 0 0 -1 | ||
$EndComp | ||
Wire Wire Line | ||
5550 3600 5550 3750 | ||
$Comp | ||
L Device:CP1_Small C14 | ||
U 1 1 5AD51206 | ||
P 4950 2450 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD51206" Ref="C14" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD51206" Ref="C67" Part="1" | ||
F 0 "C67" H 4750 2500 50 0000 L CNN | ||
F 1 "10uF 35V" H 4500 2400 50 0000 L CNN | ||
F 2 "" H 4950 2450 50 0001 C CNN | ||
F 3 "~" H 4950 2450 50 0001 C CNN | ||
1 4950 2450 | ||
1 0 0 -1 | ||
$EndComp | ||
$Comp | ||
L Device:R R10 | ||
U 1 1 5AD512CE | ||
P 5250 2250 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD512CE" Ref="R10" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD512CE" Ref="R44" Part="1" | ||
F 0 "R44" H 5320 2296 50 0000 L CNN | ||
F 1 "10k" H 5320 2205 50 0000 L CNN | ||
F 2 "" V 5180 2250 50 0001 C CNN | ||
F 3 "~" H 5250 2250 50 0001 C CNN | ||
1 5250 2250 | ||
1 0 0 -1 | ||
$EndComp | ||
$Comp | ||
L Device:LED D2 | ||
U 1 1 5AD513CB | ||
P 5250 2650 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD513CB" Ref="D2" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD513CB" Ref="D10" Part="1" | ||
F 0 "D10" V 5350 2600 50 0000 R CNN | ||
F 1 "HEATER" V 5450 2600 50 0000 R CNN | ||
F 2 "" H 5250 2650 50 0001 C CNN | ||
F 3 "~" H 5250 2650 50 0001 C CNN | ||
1 5250 2650 | ||
0 -1 -1 0 | ||
$EndComp | ||
$Comp | ||
L power:GND #PWR014 | ||
U 1 1 5AD515DD | ||
P 4950 2700 | ||
AR Path="/5AC337B6/5ACBE919/5AD4D269/5AD515DD" Ref="#PWR014" Part="1" | ||
AR Path="/5AC337B6/5AD9F95A/5AD4D269/5AD515DD" Ref="#PWR053" Part="1" | ||
F 0 "#PWR053" H 4950 2450 50 0001 C CNN | ||
F 1 "GND" H 4955 2527 50 0000 C CNN | ||
F 2 "" H 4950 2700 50 0001 C CNN | ||
F 3 "" H 4950 2700 50 0001 C CNN | ||
1 4950 2700 | ||
1 0 0 -1 | ||
$EndComp | ||
Wire Wire Line | ||
4950 2550 4950 2700 | ||
Wire Wire Line | ||
4950 2350 4950 1950 | ||
Wire Wire Line | ||
4950 1950 5250 1950 | ||
Wire Wire Line | ||
5250 2100 5250 1950 | ||
Connection ~ 5250 1950 | ||
Wire Wire Line | ||
5250 1950 5950 1950 | ||
Wire Wire Line | ||
5250 2400 5250 2500 | ||
Wire Wire Line | ||
5250 2800 5250 2900 | ||
Wire Wire Line | ||
5250 2900 5550 2900 | ||
Wire Wire Line | ||
5550 2900 5550 2550 | ||
Connection ~ 5550 2900 | ||
Text HLabel 5950 1950 2 50 Input ~ 0 | ||
V_HEAT | ||
Text HLabel 5650 2550 2 50 Output ~ 0 | ||
HEATER | ||
Wire Wire Line | ||
5650 2550 5550 2550 | ||
$EndSCHEMATC |
Oops, something went wrong.