MNieddu91 / Marlin-Ai3M-2.0.x-BLTouch

Marlin 2.0.x optimized for the Anycubic i3 Mega 3D printer
GNU General Public License v3.0
7 stars 4 forks source link

[BUG] Problem BLTouch Version 3.1 / Anycubic i3 / #3

Open RedJohn14 opened 4 years ago

RedJohn14 commented 4 years ago

Hello,

I installed Marlin Build from your repo here: (v.1.1.9) https://github.com/MNieddu91/Marlin-AI3M-BLTouch

My settings in configuration.h looks like this: `//#define PROBE_MANUALLY //#define MANUAL_PROBE_START_Z 0.2

/**

A Fix-Mounted Probe either doesn't deploy or needs manual deployment. (e.g., an inductive probe or a nozzle-based probe-switch.) */ //#define FIX_MOUNTED_PROBE /**

Z Servo Probe, such as an endstop switch on a rotating arm. */ //#define Z_PROBE_SERVO_NR 0 // Defaults to SERVO 0 connector. //#define Z_SERVO_ANGLES {10,90} // Z Servo Deploy and Stow angles /**

The BLTouch probe uses a Hall effect sensor and emulates a servo. */ define BLTOUCH if ENABLED(BLTOUCH) define BLTOUCH_DELAY 100 // (ms) Enable and increase if needed /**

BLTouch V3.0 and newer smart series For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV. If the pin trigger is not detected, first try swapping the black and white wires then toggle this. */ //#define BLTOUCH_V3

if ENABLED(BLTOUCH_V3)

define BLTOUCH_FORCE_5V_MODE

define BLTOUCH_FORCE_OPEN_DRAIN_MODE

endif

endif`

I used the original BLTouch v3.1 from here: https://www.amazon.de/gp/product/B075B57CHD/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1

I also tested your new repo Marlin 2.0.x: https://github.com/MNieddu91/Marlin-Ai3M-2.0.x-BLTouch

I have home everything with G28 and use G29 all works perfekt. BLTouch Pin comes out but if I TRIGGERED it from hand nothing happens Z axis not stop!

If I home everything again with G28 and looks with M119 I see this: < 13:10:36: x_min: TRIGGERED < 13:10:36: y_min: TRIGGERED < 13:10:36: z_min: TRIGGERED < 13:10:36: z2_min: TRIGGERED < 13:10:36: z_probe: open

The z_probe status won't change. I TRIGGERED the Pin manual but the status won't change. The Server cable on my motherboard is correct because I can use this command without any problem:

M280 P0 S10 ; pushes the pin down M280 P0 S90 ; pulls the pin up M280 P0 S120 ; Self test – keeps going until you do pin up/down or release alarm M280 P0 S160 ; Release alarm

Only the trigger status will not work Z axis not stop! Any idea what the problem is?

Attached you find a picture from my BLTouch mount in the printers head. And a picture from the cable on my motherboard. I have the new Board 1.1. CA843448-8E66-49DD-8DBF-ED5DEC010F43 AB21360F-712D-4821-93EE-D1236468925F

RedJohn14 commented 4 years ago

Any news for this? Any ideas why my original BLTouch Version 3.1 is not working? Please have a look on my video too:

https://drive.google.com/file/d/1cAup0ubzmK27F0MHrlfSdWe8jBjmkSl9/view?usp=sharing

lastowl commented 4 years ago

Have you tried changing the black and white cable around?

agentchimendez commented 3 years ago

Did you ever figure this out? I'm having the exact same issue but on Knutwursts firmware.

I found your issue from the thread suggesting adding in a resistor or bridge but for ender models. Did you manage to figure out where to place one on the Mega S? Or a firmware solution?

Thanks

CircuitGuy commented 3 years ago

I'm having the same issue and mentioned this thread in the knutwurst thread. See the mention from a few seconds ago.

CircuitGuy commented 3 years ago

@lastowl Definitely don't swap the black and white cable. You will blow a fuse. Can confirm.