DRSSTC-Fiber-Optic-Interrupter

Alberto0235·DRSSTC-Fiber-Optic-Interrupter·Hardware/KiCad/Interrupter/Interrupter v1.2.kicad_pcb

DRSSTC-Fiber-Optic-Interrupter PCB layout, top view — open source STM32 board by Alberto0235
Simulate this board

About the DRSSTC-Fiber-Optic-Interrupter PCB

DRSSTC-Fiber-Optic-Interrupter is an open source STM32 PCB design by Alberto0235, published on GitHub under the MIT license. It is a 4-layer board measuring 150 × 100 mm, with 197 components from 57 distinct parts.

Its main chip is the STM32F405VGT6, from the STM32 family. Other key parts include the BQ29700DSER, USBLC6-2SC6, BQ24075RGTR, CSD16406Q3 and TLV62569DBVR. By type, the board carries 79 resistors, 58 capacitors, 14 test points, 9 ICs, 9 switches and 9 diodes.

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

From the project

Custom 4-layer interrupter control board for DRSSTC systems. STM32F405-based, fiber-optically isolated outputs, hardware E-brake safety chain, and controlled-impedance routing (90Ω USB, 50Ω FSMC/SDIO). Designed in KiCad 9.0.

This repository contains the hardware design for a custom interrupter control board built for a Dual Resonant Solid State Tesla Coil (DRSSTC).

While the high-power driver is the "brain" of the system, the interrupter plays a fundamental role: it generates the PWM signal that is sent to the driver, which in turn generates the gate drive pulses to modulate the Tesla Coil's output.

DRSSTC-Fiber-Optic-Interrupter, from the project README
From the project README

Main components on the DRSSTC-Fiber-Optic-Interrupter

DRSSTC-Fiber-Optic-Interrupter bill of materials (BOM)

197 components, 57 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F405VGT6
Mouser
IC1
1
BQ29700DSER
Mouser
IC2
1
USBLC6-2SC6
Mouser
U1
1
BQ24075RGTR
BQ24075RGT
Mouser
U2
2
CSD16406Q3
Mouser
U3, U4
1
TLV62569DBVR
TLV62569DBV
Mouser
U5
2
HFBR-1412TZ
Mouser
U6, U7
5
PMV240ENEAR
Mouser
Q1, Q2, Q4, Q5, Q6
1
PMV250EPEA
PMV250EPEAR
Mouser
Q3
1
ABM10N-24.0000MHZ-10-B1U-T3
24MHz
Mouser
Y1
1
~
Conn_01x04
~
J1
1
USB4105-GF-A-120
USB_C_Receptacle_USB2.0_16P
Mouser
J2
1
ER-CON50HT-1
BuyDispaly
J4
1
DM3AT-SF-PEJM5
Mouser
J5
1
1043
Keystone 1043
Mouser
BT1
2
PEC11R-4220F-S0024
Mouser
ENC1, ENC2
2
PTS636SM43JSMTR LFS
Push
Mouser
SW1, SW2
1
A6S-2104-H
SW_DIP_x02
Mouser
SW3
1
EG1206
SW_SPDT
Mouser
SW4
2
B3F-4050
Push
Mouser
SW5, SW6
Show 37 more
QtyPartRefs
2
100SP1T1B1M2REH
SW_SPDT
Mouser
SW7, SW8
1
8161SHCQE2
Push SPDT
Mouser
SW9
1
NTCG163JF103FT1A
10k NTC
Mouser
TH1
14
S2751-46R
TestPoint
Mouser
TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +6
2
KS DELPS1.22-TIVH-68-H3Q4-20-S
LED
Mouser
D1, D9
2
KT DELSS1.12-AYBZ-36-N626
LED
Mouser
D2, D4
1
KO DELPS1.22-UGVI-24-H3Q4-20-S
LED
Mouser
D3
2
KB DELSS2.12-THUH-34-2686
LED
Mouser
D5, D7
2
IF-E97
DigiKey
D6, D8
3
BLM18SG121TZ1D
120Ω @ 100MHz
Mouser
FB1, FB2, FB3
1
ETQ-P3M2R2HFP
2.2u
Mouser
L1
33
GRT155R71H104KE01J
100n
Mouser
C1, C6, C7, C9, C11, C12, C13, C14 +25
4
KGM21AR71E225KU
2.2u
Mouser
C2, C8, C20, C21
3
GRM1555C1H100FA01D
10p
Mouser
C3, C4, C31
4
C1608X7R1H105K080AB
1u
Mouser
C5, C18, C36, C48
6
GRM21BZ7YA475KE15K
4.7u
Mouser
C10, C24, C29, C35, C51, C54
4
GRM21BZ71E106KE15L
10u
Mouser
C27, C28, C33, C34
4
KAF15AR71H103JM
10n
Mouser
C43, C44, C45, C46
6
RCA040233R0FKEDSR
33
Mouser
R1, R2, R3, R5, R8, R9
28
AC0402FR-0710KL
10k
Mouser
R4, R12, R16, R25, R26, R34, R42, R43 +20
5
AC0402FR-13100RL
100
Mouser
R6, R7, R11, R15, R79
1
CRCW04020000Z0ED
0
Mouser
R10
4
AC0402FR-7W220RL
220
Mouser
R13, R40, R71, R77
5
AC0402FR-7W100KL
100k
Mouser
R14, R35, R41, R72, R78
2
AF0402FR-075K1L
5.1k
Mouser
R17, R18
3
AC0402FR-7W1K5L
1.5k
Mouser
R19, R20, R29
1
AC0402FR-7W330RL
330
Mouser
R21
1
AF0402FR-072K2L
2.2k
Mouser
R22
2
AF0402FR-075M1L
5.1M
Mouser
R23, R24
1
AC0402FR-7W68KL
68k
Mouser
R27
1
AC0402FR-071K8L
1.8k
Mouser
R28
1
AC0402FR-7W470RL
470
Mouser
R30
7
CRCW040247K0FKED
47k
Mouser
R31, R32, R62, R63, R64, R65, R66
1
ERJ-2RKF4533X
453k
Mouser
R33
4
SR0402FR-7T4R7L
4.7
Mouser
R36, R37, R38, R39
2
ERJ-P06F27R0V
27
Mouser
R68, R73
4
ERJ-P06F47R0V
47
Mouser
R69, R70, R74, R75

DRSSTC-Fiber-Optic-Interrupter design files

The KiCad project lives in the Alberto0235/DRSSTC-Fiber-Optic-Interrupter repository on GitHub; these links point at the commit this page was built from.

DRSSTC-Fiber-Optic-Interrupter: common questions

What microcontroller does the DRSSTC-Fiber-Optic-Interrupter use?

The DRSSTC-Fiber-Optic-Interrupter is built around the STM32F405VGT6, from the STM32 family.

How big is the DRSSTC-Fiber-Optic-Interrupter PCB?

The DRSSTC-Fiber-Optic-Interrupter measures 150 × 100 mm, has 4 copper layers and is 1.5842 mm thick.

How many components are on the DRSSTC-Fiber-Optic-Interrupter?

197 components, from 57 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the DRSSTC-Fiber-Optic-Interrupter design files?

From the Alberto0235/DRSSTC-Fiber-Optic-Interrupter repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the DRSSTC-Fiber-Optic-Interrupter design in my own project?

Yes, under the terms of its MIT license, which Alberto0235 chose for the repository.

Can I test firmware for the DRSSTC-Fiber-Optic-Interrupter without the hardware?

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

Similar boards