Pinda2 to Duet3 toolboard
-
EDIT: I1 and pullup removed from code
I spent an hour or so reading the different posts to find how to wire and set Pinda2 probe on the tool board v1.1 of my new CoreXY machine. So here is some info for others to use. This will work for other inductive sensors, just do not connect temp1 connector
Wiring
Configuration
; Z-Probe M671 X-31.39:250:531.36 Y18:433.3:18 S10 ; Locations left, center, right M558 P8 C"121.io2.in" H0.7 F1000 T6000 A20 S0.005 ; PINDA set Z probe type to switch and the dive height + speeds M308 S2 P"121.temp1" A"PINDA" Y"thermistor" T100000 B3950 G31 P500 X-3.20 Y0 Z2.5 ; set Z probe trigger value, offset and trigger height M557 X20:485 Y41:360 P7 ; define mesh grid
Here is the probe repeatability test result
6/6/2021, 9:26:30 AM G32 bed probe heights: -0.001 -0.003 -0.003 -0.002 -0.002 -0.003 -0.002 -0.003 -0.002 -0.003 -0.001 -0.003 -0.003 -0.003 -0.002 -0.002 -0.001 -0.001 -0.002 -0.001 -0.000 -0.001 -0.002 -0.002 -0.002, mean -0.002, deviation from mean 0.001
-
@martin7404 thanks for sharing this.
-
@martin7404 said in Pinda2 to Duet3 toolboard:
M558 P8 C"^121.io2.in" I1 H0.7 F1000 T6000 A20 S0.005 ; PINDA set Z probe type to switch and the dive height + speeds
Small error in the above: in RRF 3, the 'I1' to invert the probe signal is deprecated and this parameter is being ignored. So the probe signal is not being inverted. See https://duet3d.dozuki.com/Wiki/Gcode#Section_M558_in_RepRapFirmware_Num_3
Ian
-
@droftarts said in Pinda2 to Duet3 toolboard:
@martin7404 said in Pinda2 to Duet3 toolboard:
M558 P8 C"^121.io2.in" I1 H0.7 F1000 T6000 A20 S0.005 ; PINDA set Z probe type to switch and the dive height + speeds
Small error in the above: in RRF 3, the 'I1' to invert the probe signal is deprecated and this parameter is being ignored. So the probe signal is not being inverted. See https://duet3d.dozuki.com/Wiki/Gcode#Section_M558_in_RepRapFirmware_Num_3
Ian
Also, the ^ pullup enable should not be used on Duet 3 IOx_in ports..
-
@dc42 said in Pinda2 to Duet3 toolboard:
Also, the ^ pullup enable should not be used on Duet 3 IOx_in ports..
Could you please elaborate a bit more on this, why is that ?
...and does "Duet3" do include Mini variants ?
Thanks -
@dc42 said in Pinda2 to Duet3 toolboard:
Also, the ^ pullup enable should not be used on Duet 3 IOx_in ports.
Bah, always forget that one!
Ian
-
modules:composer.user_said_in, @oc_geek, Pinda2 to Duet3 toolboard
@dc42 said in Pinda2 to Duet3 toolboard:
Also, the ^ pullup enable should not be used on Duet 3 IOx_in ports..
Could you please elaborate a bit more on this, why is that ?
The pullup resistor (internal to the MCU, so not something we can remove) never needs to be enabled when using Duet 3 IOx.IN pins, and doing so worsens the noise margin.
...and does "Duet3" do include Mini variants ?
Yes.
Ian
-
i find my end-stops (hall effect) work much better with ^ rather then without
If i remove ^ i get false triggers... so this appears a bit strange tbh.. -
-
@oc_geek same story I tried and i gives me false triggers on Pinda 2 too
EDIT
I did the first tests without cycling power, after a power cycle, now it works ok without Pullup -
@dc42 I still do not know if using ^ will damage my duet3
-
@martin7404 No I don't think it will damage the board. I think the worst case is just lowering the noise floor. But it seems to work BETTER for you?
-
@martin7404 said in Pinda2 to Duet3 toolboard:
@dc42 I still do not know if using ^ will damage my duet3
No it won't.
-
TO warp up
In the end I found that it is working both ways with or without pullup.
I ended up changing pinda2 to superpinda, as far I got one delivered and super panda is working flawlessly with the same config -
@martin7404 Just curious, where were you able to purchase a superPinda? Prusa only sells them to registered owners. Asking because I would like to get one as well.
-
@kb58 prusa online shop, I have mk3 printer. You can always ask somebody local for you with original prusa to order 1 for you
-
Hi there,
I wonder if I can connect a original Prusa Super Pinda the same way the pinda 2 is connected?
The Super Pinda has only 3 wires instead of four (white is missing).I assume this is based on temperature independence now.
One thing in addition, does anyone know if the Super Pinda uses 5v only? I read a couple thing like 5v-24v and the higher the more accurate it should be.... is this a rumor, or proofed?
Thanks in advance.
Cheers
-
@sn1kk3r5 I switched to superpinda and it works. Just ignore the white wire on my drawing in first post
-
Thanks @martin7404