Skip to the content
PCBKitNew board
2 layers57.4 × 55.1 mmDriverboard, the printed circuit board in 3D

Custom electronics for the cocktailmixer bot

Size
57.4 × 55.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
26
Pads
115
Tracks, vias
219, 37
Pours
9
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Mar 2019
Updated
16 Oct 2019

Overview

Driverboard is an open-source printed circuit board by cocktailmixer, from the cocktailmixer/electronics repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 57.4 × 55.1 mm with 31 parts on 26 nets, routed with 219 tracks and 37 vias.

It is built around the 74LVC1G34Z and MBRA340. Its parts include 12 connectors, 5 resistors, 4 capacitors, 3 diodes and 2 ICs.

Main components

2

README

driverboard/README.md

Driverboard

What is the status?

  • design v01: complete
  • schematic v01: complete
  • layout rev. A: complete
  • gerbers and bom: todo
  • testing: todo

What does it do?

The driverboard is connected by a ribbon cable and a seperate power cable to the controllerboard. Each driverboard can drive eight resistive or inductive loads like pumps or valves up to 600mA per channel. Multiple driverboards can be connected in series after another, the power and data gets passed along to the next driverboard.

The controllerboard is an SPI bus master and passes data to the driverboards which are connected in series as an SPI bus daisy-chain. The end of the chain is automatically recognized by the hardware and the fault reporting data looped back to the master.

The driver chip used is the ON Semi NCV7240 which features fault reporting (overload and overtemperature protection, open load / short to ground and SPI frame error detection), internal output clamping diodes and a 3.3V / 5V compatible SPI interface.

Parts

31
QtyValueFootprintReferences
4MountingHole_2.7mm_M2.5MountingHole:MountingHole_2.7mm_M2.5MH1, MH2, MH3, MH4
3100nCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C2, C3
2100Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R3
22k0Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2, R4
110uCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC4
112V inputConnector_Molex:Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_HorizontalJ11
112V outputConnector_Molex:Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_HorizontalJ12
1560Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR5
174LVC1G34Package_TO_SOT_SMD:SOT-23-5_HandSolderingU1
1MBRA340Diode_SMD:D_SMAD3
1NCV7240ADPR2GNCV7240:SOP65P600X175-24NIC1
1SPI inputConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ9
1SPI outputConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ10
1controlLED_SMD:LED_0805_2012Metric_CastellatedD2
1output-1Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ1
1output-2Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ2
1output-3Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ3
1output-4Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ4
1output-5Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ5
1output-6Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ6
1output-7Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ7
1output-8Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ8
1powerLED_SMD:LED_0805_2012Metric_CastellatedD1

The 30 most common of 31 parts.

Questions

How big is the Driverboard PCB?

It measures 57.4 × 55.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Driverboard use?

31 parts, built around the 74LVC1G34Z and MBRA340. 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 Driverboard KiCad files?

From the cocktailmixer/electronics repository on GitHub, at the commit this page was made from: the board is driverboard/driverboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Driverboard design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers70 × 72 mmSPINC AA Charger, the printed circuit board in 3D

    SPINC AA Charger

    CoretechR/SPINC

    DIY Automatic Battery Charger Using RP2040

    101 parts467GPL-3.0
  • 4 layers90 × 40 mmUsb3-ngff carrier, the printed circuit board in 3D

    Usb3-ngff carrier

    themainframe/5g-m2-usb3-interface-pcb

    KiCad EDA Project for my 5G M.2 (NGFF) USB3 Interface board

    62 parts80MIT
  • 2 layers58 × 45 mmVfd ps, the printed circuit board in 3D

    Vfd ps

    esynr3z/vfd-ps

    Power supply and filament driver for vacuum fluorescent display (VFD)

    51 parts15
  • 2 layers145 × 27 mmLed array driver, the printed circuit board in 3D

    Led array driver

    themainframe/led-matrix-driver-pcb

    PCB CAM files for my LED Matrix Driver Project based on ESP32

    93 parts2
  • 2 layers68 × 55 mmAurdino oled. sd card, the printed circuit board in 3D

    Aurdino oled. sd card

    ayodhyaphanidurgaprasad-source/PCB-Projects

    Designed a 2-layer PCB that converts USB to EtherCAT for industrial network communication. Worked on the complete design flow — schematic design, component selection, PCB layout, and routing in KiCad.

    66 parts
  • 4 layers160 × 160 mmDAQCard2015, the printed circuit board in 3D

    DAQCard2015

    frmeier/VFPIX-telescope-PCB

    Repository for DTB used in the PSI pixel telescope and VFPIX project

    232 parts
  • 6 layers151.5 × 71 mmBe iot v v1 0, the printed circuit board in 3D

    Be iot v v1 0

    hamit3/brn_pcb

    nrf9160 sens publisher

    150 parts