Connecting 5V optical encoders to endstop inputs
-
Can 5V optical encoders be used to measure filament flow? I tried connecting them to E0 endstop input with a 3.3V endstop power but the encoder doesn't work at such low voltage, it needs ~4V minimum.
Is it safe to connect the encoder to a 5V pin on either the DUET or DUEX? -
only revision 1.04 of the duet
https://duet3d.dozuki.com/Wiki/Hardware_Overview#Section_PCB_revision_v1_Num_04
-
Please provide details of the encoder. It may be possible to run it from 3.3V by changing one resistor.
-
I do have a Duet 2 Ethernet v1.04
The encoder is a Kuebler 2430
https://www.kuebler.com/k2014/j/en/produkte/details/drehgeber/Inkremental/2430Technical Data
Shaft Type Shaft
Dimension Ø 24 mm
Flange Ø 24.00 mm
Ø 28.00 mm
Ø 30.00 mm
Connection Cable radial
Cable axial
Protection max IP67
Working temperature -20° C ... +85° C
Speed max. 12.000 min-1
Supply voltage 5 VDC
Interfaces RS422
Resolution max: 256 ppr | Incremental -
Looks like you will need to power it from 5V, which you can get from the expansion connector or from the PanelDue connector. You can feed the output directly into an endstop input of your rev. 1.04 Duet.