This repository has been archived by the owner on Aug 20, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Endstop: overhauled the design to use a TCST1103 optical interrupter.
The design is a bit a compromise. As we want the LED to light up only with an interrupted switch, there is a balance between sending voltage to the signal line and sending current to the LED. R3 has most influence in this balance. Bigger values give more current to the signal, lower values more current to the LED. The current balance gives 4 Volts to the signal and lets the LED light up to about 80%. Another design solution would be to connect the LED to Vcc instead of GND, giving both, full voltage to the signal and full current to the LED. However, the signal is inverted then, lighting the LED all the time. Adding a transistor, too, would get the LED lighting right, but also make the circuit more complex.
- Loading branch information
Showing
2 changed files
with
124 additions
and
146 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
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 | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -1,76 +1,82 @@ | |||
v 20100214 2 | v 20100214 2 | ||
C 40700 45700 1 0 0 H21LOB-1.sym | C 43800 47000 1 0 0 resistor-2.sym | ||
{ | { | ||
T 42200 46050 5 10 1 1 0 5 1 | T 44000 47200 5 10 1 1 0 0 1 | ||
device=H21LOB | refdes=R2 | ||
T 42200 48150 5 10 1 1 0 3 1 | T 44100 47000 5 10 1 1 0 0 1 | ||
refdes=U1 | |||
T 42200 48300 5 10 0 0 0 3 1 | |||
footprint=H21L-1 | |||
} | |||
C 45300 48100 1 90 0 resistor-2.sym | |||
{ | |||
T 45000 48300 5 10 1 1 90 0 1 | |||
refdes=R3 | |||
T 45300 48400 5 10 1 1 90 0 1 | |||
value=1K | value=1K | ||
T 45300 48100 5 10 0 0 0 0 1 | T 43800 47000 5 10 0 0 0 0 1 | ||
footprint=ACY300_1 | |||
} | |||
C 43800 45900 1 0 0 resistor-2.sym | |||
{ | |||
T 44000 46100 5 10 1 1 0 0 1 | |||
refdes=R1 | |||
T 44000 45900 5 10 1 1 0 0 1 | |||
value=10K | |||
T 43800 45900 5 10 0 0 0 0 1 | |||
footprint=ACY300_1 | footprint=ACY300_1 | ||
} | } | ||
C 43800 47800 1 0 0 resistor-2.sym | C 43800 47800 1 0 0 resistor-2.sym | ||
{ | { | ||
T 44000 48100 5 10 1 1 0 0 1 | T 44000 48000 5 10 1 1 0 0 1 | ||
refdes=R2 | refdes=R1 | ||
T 44100 47800 5 10 1 1 0 0 1 | T 44100 47800 5 10 1 1 0 0 1 | ||
value=220 | value=180 | ||
T 43800 47800 5 10 0 0 0 0 1 | T 43800 47800 5 10 0 0 0 0 1 | ||
footprint=ACY300_1 | footprint=ACY300_1 | ||
} | } | ||
C 43200 45700 1 0 0 gnd-1.sym | C 44900 48300 1 0 0 vcc-1.sym | ||
C 45600 50400 1 0 0 vcc-1.sym | N 43000 47100 43800 47100 4 | ||
N 43000 47100 45800 47100 4 | N 43000 46700 43200 46700 4 | ||
N 43000 46700 45200 46700 4 | |||
N 43000 46300 46000 46300 4 | |||
N 43000 47900 43800 47900 4 | N 43000 47900 43800 47900 4 | ||
N 43300 46000 43300 46300 4 | N 44700 47100 45100 47100 4 | ||
N 43800 46000 43700 46000 4 | N 43000 47500 43200 47500 4 | ||
N 43700 46000 43700 46700 4 | N 43600 46000 43600 47100 4 | ||
N 44700 46000 46000 46000 4 | N 45100 46400 45100 48300 4 | ||
N 43000 47500 43300 47500 4 | N 44700 47900 45100 47900 4 | ||
N 43300 47500 43300 46300 4 | T 43500 44400 9 10 1 0 0 0 2 | ||
N 45200 49000 45200 49200 4 | |||
N 45200 50100 45200 50200 4 | |||
N 45200 50200 45800 50200 4 | |||
N 45800 46000 45800 50400 4 | |||
N 44700 47900 45800 47900 4 | |||
N 45200 46600 45200 48100 4 | |||
T 43500 44700 9 10 1 0 0 0 3 | |||
RepRap Generation 7 Electronics Opto Endstop | RepRap Generation 7 Electronics Opto Endstop | ||
http://reprap.org/wiki/Generation_7_Electronics | http://reprap.org/wiki/Generation_7_Electronics | ||
Derivative of Opto Endstop v2.1 | C 47800 46200 1 0 1 connector3-1.sym | ||
C 47700 45800 1 0 1 connector3-1.sym | |||
{ | { | ||
T 47700 46900 5 10 1 1 0 6 1 | T 47800 47300 5 10 1 1 0 6 1 | ||
refdes=CONN1 | refdes=CONN1 | ||
T 47200 45600 5 10 1 1 0 0 1 | T 47300 46000 5 10 1 1 0 0 1 | ||
device=22-23-2031 | device=22-23-2031 | ||
T 47700 45800 5 10 0 0 0 0 1 | T 47800 46200 5 10 0 0 0 0 1 | ||
footprint=100-3-1 | footprint=100-3-1 | ||
} | } | ||
N 45200 46600 46000 46600 4 | C 43800 45800 1 0 0 led-1.sym | ||
C 45000 50100 1 270 0 led-1.sym | |||
{ | { | ||
T 45000 49800 5 10 1 1 90 0 1 | T 44100 45800 5 10 1 1 180 0 1 | ||
refdes=LED1 | refdes=LED1 | ||
T 45000 50100 5 10 0 1 0 0 1 | T 43800 45800 5 10 0 1 90 0 1 | ||
footprint=LED3_1 | footprint=LED3_1 | ||
} | } | ||
C 40700 46300 1 0 0 TCST.sym | |||
{ | |||
T 42200 46450 5 10 1 1 0 5 1 | |||
devicename=TCST 1103 | |||
T 42200 48150 5 10 1 1 0 3 1 | |||
refdes=U1 | |||
T 42200 48300 5 10 0 0 0 3 1 | |||
footprint=TCST_11-1 | |||
} | |||
N 45100 46400 46100 46400 4 | |||
C 43100 46400 1 0 0 gnd-1.sym | |||
N 43600 46700 45500 46700 4 | |||
N 46100 47000 45500 47000 4 | |||
N 45500 47000 45500 46700 4 | |||
C 44700 45900 1 0 0 resistor-2.sym | |||
{ | |||
T 44900 46100 5 10 1 1 0 0 1 | |||
refdes=R3 | |||
T 45000 45900 5 10 1 1 0 0 1 | |||
value=2K2 | |||
T 44700 45900 5 10 0 0 0 0 1 | |||
footprint=ACY300_1 | |||
} | |||
C 43100 47200 1 0 0 gnd-1.sym | |||
N 45900 46700 46100 46700 4 | |||
C 45800 45500 1 0 0 gnd-1.sym | |||
N 45600 46000 45900 46000 4 | |||
N 43600 46000 43800 46000 4 | |||
N 45900 46700 45900 45800 4 | |||
T 47900 46400 9 10 1 0 0 1 1 | |||
+5V | |||
T 47900 46700 9 10 1 0 0 1 1 | |||
GND | |||
T 47900 47000 9 10 1 0 0 1 1 | |||
Signal |