@cosmowave While the thought HAD crossed my mind, i figured that it is not that important.
I however tip my hat for a creative workaround
@cosmowave While the thought HAD crossed my mind, i figured that it is not that important.
I however tip my hat for a creative workaround
@janjoh Yeah, After pondering this I think stealing a heater from the expansion connector makes more sense.
@dc42 THank you for confirming. I've added such a request now, while at the same time understanding that this is in every way a cosmetical low priority wish
So, the doc is pretty clear https://docs.duet3d.com/en/User_manual/Connecting_hardware/Fans_connecting#connecting-fans-to-duet-fan-pins states that it expects Intel spec fans, as in two pulses per revolution.
I happen to use a blower that has a signal at which 1Hz means 60rpm. Any way to fudge the value so that the DWC shows the actual value?
@o_lampe Actually, I think you tagged the wrong person there?
@o_lampe Oh fair point. Yeah, so in this case PWM to acheive 0-5V probably is what will happen.
@SANJR I would personally not draw this as "replacing the resistor", yes, they all use the sam control input but it just looks odd. Also keep in. mind that the fan connectors use low side switching (as you normally do). They are not high side switching.
You should consult page 5 in the documentation for the driver. This is what I would use;
"Motor Speed Adjusted By Pulse Rate Input:
Pulse rate: 0K—3KHZ Speed linear modulation
Pulse amplitude: 5V Pulse duty ratio: 50%
SW1/ On (User setting) RV—Turn Off
J7 (Internal)/ Switch on with the jumper cap on J1 (User setting)"
I am fairly certain that I have found a thread on this before, but now I can only find on on duet3 using the VFD pin.
Am I correct in guessing that for the duet 2 I should use a pull up resistor for the signal pin of the pwm input pin on the blower esc and then it should work with the fan pins as they are low side switching?
Or would it make more sense to borrow a gpio from the expansion port for this application?
@droftarts Yeah, that makes perfect sense, and it was my first though. But I figured that it was worth to aske
Thank you. You have been most kind and helpful!
@droftarts Thank you.
So, that begs the question, what design choice excluded the resistors from the extra connectors?
Is it because "Well, technically the pins can be used for anything, we've just labelled them as thermistors." alternatively "It saves €0.05 per manufactured unit"."
or is it something else I am missing?
(Not criticism (i certainly have a few resistors around here somewhere.. or everywhere... Just curiosity.)
I am looking at the schematic, trying to figure out where to stick a few extra thermistors for display only (Stepper motor temperatures in enclosed electronic bay).
Now the bay is ventilated, but since I have the machine open for some other tinkering, I figured "Why not"?
For thermistor 0-2 there is a 4k7 pullup to ADVref. Is that something I need to include, or can i just connect the thermistor between ADVREF and THERMISTOR3-6?
Basically, what is the proper way to connect an extra standard thermistor?
@Phaedrux Um, now i am confused. In the linked thread it was stated "Well out of warranty" (which it is). So, which is it?
@Phaedrux THis post. So, yeah Not new, but very few hours really.
https://forum.duet3d.com/topic/33808/faulty-smart-effectors-yes-plural?_=1699453194160
Yeah, it was working. Then it started the 6-7 blink thing which made it unreliable when running delta calibration or mesh. But it was usually fine enough for a single probe.
Now it seems to not want to do that either.
If i unplug the smart effector, and unplug one of my other smart effectors i do at least get the blinks.
What would be the most likely case of a smart effector not blinking at all on startup? (And consequentally not detecting contact with buuild plate). Wiring and power looks correct and I have voltage.
(yes, this is the same smart effector that went the "6 or 7 blink" path a while back.)
AND, is there any way to make the firmware realize that the probe is not responding?
@fcwilt Yeah, I know about the queue. I dunno, I guess i just Assumed that it would not be utilized for homing calibration other such things.
WHY i guessed that... I do not know. A move is a move is a move really.
@fcwilt said in Why is this "job start" gcode heat up the tool prematurely:
Thanks.
Just as a test add a M400 command in the print file after the G0 command that follows the G32 command.
Frederick
That works, and is a simple fix. And I see the Logic. I just thought that the G32 would be blocking until completed.
Thank you.
; bed.g file for RepRapFirmware, generated by Escher3D calculator
; 16 points, 6 factors, probing radius: 127, probe offset (0, 0)
G28
G30 P0 X0.00 Y127.00 Z-99999 H0
G30 P1 X81.63 Y97.29 Z-99999 H0
G30 P2 X125.07 Y22.05 Z-99999 H0
G30 P3 X109.99 Y-63.50 Z-99999 H0
G30 P4 X43.44 Y-119.34 Z-99999 H0
G30 P5 X-43.44 Y-119.34 Z-99999 H0
G30 P6 X-109.99 Y-63.50 Z-99999 H0
G30 P7 X-125.07 Y22.05 Z-99999 H0
G30 P8 X-81.63 Y97.29 Z-99999 H0
G30 P9 X0.00 Y63.50 Z-99999 H0
G30 P10 X54.99 Y31.75 Z-99999 H0
G30 P11 X54.99 Y-31.75 Z-99999 H0
G30 P12 X0.00 Y-63.50 Z-99999 H0
G30 P13 X-54.99 Y-31.75 Z-99999 H0
G30 P14 X-54.99 Y31.75 Z-99999 H0
G30 P15 X0 Y0 Z-99999 S6
I am running Cura, and I am using the following code for job start.
What I cant figure out is why the printer starts to heat up the hotend as the G32 begins. I would like to keep it cool until the G32 is completed.
M220 S100
G28 ; Home
M140 S{material_bed_temperature_layer_0} ;Start heating bed
M190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding
G28 ; Home
;;;M98 P"0:/macros/NozzleCleanNew"
;;G30 ; Single probe
;;G29 S2 ; Bed Mesh Probe, S2 Clear map
;;G29 ; Bed Mesh Probe
G32
G0 Z10 X0 Y0 F2500
M104 S{material_print_temperature_layer_0} ;Start heating extruder
M109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding
G1 E5 F180
This is, interesting. I have NEVER seen a layer shift on my machine. But the first longer one I did after (finally after all these years) enabling imput shaping and .. wham.. woke up to a layer shifted spaghetti monster. (Did happen about Z20, so not a fade issue I'd say.
While it could be a coincidence, this thread caught my eye.
@Phaedrux Thank you for the comment on refurbed units. I do however think that I will not put any more money into smart effector until (maybe) such a time as the mythical updated version may become available. I have a fairly reliable machine, and I know how to use a feeler gauge.