Connector pinout commonly in Vending Machines

In the bustling world of vending machines, where convenience meets technology, the inner workings may seem like a mystery to many. However, at the heart of these machines lies a network of connectors that facilitate the communication between various components. Understanding the pinouts of these connectors is crucial for maintenance, troubleshooting, and even customization. Let’s delve into the commonly found connector pinouts in vending machines to shed some light on this essential aspect of their functionality.

Many of the peripheral inside the vending machine uses connectors that has become a standard across the vending industry.

  • coin/notes acceptors,
  • payment terminal,
  • printer,
  • telemetry system

Standardisation of communication connector plays a pivotal role in the functionality and maintenance of vending machines. By comprehending the configuration and purpose of these connectors, operators and technicians can ensure smooth operation, efficient servicing, and seamless integration of new technologies into vending machine systems. As vending machines continue to evolve with advancements in technology and consumer preferences, familiarity with connector pinouts will remain indispensable in the vending industry.

This page summaries standard connectors pinout that are very commonly found in the Vending Machines industry.

MDB (Multi-Drop Bus)

The MDB connector is perhaps the most ubiquitous in vending machines, serving as the primary interface for communication between the machine’s controller and peripheral devices such as bill validators, coin mechanisms, and cashless payment systems. It typically consists of multiple pins carrying signals for data transfer, power, and ground. The pinout configuration adheres to a standardized protocol established by the vending industry to ensure compatibility between different manufacturers’ components.

    Common pins found in an MDB connector include:

    • Power (+12VDC and GND): Provides power supply for peripheral devices.
    • Data lines (Tx and Rx): Transmit and receive data between the controller and peripherals.
    • Control signals (e.g., Enable, Reset): Facilitate device control and synchronization.
    • Serial Interface (e.g., MDB, BDV): Implements communication protocols for specific peripherals.

    Understanding the MDB pinout is essential for integrating new devices, diagnosing communication issues, and ensuring proper functionality of vending machine components.

    Click here for MDB cable connection pin out.

    VCCS

    This is a standard interface used by Coca-Cola in Japan and other Asian Pacific Rim countries. It’s a serial interface that supports coin, cashless, and bill note payment systems. It uses a single connector for power and two-way communication signals. The protocol is primarily focused on specific coin references.

    Click here for VCCS cable connection pin out.

    Coin Acceptor

    Coin acceptors, also known as coin validators or coin mechanisms, are devices used in vending machines, arcade games, and various other coin-operated devices to accept and validate coins. The standard connector pinout for a coin acceptor can vary depending on the manufacturer and model.

    Here’s a typical pinout for a coin acceptor connector:

    1. Coin Signal Output: This pin provides a signal indicating that a coin has been accepted and validated. It usually sends a pulse or some form of signal to the machine’s control system to indicate the acceptance of a coin.
    2. Power Supply (+12V or +24V): Most coin acceptors require a power supply to operate. This pin provides the necessary voltage (usually +12V or +24V) to power the internal circuitry of the coin acceptor.
    3. Ground (GND): This pin provides the ground connection for the coin acceptor. It completes the electrical circuit and is necessary for the proper functioning of the device.
    4. Coin Reject Signal Output (Optional): Some coin acceptors may have an additional pin for signaling when a coin has been rejected or not accepted. This can be useful for troubleshooting or for implementing features such as coin return mechanisms.
    5. Serial Communication (Optional): In more advanced coin acceptors, especially those used in modern vending machines, there may be pins dedicated to serial communication. These pins allow the coin acceptor to communicate with the machine’s control system, providing detailed information about the coins accepted and enabling advanced features such as auditing and remote monitoring.
    6. Configuration/Programming Pins (Optional): Certain coin acceptors may have pins dedicated to configuration or programming purposes. These pins allow the adjustment of settings such as coin acceptance criteria, coin denominations, or pulse output characteristics.

    It’s important to note that this pinout is a generalization, and the actual pin configuration may vary depending on the specific make and model of the coin acceptor. Additionally, always refer to the manufacturer’s documentation for the precise pinout and connection details for your particular coin acceptor model.

    Click here for the typical cable connector wiring pin out of the most popular coin acceptor.

    DEX (Data Exchange)

    The DEX connector serves as a standardized interface for connecting vending machines to external systems such as route management software, inventory tracking systems, and telemetry devices. It enables the exchange of data related to sales, inventory levels, and machine status, allowing operators to monitor and manage their vending fleets remotely.

      Key pins in a DEX connector may include:

      • Serial Data Lines: Transmit sales and inventory data in a standardized format (e.g., NAMA or VMC).
      • Power and Ground: Provide necessary power supply for DEX communication.
      • Control Signals: Enable/disable DEX communication and initiate data transfers.

      Operators rely on the DEX pinout to integrate vending machines into their backend systems, streamline operations, and gather valuable insights into sales performance and inventory management.

      Click here for DEX connector pin out.

      CCTalk (Coin Communication Protocol)

      Coin Acceptor Connector Pin Out

      Coin Acceptor connector’s pin out

      Introduction to Coin Acceptor Connector

      A coin acceptor is one of the oldest forms of automatic payment collecting mechanism used in vending machines. The signaling interface is typically a simple pulse. It is triggered by the npn transistor from the coin acceptor. There is no industrial standard set on this pulse interface. However, due to their wide use in the industry, certain wiring and connector connections have become more common than others. Competition copying the same interface. And eventually, a pretty common pin-out standard emerged for the coin acceptor.

      Please note that not all coin acceptor has the same connector type or the same pinout. It is recommended to always refer to your coin acceptor’s product document for accurate information.

      Coin Acceptor Connector details

      Socket on PCB board

      JST XH Series (2.5mm pitch), 4 ways

      • Top Entry type (buy part number: B4B-XH-AM)
      • Side Entry type (buy part number: S4B-XH-A-1, S4B-XH-A)

      Wiring Plug Connector

      • JST XH Series (2.5mm pitch), 4 ways(part number: XHP-4)
      • JST Insert pins
        • for 30AWG to 26AWG (part number: SXH-002T-P0.6)
        • for 28AWG to 22AWG (part number: SXH-001T-P0.6)
        • for 26AWG to 22AWG (part number: SXH-001T-P0.6N)

      Alternative connectors available

      Tools Accessories

      • Crimper tool

      Coin Acceptor Pin Documentation

      The following describes the 4 pins commonly found on a pulse-based coin acceptor device.

      Pins of a Coin Acceptor

      1. 12V
      2. Pulse out (pulse)
      3. Gnd
      4. Inhibit (also known as the Counter pin, CNT)

      Coin acceptor devices do not use much power. Usually, the power is tapped directly from the VMC (Vending Main Controller) board.

      The pulse out can vary from device to device. Generally, the pulse width can be about 25 to 100ms. An analog coin accepts emits each pulse for each coin that is inserted through the slot. For the newer electronic version of the coin acceptor, each coin denominator can generate a different number of pulses. The VMC will then be able to count the pulses and determine the amount of coins that is collected from your vending customer.

      This pulse line should be pulled to Vcc (which is 12V) by the VMC board. The coin acceptor contains a npn transistor which pull this line to the ground. So this pulse-out signal is typically an active low signal.

      The last pin is the Inhibit function. Sometimes this 4th pin is known as the Counter pin in many of the documentation online. It is normally not in use, as the pulse output would be enough to know how much value in the coin is collected. For this inhibit pin, it is a signal sent from the VMC to the coin acceptor to tell the coin acceptor not to accept any more coins. It is typically active low as well. Send a low signal will activate the inhibit function.

      Coin Acceptor Interface Circuit & Signal

      The interface to a coin accept is simple. Inside the coin acceptor’s pulse-out pin is a npn transistor. This npn transistor acts like a physical switch. When a coin is detected, this npn transistor is going to short the Pulse OUT line to the ground. When this happens, the VMC will be able to read the pulse line changing state. This pulse output is an active low pulse.

      VCCS connector Pin Out

      VCCS Japan vending machine connector’s pin out

      Introduction to VCCS

      This is Coca-Cola’s standard interface used in Japan and other Asian Pacific Rim countries. It’s like a connection that helps Coca-Cola machines accept coins, cashless payments, and bills. There’s one plug that provides power and communication signals.

      VCCS is a protocol communication standard used widely in Japan’s vending machine industry. Similar to MDB, the communication standard helps establish a common protocol to inter-link numerous devices used in a vending system. It is a very common protocol used on vending machines made in Japan.

      Japan is famous for her wide range of vending machines on the street. You can easily find machines within a 100m radius in Japan’s cities.

      Besides VCCS, there are also many other standards used in the vending machine industry across the world.

      Protocol Converter

      There are so many vending protocols and they can be overwhelming for integration work. This is especially true with VCCS protocol, there is hardly any documentation available from the internet. A converter is going to make integration work simpler.

      To make things similar, there are also converters on the market that help convert vending machine protocol. It is like a translator that helps machines talking in various languages to understand each other and work together in harmony.

      1. MDB to VCCS converter.
        For MDB to VCCS converter, you can contact PIC-CONTROL Pte. Ltd. in Singapore.
      2. MDB to Pulse converter.
        Click here for the product page PIC-031 MDB Pulse Converter.
      3. MDB-RS232 (MDB over Serial), is sort of a converter that converts RS232 to MDB.
        Is available from “www.rs232-mdb.com

      VCCS Connector details

      Peripheral Connector

      Discconectable Crimp style connectors.

      JST XL Connector (5.0mm pitch), 8 ways (part number: S08P-XL-HDS)

      Master (VMC) Connector

      • JST XL Connector (5.0mm pitch), 8 ways (part number: XLP-08V)
      • JST Insert pins
        • for 26AWG to 20AWG (part number: SXF-01T-P0.7)
        • for 20AWG to 16AWG (part number: SXF-41T-P0.7)

      Alternative connectors available

      Tools Accessories

      • JST (JAPAN SOLDERLESS TERMINALS) WC-240 Crimp Tool, Ratchet
      • Extraction tool for JST insert pins.

      VCCS Communication Protocol Documentation References

      VCCS consist of 7 wires

      (2x data, 1x synchronization, 1x common signal, 1x 24V power, 1x common Gnd, 8V)

      • 24V power
      • Common ground
      • Data Transmit
      • Data Receive
      • 1x Synchronization line
      • 1x Common signal line
      • 8V

      Serial Communication Configuration:
      8 data bits, 4800 bits/sec, 0-24 volt signalling

        References relating to VCCS Vending Machine Communication Protocol