Could I connect a Duet Expansion board ( A4982 driver) to a Duet WiFi board with TMC2660 driver ?
Are the software supporting this configuration ?
How does the software detect, if the Duet Expansion board are connected to Duet WiFi board or not ?
Must I also change the config.g file ?
Posts made by Electra
-
Could I connect a Duet WiFi and Duet Expansion board (A4982) ?
-
RE: Is there any way to change drivers (TMC2660) to the common A4988?
@dc42
I bought A4988 from AliExpress and is much much cheaper than TMC2660- 10 pcs cost £7 incl delivery (£0.7 each incl delivery)
- 30 pcs cost £16.8 ( £0.56 each) + delivery cost (£3) for 30 pcs
The TMC2660 cost
-10 pcs £45 ( £4.5 each) from DigikeyBut, of course the TMC2660 are much better than A4988.....
-
RE: Major bug in 1.18.1 “Heater fault” with high temperature on HotEnd ?
I found the problem
I've used "M570 S999" command in config.sys, but this command is only valid for ver 1.14 or earlier.
The first attempts the printer was stopped because the heater temperature drops more than 10 C.
Later attempts failed, with increased M570 P and T parameters, because the printer time out after 999 seconds (with unspecified heater…:-O ).
The strange thing now is the heater temperature are stable close to 250 C when I'm printer ABS.... but I don't care to found the main reason or faults behind the earlier temperate drops, because the printer works perfect now
Thanks DC42 ! -
RE: Major bug in 1.18.1 “Heater fault” with high temperature on HotEnd ?
Hmm, maybe I should do some oscilloscope measurement over the HotEnd heater , when I'm printing, to see why the temperature only reach 220-230C instead of 250 C. If the heater is set to 250 C and the real temperature is only 220-230 C the PWM pulses should be close to 100 % modulation in ON-state, because the "I"-part (integration) should push the PWM close to 100% after a while.
If I remember right the PWM of the HotEnd is using relative high frequencies (many khz ). -
Major bug in 1.18.1 “Heater fault” with high temperature on HotEnd ?
I have install 1.18.1 (from ver 1.09) and printed about 20 pieces with PLA ( 210 Celsius ) without any problem, but when I start to print ABS pieces ( 250 Celsius) then I got major problems
I've got the status “Heater fault” when I'm printing ABS and the printer are stopped after ~10 minutes.
With ver 1.09 I have printing ~500 different types of plastic pieces, both ABS and PLA without any "heater fault" problem.After the first failed attempt I set M570 “Configure heater fault detection” to
M570 H1 P10 T25
(increased the default value ?, the pure command “M570” doesn't works, so I can't see the default values, except what I have reed on http://reprap.org/wiki/G-code for M570 command), but the problems didn't disappear and the printer get the “Heater fault” state again after ~10-15 minutes of printing.Now I start to be little frustrated, so I change the M570 values to
M570 H1 P1000 T200
But, after ~15-20 minutes printing the printer get in “Heater faults” state again
How could the printer get in “Heater fault” status with these extreme M570 values ?This time I was little more observant when I printing and notice that the heater temperature fall down from 250 C to 220-230 C when I printing (40mm/s feed rate).
Strange, because I haven't these problems with ver 1.09.
Are there some problems with the PID-regulations in ver 1.18.1 ? Has any default PID-parameter changes from ver 1.09 and 1.18.1 ?
With 1.09 it could be difficult to reach 250C all the time when I printing ABS and the temperature could fall down to 245 Celsius and also sometimes to 240C, but never as low as 220-230 C.So I did a new printing attempt and decrease the feed rate from 40 to 30 mm/s, if the maximum power of the HotEnd cause the problem.
(I using Ormeod 1 Duet 0.6 with the standard 40 W 12V heater.)
But, I got the same result with “Heater faults” again after ~20 minutes printing.
The temperature was set to 245C, but when I printing the temperature fall down to 220-230 C again.
Printing ABS with 220-230 C is not good…I haven't change the default PID parameters either in 1.09 or 1.18.1.
I using the hardware Ormerod 1 with Duet 0.6 board.
I don't know what I should do now. Should I down grade to Ver 1.09 again to see if the problem disappear.
I'm not 100% sure if this is a bug or a local hardware (wiring, heater) problem on just my machine.Why does it work perfect with PLA printing (210C), but not with ABS (250 C) printing ?
Why does it work perfect with ABS before the firmware upgrade ?
Could there be a combination of hardware errors (cables) and software bugs (PID controller and M570 command) ?
Why could the printer not reach higher temperature than 230 C when I printing with ver 1.18.1 ?... temperature regulation PID-problems ?Any suggestions what I should do ?
======================
Here are the web console message (“G-code Consol” on the GUI)
12:42:52 File xxx.g selected for printing
13:06:56 Error: heating fault on heater 1, temperature rising much more slowly than the expected 0.4 C/sec.
Warning: Tool 0 was not driven because its heater temperature were not high enough or it has a heater fault
13:06:59 Warning: Tool 0 was not driven because its heater temperature were not high enough or it has a heater fault -
RE: Problem to compile RepRap Ver 1.18.1 firmware
When I download the ZIP-file from "Master" branch (instead of "Dev") at Github, it works to compile without any errors
Thanks dc42
-
Problem to compile RepRap Ver 1.18.1 firmware
I don't know if there are any better place or forum for this question.
I have problem to compile the source code for RepRap firmware Ver 1.18.1 from Github.To compile the CoreNG works without any problems, but when I compile the RepRap firmware I got errors
The compiler doesn't found the MessageFormats.h (on row 14 on to file Networks.h) file and I can't found this file on any directory.Eclipse's "Building project" error code:
C:\Eclipse\Firmware\RepRapFirmware\src\DuetNG\DuetWiFi/Network.h:14:28: fatal error: MessageFormats.h: No such file or directory
#include "MessageFormats.h"Installed software
- Windows 10 64 bit (with the latest update)
- Eclipse Neon.3
- Arduino 1.8.2 with SAM Boards Ver 1.6.11
- Reprap firmware ver 1.18.1 and CoreNG firmware Ver 1.18
Eclipse are installed at C:\Eclipse\…
Eclipse Workspace are set to C:\Eclipse\Firmware
I change the path in both Eclipse project (CoreNG & RepRapFirmware) for the compiler to directoryEclipse/"Project"/"Properties"/"C/C++ Built"/"Settings"/"Tools settings"/"Crosss Settings"/"Path"
New path : C:\Users"Users"\AppData\Local\Arduino15\Package\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1\binArduino is installed at default directory C:\Program (x86)\Arduino...
Reprap and CoreNG files are in to directory
C:\Eclipse\Firmware\RepRapFirmware...CoreNG files are at directory
C:\Eclipse\Firmware\CoreNG...