-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
Bltouch doesn't stop the movement . #9320
Comments
Correct - M119 will say open unless you're really lucky in your timing or you're in the test mode. The BLTouch automatically retracts the pin when it is triggered so the probe knows that something happened. There's a servo probe subtest in the M43 command. In Configuration_adv.h enable PINS_DEBUGGING and then issue M43 S. After that follow the prompts on the host screen. |
this is what i have received for answer form the M43 command
|
here my configuration files. in a zip folder |
I am getting mad ! Nothing is working with this probe |
You issued "M43". Try "M43 S". Maybe there's a cable problem. M119 should report triggered if you remove the cable at the BLTouch end. If it says open then there's a problem. Remove the cable at the RAMPS end. If M119 reports triggered then the cable is bad (most likely signal is shorted to ground). If M119 reports open then either the RAMPS/2560 is bad or you're not running the config you posted. If the above checks out OK then try this:
|
@Bob-the-Kuhn in configuration ENDSTOPPULLUPS is disabled, maybe this can have something to do with the issue? |
I doubt it but enabling it won't hurt. The ENDSTOPPULLUP is an internal 50k (approximately) device within the CPU. Usually there's a 4.7k pullup on the board because the 50K tends to allow noise. MKS doesn't publish their schematics so I can't verify that there is a 4.7K on their board. |
Thanks for all the support. |
I tried the script you posted here. All seems ok until the command M280 P0 S60. With this nothing happened:/ |
I tried to set in the pinRamps.h the #define Z_MIN_PROBE_PIN Z_MIN_PIN |
Here the result of the M43 S command
it dosen't detect when i try to trigger the pin manually in this test. |
If the probe deployed & retracted during the M43 S test then the servo signal is getting to the BLTouch properly. Since there is no trigger then the BLTouch is bad. If the probe didn't deploy & retract then either the servo signal isn't getting to the BLTouch or the BLTouch is bad. Check your servo wiring. |
yesterday a new BLtouch arrived at my home. Today i have install it and try it. Bad News. it dosen't work. |
Again the command M280 P0 S60 dosen't work. |
Have you tried to enable ENDSTOP_INTERRUPTS_FEATURE (if your board support it) ? |
I Will try it immediatly ! |
You are my saviour ! Now it is working! There are others problems but I will fix them plasurly:) |
@Bob-the-Kuhn what do you think about adding sanity check to prevent bl-touch without interrupt? |
I'm really glad to hear that the BLTouch is working properly. I'm struggling to understand how enabling ENDSTOP_INTERRUPTS_FEATURE would fix the problem. If the other system were broke, broke, broke then we'd be flooded with problems. Something must be marginal. I'd dearly love to put an oscilloscope on the system to see what's happening. The interrupt system requires the pulse to be active for less time than the other. Maybe there's a power problem. The BLTouch requires a lot more current when deploying and retracting the probe. Try running separate power & ground wires to the BLTouch. That's helped others. Double check the 5V/3.3V jumper on the BLTouch. It should be intact since the 2560 is a 5V system. |
I have a little oscilloscope if you want I will check what you will ask me. yes the jumpers is on 5v. |
Put the 'scope on the BLTouch's output and see what the pulse looks like. It should be a 5 or 10mS pulse that's above 3V. |
shout out to thinkyhead, bob the Kuhn, researched the shit out of your comment and responses. because of you guys my 3dtouch is working great! |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Hi everyone. I have installed my bltouch since a month ago and it was working very good but since yesterday it doesn't stop the movement of the z axis.
It detect the plate because it retract the pin but don't stop. I tried with many configuration and command like the M280 series but nothing change.
Obviously my M119 command say it is Open when the pin is up and I can't read with this command if it triggered ( if I understand correctly what I have read here).
What can I do?
The text was updated successfully, but these errors were encountered: