Jump to content

Ultimaker Original+ Ultimainboard v2.1.1 LED PWM connector type


Recommended Posts

Posted (edited) · Ultimaker Original+ Ultimainboard v2.1.1 LED PWM connector type

I'd like to add LEDs to my UMO+ that I have running Marlin v2. Some other posts mention the Ultimainboard v2.1.1 used in the UMO+ having an LED PWM output that can be used. 

 

It would be nice to buy the correct adapter and solder the LED strip to the adapter for easy install and remove rather than solder the LED leads directly to the board and risk breaking something. There are some pictures on the internet showing the LED PWM connector but I haven't found the name of it yet. I've attached a photo with the port in question circled. 

 

What connector type is the LED PWM port using?

Thanks. 

1686.jpg

Edited by ansonl
  • Link to post
    Share on other sites

    Posted · Ultimaker Original+ Ultimainboard v2.1.1 LED PWM connector type
    Link to post
    Share on other sites

    • 1 month later...
    Posted · Ultimaker Original+ Ultimainboard v2.1.1 LED PWM connector type

    Torgeir, thanks for the connector info. I got a 24V 5050 LED strip that is about 24 inches long soldered to a precrimped connector that I ordered. 

    Strangely, the precrimped connector I ordered has the black lead on the positive side and the red lead is on the negative (minus) end of the connection once plugged in according to the Ultimaker Original Plus BOM diagram. 

    image.thumb.png.c2cfb5c23034bb0a610eb576cdc25fde.png

    When turning on the Ultimaker, there appears to be no power to the connectors. Using a multimeter shows a 0V with the the positive and negative measuring leads oriented according the BOM diagram and a -0V when placed opposite (black to black like the connector came precrimped) so the BOM voltage direction seems correct.

     

    I don't see an option in the menu to enable LEDs and am running an almost stock Marlin v2.0.8 with configuration values copied from the last official UMO+ firmware (Marlin v1). Enabling #

    #define RGBW_LED

    with

    #define RGB_LED_W_PIN 13

    throws a sanity check when compiling. Seems like the Ultimain v2 board option in Marlin v2 is not compatible with the RGBW_LED option. 

     

    Do you know if there is another option for single color LEDs in Marlin v2 that is used for the Ultimain v2 board to enable LED PWM port on the UMO+? 

     

  • Link to post
    Share on other sites

    Posted (edited) · Ultimaker Original+ Ultimainboard v2.1.1 LED PWM connector type

    Hi @ansonl,

     

    Well, I'm not sure exactly what type of main board you've bought.

    The first picture is version; 2.1.4 this board, having the "new" type of connector for the bed and two nozzle heaters and is also modified to remove the "sebra" stripe problem..

     

    The second board is version; 2.1.1 is the oldest (?) main board version used in UM2.

     

    When it come to the LED strip connector, the +24 VDC is live +24 VDC as long the printer is switched on.

    Just to measure the +24 VDC pin, -measure here against the true ground on the main board..

     

    The minus pin for the LED strip is connected to a "high" speed transistor that is controlled by the PWM (pulse width modulated) signal from the processor. So in other word, the ground pin is pulsed toward ground.

     

    Measuring the PWM signal with a multimeter would not work very well.

     

    I can see that you're up to speed in Arduino..

    So my best advice for you, use UM2 firmware and modify from here as needed.

     

    Keep up the good work.

    Thanks

    Torgeir

     

    Edited by Torgeir
    Text added.
  • Link to post
    Share on other sites

    Posted · Ultimaker Original+ Ultimainboard v2.1.1 LED PWM connector type

    @Torgeir, I did some more looking and got it working in Marlin v2.

     

    The power pins polarity is as marked on the v2.1.1 schematic. My UMO+ actually does have v2.1.4 but Ultimaker does not release the PDF version of the PCB so I used the handy v2.1.4 schematic that @jonnybischof exported. The board version difference does not have any changes to the LED PWM port as far as I can tell. Luckily the molex connector pins are removable so I didn't have to resolder the LED wiring. 

     

    The LED PWM pin number listed in the Marlin Ultimainv2 board configuration as digital pin 8 matches up with the v2.1.4 schematics and Atmega256 pin map. 

     

    The correct menu configuration option for a single color LED strip is

    #define CASE_LIGHT_ENABLE

    and NOT the misleadingly named

    #define LED_CONTROL_MENU

    which is used for multi-color RGB LED strips. The Marlin case light control uses the CASE_LIGHT_PIN already correctly defined in the Marlin Ultimainv2 board configuration. All that's needed is to uncomment the CASE_LIGHT_ENABLE code line.

     

    I actually created a working Marlin v2 configuration that was merged with the main Marlin repo a while ago but have been tuning the parameters to get better prints with an old printer so I will update the config soon. 

     

    https://github.com/MarlinFirmware/Configurations/tree/import-2.0.x/config/examples/Ultimaker

  • Link to post
    Share on other sites

    Posted · Ultimaker Original+ Ultimainboard v2.1.1 LED PWM connector type

    Hi @ansonl,

     

    This schematic is the one issued by Ultimaker for ver 2.1.4., -and the connector is the same pin wise.

     

    This is great.

     

    Way to go..

     

    Torgeir

  • 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
        • 18 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...