Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connecting a 24V inductive probe to the S6 2.0 #27

Open
cheezebreeze opened this issue Nov 15, 2021 · 1 comment
Open

Connecting a 24V inductive probe to the S6 2.0 #27

cheezebreeze opened this issue Nov 15, 2021 · 1 comment

Comments

@cheezebreeze
Copy link

Yo!

So I'm slightly confused about the documentation regarding this feature:

"Limit switch socket 24V/5V/3.3V optional, ready for more other equipment, such as -inductive sensor, BL-Touch"

I've got a couple LJ12A3-4-Z/BY lying around and the only problem I see in using it, is that the signal going to the MCU would be 24V. I've been looking at the schematic for the board and I can't see there being any components to pull that voltage down.

Am I missing something or is there an undocumented way to connect it without extra components or do I need to solve the 24V to 5V signal some way with extra components?

( The printer is an Ender 3 with the Fysetc S6 2.0 running Klipper. )

@maralb1970
Copy link

When running an inductive sensor on 24V there are a few options (assuming your probe has NPN output):

  1. DeLuxe solution: make a small circuitboard with an optocoupler to isolate the 5V circuitry from the 24V supplyvoltage which the Inductive sensor uses

  2. Simple solution: Add a schottky diode (BAT46, BAT85, BAT86) in series with the switching line coming from the inductive probe. Connect the banded side from the diode (Kathode) towards the Inductive probe. Please do not connect the diode the other way around as your controllerboard will not like that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants