Z Probe with Piezo element errors
Hi there. I have been having trouble getting Repetier FW to play nicely with my precisionpiezo board, but I can't get it to trigger/untrigger properly. The board is tuned in that it detects taps but not so much as to induce false positives. I have made posts on the RepRap Forum piezo thread to no avail, which I render below. https://reprap.org/forum/read.php?1,767998,850895#msg-850895
I have a 27mm piezo sensor on a Rostock Max, but I can't seem to get it interfaced with my RAMBo and Repetier Firmware properly.
I've reflashed the firmware many times, each time changing a setting. I have tested an entire matrix of probe/endstop settings.
I'm certain it is wired correctly from Piezo20 to RAMBo, as I color coded the connectors, and I verified the piezo is in the proper polarity (no trigger on pressure release)
In Repetier Firmware I've tested all combinations of true/false for Z_PROBE_ON_HIGH, ENDSTOP_PULLUP_Z_MIN, and inverted Z Min logic. No matter what it either gives me Z probe triggered before probing, or the Z probe didn't untrigger on repetitive probe; only in two instances of the second situation did the carriage actually do a probe plunge and not raise instantly.
The only thing I kept constant was that Z probe pin is the Z Min pin, and ENDSTOP_Z_MIN = true. I realize that the Piezo20 works by pulling SIG low, thus requiring pullup, but I wanted to test it anyways.
Result denotes a scenario: 1 is triggered before probe starts error. 2 is probe didn't untrigger on probe. The letter in that column denotes the physical movement made after G30 P0 was sent. P is where the effector actually descended and touched an object, whereas i occurs in a configuration that caused instant raising of the probe.
M119 TRIGGERED (BLUE)
M119 UNTRIGGERED RED