No Step/Dir Signal from Duet 3 Expansion 1XD
-
@phaedrux This super great.
It's clear you now how to build bullet-proof machines.
Very well done man.
Thanks for the video.
-
Just curious, is the a way to auto tune 2 heater outputs at the same time due to the fact that they are using the same TC and are working together? My hot end has to heater cartages connected to their own output.
-
Can you show how that is configured in your config.g?
-
Yep,
The mapping shown in the heater setup blow seems to be working fine as the temp is display correctly on the DWC interface. I just haven't turned them on because I wanted to tune them first.; Heaters
M308 S0 P"temp1" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin temp1
M950 H0 C"out3" T0 ; create bed heater output on out3 and map it to sensor 0
M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit
M140 H0 ; map heated bed to heater 0
M143 H0 S150 ; set temperature limit for heater 0 to 150C
M308 S1 P"spi.cs0" Y"thermocouple-max31856" ; configure sensor 1 as thermocouple via CS pin spi.cs0
M950 H1 C"out2" T1 ; create nozzle heater output on out0 and map it to sensor 1
M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M143 H1 S300 ; set temperature limit for heater 1 to 300C
M950 H2 C"out1" T1 ; create nozzle heater output on out1 and map it to sensor 1
M307 H2 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit
M143 H2 S300 ; set temperature limit for heater 2 to 300C -
Try tuning them one at a time. It may help to set the temperature of the one not being tuned to the normal operating temperature while you tune the other.
Have you actually tried tuning them yet?
You cn also manually adjust the tuning values: https://docs.duet3d.com/en/User_manual/Connecting_hardware/Heaters_tuning
-
I have not tried to tune them yet. Usually, I use a controller that will easily handle both heaters at the same time. So they are both connected to the same power source.
I was thinking may be I could include both heater in the auto tune command, something like,
M303 H1 H2 S250 C5I will try them one at a time. I think the ramp time will be very fast in the end, but that is no big deal.
-
@jered said in No Step/Dir Signal from Duet 3 Expansion 1XD:
I was thinking may be I could include both heater in the auto tune command, something like,
M303 H1 H2 S250 C5No I don't think that is currently possible.
-
If all else fails, I should be able to connect both heater cartages up to the bed heater as I am using out3 for the bed and an SSR. The total wattage for the dual cartage heaters is only 80w, looks like the bed heater out will handle about 430w at 24vdc.
-
@jered in RRF 3.4 you can treat two heaters connected to different outputs as a single heater in RRF, by providing two port names separated by + in the M950 command.
-
Would that look something like this,
M950 H2 C"out1" + "out2" T1 ; create nozzle heater output on out1 and out2 then map it to sensor 1 -
@jered it would be:
M950 H2 C"out1+out2" T1
-
Thank You.
I am currently waiting on a new 1xd board, however, the z does look like it will move just fine.
Just curious, do these topics get closed out? If I have a new issue, should I start a new post? As you guys have solved my original issue for this post.
-
@jered said in No Step/Dir Signal from Duet 3 Expansion 1XD:
Just curious, do these topics get closed out? If I have a new issue, should I start a new post? As you guys have solved my original issue for this post.
Click on the Topic Tools icon (the little gear) and select "ask as question". Then click on it again and select "mark as solved".
Usually best to start a new topic for new issues.
-
Hey guys,
I got the new board, the one that was warrantied and it still doesn't work. Here is a vid that I made. Maybe it will help. -
Sorry to hear that. Just to confirm, you've connected the replacement board directly to the mainboard and it still doesn't register? Just to rule out the canbus daisy chain.
Just in case, can you confirm you're following the commissioning steps here: https://docs.duet3d.com/en/Duet3D_hardware/Duet_3_family/Duet_3_Expansion_1XD#commissioning
If still no success, please email warranty@duet.com again and we will replace it once more.
-
So, this is strange. I went out to double check the things you mentioned, and I just turned on the machine to see the status of the lights and it was blinking! I have no idea why it decided to work. So, I updated the firmware and gave it a new address and it is, so far, still working!
I hope it continues to work. Not sure why it didn't work initially.
-
@jered please run M122 B# where # is the CAN address of that board, to see what bootloader version it reports. If it's less than 2.4, please update the bootloader, see https://docs.duet3d.com/en/User_manual/RepRapFirmware/Updating_bootloader.
-
I updated the firmware, it matches all the other boards and I have gave it an address of 44.
However, I encounter the problem again! The board only had the 5v light on, but I solved the problem. See video below. Hope this might help others as well.
-
Thanks for the update. Intermittent crimp problems are hard to pin down.
-
@jered said in No Step/Dir Signal from Duet 3 Expansion 1XD:
Thanks again guys for your help! Here is a vid so you can see a bit more of what I am doing.
Sweet. I like your print head. I've been working on a 6 input, multi material, hot end for quite a while and it's just about there now. Mine is a bit different to yours in that as well as printing multiple materials, I can also mix filaments if they have the same or similar temperature requirements (i.e. mix blue and yellow to produce green), and it's liquid cooled. But that makes it hellishly complicated and not something that anyone would want to buy - so it's a one off for my own use.
I'm afraid that I've my machine beats yours in stepper motor count though - I have 13 (XYZUVA and B axes plus 6 extruders)