Please Help! Z Probe always returning the same value regardless of indicator light on probe .
I'm about at my wits end with this one, please help!
I have an auto-leveling probe (the orange tip inductive type) and it can definitely detect when it's near metal (as indicated by the indicator light on top of the probe), however, the firmware is always returning the same value (L). See video here:
I feel like I've tried just about everything:
- Tried multiple probes, including one from an old printrbot to make sure the its not the hardware that is broken
- Compiling with EEPROM-MODE set to 0 in case configuration overrides in eeprom was changing anything
- Tried the probes with both the 3v on the end-stop connector on the board, and by routing 24V power (from an always-on fan switch while keeping signal in the x-endstop port)
- Tried connecting a normal endstop to the z-min, this does return correct values
- Tried tons of combinations of Z_PROBE_PULLUP, Z_PROBE_ON_HIGH, ENSTOP_PULLUP_X_MIN
My Setup:
- Makerbase flavor board (24v)
- Running Repetier Firmware v0.92.9
- Using Z-probe in place of the z-min-endstop port
- My configuration.h file can be found here: https://drive.google.com/file/d/1bQeb8RKsG-VlbU0ILEgnsi6GSu1wPIbx/view?usp=sharing
Could anyone help me find out what I'm doing wrong? I'm sure there must be something simple i've overlooked
I have an auto-leveling probe (the orange tip inductive type) and it can definitely detect when it's near metal (as indicated by the indicator light on top of the probe), however, the firmware is always returning the same value (L). See video here:
I feel like I've tried just about everything:
- Tried multiple probes, including one from an old printrbot to make sure the its not the hardware that is broken
- Compiling with EEPROM-MODE set to 0 in case configuration overrides in eeprom was changing anything
- Tried the probes with both the 3v on the end-stop connector on the board, and by routing 24V power (from an always-on fan switch while keeping signal in the x-endstop port)
- Tried connecting a normal endstop to the z-min, this does return correct values
- Tried tons of combinations of Z_PROBE_PULLUP, Z_PROBE_ON_HIGH, ENSTOP_PULLUP_X_MIN
My Setup:
- Makerbase flavor board (24v)
- Running Repetier Firmware v0.92.9
- Using Z-probe in place of the z-min-endstop port
- My configuration.h file can be found here: https://drive.google.com/file/d/1bQeb8RKsG-VlbU0ILEgnsi6GSu1wPIbx/view?usp=sharing
Could anyone help me find out what I'm doing wrong? I'm sure there must be something simple i've overlooked
Comments
Im measuring the output from the signal wire of the probe - It's correctly measuring 0v between the signal wire and ground (on the board) when touching metal and measuring 3.3v when not touching (I loop this to ground for testing and put the multimeter inbetween).
This is all fine so i put the signal wire back to the signal pin on the board. Now this is when I get very strange behavior:
Upon boot, the board correctly measures 'H' when not touching metal and running m119 command. When touching metal the board reports back 'L', however once i remove the probe the command always returns 'L' regardless of the probe touching metal or not. The only way I can reset this is by either restarting the board, or shorting the ground and signal pin on the port.
Any insight to why this might be happening?
what do you mean? I mean removing for z probing makes just no sense so question is what you really did or wanted to say here.
>Don't know of this helps, but the probe indicator light seems to always be dimly lit, but its brighter when actually touching metal
Does this also happen when it is in working state? The led might show some metal is close just not enough to trigger or it gets constant signal. Normally I expect on/off or a factor of signal strength. So it might be that during z move you get cross talk preventing signal. You can try putting signal cable loosely for testing so it does not get signals from any other cables.