Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Power supply advice please

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    9
    36
    7.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RCarlyleundefined
      RCarlyle
      last edited by

      It's an inductive load being push/coast/pull PWM'd through an H-bridge at something like 30khz. The motors can push power back into the V(in) rail during part of the PWM cycle and when decelerating from high speeds. How do you factor that into your PSU sizing?

      You often have weird shit going on like one coil giving energy to the other coil within the same motor. Not to mention the complexity of the phase relationship between back-emf and current due to load angle, and how that affects power draw. Or the power factor issues that arise at high speeds when the motor is inductance-limited so drive voltage and current go out of phase.

      It's goofy as hell from an energy balance standpoint. Unless you REALLY want to get into numerical simulation or o-scope measurements, all you can do is work in averages.

      • The bulk capacitance largely covers the transients during the PWM cycle, and you have a minimum of 8 coils all in different push/coast/pull PWM phases that will partially cancel out each other, so you can pretty much ignore the PWM and just look at the coil current and how much AVERAGE voltage is required to sustain that current. That's the nominal power per motor.

      • Motors use more power than nominal when accelerating, and use less (or even give back) power when decelerating. The best way to figure this out is the conservation of energy… you're changing the kinetic energy of the moving mass, and that change (plus/minus some inefficiency losses) is the difference in the power the motor draws compared to baseline. (You can also calculate this via load angle and back-emf, but that's a bitch.) Nobody ever bothers calculating this though, because it usually isn't very big for 3D printer style machinery. And most accel/decel work occurs within ~0.1-0.2 sec of a roughly equal-and-opposite accel/decel period, so this also somewhat cancels out at the time scale that over-current protection functions at.

      • Driver heat losses and iron losses from attenuating the high-frequency current waveform components are pretty easy to capture with a lumped efficiency fudge factor. If you want to get rigorous, you can look at the RDS(on) of the driver H-bridge, but we're really not talking about a lot of power here. Just add some safety factor and move on with your life.

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        As Ryan and others have said, the switching frequency of the drivers is around 30kHz. That's a cycle time of about 33us. If the motor needs 4V and you use a 24V supply, then the on-time of the motors will only be a little higher than 4/24 * 33 = 5.5us at standstill. Meanwhile, your SMPS also probably has a switching frequency around 30kHz, so the feedback time constant in the SMPS must be a lot greater than 33us to prevent the SMPS being confused by its own ripple voltage. So the SMPS won't see the peaks at all, even if all the stepper drivers happen to take their peak current in sync, and will respond to the average stepper driver current.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • capundefined
          cap
          last edited by

          i think i am having power issues i have a 12v 25amp PSU i turn bed and hot end on and can here my hot end fan slow down just a little
          now i tuned my hot end with just hot end turned on so now i get error heating to slow if i try and heat the bed and hotend at the same time
          so i believe my PSU is two week would you agree
          also if it is i read some where about running two PSU 1 to run the heated bed and anther to run the duetwifi is it safe and a viable option are am i just splitting hairs and need to re-tune my machine with everything turned on

          warning brain may explode

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            I run a dual extrusion printer with an approx. 120W bed heater from a cheap 12V 25A LED PSU, with no problems. The fan slow down when the bed turns on is barely noticeable. So I suspect that either you have too much resistance in the wires and connections to the power supply, or it is indeed too weak - perhaps because you have a more powerful bed heater than I do.

            Try measuring the voltage at both the power supply output terminals and on the Duet VIN terminals, with and without the bed heater turned on, to see if the power supply voltage really is dropping significantly or the problem lies in the wiring.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • capundefined
              cap
              last edited by

              do you know i did not even consider the amount of power draw from my heater bed i got a 12V 280W 300x300 SILICONE HEATED BED
              so i would need a12v 300w 15 amp psu to run the bed alone

              and in the mean time can i reduce the power consumption of my bed and wait longer for it to heat up

              warning brain may explode

              1 Reply Last reply Reply Quote 0
              • capundefined
                cap
                last edited by

                i just looked and i got a 300w 25amp 12v pwu

                warning brain may explode

                1 Reply Last reply Reply Quote 0
                • capundefined
                  cap
                  last edited by

                  anyone like to recomend a good 12v psu needs to run 280w hotbed e3d hotend 2 fans and 5 motors running at 800mw each

                  warning brain may explode

                  1 Reply Last reply Reply Quote 0
                  • dc42undefined
                    dc42 administrators
                    last edited by

                    See https://duet3d.com/wiki/Choosing_the_power_supply. But consider whether an upgrade to 24V would be beneficial, see https://duet3d.com/wiki/Choosing_stepper_motors#How_to_work_out_the_power_supply_voltage_you_need. Of course, if you do switch to 24V then you also need 24V heaters and fans.

                    Duet WiFi hardware designer and firmware engineer
                    Please do not ask me for Duet support via PM or email, use the forum
                    http://www.escher3d.com, https://miscsolutions.wordpress.com

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators
                      last edited by

                      @cap:

                      do you know i did not even consider the amount of power draw from my heater bed i got a 12V 280W 300x300 SILICONE HEATED BED
                      so i would need a12v 300w 15 amp psu to run the bed alone

                      and in the mean time can i reduce the power consumption of my bed and wait longer for it to heat up

                      You could turn down the power supply voltage a little if it has a voltage adjustment potentiometer.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      1 Reply Last reply Reply Quote 0
                      • capundefined
                        cap
                        last edited by

                        well if my math is right i need 350w now add 20% extra 470w that was rounded up never down
                        i want to stick with 12 volt i no it means things take longer to heat up but i have a stock pile of fans heater cartage

                        so if i get a 500w PSU that is going to out put about 40amps is that not going to kill the duetwifi board
                        i mean thats some power supply also what size wire do i need for that

                        warning brain may explode

                        1 Reply Last reply Reply Quote 0
                        • dc42undefined
                          dc42 administrators
                          last edited by

                          Yes 450 or 500W sounds about right for your printer.

                          Can you confirm that you are using a SSR to control the bed heater? The Duet WiFi is rated at 15A bed heater current, but your heater will draw 23.3A.

                          Duet WiFi hardware designer and firmware engineer
                          Please do not ask me for Duet support via PM or email, use the forum
                          http://www.escher3d.com, https://miscsolutions.wordpress.com

                          1 Reply Last reply Reply Quote 0
                          • capundefined
                            cap
                            last edited by

                            no im not whats a ssr

                            edit

                            ok i did say im no engineer but i do love this guy i think if you sent this guy a board asking him to do full review and setup blog it would help your sale to low tech peeps like me and boost your sales
                            https://www.youtube.com/watch?v=TiEwNf1H_Tc
                            https://www.youtube.com/watch?v=TiEwNf1H_Tc

                            thanks for the help good job ive only got low hours with my prnter plugged in ill get this sorted with out going stupid money what would be a good ssr to get

                            warning brain may explode

                            1 Reply Last reply Reply Quote 0
                            • DjDemonDundefined
                              DjDemonD
                              last edited by

                              A solid state relay - a device to switch a large current using a small one. Used when you power your heatbed from mains power with a DC-AC SSR, or if you buy a DC-DC SSR from a second DC power supply. Usually they isolate the low current and high current side optically. A good idea if your print bed is larger than the usual 200x200mm as to achieve the desired 0.5W/cm2 requires a larger heater which draws more current than most controller boards can handle.

                              They can handle low frequency PWM for more precise control of bed temperature.

                              It is also possible to use a mechanical relay, but without PWM using bang bang mode.

                              Simon. Precision Piezo Z-Probe Technology
                              www.precisionpiezo.co.uk
                              PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                              1 Reply Last reply Reply Quote 0
                              • capundefined
                                cap
                                last edited by

                                thanks for this info i must off edited my above statement as you replyed

                                warning brain may explode

                                1 Reply Last reply Reply Quote 0
                                • capundefined
                                  cap
                                  last edited by

                                  ok so had a look at ssr WOW how many there a lost here
                                  can you recommend a good one with out killing my pocket
                                  are am i looking for a

                                  ssr 40a dc ??

                                  warning brain may explode

                                  1 Reply Last reply Reply Quote 0
                                  • iDeveloundefined
                                    iDevelo
                                    last edited by

                                    @cap:

                                    no im not whats a ssr

                                    edit

                                    ok i did say im no engineer but i do love this guy i think if you sent this guy a board asking him to do full review and setup blog it would help your sale to low tech peeps like me and boost your sales
                                    https://www.youtube.com/watch?v=TiEwNf1H_Tc
                                    https://www.youtube.com/watch?v=TiEwNf1H_Tc

                                    thanks for the help good job ive only got low hours with my prnter plugged in ill get this sorted with out going stupid money what would be a good ssr to get

                                    I think you sent Tom one not long ago didn't you Tony?

                                    1 Reply Last reply Reply Quote 0
                                    • capundefined
                                      cap
                                      last edited by

                                      i wish i had money to give away m8 sorry not me but i have ask before

                                      warning brain may explode

                                      1 Reply Last reply Reply Quote 0
                                      • capundefined
                                        cap
                                        last edited by

                                        would this do me
                                        http://www.auberins.com/index.php?main_page=product_info&cPath=2_30&products_id=30

                                        warning brain may explode

                                        1 Reply Last reply Reply Quote 0
                                        • Dougal1957undefined
                                          Dougal1957
                                          last edited by

                                          @cap:

                                          would this do me
                                          http://www.auberins.com/index.php?main_page=product_info&cPath=2_30&products_id=30

                                          No it wont as that is for an AC bed think you need one for DC so look at

                                          http://www.auberins.com/index.php?main_page=product_info&cPath=2_30&products_id=288

                                          Doug

                                          1 Reply Last reply Reply Quote 0
                                          • capundefined
                                            cap
                                            last edited by

                                            hi again thanks for your help
                                            i am trying to find one local but i do not fancy my chances

                                            also ran into this may help other so ill post it here
                                            http://sublimelayers.blogspot.co.uk/2016/03/how-to-choose-ssr-to-drive-your-heated.html

                                            think ill have to pay more for postage than i will for the part lol

                                            warning brain may explode

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA