Skip to the content
2 layers75 × 50 mmHigh voltage driver V1.0, the printed circuit board in 3D

High voltage driver V1.0

PinBus/high-voltage_driver_board1

This board has four independant high voltage drivers. These boards were designed to drive pinball machine solenoids, but their use is not limited to pinball machines.

Size
75 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
21
Pads
82
Tracks, vias
130, 0
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
14 Dec 2018
Updated
17 Jan 2019

Overview

High voltage driver V1.0 is an open-source printed circuit board by PinBus, from the PinBus/high-voltage_driver_board repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 75 × 50 mm with 33 parts on 21 nets, routed with 130 tracks and 0 vias.

Its parts include 9 resistors, 6 connectors, 5 diodes, 4 ICs and 4 transistors.

README

README.md

High Voltage Driver Board - Rev. 1.0

This board has four independant high voltage drivers. These boards were designed to drive pinball machine solenoids, but their use is not limited to pinball machines. These boards can als be used to drive high power LEDs, DC motors, etc... As long as the used IRL540 MOSFETs are able to provide enough power to the device being driven. The MOSFETs are driven by the PC817 opto-couplers, so the digital inputs are isolated from the high-power section.

The outputs can be configured in two ways. Every output can be exposed by a separate 2-pin connector, or two outputs can be joined together into a 3-pin connector. This is useful for flipper solenoids.

Pin 1 (marked by the square footprint) on J1 is the common ground pin. Pin 1 on jumper J2 is +5V, pin 2 is ground, and pin 3 is +25V to max. +75V.

Warning: These designs are made as part of a hobby project and thus come with no guarantees. Do not use these designs in for any critical systems! Working with voltages higher than +40V can be potentially dangerous, please take appropriate safety measures!

BOM

IdentifiersQuantityPart
D11x5mm red LED
D2 - D54x1N4004 compatible diode
J11xJST XH connector, 2.5mm pitch, 5-way, through-hole
J21xCH 3.96 connector, 3-way, through hole
J3 - J6CH 3.96 connector, 2x 3-way or 4x 2-way, through-hole
Q1 - Q44xIRL540 MOSFET
R1 - R44x51Ω 0.25W resistor
R51x470Ω 0.25W resistor
R6 - R94x1kΩ 0.25W resistor
U1 - U44xPC817 Sharp opto-coupler

Pictures

Assembled boards

Parts

33
QtyValueFootprintReferences
41KResistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR6, R7, R8, R9
451RResistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R3, R4
4DDiodes_THT:D_DO-35_SOD27_P7.62mm_HorizontalD2, D3, D4, D5
4PC817Housings_DIP:DIP-4_W7.62mmU1, U2, U3, U4
4Q_NMOS_DSGTO_SOT_Packages_THT:TO-220-3_HorizontalQ1, Q2, Q3, Q4
3CONN_01X03Connectors_Molex:Molex_KK-41791-03_03x3.96mm_StraightJ2, J3, J5
2CONN_01X02Connectors_Molex:Molex_KK-41791-02_02x3.96mm_StraightJ4, J6
1470Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR5
1CONN_01X05Connectors_JST:JST_XH_B05B-XH-A_05x2.50mm_StraightJ1
1LEDLEDs:LED_D3.0mmD1

The 28 most common of 33 parts.

Similar boards

  • 2 layers65 × 30 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    33 parts1kGPL-3.0
  • 2 layers127 × 96 mmAmiga gfxcard, the printed circuit board in 3D

    Amiga gfxcard

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    33 parts1k
  • 2 layers92.7 × 58.4 mmHacky holidays, the printed circuit board in 3D

    Hacky holidays

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    33 parts915
  • 2 layers240 × 120 mmQuiver PDB 01, the printed circuit board in 3D

    Quiver PDB 01

    Arrow-air/project-quiver

    Project Quiver documentation, designs, and project artifacts.

    33 parts617CERN-OHL-S-2.0
  • 2 layers75 × 26 mmDIY detector, the printed circuit board in 3D

    DIY detector

    ozel/DIY_particle_detector

    A mobile low-cost spectrometer for measuring radioactivity and the energy of ionising radiation like alpha particles and electrons

    33 parts558BSD-2-Clause
  • 2 layers100 × 50 mmPixelix, the printed circuit board in 3D

    Pixelix

    BlueAndi/Pixelix

    Full RGB LED matrix, based on an ESP32 and WS2812B LEDs or emulated LEDs on TFT.

    33 parts447MIT
  • 2 layers65 × 30 mmCanHat, the printed circuit board in 3D

    CanHat

    bondus/KlipperToolboard

    A 3D printer tool head controller board

    33 parts373GPL-3.0

Questions

How big is the High voltage driver V1.0 PCB?

It measures 75 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the High voltage driver V1.0 use?

33 parts. 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 High voltage driver V1.0 KiCad files?

From the PinBus/high-voltage_driver_board repository on GitHub, at the commit this page was made from: the board is high-voltage_driver_V1.0.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the High voltage driver V1.0 design in my own project?

Its repository publishes it under the GPL-3.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).