Welcome to Our Community

Some features disabled for guests. Register Today.

BlackBox X32 - Controlling a Dispensing Pump

Discussion in 'Controller Boards' started by Jorge Palma, Mar 12, 2025.

  1. Jorge Palma

    Builder

    Joined:
    Mar 4, 2025
    Messages:
    6
    Likes Received:
    1
    I would appreciate any input on the following application. I’ve purchased a BlackBox X32 controller to operate an ACRO system and plan to trigger a dispensing pump using one of its outputs.

    The pump requires a trigger signal in the form of a contact switch or relay to close a circuit and activate the device. Given that I will be dispensing tens of thousands of times per day, I am concerned about the durability and lifespan of the relays included in the BlackBox controller.

    Could you provide details on the type of relays used in the BlackBox? Additionally, would you recommend an alternative approach, such as using a different output to control an external solid-state relay board?

    Thank you in advance for your help!
     
  2. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,601
    Likes Received:
    4,449
    You could use the tool enable signal to an external relay/mosfet/solid state relay/etc - that way you can replace it if it wears out or become damaged, alternatively the Coolant output (Mosfet based).



    Checkout docs:blackbox-x32:layout [OpenBuilds Documentation]
     
    Jorge Palma likes this.
  3. Jorge Palma

    Builder

    Joined:
    Mar 4, 2025
    Messages:
    6
    Likes Received:
    1
    I will try the tool enable signal. Thanks a lot!
     
  4. Jorge Palma

    Builder

    Joined:
    Mar 4, 2025
    Messages:
    6
    Likes Received:
    1
    Peter, it sounds like the tool enable port uses a relay as well. Could you comment on the hardware of that port? As I mentioned in my previous comment, I am concerned about the durability and lifespan of the Black Box's internal relays. Alternatively, I am trying to use the coolant output and wondering if the output voltage could be reduced to 12V via firmware. If not, would a voltage divider work?
     
  5. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,601
    Likes Received:
    4,449
    No, RELAY1 and 2 are relays. Tool Enable = logic signal

    As per earlier's (you did click through to the docs right?)
    Its directly off the microcontroller... No relays/mosfet just plain signal pin.

    upload_2025-3-18_19-5-1.png

    Voltage in = voltage out, and BlackBox needs 24v, so coolant will always be a 24v supply too.
    Voltage dividers = for measurement, can't handle current for switching.

    As most dispensing units I've worked with has had a pedal/thumb input, its usually dry contact relay, not 12/24v. So

    Would still be the recommended method to a) have a replaceable cheap relay in the mix for when you encounter a damaged relay and b) and dry contact that most dispensers need.
    Use those cheap little relay module with onboard optoisolator, they are like $1.30 on amazon, off the Tool Enable signal. Then your dispenser via that module's relay contacts
     
  6. Jorge Palma

    Builder

    Joined:
    Mar 4, 2025
    Messages:
    6
    Likes Received:
    1
    Thank you, Peter. I did check the documentation. I’m asking because I hear a clicking sound, similar to a mechanical relay, when I use the Tool Enable (M3/M5). Is there a chance that the relay is being enabled simultaneously with the Tool Enable output?
     
  7. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,601
    Likes Received:
    4,449
    Relay 1 (used to enable VFD) is the same yes, but the Tool Enable signal is pre-relay (logic signal) and relay 1 is the Relay contact (separate)
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice