Laser Filament Monitor now available
-
Will the non-laser filament monitor ever make it to market? I thought I had read of some issues with the laser one not reliably detecting some filaments (or were those issues fixed?)
-
@garyd9 The Magnetic monitor will be released - working through a scalable solution for the mechanical parts of the magnetic monitor.
The laser sensor works with variable accuracy depending on the filament. Have a look at this long thread:
https://forum.duet3d.com/topic/6092/laser-filament-monitor-test-results/137The tests do show that we get good enough detection across all filaments are good enough to handle a jam/tangle/runout with a relatively small gap. If the gap is acceptable to resume the print after sorting the problem depends on the part being printed and the filament type.
-
@t3p3tony said in Laser Filament Monitor now available:
Where are the HW and SW sources hosted?
Thanks!
-
@madhunm Thanks for the prompt, its here on github:
https://github.com/T3P3/FilamentMonitors/tree/master/Filament_Monitor_Laser_v1.7
-
@t3p3tony Much appreciated!
Edit: Where is the firmware hosted? Thanks!
-
-
@dc42 Thanks!
-
From what I can understand after reading the code and hardware design files, the MCU on the filament sensor is using a one wire serial protocol to transmit the filament movement details... Please correct me if I am wrong.
If the above is correct, then there is no need for a break out of the other pins. Right?
The reason I am asking this is because, I want to adapt your design to fit onto the PR PCB size (22mm long by 10mm high)
I have moved over from the PR miniRambo / Einsy over to the Duet WiFi successfully and this is the last piece of the puzzle.
Thanks!
-
@madhunm The filament monitors do communicate with the Duet over a single wire serial protocol, note thats is not "1-Wire" as in the Dallas serial conductor protocol.
Details of that are here:
https://duet3d.dozuki.com/Wiki/Duet3dFilamentMonitor_LaserVersion#Section_Communications_Protocol
the Prusa design uses the i2c bus to communicate with the filament monitor directly which is not great as thart is not designed for longer distance wires, hence we have a attiny in between and a relatively robust and simple async protocol to pass the low data rate information from the monitor.
Are you familiar with KiCAD? I did the existing design in that and would be happy to help you with the redesign. That said, given the availability of PAT9125 sensors it may be easier to redesign the printed parts to use out sensor, rather than redesigning the sensor to fit the printed parts!
-
Thanks for confirming my understanding.
I understand what you're saying about the availability of the sensors; do you think buying a PR board and desoldering the sensor is doable?
Anyway, the reason I'm going for this is because; based on my experience, the PR print head is one of the most compact.
Thanks again!
-
@madhunm easier for us to send you a couple. remind me once you have a design.
-
@T3P3Tony thanks a ton! Will do!