

Multiplex driver
This is the CCHS Vending Machine motor controller.
- Size
- 133 × 53.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 47
- Nets
- 80
- Pads
- 265
- Tracks, vias
- 589, 15
- Routed
- Yes
- KiCad
- KiCad 3
- Created
- 29 Jan 2015
- Updated
- 29 Jul 2015
Overview
Multiplex driver is an open-source printed circuit board by CCHS-Melbourne, from the CCHS-Melbourne/vend-matrix repository on GitHub. It is a 2-layer board of 133 × 53.9 mm with 47 parts on 80 nets, routed with 589 tracks and 15 vias.
It is built around the INA282AID, ULN2803A and CD4021BE, with the LM317T, BC546A and 0.1UF 50V 5*11 among its other parts. Its parts include 18 resistors, 9 ICs, 9 connectors, 5 capacitors and 2 diodes. It belongs with the robots and motor control boards of this library.
Main components
6INA282AID
SOIC-8-14V~80V -40℃~+125℃ 0.3uV/℃ 1 10kHz 110nV/√Hz@1kHz 140dB 2.7V~18V 20uV 25uA 50V/V 600uA High-side detection、Low-side detection、Bidirectional detection、Zero drift / auto-zero、Programmable output reference level ±5V SOIC-8 Current Sense Amplifiers ROHSTexas InstrumentsCurrent Sense AmplifiersULN2803A
SOP-18-300mil-40℃~+85℃ 0.93mA 100uA 15pF 20uA 30V 500mA 50V 8 SOP-18-300mil Darlington Transistor Arrays ROHSUMWDarlington Transistor ArraysCD4021BE
DIP-16-55℃~+125℃ 1 3V~18V 4000B 8 Parallel or Serial to Serial DIP-16 Shift Registers ROHSTexas InstrumentsShift RegistersLM317T
TO-2200.003%Vout 0℃~+125℃@(Tj) 1 1.2V~37V 1.5A 40V 66dB@(120Hz) Adjustable Over Current Protection、Over Temperature Protection Positive TO-220 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSUMWVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBC546A
TO-92-55℃~+150℃ 1 NPN 100mA 110 15nA 300MHz 500mW 5V 600mV 65V NPN Standalone TO-92 Bipolar (BJT) ROHSDIOTECBipolar (BJT)0.1UF 50V 5*11
插件,5x11mm1000hrs@105℃ 100nF 11mm 1A@100kHz 2mm 50V 5mm 插件,5x11mm Aluminum Electrolytic Capacitors - Leaded ROHSCXAluminum Electrolytic Capacitors - Leaded
Parts
47| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10K | R3 | R11, R12, R13, R14, R15, R16, R17, R18 |
| 3 | 1K | R3 | R1, R3, R6 |
| 3 | 74HC595-16-PIN | DIP-16__300 | U1, U2, U3 |
| 2 | 1R0 | R3 | R9, R10 |
| 2 | 5K | R3 | R4, R8 |
| 2 | BC546A | TO92 | Q1, Q2 |
| 2 | ULN2803A | DIP-18__300 | U5, U6 |
| 1 | +24V | PIN_ARRAY_2X1 | P8 |
| 1 | +5V | PIN_ARRAY_2X1 | P3 |
| 1 | 0.01uF/50V | CP4 | C4 |
| 1 | 0.1uf | SM0805 | C2 |
| 1 | 0.1uf/50V | CP4 | C5 |
| 1 | 100uF/50V | CP4 | C3 |
| 1 | 10K | SM0805 | R2 |
| 1 | 1N4004 | D3 | D2 |
| 1 | 1uf | SM0805 | C1 |
| 1 | 240R | R3 | R7 |
| 1 | 4k7 | R3 | R5 |
| 1 | ARDUINO_SHIELD | ARDUINO_SHIELD | SHIELD1 |
| 1 | Anodes | pin_array_8x1 | P4 |
| 1 | CD4021B | DIP-16__300 | U9 |
| 1 | Cathode 1-8 | pin_array_8x1 | P5 |
| 1 | Cathode 9-16 | pin_array_8x1 | P6 |
| 1 | I2C | PIN_ARRAY_2X1 | P2 |
| 1 | INA282 | so-8 | U7 |
| 1 | Keypad | pin_array_4x2 | P1 |
| 1 | LED | LED-5MM | D1 |
| 1 | LM317T | LM317T | U8 |
| 1 | RESET | SW_PUSH_SMALL | SW1 |
| 1 | Serial | PIN_ARRAY_2X1 | P7 |
| 1 | TD62783AFNG | DIP-18__300 | U4 |
| 1 | pr28v | PIN_ARRAY_4x1 | P9 |
Similar boards
- 2 layers92 × 51 mm

- 2 layers200 × 120 mm

Dremel PCB1857 V1
Jajaho/Bosch-Dremel-GAL-1215-CV-repair
Reverse engineered schematics for PCB1857V1 of a Dremel 12 V battery charger.
57 parts - 2 layers22.1 × 11.2 mm

- 2 layers76.2 × 113 mm

- 2 layers70 × 46 mm

Arcade Controller SNES
Sirotaca/SNES-Arcade-Controller-PCB
PCB for DIY arcade-style controllers for SNES
17 partsCC0-1.0 - 2 layers100 × 100 mm

Eigene Steuerplatine Line Decoder
CatoLynx/LAWO-Arduino
Arduino Nano adapter board for LAWO XY5 flipdot displays
32 parts3 - 2 layers100 × 100 mm

Kratos pcb
gustavo-sen/project-kratos-iot
A project to introduce IoT development in the new workspace
27 parts1 - 4 layers92.5 × 85 mm

Questions
How big is the Multiplex driver PCB?
It measures 133 × 53.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Multiplex driver use?
47 parts, built around the INA282AID, ULN2803A, CD4021BE and LM317T. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Multiplex driver KiCad files?
From the CCHS-Melbourne/vend-matrix repository on GitHub, at the commit this page was made from: the board is circuit/multiplex_driver.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Multiplex driver design in my own project?
Its repository states no licence, so its author keeps all rights: ask CCHS-Melbourne before reusing the design.