Strange behavior bltouch V3.1
-
I replaced my old classic BL touch with a new 3.1 version.
The new bl touch apparently works ok but randomly id doesn't push pin and go in error blinking red led mode. To let it work again I have to physically disconnect the bl touch from his own cable and reattach it ( disconnecting all 5 wires).
Sometimes whe I switch one the printer the bltouch works , sometimes no , and I have to disconnect and reconnect it for momentarily fix itWhen the BLtouch works it pull down and up the pin as soon as I switch on the printer
When it doesn't work It stay up and after few seconds starts blinking not responding to any commands from the printer.The previous BLtouch classic worked smoothly , I removed the resistor and I checked all the connection with a multimeter all semmes fine
I am on Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 2.05.1 (2020-02-09b1) ( waiting for some spare time to update)
retractprobe.g M280 P3 S90 I1
deployprobe.g M280 P3 S10 I1; Communication and general M111 S0 ; Debug off M550 DBOT ; Machine name (P + anything you like) M551 DBOT ; Machine password (used for FTP connections) M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address - If you have more than one Duet on your network, they must all have different MAC addresses, so change the last digits M552 S1 ; Enable WiFi M555 P2 ; Set output to look like Marlin M564 H0 ;M575 P1 B57600 S1 ; Comms parameters for PanelDue; Machine configuration M569 P0 S1 ; Drive 0 M569 P1 S1 ; Drive 1 M569 P2 S0 ; Drive 2 M569 P3 S0 ; Drive 3 M569 P4 S1 ; Drive 4 M574 X1 Y2 Z0 S0 ; set endstop configuration (X1 is at MIN end. Y2 is at MAX end. (active high switch = S1, active low switch= S0) M667 S1 ; set CoreXY mode ;M350 X16 Y16 Z16 E16 I1 ; Set 16x microstepping with interpolation M92 X100 Y100 Z1000 ; Set axis steps/mm. Check that the printer really move as much as you tell it. Not more and not less. M92 E412:412 ; Set extruder steps/mm. Change this to match your extruder. M906 X1200 Y1200 Z1300 E800 ; Set motor currents (mA). Increase if motor is to weak. Lower if motor gets too hot. 800-1000 is good for most. M201 X1500 Y1500 Z400 E4000 ; Accelerations (mm/s^2). The acceleration, speed and jerk is a setting you can alter to try making the printer to print as nice as possible.. M203 X15000 Y15000 Z300 E1500 ; Maximum speeds (mm/min) M566 X600 Y600 Z24 E1200 ; Maximum jerk speeds mm/minute M208 S0 X334 Y290 Z310 ; set axis maxima (adjust to suit your machine) M208 S1 X0 Y0 Z0 ; set axis minima (adjust to make X=0 and Y=0 the edges of the bed) G21 ; Work in millimetres G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves; Z probe M404 N1.75 ;spessore fialmento per cprint monitor ;*** You can use S and B parameters to define the parameters of the thermistors you are using. Standard 100k thermistor from E3d is 4388 or 4725. M305 P0 T100000 B4388 R4700 H0 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction ;M305 P1 T100000 B4267 R4700 H0 L0 ; Put your own H and/or L values here to set the first nozzle thermistor ADC correction M305 P1 T100000 B4725 C7.060000e-8 R4700 ;***Use for autotune. M307 H0 A142 C293.5 D5.4 B0 ;Autotune result for bed M307 H1 A588.5 C242.9 D6.7 B0 ;Autotuen result for first nozzle; Fans M106 P1 T45 H1 ; enable thermostatic mode for fan 1 at temp 45 degrees. Fan turns on when P1(extruder 1) is above 45 degrees.; Tool definition M563 P0 D0 H1 ; Define tool 0 G10 P0 S0 R0 ; Set tool 0 operating and standby temperatures T0 ; select first hot end ;*** Fan config M106 P1 T45 H1 M106 P2 H-1 ;*** BLTouch M307 H3 A-1 C-1 D-1 ;M307 H7 A-1 C-1 D-1 M558 P9 H10 R0.2 F100 T7000 A5 B0 M574 E0 S0 G31 P25 X-31 Y19 Z0.365 ; OFFSET Z !!!!!!!!!!!!!!!! Numeri più alti avvicnano al piatto M376 H15 ; fade compensation limite 15mm M557 X24:324 Y0:290 S40 M375 ; Load heightmap.csv ; Manual Bed leveling assistant prerequisite DA CONTROLLARE M671 X3.0:321.0:160.0 Y245.70:250.7:-30.0 P0.5 ; in ordine prima tutte le X poi le Y P sta per il passo delle viti M4=0.7 M5=0.5 ;*** Autupause M911 S23 R23 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Configure automatic saving on power loss M501 ; Load Config-Override.g that is created using M500 ;*** Filament sensor M591 D0 P3 C3 S1 R50:150 L25.5 E3.0 ; prova messa da nuova mm ;M591 D0 P3 S23.2 C3 R70:130 E5.0 ; Duet3d sensor for extruder drive 0 is connected to endstop input 3 (E0), 23.5mm/rev, 50% error detection tolerance, 3mm comparison length ;M591 D0 ; display filament sensor parameters for extruder drive 0 mm ;D = extruder drive number ;P = filament sensor type. P3 = Duet3D filament monitor without additional filament presence detection switch, P4 = Duet3D filament monitor with switch. ;Snnn = mm of filament fed per complete rotation of the sensor wheel. May be positive or negative. ;C = endstop number (0 = X, 1 = Y, 2 = Z, 3 = E0 etc.). Endstop inputs 5-9 which are on the DueX2 or DueX5 expansion boards cannot be used. Endstop inputs 10-11 on the CONN_LCD connector can be used. ;R = relative tolerance in %, default 20% ;E = minimum extrusion length before a commanded/measured comparison is done, default 3mm /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/* END OF CONFIG.G /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*
Any idea?
-
Next time it goes into error try using the reset command for the bltouch instead of repluging it. Does that resolve it?
-
@phaedrux I tried no response. Only if I disconnect the plug from the Bltouch ( the one on the sensor) it starts again regularly. the same doesn't happen if I disconnect the cable one by one and reconnect one by one on the board.
I am starting to think about a hardware defect. I wrote to ant lab asking an advice -
How exactly is it wired?
-
@phaedrux
I haven't changed the wiring of my previously bltouch classic I only removed the previously installed resistor for the 5v logic of the classic probeZPROBE white zprobe in
black groundEXPANSION red +5
black gnd
brown heater 3 -
Update .
I reinstalled the resistor and the old bltouch classic , al works as expected .
At this time I am thinking about a defective bltouchIf I connect to brown and red wire to a 5 volts power supply sometimes bl touch
skip self-test and goes in error blinking red -
@claustro said in Strange behavior bltouch V3.1:
At this time I am thinking about a defective bltouch
It does happen.