Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. D2xhale
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 15
    • Best 1
    • Controversial 0
    • Groups 0

    D2xhale

    @D2xhale

    1
    Reputation
    1
    Profile views
    15
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    D2xhale Unfollow Follow

    Best posts made by D2xhale

    • RE: DIY heated bed not heating fast enough, keeps faulting

      @Phaedrux Thank you for the response! I have tried auto tune and get a similar fault error relating to the time it is taking to get to temperature.

      I would like to add that I can finally get it to a set temperature, it just takes several heater fault resets (20+ resets) to get it there.

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale

    Latest posts made by D2xhale

    • RE: DIY heated bed not heating fast enough, keeps faulting

      @Phaedrux Thank you for the response! I have tried auto tune and get a similar fault error relating to the time it is taking to get to temperature.

      I would like to add that I can finally get it to a set temperature, it just takes several heater fault resets (20+ resets) to get it there.

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • DIY heated bed not heating fast enough, keeps faulting

      So I just recently updated my Duet 2 WIFI firmware from v1.21 to v3.5.1. The problem I'm having is my DIY heated bed is made up of 14 ARCOL HS50 2R5F chassis mount resistors attached to a 18" x 24" .50" thick aluminum plate. The heated bed is turned on via duet board using a SSR. Due to the thickness and size of the plate it takes time to warm up. Under the old firmware v1.21 the time it took to get to 60C was not a problem, however with the new firmware it will fault out due to how long it is taking to increase temperature. Is there any way to bypass this? I have tried to play with M307 R value with no success.
      Current config file.
      ; Heaters
      M950 H0 C"bedheat" T0 ; create heater #0
      M307 R.001 D300 H0 B1 S1.00 ; configure model of heater #0
      M143 H0 S70 ; configure heater monitor #0 for heater #0

      Error
      "Heater 0 fault: temperature rising too slowly: expected 0.11°C/sec measured 0.01°C/sec"

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • External driver vs DuetWifi mircostep setting

      Thanks to DC42's help I was able to connect a Gecko G540 external driver to a DuetWifi on my custom printer build. My question is what type of microsteps am I truly getting out of my printer? I have my config file for the DuetWifi set at 1/32 but the G540 specs say it is set at 1/10. I'm thinking its probably maxed out at 1/10 due to the external driver, if so does the DuetWifi mircostep setting even matter with an external driver?

      Again, thanks a lot for the help and support dc42!

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • RE: ST-M5045 Driver wiring

      Finally I had time to work on my 3d printer :)! I was able to get response from the G540 adjusting the T value (Thank you!) but can only get 1 axis to work at a time.

      Currently I have the STEP(+) and Dir(+) pins connected to their respective pins on the G540. I also have the STEP(-) and Dir(-) connected to a ground pin on the G540. The driver will work great when only 1 axis is connected, when the other 2 axis are connected along with the first nothing happens. From what I observed, the wiring only works when I connect a wire coming from STEP/Dir (-) pins to ground on the G540. It appears that this wiring can only have 1 axis connected back to ground on the G540. If I have multiple axis connecting it gets a mixed signal I'm guessing and will not move any of them.

      So I guess my question would be, how do I properly wire STEP/DIR(-) to the G540 where all axis will work when connected at once?

      This setup is using the expansion board.

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • RE: ST-M5045 Driver wiring

      Sorry I forgot to add, I did add T5 to the command. How high can the T value go before its maxed?

      Just thinking out loud, could the firmware possibly play a role in the issue I am having with external drivers? I updated the firmware to the latest release (non beta) before I started wiring. I noticed not too many people use external drives (as I could not see many examples online to try and copy from), maybe there is an earlier firmware I should try that absolutely works? Im using v2.02 right now.

      Still waiting on Filastruder to ship a replacement board to try out the expansion board again.

      Thank you for your time!

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • RE: ST-M5045 Driver wiring

      Trying this configuration (directly to the expansion *no expansion board)
      • Connect the 3 negative inputs of your drivers to ground on the Duet
      • Connect the PUL+, Dir+ and EN+ inputs to E2_STEP, E2_DIR and E2_EN on the Duet
      • Invert the enable signal using the R1 parameter of the M569 command for that driver in config.g.

      Results
      Motors still will not lock and the drive will go into alarm when powered on.
      ** With everything the same except M569 P5 R0 – drive is fine until move is initialized then it goes into alarm. (still no motor lock)

      I’m still waiting for Filastruder to give me a replacement so I have been unable to try the other options using the expansion board.

      I did try to connect my G540 drive. The motor did lock however when I sent a step signal it would click softly and not turn. The step units for this axis was set with “M92 X200.69 Y200.69 Z209.69 E420.00”
      • Nothing was attached to motor during test
      • Prior to connecting G540 to Duet this same wiring/stepper interfacing with mach3 control software with the G540 connected to the PC worked fine.
      Please advise

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • RE: ST-M5045 Driver wiring

      Will do when I get home. I was also thinking of testing a G540 (Gecko 4 axis drive) when I get home to eliminate a variable. The pin out only has a Step and Dir for each axis. How would you advise wiring this one? Im a little confused on this one because there is no enable pins

      Pin 1 Output 2
      Pin 2 X-AXIS STEP
      Pin 3 X-AXIS DIRECTION
      Pin 4 Y-AXIS STEP
      Pin 5 Y-AXIS DIRECTION
      Pin 6 Z-AXIS STEP
      Pin 7 Z-AXIS DIRECTION
      Pin 8 A-AXIS STEP
      Pin 9 A-AXIS DIRECTION
      Pin 10 INPUT 1
      Pin 11 INPUT 2
      Pin 12 INPUT 3
      Pin 13 INPUT 4
      Pin 14 VFD PWM (50HZ)
      Pin 15 FAULT (INPUT TO PC)
      Pin 16 CHARGE PUMP (>10KHZ)
      Pin 17 OUTPUT 1
      Pin 18 - 25 GND

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • RE: ST-M5045 Driver wiring

      I can freely move the lead screw by hand (only a little since I know the feed back could destroy drivers). There is also no audible noise (usually is a engaging noise on other boards when they power up). I have tried to use the M564 H0 to command to move as well. I have also used a T5 setting in the past still nothing. The motors are wired correctly since they do work on the drivers provided on the board. I have even used the same wires to connect to a MKS base board and the drivers work with the configuration. Is there any type of test with the multi meter i can check to help narrow down some stuff?

      Thank you! Much appreciated

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • RE: ST-M5045 Driver wiring

      This if what I have for a set up where using 3 connected pairs.

      ; General preferences
      G90 ; Send absolute coordinates...
      M83 ; ...but relative extruder moves

      ; Network
      M550 P"My Printer Rev A" ; Set machine name
      M551 P"Chickenprint" ; Set password
      M552 S1 ; Enable network
      M587 S"Netgear34" P"Chickenprint" ; Configure access point. You can delete this line once connected
      M586 P0 S1 ; Enable HTTP
      M586 P1 S0 ; Disable FTP
      M586 P2 S0 ; Disable Telnet

      ; Drives
      M569 P5 S1 ; Drive 5 goes forwards
      M569 P6 S1 ; Drive 6 goes forwards
      M569 P7 S1 ; Drive 7 goes forwards
      M569 P3 S1 ; Drive 3 goes forwards
      M584 X5 Y6 Z7 E3 ; Apply custom drive mapping
      M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
      M92 X200.69 Y200.69 Z209.69 E420.00 ; Set steps per mm
      M566 X900.00 Y900.00 Z12.00 E120.00 ; Set maximum instantaneous speed changes (mm/min)
      M203 X1200.00 Y1200.00 Z1200.00 E1200.00 ; Set maximum speeds (mm/min)
      M201 X500.00 Y500.00 Z20.00 E250.00 ; Set accelerations (mm/s^2)
      M906 X800.00 Y800.00 Z800.00 E800.00 I30 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 X0 Y0 Z0 S1 ; Set axis minima
      M208 X400 Y400 Z400 S0 ; Set axis maxima

      ; Endstops
      M574 X1 Y1 Z1 S1 ; Set active high endstops

      ; Z-Probe
      M558 P5 H5 F120 T6000 ; Set Z probe type to switch and the dive height + speeds
      G31 P500 X0 Y0 Z2.5 ; Set Z probe trigger value, offset and trigger height
      M557 X15:20 Y15:195 S20 ; Define mesh grid

      ; Heaters
      M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0
      M143 H0 S120 ; Set temperature limit for heater 0 to 120C
      M305 P1 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 1
      M143 H1 S280 ; Set temperature limit for heater 1 to 280C

      ; Fans
      M106 P0 S0.3 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
      M106 P1 S1 I0 F500 H1 T45 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on

      ; Tools
      M563 P0 D0 H1 ; Define tool 0
      G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
      G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C

      ; Automatic saving after power loss is not enabled

      ; Custom settings are not configured

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale
    • RE: ST-M5045 Driver wiring

      Thank you for your response! I have tried the 3 options and still no locking of the motors or movement when powered on. I have also changed the config to have R1 for each respective axis (i.e. P5, P6) I will keep on triple checking the wires etc.

      What does that chip (the miss soldered one) on the expansion board do? Is it something that has to be repaired or will I just lose part function of the expansion board?

      posted in Duet Hardware and wiring
      D2xhaleundefined
      D2xhale