Notifications
Clear all

Dyze Filament Sentinel help  

  RSS
StephanK
(@stephank)
Reputable Member
Dyze Filament Sentinel help

Has anbody got it working on a MK2?

It sends out 3,3V when Filament is present. Dyze recommends connecting it to X_MAX Endstop for Marlin on a MiniRambo, but i just stumbled over the fact that the Prusa formware differs from Marlin with respect to Filament Sensor configuration.

I got it kinda working, in that: it prints fine with no filament loaded and stops printing asking for filament as soon as there's filament present.

So exactly the wrong way around. Can't find anything to invert the logic.

Posted : 29/06/2017 9:25 pm
StephanK
(@stephank)
Reputable Member
Topic starter answered:
Re: Dyze Filament Sentinel help

Nevermind, I went into marlin_main.cpp and reversed the logic there. Might be a "sledgehammer" approach, but it's working fine now.

Posted : 30/06/2017 3:47 am
tamigr
(@tamigr)
New Member
Re: Dyze Filament Sentinel help

Hi,
I also bought the Dyze filament Sentinel and would appreciate your help on how to mount it to my Prusa I3 Mk2s.
I understand you managed to connect it so I would like to know to which port on the board and how you changed the firmware.
Thanks,
Tami

Posted : 08/07/2017 5:29 pm
StephanK
(@stephank)
Reputable Member
Topic starter answered:
Re: Dyze Filament Sentinel help

Locate Port P3, and then Pins 2, 4 & 6 on this port. See the following drawing:

Colors should match the cable colors, at least it did on mine. Sorry for the German in the picture.

Now, with respect to the firmware.. You need to enable the filament runout sensor by uncommenting line 173 in Configuration_prusa.h:

#define FILAMENT_RUNOUT_SUPPORT

instead of

//#define FILAMENT_RUNOUT_SUPPORT

I made it work properly by changing line 2088 in marlin_main.cpp

if(!READ(FR_SENS)){

instead of

if(READ(FR_SENS)){

I am not sure if that's the most elegant way, but its working. If you cant change the firmware ypourself, i've put a copy of the changed firmware to my blog. This copy is meant for MK2(S) with Rambo Mini 1.3a without MMU and based on original Prusa FW 3.0.11 stable release. Use this at your own risk, no guarantees. If you still want it, you can get it here: http://drucktipps3d.de/wp-content/uploads/2017/06/mk2s_filamentsentinell.zip .

With respect to how to mount the sensor, i cannot help you. I replaced my original i3 frame with 3030 aluminium profiles.

Hope this helps

Posted : 10/07/2017 12:03 am
tamigr
(@tamigr)
New Member
Re: Dyze Filament Sentinel help

Wow!, thanks a lot for your detailed explanation!
I will try to implement it. 🙂

Posted : 10/07/2017 6:11 am
3d-gussner
(@3d-gussner)
Reputable Member Prusa-Translations
Re: Dyze Filament Sentinel help

You guys are using the DyzeDesgin filament sentinal and if you are willing to test. Check my last post http://shop.prusa3d.com/forum/improvements-f14/wire-up-filament-sensor-to-mk2-use-thermister-circ-t2836-s30.html

Posted : 10/08/2017 1:47 pm
StephanK
(@stephank)
Reputable Member
Topic starter answered:
Re: Dyze Filament Sentinel help

Unfortunately, I am on a different PIN plus I need Z-Height of 220mm otherwise i wont get past calibration (i ditched the Prusa frame and went Haribo). I'd have to recompile from your source and i don't think i'll get around to it this week 🙁

Posted : 14/08/2017 4:43 am
3d-gussner
(@3d-gussner)
Reputable Member Prusa-Translations
Re: Dyze Filament Sentinel help


Unfortunately, I am on a different PIN plus I need Z-Height of 220mm otherwise i wont get past calibration (i ditched the Prusa frame and went Haribo). I'd have to recompile from your source and i don't think i'll get around to it this week 🙁

Had some issues and removed the release...busy with troubleshooting.
If you go for a Haribo you always will need to compile your firmware, then you don't really need the LCD menu 🙂

Posted : 14/08/2017 11:48 pm
Share: