Jump to content

ultimaker 2 led current on pwm


Recommended Posts

Posted · ultimaker 2 led current on pwm

Hello, I have built my own UM2 as the aluminium version from thingiverse. I have the original UM2 Mainboard and what to install the LED Stripes to see what I am printing.I have bought 24V 5050 SMD led stripes and don't know how long the stripe could be. I want to cut the part I think and then measure the current from an external power supply. Therefore I need to know the current of the pwm. Can anyone help me please?

Thanks a lot.

3Drockstar

  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    Hello amedee,

    thank you for your reply. This is now my first limit I like to reach.

    Do you know where I can finde the circuit and the parts that generate the current for the pwm? Or is it only the ATMega? I would like to read the süecification of the port.

  • Link to post
    Share on other sites

    Posted (edited) · ultimaker 2 led current on pwm

    Hello amedee,

    thank you for your reply. This is now my first limit I like to reach.

    Do you know where I can finde the circuit and the parts that generate the current for the pwm? Or is it only the ATMega? I would like to read the süecification of the port.

     

    https://github.com/Ultimaker/Ultimaker2/tree/master/1546%20ultimainboard%20V2.1.4

    Edited by Guest
  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    Yes, the PWM is generated by the microprocessor and delivered through a BC817 transistor.

    The max current for the BC817 is 500mA, but you need to stay away from that limit unless you like SMD soldering...

    • Like 1
    Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    Hello guys,

    thank you for your replies!

    That was the information I needed to know.

    I would measure the hole current for the 24V 2.5meter LED Stripe and cut it down until it drops down to 300mA.

    Do you think that is a good method to get the right length?

  • Link to post
    Share on other sites

    Posted (edited) · ultimaker 2 led current on pwm

    I would do the following: measure the current of the whole strip, make a rule of three to see what length correspond to 300mA, and then decide what you put in the printer.

    E.g. if your 2.50m take 750mA, then you will get 300mA with 2.5/750*300 = 1m ; so cut 1m and double check, but you won't be far.

    Edited by Guest
  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    Yes, the PWM is generated by the microprocessor and delivered through a BC817 transistor.

    The max current for the BC817 is 500mA, but you need to stay away from that limit unless you like SMD soldering...

     

    If only life was so simple. 500mA is the maximum power. However, the true limitation is power dissipation. As there is no active cooling, your true limit is heat based. For that you need to calculate the amount of power "spend" in the transistor, and know the thermal properties (some of which are in the datasheet, some are "defined" by the board), the maximum temperature allowed by the transistor and the ambient temperature.

    I haven't done this math in 10 years, so I don't remember the exact details.

    • Like 1
    Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

     

    Yes, the PWM is generated by the microprocessor and delivered through a BC817 transistor.

    The max current for the BC817 is 500mA, but you need to stay away from that limit unless you like SMD soldering...

     

    If only life was so simple. 500mA is the maximum power. However, the true limitation is power dissipation. As there is no active cooling, your true limit is heat based. For that you need to calculate the amount of power "spend" in the transistor, and know the thermal properties (some of which are in the datasheet, some are "defined" by the board), the maximum temperature allowed by the transistor and the ambient temperature.

     

    True, but the power dissipation in the transistor should be minimal due to it being PWM driven and ideally in a fully on or fully off state at all times. In the ideal world, the transistor should be run saturated and responsible for a 0V drop collector-emitter.

  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    I think it might be a good idea to google the BC817 specs, and test things out with a separate transistor and a test board. If it would go wrong, that is a lot cheaper than a new controller.

    The very limited specs I found (but I only did a quick search), do list a VCEsat of 700mV at 500mA, which is surprisingly high. I would have expected 300...400mV. And a Ptot of 250mW at 25°C ambient temp. So, at a load of 300mA you could still go over the max power rating in a closed environment with limited airflow and cooling (thus probably 50 to 60°C in summer).

    So you need to find specs that show all the power-rating curves and VCE-curves too, for given loads and temps.

    My practical experience with discrete transistors (long ago in the stone age, before SMD...) is that they don't like it when you get close to their maximums. Some even didn't like it when you only got half way.

  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    The very limited specs I found (but I only did a quick search), do list a VCEsat of 700mV at 500mA, which is surprisingly high. I would have expected 300...400mV. And a Ptot of 250mW at 25°C ambient temp. So, at a load of 300mA you could still go over the max power rating in a closed environment with limited airflow and cooling (thus probably 50 to 60°C in summer).

     

    That's because you're looking at Vcesat max, and it's measured at Icm, which is the peak collector current, 1A for this device. At 300mA you're looking at Vce < 200mV

  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    I can only add that in my personal experience after breaking the led and fans pwm bc817 8 times with different fans the only way they survive is by not going beyond 300mA. Also fun experience to learn how to solder SMD. At least the equipment to fix it is much cheaper than a new board.

  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    I can only add that in my personal experience after breaking the led and fans pwm bc817 8 times with different fans the only way they survive is by not going beyond 300mA. Also fun experience to learn how to solder SMD. At least the equipment to fix it is much cheaper than a new board.

     

    I've been meaning to ask you about that, actually. I assume you've pushed them to around the max. current rating. Was it on the same board every time?

  • Link to post
    Share on other sites

    Posted (edited) · ultimaker 2 led current on pwm

     

    I can only add that in my personal experience after breaking the led and fans pwm bc817 8 times with different fans the only way they survive is by not going beyond 300mA. Also fun experience to learn how to solder SMD. At least the equipment to fix it is much cheaper than a new board.

     

    I've been meaning to ask you about that, actually. I assume you've pushed them to around the max. current rating. Was it on the same board every time?

     

    Same board, 350mA crossflow fan, then again the led pwm. After paying 50€ to an expert I asked a friend to teach me. After a few months, installed 2 150mA fans, fan died while at 255 and turned it off the machine. Then fixed it and did more tests on the led pwm, died too. Then tested other fans model of 0.60 while doing dual so x4 0.60mA and again fan pwn died after a few months suddenly.

    Then again by doing a bad +/- led connection. Then again the fan with two 120mA fans and then again dunno how. Last time I even posted a few photos of how I did it.

    http://www.3dprintingforum.us/viewtopic.php?t=12&start=210#p2513

    Edited by Guest
  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    Same board, 350mA crossflow fan, then again the led pwm. After paying 50€ to an expert I asked a friend to teach me. After a few months, installed 2 150mA fans, fan died while at 255 and turned it off the machine. Then fixed it and did more tests on the led pwm, died too. Then tested other fans model of 0.60 while doing dual so x4 0.60mA and again fan pwn died after a few months suddenly.

    Then again by doing a bad +/- led connection. Then again the fan with two 120mA fans and then again dunno how. Last time I even posted a few photos of how I did it.

     

    Yikes, someone charges 50 euros to replace an SOT transistor? I can certainly understand why you decided to learn! It's a useful skill anyway :)

    And I realise now it was both the PWM outputs. I was about to suggest you might have a bad kickback diode that might be causing it... but that would of course mean both of them, then. Hm. Anyway, another cause of it all might be non-constant load offered by a fan. The inrush current might be a problem.

    Anyway with the board I built I'm planning on doing some testing with a HEXFET equipped board very soon. I'm sure I can come up with a drop-in replacement part with performance far superior to the BC817. Just need to measure the PWM frequency from the main board again since I conveniently wrote it down and then apparently discarded the note. :)

  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    That could be awesome. I have the cross flow fan on a box waiting for a happy day :D

  • Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    Hello guys,

    I tested on the weekend the leds and measured for the maximum length 25cm + 29cm + 25cm the current I=275mA @24V. Therefore I think I am under the limit of 300mA. It works fine. Thank you.

    • Like 1
    Link to post
    Share on other sites

    Posted · ultimaker 2 led current on pwm

    The best solution is to connect a 24 volt relais (solid state/classic) which needs low current and can switch high current. 
    You will need a separate adapter for your leds but it wil switch 'together' with the main switch of the umo.

     

    This thread is old, it needed a solution in 2020...

    ultimaker-ultimaker-mainboards copy.jpg

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 20 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...