BOMwiki the bill-of-materials encyclopedia

Cash Register Product

Overview

A cash register is the till at the point of sale: it rings up items, totals the bill, takes payment, prints a receipt, and stores the cash. This is an electronic register (ECR/POS) rather than a mechanical one, so a processor running register firmware does the arithmetic, holds the price look-up and department tables, and logs every transaction for the day's Z-report.

The cashier works against the Keyboard Assembly, a membrane key deck whose numeric, department, and function keys are read by a scanning matrix. Totals and prompts appear on the Operator Display, a touch LCD the clerk also taps to pick departments and tender, while the shopper sees the running total on the rear Customer Display. All of this is sequenced by the Main Logic Board, which pairs an application processor with an I/O microcontroller that watches the keys, the drawer, and the printer.

Two electromechanical subsystems make it a till and not just a terminal. The Thermal Receipt Printer is a direct-thermal unit that burns each receipt line onto heat-sensitive paper and cuts it off. The Cash Drawer is a steel cash box on roller slides, held shut by a keyed lock and popped open on command by a solenoid latch. Everything sits in a weighted Housing & Enclosure and runs off an internal AC-DC supply.

How it works

A sale starts at the Keyboard Assembly. Pressing a key closes a membrane contact; the key-matrix board scans rows and columns, debounces the press, and sends the keycode to the Main Logic Board. Firmware looks the item up in the PLU/department tables, adds it to the transaction, and pushes the new subtotal to both the Operator Display and the Customer Display. A barcode scanner or the card reader can feed the same transaction through the rear ports.

When the cashier tenders the sale, the controller does two things. It streams the receipt to the Thermal Receipt Printer: a stepper advances the platen one dot-line at a time while the thermal printhead pulses its heater array to mark the paper, then the auto cutter shears the receipt off. At the same moment the controller energises a relay that fires the solenoid latch in the Cash Drawer, releasing the catch so a spring kicks the till open for change. Closing the drawer re-engages the latch, and the keyed lock secures it after hours.

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap 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

13 top-level lines · 61 rows shown · 165 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Housing & Enclosure 3 parts cash-register-housing 1 4 assembly
1.1 Top Cover & Bezel cash-register-top-cover 1 part
1.2 Steel Base Plate cash-register-base-plate 1 part
1.3 Fastener Set fastener-set 2 part
2 Main Logic Board 6 parts cash-register-main-board 1 50 assembly
2.1 Bare PCB pcb-bare 1 part
2.2 Compute SoC Module soc-module 1 part
2.3 Microcontroller mcu 1 part
2.4 SMD Passive (R/C/L) smd-passives 40× 40 part
2.5 Memory (Flash + DRAM) cash-register-memory 1 part
2.6 Connector connector 6 part
3 Operator Display 3 parts cash-register-operator-display 1 3 assembly
3.1 LCD Panel lcd-panel 1 part
3.2 Touch Digitizer touch-digitizer 1 part
3.3 Connector connector 1 part
4 Customer Display 3 parts cash-register-customer-display 1 3 assembly
4.1 LCD Panel lcd-panel 1 part
4.2 Display Pole cash-register-display-pole 1 part
4.3 Connector connector 1 part
5 Keyboard Assembly 3 parts cash-register-keyboard 1 16 assembly
5.1 Keycap Set cash-register-keycap-set 1 part
5.2 Membrane Sheet cash-register-membrane 1 part
5.3 Key Matrix Board 3 parts cash-register-key-matrix-board 1 14 assembly
5.3.1 Bare PCB pcb-bare 1 part
5.3.2 SMD Passive (R/C/L) smd-passives 12× 12 part
5.3.3 Connector connector 1 part
6 Thermal Receipt Printer 5 parts cash-register-printer 1 28 assembly
6.1 Thermal Printhead 2 parts cash-register-printhead 1 2 assembly
6.1.1 Heating Element heating-element 1 part
6.1.2 Printhead Substrate cash-register-head-substrate 1 part
6.2 Platen Roller cash-register-platen-roller 1 part
6.3 Paper-Feed Stepper Motor 3 parts cash-register-printer-motor 1 23 assembly
6.3.1 Stator Assembly 3 parts + deeper › stator-assembly 1 3 assembly
6.3.2 Rotor Assembly 4 parts + deeper › rotor-assembly 1 19 assembly
6.3.3 Helical Gear Pair gear-pair 1 part
6.4 Thermal Paper Roll cash-register-paper-roll 1 part
6.5 Auto Cutter cash-register-cutter 1 part
7 Cash Drawer 4 parts cash-register-drawer 1 5 assembly
7.1 Steel Drawer & Slides cash-register-steel-drawer 1 part
7.2 Bill / Coin Tray cash-register-cash-tray 1 part
7.3 Solenoid Latch 2 parts cash-register-solenoid-latch 1 2 assembly
7.3.1 Relay relay 1 part
7.3.2 Latch Solenoid cash-register-solenoid 1 part
7.4 Keyed Drawer Lock cash-register-drawer-lock 1 part
8 Card Reader 4 parts cash-register-card-reader 1 13 assembly
8.1 Bare PCB pcb-bare 1 part
8.2 Magstripe / Chip Head cash-register-mag-head 1 part
8.3 SMD Passive (R/C/L) smd-passives 10× 10 part
8.4 Connector connector 1 part
9 I/O Port Panel 2 parts cash-register-io-panel 1 14 assembly
9.1 I/O Breakout Board 2 parts cash-register-io-board 1 9 assembly
9.1.1 Bare PCB pcb-bare 1 part
9.1.2 SMD Passive (R/C/L) smd-passives 8 part
9.2 Connector connector 5 part
10 Power Supply 3 parts cash-register-power-supply 1 21 assembly
10.1 Bare PCB pcb-bare 1 part
10.2 SMD Passive (R/C/L) smd-passives 18× 18 part
10.3 Connector connector 2 part
11 Speaker speaker 1 part
12 Wire Bundle wire-bundle 3 part
13 Fastener Set fastener-set 4 part

Sourcing — likely vendors

Companies that make this · indicative price $50–$15k · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇯🇵Canon
canon.com ↗
Tokyo, JP Imaging & optics 500 units 8–12 wks
🇯🇵Ricoh
ricoh.com ↗
Tokyo, JP Office imaging 500 units 8–12 wks
🇺🇸Xerox
xerox.com ↗
Norwalk, US Printers & copiers 500 units 8–12 wks
🇯🇵Epson
epson.com ↗
Suwa, JP Printers & projectors 500 units 8–12 wks
🇯🇵Brother
brother.com ↗
Nagoya, JP Printers & sewing 500 units 8–12 wks

419-word article