HV Controller

MECSEM·electrical·HVDC/HV Controller/HV Controller.kicad_pcb

HV Controller PCB layout, top view — open source RP2040/RP2350 board by MECSEM

About the HV Controller PCB

HV Controller is an open source RP2040/RP2350 PCB design by MECSEM, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 100 × 100 mm, with 246 components from 53 distinct parts.

Its main chip is the RP2350B, from the RP2040/RP2350 family. Other key parts include the 74HC245D, W25Q128JVS, ADS124S08IPBSR, OPA376xxDBV and ADS8866IDGSR. By type, the board carries 85 capacitors, 59 diodes, 42 resistors, 32 ICs, 11 connectors and 10 transistors.

It belongs with the power & battery designs in this gallery.

From the project

All the electrical designs for MECSEM.

KiCad sources for all the PCBs in the microscope.

This repository contains only the electrical design: schematics, PCB layouts, and KiCad symbol/footprint library.

A Linux Mint host PC inside the chassis (powered by the in-chassis PicoPSU) commands two central RP2350 controllers over USB:

HV Controller: the master optics-column controller. Drives source bias, lenses, deflectors, the scintillator detector, raster scan, and the PMT readout. Bridges the floating cathode side onto USB. LV Controller: the vacuum subsystem state machine: roughing pump, turbopump VFD (RS-485), isolation valve…

Main components on the HV Controller

74HC245DRP2350BW25Q128JVSADS124S08IPBSROPA376xxDBVADS8866IDGSRSN65LVDS1DBVTPS5430DDA

HV Controller bill of materials (BOM)

246 components, 53 distinct parts.

QtyPartRefs
1
74HC245D
Nexperia
U1
1
RP2350B
U2
1
W25Q128JVS
U4
1
ADS124S08IPBSR
U6
2
OPA376xxDBV
U7, U8
1
ADS8866IDGSR
U9
24
SN65LVDS1DBV
U10, U11, U12, U13, U14, U15, U16, U17 +16
1
TPS5430DDA
U35
7
AO3400A
Alpha & Omega Semicon
Q1, Q2, Q3, Q4, Q8, Q10, Q12
3
AO3401A
Alpha & Omega Semicon
Q5, Q6, Q7
1
ASE-12.000MHz
Y1
1
USB4085-GF-A
J3
10
U.FL
J6, J7, J8, J9, J10, J11, J12, J13 +2
1
DFU
SW1
1
RESTART
SW2
32
H5VUD5U
hongjiacheng
D1, D10, D11, D12, D13, D14, D15, D16 +24
6
H3V3U10B
hongjiacheng
D2, D3, D4, D5, D40, D41
2
H5VS10BA
hongjiacheng
D6, D7
15
H5VHD3U
hongjiacheng
D8, D9, D35, D36, D37, D43, D45, D46 +7
1
SS54
D44
Show 33 more
QtyPartRefs
3
H24VN10U
hongjiacheng
D57, D58, D59
4
~
Sunlord
FB1, FB2, FB3, FB4
9
1uF
Samsung Electro-Mechanics
C1, C31, C34, C35, C37, C38, C67, C68 +1
43
100nF
Samsung Electro-Mechanics
C2, C3, C4, C5, C6, C7, C8, C9 +35
1
1uF
Samsung Electro-Mechanics
C15
5
10uF
Samsung Electro-Mechanics
C16, C18, C28, C32, C36
1
2.2uF
Samsung Electro-Mechanics
C17
2
100uF
Samsung Electro-Mechanics
C21, C24
1
47uF
Samsung Electro-Mechanics
C23
3
22uF
Samsung Electro-Mechanics
C25, C33, C86
1
220pF
Samsung Electro-Mechanics
C30
14
10uF
Samsung Electro-Mechanics
C63, C64, C65, C71, C73, C75, C77, C78 +6
1
2.2nF
Samsung Electro-Mechanics
C66
2
10uF
C69, C70
1
10nF
C72
1
22uF
C74
2
49.9Ω
UNI-ROYAL(Uniroyal Elec)
R1, R2
4
1kΩ
UNI-ROYAL(Uniroyal Elec)
R3, R4, R22, R33
3
22Ω
UNI-ROYAL(Uniroyal Elec)
R5, R6, R39
1
10Ω
UNI-ROYAL(Uniroyal Elec)
R7
1
120Ω
UNI-ROYAL(Uniroyal Elec)
R8
2
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R9, R10
13
10kΩ
UNI-ROYAL(Uniroyal Elec)
R11, R12, R13, R14, R15, R16, R26, R27 +5
1
3.9kΩ
UNI-ROYAL(Uniroyal Elec)
R17
1
2kΩ
UNI-ROYAL(Uniroyal Elec)
R18
1
220kΩ
UNI-ROYAL(Uniroyal Elec)
R19
2
100kΩ
UNI-ROYAL(Uniroyal Elec)
R20, R32
1
10MΩ
UNI-ROYAL(Uniroyal Elec)
R21
1
100Ω
UNI-ROYAL(Uniroyal Elec)
R23
4
150Ω
UNI-ROYAL(Uniroyal Elec)
R24, R25, R28, R29
1
5.1k
R44
1
3k
R45
3
47kΩ
UNI-ROYAL(Uniroyal Elec)
R47, R49, R51

HV Controller design files

The KiCad project lives in the MECSEM/electrical repository on GitHub; these links point at the commit this page was built from.

HV Controller: common questions

What microcontroller does the HV Controller use?

The HV Controller is built around the RP2350B, from the RP2040/RP2350 family.

How big is the HV Controller PCB?

The HV Controller measures 100 × 100 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the HV Controller?

246 components, from 53 distinct parts. The full bill of materials is listed on this page.

Where can I download the HV Controller design files?

From the MECSEM/electrical repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the HV Controller design in my own project?

Yes, under the terms of its GPL-3.0 license, which MECSEM chose for the repository.

Can I test firmware for the HV Controller without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in electrical

Similar boards