Vending Machine
ProductOverview
A combo vending machine sells both snacks and bottled drinks from one chilled cabinet. The product sits behind a double-glazed Glass Front Window so shoppers can see what they are buying, lit by the LED Lighting, inside a foam-insulated steel Cabinet & Door that keeps the whole volume cold.
Two kinds of mechanism feed the product. Snacks ride on helical coils in the Dispensing System section, each coil turned by its own gearmotor so a single revolution pushes the front item off the shelf. Drinks queue on canted gravity shelves with a spring push mechanism that releases one bottle at a time. Whatever is vended falls through the Delivery System chute into a bin behind an anti-theft baffle.
Keeping it cold is the Refrigeration System loop: a hermetic compressor, condenser, evaporator, circulation fan, and thermostat that cycles the compressor to hold a few degrees Celsius. Taking the money is the Payment System block, which validates coins and makes change, accepts notes, and reads cards and phones. Everything is sequenced by the Main Controller, and the shopper drives it through the User Interface.
How it works
The shopper picks a product on the User Interface, keying a code on the keypad or tapping the touchscreen, and pays at the Payment System system. The payment controller tallies credit from the coin mechanism, bill acceptor, and card reader over the MDB bus and tells the Main Controller when the price is met.
The controller then fires the matching tray. For a snack it switches the relay for that coil's motor in the Dispensing System section and runs the coil one turn; for a drink it triggers the shelf's push escapement. The product drops down the Delivery System chute, where the Product Drop Sensor infrared beam confirms it actually fell, if nothing breaks the beam within the timeout, the controller refunds or re-vends rather than charging for a stuck product. Change is paid back from the coin tubes.
Throughout, the Refrigeration System system cycles on the thermostat to hold the cabinet temperature, the door heater fights condensation on the glass, and the telemetry modem reports each sale and the stock level back to the operator so the route driver knows what to restock.
Vending Machine parts and their functions
14 top-level parts · 416 parts in total · full bill of materials below| # | Part | Qty | What it does |
|---|---|---|---|
| 1 | Cabinet & Door 6 parts | 1× | Insulated steel body + door |
| 2 | Dispensing System 2 parts | 1× | Coil + drink shelf product handling |
| 3 | Delivery System 3 parts | 1× | Drop bin + flap + anti-theft |
| 4 | Refrigeration System 6 parts | 1× | Sealed cooling system |
| 5 | Payment System 4 parts | 1× | Coin / note / card payment |
| 6 | Main Controller 6 parts | 1× | Main vend controller |
| 7 | User Interface 2 parts | 1× | Selection keypad + touchscreen |
| 8 | Product Drop Sensor 3 parts | 1× | Optical product-detect sensor |
| 9 | LED Lighting 2 parts | 1× | Display-cabinet LED lighting |
| 10 | Telemetry Modem 4 parts | 1× | Cellular telemetry / DEX modem |
| 11 | Heating Element | 1× | Anti-condensation door heater |
| 12 | Leveling Foot | 4× | Adjustable leveling feet |
| 13 | Wire Bundle | 4× | Internal wiring harnesses |
| 14 | Fastener Set | 6× | Chassis & panel fasteners |
3D model
No 3D model yet. Have a CAD file of this? Add a 3D model. STL renders right on this page; STEP, FreeCAD, and OpenSCAD sources are welcome too (openly licensed, like all 3D models on BOMwiki).
Build & assembly graph
expand / collapse · shared sub-assemblies converge · links to related products · est. labourTap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.
Bill of materials for Vending Machine
14 top-level lines · 83 rows shown · 416 parts total · indented to 3 levels| # | Item / sub-assembly | Part no. | Qty/assy | Ext. qty | Parts | Type |
|---|---|---|---|---|---|---|
| 1 | Cabinet & Door 6 parts | vending-machine-cabinet | 1× | 1 | 7 | assembly |
| 1.1 | Steel Cabinet Shell | vending-machine-steel-shell | 1× | 1 | · | part |
| 1.2 | Insulated Door | vending-machine-insulated-door | 1× | 1 | · | part |
| 1.3 | Glass Front Window | vending-machine-glass-front | 1× | 1 | · | part |
| 1.4 | Door Lock | vending-machine-door-lock | 1× | 1 | · | part |
| 1.5 | O-Ring Set | oring-set | 1× | 1 | · | part |
| 1.6 | Fastener Set | fastener-set | 2× | 2 | · | part |
| 2 | Dispensing System 2 parts | vending-machine-dispensing | 1× | 1 | 214 | assembly |
| 2.1 | Coil Tray 3 parts | vending-machine-coil-tray | 8× | 8 | 26 | assembly |
| 2.1.1 | Helical Coil | vending-machine-helical-coil | 1× | 8 | · | part |
| 2.1.2 | Tray Motor 4 parts + deeper › | vending-machine-tray-motor | 1× | 8 | 24 | assembly |
| 2.1.3 | Tray Frame | vending-machine-tray-frame | 1× | 8 | · | part |
| 2.2 | Drink Shelf 2 parts | vending-machine-drink-shelf | 3× | 3 | 2 | assembly |
| 2.2.1 | Shelf Rail | vending-machine-shelf-rail | 1× | 3 | · | part |
| 2.2.2 | Push Mechanism | vending-machine-push-mechanism | 1× | 3 | · | part |
| 3 | Delivery System 3 parts | vending-machine-delivery | 1× | 1 | 3 | assembly |
| 3.1 | Delivery Bin | vending-machine-delivery-bin | 1× | 1 | · | part |
| 3.2 | Delivery Flap | vending-machine-delivery-flap | 1× | 1 | · | part |
| 3.3 | Anti-Theft Baffle | vending-machine-anti-theft-baffle | 1× | 1 | · | part |
| 4 | Refrigeration System 6 parts | vending-machine-refrigeration | 1× | 1 | 29 | assembly |
| 4.1 | Compressor 3 parts | vending-machine-compressor | 1× | 1 | 23 | assembly |
| 4.1.1 | Stator Assembly 3 parts + deeper › | stator-assembly | 1× | 1 | 3 | assembly |
| 4.1.2 | Rotor Assembly 4 parts + deeper › | rotor-assembly | 1× | 1 | 19 | assembly |
| 4.1.3 | Compressor Shell & Pump | vending-machine-compressor-shell | 1× | 1 | · | part |
| 4.2 | Condenser Coil | vending-machine-condenser | 1× | 1 | · | part |
| 4.3 | Evaporator Coil | vending-machine-evaporator | 1× | 1 | · | part |
| 4.4 | Evaporator Fan 2 parts | vending-machine-evaporator-fan | 1× | 1 | 2 | assembly |
| 4.4.1 | Blower Motor | blower-motor | 1× | 1 | · | part |
| 4.4.2 | Fan Blade | vending-machine-fan-blade | 1× | 1 | · | part |
| 4.5 | Thermostat | vending-machine-thermostat | 1× | 1 | · | part |
| 4.6 | Refrigerant Charge | vending-machine-refrigerant | 1× | 1 | · | part |
| 5 | Payment System 4 parts | vending-machine-payment | 1× | 1 | 43 | assembly |
| 5.1 | Coin Mechanism 2 parts | vending-machine-coin-mech | 1× | 1 | 2 | assembly |
| 5.1.1 | Coin Validator | vending-machine-coin-validator | 1× | 1 | · | part |
| 5.1.2 | Coin Change Tubes | vending-machine-coin-tubes | 1× | 1 | · | part |
| 5.2 | Bill Acceptor 2 parts | vending-machine-bill-acceptor | 1× | 1 | 2 | assembly |
| 5.2.1 | Bill Transport & Stacker | vending-machine-bill-transport | 1× | 1 | · | part |
| 5.2.2 | Bill Sensor Head | vending-machine-bill-sensor | 1× | 1 | · | part |
| 5.3 | Card Reader 4 parts | vending-machine-card-reader | 1× | 1 | 15 | assembly |
| 5.3.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 5.3.2 | NFC Antenna | vending-machine-nfc-antenna | 1× | 1 | · | part |
| 5.3.3 | SMD Passive (R/C/L) | smd-passives | 12× | 12 | · | part |
| 5.3.4 | Connector | connector | 1× | 1 | · | part |
| 5.4 | Payment Controller 4 parts | vending-machine-payment-controller | 1× | 1 | 24 | assembly |
| 5.4.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 5.4.2 | Microcontroller | mcu | 1× | 1 | · | part |
| 5.4.3 | SMD Passive (R/C/L) | smd-passives | 18× | 18 | · | part |
| 5.4.4 | Connector | connector | 4× | 4 | · | part |
| 6 | Main Controller 6 parts | vending-machine-controller | 1× | 1 | 57 | assembly |
| 6.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 6.2 | Compute SoC Module | soc-module | 1× | 1 | · | part |
| 6.3 | Microcontroller | mcu | 1× | 1 | · | part |
| 6.4 | SMD Passive (R/C/L) | smd-passives | 40× | 40 | · | part |
| 6.5 | Relay | relay | 6× | 6 | · | part |
| 6.6 | Connector | connector | 8× | 8 | · | part |
| 7 | User Interface 2 parts | vending-machine-ui | 1× | 1 | 7 | assembly |
| 7.1 | Selection Keypad 3 parts | vending-machine-keypad | 1× | 1 | 3 | assembly |
| 7.1.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 7.1.2 | Keypad Buttons | vending-machine-keypad-buttons | 1× | 1 | · | part |
| 7.1.3 | Connector | connector | 1× | 1 | · | part |
| 7.2 | Touchscreen Display 4 parts | vending-machine-touchscreen | 1× | 1 | 4 | assembly |
| 7.2.1 | LCD Panel | lcd-panel | 1× | 1 | · | part |
| 7.2.2 | Touch Digitizer | touch-digitizer | 1× | 1 | · | part |
| 7.2.3 | Cover Glass | vending-machine-display-glass | 1× | 1 | · | part |
| 7.2.4 | Connector | connector | 1× | 1 | · | part |
| 8 | Product Drop Sensor 3 parts | vending-machine-drop-sensor | 1× | 1 | 10 | assembly |
| 8.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 8.2 | IR Emitter / Detector Pair | vending-machine-ir-pair | 1× | 1 | · | part |
| 8.3 | SMD Passive (R/C/L) | smd-passives | 8× | 8 | · | part |
| 9 | LED Lighting 2 parts | vending-machine-led-lighting | 1× | 1 | 13 | assembly |
| 9.1 | LED Strip | vending-machine-led-strip | 2× | 2 | · | part |
| 9.2 | LED Driver 2 parts | vending-machine-led-driver | 1× | 1 | 11 | assembly |
| 9.2.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 9.2.2 | SMD Passive (R/C/L) | smd-passives | 10× | 10 | · | part |
| 10 | Telemetry Modem 4 parts | vending-machine-telemetry-modem | 1× | 1 | 18 | assembly |
| 10.1 | Bare PCB | pcb-bare | 1× | 1 | · | part |
| 10.2 | Cellular Module | vending-machine-cellular-module | 1× | 1 | · | part |
| 10.3 | SMD Passive (R/C/L) | smd-passives | 14× | 14 | · | part |
| 10.4 | Connector | connector | 2× | 2 | · | part |
| 11 | Heating Element | heating-element | 1× | 1 | · | part |
| 12 | Leveling Foot | vending-machine-leveling-feet | 4× | 4 | · | part |
| 13 | Wire Bundle | wire-bundle | 4× | 4 | · | part |
| 14 | Fastener Set | fastener-set | 6× | 6 | · | part |
Something wrong in this list? Report a problem with this BOM.
Sourcing: possible vendors
Browse the supplier directory → Prices, MOQ, and lead times are algorithmic estimates, not quotes, and not claims about these companies. Company mappings are curated by keyword; est. price band $1k–$30k. How estimates work| Vendor | HQ | Specialty | MOQ | Lead time |
|---|---|---|---|---|
| cranems.com ↗ | Williston, US | Vending machines | 50 units | 10–16 wks |
|
🇪🇸Azkoyen
azkoyen.com ↗
|
Peralta, ES | Vending & payment | 50 units | 10–16 wks |
| fujielectric.com ↗ | Tokyo, JP | Vending & power electronics | 50 units | 10–16 wks |
| sanden-rs.com ↗ | Isesaki, JP | Vending & retail systems | 50 units | 10–16 wks |
| tcnvend.com ↗ | Changsha, CN | Vending machines | 50 units | 10–16 wks |
392-word article